It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://www.healthgrades.com/dentist/dr-kevin-molldrem-3x36d

  1.  
  2.  <!DOCTYPE html>
  3.  <html lang="en" data-qa-target="profile-ui">
  4.    <head>
  5.    
  6.      
  7.  
  8.      <title>Dr. Kevin Molldrem, DDS - 111 Reviews - Eden Prairie, MN | Healthgrades</title><meta content="Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients." name="description"/><meta content="Healthgrades" property="og:site_name"/><meta content="website" property="og:type"/><meta content="Dr. Kevin Molldrem, DDS - 111 Reviews - Eden Prairie, MN | Healthgrades" property="og:title"/><meta content="Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients." property="og:description"/><meta content="https://dims.healthgrades.com/dims3/MMH/format/webp/?url=https:%2F%2Fphotos.healthgrades.com%2Fimg%2Fsilhouettes%2Fsilhouette-male_w120h160_v1.jpg" property="og:image"/><meta content="https://healthgrades.com/dentist/dr-kevin-molldrem-3x36d" property="og:url"/>
  9.      <link rel="canonical" href="https://www.healthgrades.com/dentist/dr-kevin-molldrem-3x36d"/>
  10.      <meta name="primarySpecialty" content="PS328:Dentistry" />
  11.  <meta name="specialties" content="PS328:Dentistry" />
  12.  <meta name="providerPrimaryAddress" content="Eden Prairie, MN 55344" />
  13.  <meta name="providerId" content="3X36D" />
  14.  
  15.      <link rel="preload" href="//static.healthgrades.com/fonts/hg-sans/HGSansSS-Lt.woff2" as="font" type="font/woff2" crossorigin="anonymous">
  16.      <link rel="preload" href="//static.healthgrades.com/fonts/hg-sans/HGSansSS-Rm.woff2" as="font" type="font/woff2" crossorigin="anonymous">
  17.      <link rel="preload" href="//static.healthgrades.com/fonts/hg-sans/HGSansSS-Sm.woff2" as="font" type="font/woff2" crossorigin="anonymous">
  18.      
  19.      <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  20.      <meta name="format-detection" content="telephone=no" />
  21.      <script async src="https://cdn.confiant-integrations.net/OP3zEAkW9MnSTWQlTPM6tRy1ahg/gpt_and_prebid/config.js"></script>
  22.      <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
  23.      <script
  24.          async
  25.          src="https://pub.doubleverify.com/signals/pub.js#ctx=17518586&cmp=DV312048"
  26.          onload="window.doubleVerifyLoaded=true;"></script>
  27.      <link rel="preconnect" href="//aa.agkn.com" />
  28. <link rel="preconnect" href="//adservice.google.com" />
  29. <link rel="preconnect" href="//cdn.rvohealth.com" />
  30. <link rel="preconnect" href="//cm.g.doubleclick.net" />
  31. <link rel="preconnect" href="//cdn.cookielaw.org" />
  32. <link rel="preconnect" href="//dims.healthgrades.com" />
  33. <link rel="preconnect" href="//idsync.rlcdn.com" />
  34. <link rel="preconnect" href="//match.deepintent.com" />
  35. <link rel="preconnect" href="//pagead2.googlesyndication.com" />
  36. <link rel="preconnect" href="//photos.healthgrades.com" />
  37. <link rel="preconnect" href="//sb.scorecardresearch.com" />
  38. <link rel="preconnect" href="//scout-cdn.salesloft.com" />
  39. <link rel="preconnect" href="//script.hotjar.com" />
  40. <link rel="preconnect" href="//securepubads.g.doubleclick.net" />
  41. <link rel="preconnect" href="//som.healthgrades.com" />
  42. <link rel="preconnect" href="//static.healthgrades.com" />
  43. <link rel="preconnect" href="//static.hotjar.com" />
  44. <link rel="preconnect" href="//tags.tiqcdn.com" />
  45. <link rel="preconnect" href="//www.google.com" />
  46. <link rel="preconnect" href="//www.medtargetsystem.com" />
  47.    <link rel="preload" fetchpriority="high" as="image" href=https://dims.healthgrades.com/dims3/MMH/format/webp/?url=https:%2F%2Fphotos.healthgrades.com%2Fimg%2Fsilhouettes%2Fsilhouette-male_w120h160_v1.jpg%3Fname%3DDr.%2520Kevin%2520Molldrem%252C%2520DDS type="image/webp">
  48.  
  49.      <script>
  50.            utag_data = {
  51.      guidedSearch_cta : "",
  52.      PDCSearchImpression : "1",
  53.      ProviderConversionImpression : "",
  54.      UniqueContentVisit : "",
  55.      OARUXsubmit : "",
  56.      Save : "",
  57.      Remove : "",
  58.      OASurl : "",
  59.      OASapi : "",
  60.      OARlink : "",
  61.      OARurl : "",
  62.      NonSchedulingProvider : "",
  63.      EnhancedImpression : "",
  64.      PageName : "profile: provider: about",
  65.      Channel : "",
  66.      UX : "",
  67.      ProductChannel : "",
  68.      EntityType : "",
  69.      SubSection : "",
  70.      RollupSpecialtyID : "",
  71.      ContentType : "",
  72.      FolderName : "",
  73.      ConversionComponentCount : "",
  74.      DCPValue : "",
  75.      GEOLocationCode : "",
  76.      SponsorID : "",
  77.      FFResultsType : "",
  78.      NextActionType : "",
  79.      MapCardView : "",
  80.      GenericSearchTerm : "",
  81.      PDCPhoneNumber : "",
  82.      ProfileSequence : "",
  83.      SyndicatedSite : "",
  84.      ContentGeoLocation : "",
  85.      LineofServiceCode : "",
  86.      Content : "",
  87.      HGProfileID : "",
  88.      Drug : "",
  89.      PracticingSpecialtyID : "",
  90.      SitePathing : "profile: provider: about",
  91.      LocationSpecialtyRadius : "",
  92.      MetaCategory : "",
  93.      profileHasCompare : "",
  94.      ExceptionTracking : "",
  95.      ConversionComponentProviders : "",
  96.      ClientID : "",
  97.      oasVendor : "",
  98.      WMDElementType : "",
  99.      ucmsPageID : "",
  100.      WMDCampaignType : "",
  101.      ViewType : "",
  102.      TestVersion : "",
  103.      orientation : "",
  104.      ConditionID : "",
  105.      VerticalSearchID : "",
  106.      purchaseID : "",
  107.      transactionID : "",
  108.      CrowdSourceEditType : "",
  109.      PESFlag : "",
  110.      NameSearched : "",
  111.      ProviderConversionCode : "",
  112.      AppointmentSource : "",
  113.      mobileClickToCallNumber : "",
  114.      PEShelpful : "",
  115.      FindingMethod : "",
  116.      InternalSearchValues : "",
  117.      ProviderCount : "",
  118.      FFSelectionType : "",
  119.      oasApppointmentID : "",
  120.      whatInterpretation : "",
  121.      ProductTier : "",
  122.      FormName : "",
  123.      FilterTypeValue : "",
  124.      autosuggest : "",
  125.      pageName : "profile: provider: about",
  126.      SignUpType : "",
  127.      ConversionComponentType : "",
  128.      SocialIcon : "",
  129.      ResultsWhat : "",
  130.      ResultsLocation : "",
  131.      ResultsType : "",
  132.      ResultsEntityIds : "",
  133.      EnhancedListingCount : "",
  134.      ClickThroughHGProfileID: "",
  135.      ClickThroughType: "",
  136.      ExitClickThru: "",
  137.      PESRating : "",
  138.      FFSelectionValue : "",
  139.      SaveRemovedItem : "",
  140.      RegistrationLoginSource : "",
  141.      WMDCampaigType : "",
  142.      FFcta : "",
  143.      userID : "",
  144.      HasVideo : "",
  145.      ProviderSummaryElements : "",
  146.      ProcedureID : "",
  147.      VerticalSearchID : "",
  148.      DCPValue : "",
  149.      CalendarEngagement : "",
  150.      AYAGContentID : "",
  151.      AYAGVersion : "",
  152.      AYAGVisitReason : "",
  153.      AYAGDiagnosis : "",
  154.      ContentSource : "",
  155.      GPSMapView : "",
  156.      GPSInteractionType : "",
  157.      BGPSVersion : "",
  158.      DCPvalue : "",
  159.      server : "hg3: desktop",
  160.      TealiumValue : "", // Used to segment data within a platform for Tealium QA
  161.      HGRequestID : "",
  162.      HGSessionID: ""
  163.  };
  164.            utag_data['load_comscore'] = "true";utag_data['AcceptNewPatients'] = "yes";utag_data['AtaGlance'] = "Friendly Staff|Recent Reviews|Easy Scheduling";utag_data['BotControlLabels'] = "signal-non_browser_user_agent|geo_region";utag_data['Channel'] = "profile";utag_data['ClientID'] = "hg";utag_data['Conditions'] = "";utag_data['ConsentRegion'] = "va";utag_data['ConversionComponentType'] = "EPP MT Six Pack Top";utag_data['GEOLocationCode'] = "r3hc9";utag_data['EntityType'] = "dentist";utag_data['HasVideo'] = "no";utag_data['HGChoicePWID'] = "No HG Choice";utag_data['HGProfileID'] = "3x36d";utag_data['PatientFavPWID'] = "3x36d";utag_data['PrimarySpecialty'] = "PS328:Dentistry";utag_data['Procedures'] = "";utag_data['ProfileVisit'] = "1";utag_data['ProviderConversionCode'] = "Direct";utag_data['ProviderPhoto'] = "no";utag_data['ProviderSubtypeCode'] = "DENT";utag_data['PESStatus'] = "yes: w/ comment";utag_data['ConversionComponentProviders'] = "xym8jpy|yy54n|u7wrhuy773|29pv2|2g7gc|27tct|2htx4|2b8m5";utag_data['PESRating'] = "4.6";utag_data['ProductChannel'] = "22";utag_data['ProductTier'] = "Standard";utag_data['RollupSpecialtyID'] = "gdnt";utag_data['PracticingSpecialtyID'] = "ps328";utag_data['OARenabled'] = "no";utag_data['OARlink'] = "0";utag_data['OASenabled'] = "no";utag_data['OASapi'] = "0";utag_data['OASurl'] = "0";utag_data['oasVendor'] = "undefined";utag_data['NonSchedulingProvider'] = "1";utag_data['Specialties'] = "PS328:Dentistry";utag_data['SponsorID'] = "";utag_data['TeleHealthEnabled'] = "no";utag_data['TelehealthLink'] = "0";utag_data['TestVersion'] = "ProfileAdsDoubleVerify:new|HealthPrivacyComplianceOptinStates:wa,ct,nv,co,tx,or,mt,va,fl,de,ne,nh,nj|ProfileExpertiseStrength:true|ProfileHgChoiceAll:true|ProfilePatientFavorite:true|ProfilePatientFavorite:true|ProfileOasCta:true|ProfileHcaSafeHarborMoveLanguage:new|MultiPesForms:sentiment-form|PesMarketingPromotion:off|pesPiiValidation:true|pesRealTimeValidation:true|ProfileMedicareAdvantage:true|ProfileAffirmCare:true|profileAppointmentGuidesHeaderCopy:control|profileAppointmentGuidesPlacement:control|ProfileBetterHelp:Control|ProfileBetterHelpDisclaimer:sidebar|ProfileClaimSection:new|profileDearDocOas:new|profileElevated:control|ProfileHgChoiceAll:true|ProfileHgChoiceDesignated:true|ProfileHgChoiceMt:true|ProfileHgChoiceStandard:true|ProfileHgRx:dental|profileLoadsGpt:true|ProfileMapTileServerDomain:maps.healthgrades.com|profileMedchatMtCompare:control|ProfileOarMedchat:control|ProfileOasCta:true|ProfilePatientFavorite:true|ProfileSeniorCare:true|ProfileSidebarCtaCustomization:true|profileStandardOas:new|profileSummaryRedesign:control|ProfileUpdateProfileBanner:variationB|ProfileVideoPlayer:new|UseHealthPrivacyComplianceCheck:true|hg.TestVersion:default|zeta-timeout:600";
  165.          </script>
  166.      
  167.      <script type="text/javascript">
  168.        (function(a, b, c, d) {
  169.          a = 'https://tags.tiqcdn.com/utag/hg/main/prod/utag.js';
  170.          b = document;
  171.          c = 'script';
  172.          d = b.createElement(c);
  173.          d.src = a;
  174.          d.type = 'text/java' + c;
  175.          d.async = true;
  176.          a = b.getElementsByTagName(c)[0];
  177.          a.parentNode.insertBefore(d, a);
  178.        })();
  179.      </script>
  180.    
  181.      <script>window.hgDeferLoad = function(loader) { window.addEventListener('load', loader) }</script>
  182.  
  183.      <link rel="apple-touch-icon" sizes="180x180" href="//photos.healthgrades.com/public3/images/apple-touch-icon.png">
  184.      <link rel="icon" type="image/png" sizes="32x32" href="//photos.healthgrades.com/public3/images/logo-blue-favicon-32.png">
  185.      <link rel="icon" type="image/png" sizes="16x16" href="//photos.healthgrades.com/public3/images/logo-blue-favicon-16.png">
  186.      <link rel="manifest" href="//photos.healthgrades.com/common/manifest.webmanifest" />
  187.      <link rel="mask-icon" href="//photos.healthgrades.com/public3/images/logo-black-small-safari-pinned-icon.svg" color="#0202ea">
  188.      <meta name="theme-color" content="#ffffff">
  189.      
  190.  
  191.    <style class='inline-css'>:root{--white:#fff;--gray-10:#f7f7f7;--gray-20:#e3e3e3;--gray-30:#cdd0d1;--gray-40:#b8b8ba;--gray-50:#9fa1a2;--gray-60:#7e7e81;--gray-70:#626366;--gray-90:#4a4a4d;--gray-100:#343437;--blue-05:#e1e9f8;--blue-10:#7493fb;--blue-30:#295afb;--blue-50:#0202ea;--blue-70:#0202c1;--blue-90:#000097;--deep-blue-10:#6b6eb3;--deep-blue-30:#3d3e97;--deep-blue-50:#000073;--deep-blue-70:#000050;--deep-blue-90:#00001e;--teal-05:#d3fbff;--teal-10:#b9f9ff;--teal-30:#74d9e2;--teal-50:#29b6c2;--teal-70:#207e99;--teal-90:#156984;--coral-10:#ffd6d6;--coral-30:#ffbabd;--coral-50:#ff7276;--coral-70:#ec585b;--coral-90:#d83d40;--coral-96:#cd292c;--yellow-10:#ffd682;--yellow-30:#ffc74f;--yellow-50:#ffab21;--yellow-70:#f58d00;--yellow-90:#d76a00;--gold-10:#efe7d4;--gold-30:#dbcbad;--gold-50:#c7ae86;--gold-70:#826c4b;--gold-90:#48361b;--purple-10:#e29fff;--purple-30:#cd59ed;--purple-50:#b511d4;--purple-70:#7d0aa6;--purple-90:#09265a;--brand-primary:var(--deep-blue-70);--brand-accent:var(--coral-90);--brand-secondary:var(--blue-50);--brand-inverse:var(--white);--base-gray:var(--gray-70);--bg-base:var(--white);--bg-off-base:var(--gray-10);--bg-neutral:var(--gray-20);--bg-inverse:var(--brand-primary);--bg-transparent:hsla(0,0%,100%,.1);--bg-overlay-light:hsla(0,0%,100%,.85);--bg-overlay-dark:rgba(0,0,0,.55);--body-bg:var(--bg-base);--body-bg-inverse:var(--bg-inverse);--bg-brand-gradient:linear-gradient(0deg,var(--body-bg-inverse) 0%,var(--deep-blue-50) 75%,var(--deep-blue-50) 100%);--text-color:var(--gray-90);--text-color-muted:var(--gray-70);--text-color-dark:var(--gray-100);--text-color-inverse:var(--white);--text-color-brand:var(--brand-primary);--text-color-accent:var(--brand-accent);--text-color-secondary:var(--brand-secondary);--link-color:var(--text-color-secondary);--link-highlight-color:var(--teal-05);--link-decoration:none;--link-hover-color:var(--blue-90);--link-hover-decoration:none;--link-active-color:var(--deep-blue-90);--link-font-weight:var(--font-weight-medium);--info-color-alert:var(--coral-90);--info-color-positive:var(--teal-50);--info-bg-positive:var(--teal-10);--info-color-negative:var(--coral-70);--info-bg-negative:var(--coral-10);--stars-color:var(--yellow-30);--stars-empty-color:var(--gray-30);--award-color:var(--deep-blue-30);--award-label-bg-color:var(--gold-10);--map-pin-color:var(--brand-accent);--rating-bg-color:var(--bg-neutral);--disabled-text-color:var(--gray-60);--disabled-bg:var(--bg-neutral);--font-family-primary:"HgSans","Helvetica","Arial",sans-serif;--line-height-tight:1.25;--line-height-base:1.5;--line-height-loose:1.66;--line-height-em:var(--line-height-base) + em;--font-weight-base:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-lg:calc(var(--font-size-base)*1.25);--font-size-base:1rem;--font-size-sm:calc(var(--font-size-base)*0.875);--font-size-xs:calc(var(--font-size-base)*0.75);--font-size-xxs:calc(var(--font-size-base)*0.625);--heading-size-xl:calc(var(--font-size-base)*4);--heading-size-lg:calc(var(--font-size-base)*3);--heading-size-md:calc(var(--font-size-base)*2.25);--heading-size-sm:calc(var(--font-size-base)*2);--subheading-size-lg:calc(var(--font-size-base)*1.75);--subheading-size-md:calc(var(--font-size-base)*1.5);--subheading-size-sm:calc(var(--font-size-base)*1.25);--font-size-headline:var(--heading-size-lg);--headings-font-family:var(--font-family-primary);--headings-color:var(--text-color-dark);--headings-font-weight:var(--font-weight-bold);--headings-line-height:var(--line-height-tight);--headings-margin-bottom:0.75rem;--headings-underline-color:var(--teal-50);--btn-size-xl:3rem;--btn-size-lg:2.5rem;--btn-size-md:2rem;--btn-size-sm:1.5rem;--btn-border-radius:var(--border-radius-round);--btn-font-size:var(--font-size-sm);--btn-font-weight:var(--font-weight-bold);--btn-border-inverse:var(--brand-inverse);--btn-bg-inverse:var(--brand-inverse);--btn-primary-bg:var(--brand-accent);--btn-primary-border:var(--btn-primary-bg);--btn-primary-color:var(--text-color-inverse);--btn-primary-text-color:var(--text-color-inverse);--btn-primary-hover-bg:var(--coral-96);--btn-secondary-bg:var(--btn-bg-inverse);--btn-secondary-border:var(--btn-primary-border);--btn-secondary-text-color:var(--text-color-accent);--btn-secondary-color:var(--btn-primary-bg);--btn-inverted-text-color:var(--text-color-inverse);--btn-inverted-hover-bg:var(--deep-blue-30);--btn-disabled-bg:var(--disabled-bg);--btn-disabled-border:var(--border-color-base);--btn-disabled-color:var(--disabled-text-color);--btn-hover-text-color:var(--btn-primary-text-color);--btn-active-bg:var(--btn-primary-bg);--label-size:var(--font-size-sm);--label-text-color:var(--text-color);--label-margin:0.5em;--input-text-size:var(--font-size-base);--input-text-color:var(--text-color);--input-placeholder-color:var(--text-color-muted);--input-validation-text-color:var(--info-color-alert);--input-disabled-bg:var(--disabled-bg);--input-disabled-text-color:var(--disabled-text-color);--input-disabled-border-color:var(--border-color-base);--input-checked-color:var(--link-color);--input-bg-color:var(--bg-base);--input-select-bg:#fffffe;--input-inversed-color:var(--brand-inverse);--input-padding:0.625rem 0.75rem 0.75rem 0.875rem;--input-border-radius:var(--border-radius-sm);--input-border-color:var(--border-color-dark);--input-border:1px solid var(--input-border-color);--input-invalid-border-color:var(--info-color-alert);--input-invalid-border:1px solid var(--input-invalid-border-color);--border-color-base:var(--gray-20);--border-color-med:var(--gray-40);--border-color-dark:var(--gray-50);--border-color-brand:var(--brand-primary);--border-color-accent:var(--brand-accent);--border-color-inverse:var(--brand-inverse);--border-color-inverse-light:hsla(0,0%,100%,.2);--border-base:1px solid var(--border-color-base);--border-med:1px solid var(--border-color-med);--border-dark:1px solid var(--border-color-dark);--border-brand:1px solid var(--border-color-brand);--border-accent:1px solid var(--border-color-accent);--border-inverse:1px solid var(--border-color-inverse);--border-radius-sm:0.125rem;--border-radius-md:0.25rem;--border-radius-lg:0.5rem;--border-radius-xl:1rem;--border-radius-round:4rem;--divider-color:var(--gray-10);--hr-margin:1rem;--hr-color:var(--divider-color);--box-shadow-shallow:0 1px 1px rgba(0,0,0,.2);--box-shadow-base:0 1px 3px rgba(0,0,0,.4);--box-shadow-deep:0 3px 6px rgba(0,0,0,.3);--transition-speed-fast:250ms;--transition-speed:calc(var(--transition-speed-fast)*2);--transition-speed-slow:calc(var(--transition-speed-fast)*3);--xs:375px;--sm:540px;--md:768px;--lg:992px;--xl:1200px;--container-max-width-sm:var(--sm);--container-max-width-md:var(--md);--container-max-width-lg:var(--lg);--container-max-width-xl:var(--xl);--site-max-width:var(--container-max-width-xl);--site-max-width-xl:calc(var(--site-max-width) + 232px);--z-base:0;--z-above:1;--z-below:-1;--z-layout-header:calc(var(--z-base) + 100000);--z-layout-overlay:calc(var(--z-below) + var(--z-layout-header));--z-layout-modal:calc(var(--z-above) + var(--z-layout-header));--btn-transparent-hover-bg:var(--btn-primary-hover-bg);--btn-transparent-hover-border:var(--btn-primary-hover-bg);--btn-transparent-text-color:var(--text-color-inverse);--btn-transparent-active-bg:var(--btn-active-bg);--btn-transparent-active-border:var(--btn-active-bg);--btn-transparent-focus-bg:var(--btn-secondary-color)}.elevated-profile{--btn-primary-bg:var(--blue-30);--brand-accent:var(--blue-30);--btn-primary-hover-bg:var(--blue-30);--btn-border:none;--btn-primary-border:none;--btn-secondary-color:var(--gray-90);--btn-transparent-hover-bg:none;--btn-transparent-hover-border:var(--gray-90);--btn-transparent-text-color:var(--gray-90);--btn-transparent-active-bg:#fff;--btn-transparent-active-border:var(--gray-90);--btn-transparent-focus-bg:#fff;--coral-96:var(--blue-30)}@font-face{font-family:hg3-icons-atf;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SDt0AAAC8AAAAYGNtYXCTpGoxAAABHAAAANRnYXNwAAAAEAAAAfAAAAAIZ2x5ZoruR3kAAAH4AAAW+GhlYWQR1ERDAAAY8AAAADZoaGVhB30D2gAAGSgAAAAkaG10eEfxANcAABlMAAAAZGxvY2EyZjoOAAAZsAAAADRtYXhwACkCHQAAGeQAAAAgbmFtZQuPoREAABoEAAABznBvc3QAAwAAAAAb1AAAACAAAwMXAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADynAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAuAAAACoAIAAEAAoAAQAg8ALwBvAN8EHwVPBY8F3wc/CJ8JXwrPDJ8PjxBfEL8SPynP/9//8AAAAAACDwAvAF8AzwQfBU8FfwXPBz8InwlfCs8Mnw+PEF8QvxI/Kc//3//wAB/+MQAhAAD/sPyA+2D7QPsQ+cD4cPfA9mD0oPHA8QDwsO9A18AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP+3A7cDbgAbAEIAAAE0Jy4BJyYjIgcOAQcGFRQXHgEXFjMyNz4BNzYBFAYjIiYvAQ4BIyInLgEnJjU0Nz4BNzYzMhceARcWFRQGBxceARUCkhQURi4vNTUuL0UVFBQVRS8uNTUvLkYUFAElKx4PGwrEMnU9U0lKbR8gIB9tSklTVElJbSAgJSLECgsB2zUvL0UUFBQURS8vNTUuL0UUFRUURS8u/loeKwsLwyMkIB9uSUlTVElJbh8gIB9uSUlUPHUzxAkbDwAAAAEAAAAaA7cDpQAuAAABFAYPARMcARUUBiMiJiclBQ4BIyImNTQ2NRMnLgE1NDY3JRM+ATMyFhcTBR4BFQO3CQbPMQsMBgwF/v//AAYLBgwMATHQBQkVCwEfgAQPCQoPA4EBHwoWAkUIDgXL/uMDBgMLEQQDhoYDBBELAwYDAR3LBQ4IDQwBKgEECBAQCP78KgEMDQACAAAAGgO3A6UACQA4AAABNy8BDwEXBzcXARQGDwETHAEVFAYjIiYnJQUOASMiJjU0NjUTJy4BNTQ2NyUTPgEzMhYXEwUeARUCiq/ybGzxryrY2AEECQbPMQsMBgwF/v//AAYLBgwMATHQBQkVCwEfgAQPCQoPA4EBHwoWAXmqI9vbI6rwcXEBvAgOBcv+4wMGAwsRBAOGhgMEEQsDBgMBHcsFDggNDAEqAQQIEBAI/vwqAQwNAAAAAQBFAFEDuwL4ACQAAAEUBgcBDgEjIiYnAS4BNTQ2PwE+ATMyFh8BAT4BMzIWHwEeARUDuwgI/hQHFQoLFQf+4wgICAhOCBQLChUIqAF2CBUKCxQITggIAnMKFQf+FAgICAgBHQcVCwoVB04ICAgIqAF3CAgICE4HFQsAAAEAPwA/AuYC5gA8AAAlFAYPAQ4BIyImLwEHDgEjIiYvAS4BNTQ2PwEnLgE1NDY/AT4BMzIWHwE3PgEzMhYfAR4BFRQGDwEXHgEVAuYJB04IFAsLFAioqAcVCwoVB04ICAgIqKgICAgITgcVCgsVB6ioCBQLCxQITgcJCQeoqAcJwwoVB04ICAgIqKgICAgITgcVCgsVB6ioCBQLCxQITgcJCQeoqAcJCQdOCBQLCxQIqKgHFQsAAAACAAAAAAJJA24ACwAoAAABNCYjIgYVFBYzMjY3FAYHAw4BIyImJwMuATU0Nz4BNzYzMhceARcWFQG3Vjw9VlY9PFaSCAvQCSQUFSQJ0AsIFxdPNjU9PDY1TxcXAkk9VVU9PFZWPBo1F/5GExYWEwG6FzUaPTU1UBcXFxdQNTU9AAEAPgAaAnkDnQAVAAAJAQYiLwEmNDcJASY0PwE2MhcBFhQHAnn+WAseC18KCgEw/tAKCl8LHgsBqAoKAcL+WAsLXwoeCwEvATALHgpfCwv+WAseCgAAAAACAAAAAANuA24AOwBXAAABNCYvATc+ATU0Ji8BLgEjIgYPAScuASMiBg8BDgEVFBYfAQcOARUUFh8BHgEzMjY/ARceATMyNj8BPgE3FAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWApEGBWhoBQYGBTQFDgcHDgVnaAUNBwgNBjMFBgYFZ2cFBgYFMwYNCAcNBWhnBQ4HBw4FNAUG3SMid1BQW1tQUHcjIiIjd1BQW1tQUHciIwE2Bw0FaGcFDgcHDgU0BQYGBWhoBQYGBTQFDgcHDgVnaAUNBwgNBjMFBgYFZ2cFBgYFMwYNiVtQUHciIyMid1BQW1tQUHciIyMid1BQAAIAAAAAA24DbgAkAEAAAAE0Ji8BLgEjIgYPAScuASMiBg8BDgEVFBYfAR4BMzI2NwE+ATUXFAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWAt4FBjQFDQcIDQXpgQUOBwcOBTQFBQUFzwUOBwcOBQE2BgWQIyJ3UFBbW1BQdyMiIiN3UFBbW1BQdyIjAhMIDgUzBQYGBeiBBQYGBTQFDgcHDgXPBQUFBQE3BQ0HXFtQUHciIyMid1BQW1tQUHciIyMid1BQAAAAAwAAAAADbgNuACQAQABcAAABBwYiLwEHBiIvASY0PwEnJjQ/ATYyHwE3NjIfARYUDwEXFhQHNzQnLgEnJiMiBw4BBwYVFBceARcWMzI3PgE3NjcUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYCc1QFDwZOTgYPBlMGBk5OBgZTBg8GTk4GDwVUBQVOTgUFexkYVTg5QEA5OVQZGBgZVDk5QEA5OFUYGYAjIndQUFtbUFB3IyIiI3dQUFtbUFB3IiMBTlMGBk5OBgZTBg8GTk4GDwVUBQVOTgUFVAUPBk5OBg8GaUA5OFUYGRkYVTg5QEA5OVQZGBgZVDk5QFtQUHciIyMid1BQW1tQUHciIyMid1BQAAAAAAMAAAAAA24DbgAVADEATQAAAQcGIi8BJjQ/ATYyHwE3NjIfARYUBxc0Jy4BJyYjIgcOAQcGFRQXHgEXFjMyNz4BNzY3FAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWAp3xCx4KqAsLOgseClSdCx4LOgsLURkYVTg5QEA5OVQZGBgZVDk5QEA5OFUYGYAjIndQUFtbUFB3IyIiI3dQUFtbUFB3IiMB5vELC6gLHgs6CwtUnQsLOgseCy9AOThVGBkZGFU4OUBAOTlUGRgYGVQ5OUBbUFB3IiMjIndQUFtbUFB3IiMjIndQUAAADwAA/7cDtwO3AAMACAAMABEAFQAaAB8AIwAoADgAPABBAEUAVgB7AAA3MzUjFzM1IxUnMzUjFzM1IxUnMzUjATM1IxUDMzUjFQEzNSMnMzUjFQM1NCYrASIGHQEUFjsBMjYBMzUjJzM1IxU7ATUjNzU0JisBIgYdARQWOwEyNjU3ERQGIyEiJjURNDY7ATU0NjsBMhYdATM1NDY7ATIWHQEzMhYVSaWlybe3yaWlybe3yaWlAaW3t9y3twG3paXbt7fJCwgkCAsLCCQICwGkpaXbt7fbpaUSCwckCAsLCCQHC9wrHvzbHisrHkk2JiQmNts2JiQmNkkeKwClpaWlybe3t7fcpP23paUBpaSk/lulJLe3Ae6kCAsLCKQHCwv+GbclpKSkbqQICwsIpAcLCwck/SUeKyseAtseLDYmNjYmNjYmNjYmNiweAAABAAAAGgHbA6UAGQAAAREFDgEjIiY1NDY1EycuATU0NjclEz4BMzEB2/8ABgsGDAwBMdAFCRULAR+ABA8JA6X9AoYDBBELAwYDAR3LBQ4IDQwBKgEECBAAAQAAAEkDJQNuAEwAACUUBgcOAQcOASMiJicuAScmJy4BJyYnLgEnLgE1NDY3PgE3PgEzMhYXHgEXHgEXHgEVFAYVFBYXHgEXHgEzMjYzMhYXHgEXHgEXHgEVAyUMBgkqExk0HShJJRoyGCQnJ0ogIBYPFwoNGg8OCx0VDjIPAwYDCREEDhsOBxRoEAYscE4KHAsXRBoNGwsYMRgJIAMBAfIPMg4VHQsNEBoOCRcPFyAgSScnJBgyGiVJKB00GRQpCQYMAQEDIAgZMRgLGw0aQxgLGwtOcCsGEWgUBw4bDQURCQMGAwAAAAMAAAAAA24DbgAcAd0CGgAAATIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NjMTDgEHPgE3PgE3PgE3NhYXJjY3PgE3NjQxBiYnMAYHNAYnLgEnLgEnLgEnIgYjJgYHBiIHNiYHNiYnMzQmJy4BBwYWFRQGFRQWBw4BBwYWFxYGBwYmJy4BJy4BBy4BJyYiBzImBzY0Nz4BNz4BIxY2Nz4BNzYWMzI0JxYmJyYGFyYGJy4BIyIGBzYmIzYmJy4BBwYWFx4BBw4BBwYWBy4BJxYmMSIGJzwBFy4BJw4BBxYyNz4BNz4BFzQ2Mx4BFyYiBw4BBx4BBy4BJyoBBw4BBx4BMxYGNx4BBzQWFx4BFxYGBzQmBwYWMyIWBxQyMQYWNwYWFx4BFx4BFwYWBxQiFR4BFxYUNzYmJy4BJy4BJzIWBwYWFx4BIzIWFx4BFx4BFx4BFxY2NzYWFx4BNwYWFx4BFz4BNwYWNz4BNQYmJy4BMzImJy4BJwYmJxQGFSoBJz4BNz4BIw4BBw4BBwYmJy4BNSY2Jz4BNzYWNy4BMRY2Fx4BNzQmNx4BNx4BFx4BNx4BFx4BFxY0JyI0MSY2Nz4BNz4BJzI2NyImBzY0JzY0NxY2JzYyNxYmNz4BNxQ2IxY2JzYmJzIWNzYmJyYGBwM+ATcuAScuASc2JicuAQcOARcuAScuAQcGFAcmNicmBgcOAQcOAQcuASceARcWBgcOAQcGFhcUBhUwFhUBt1tQUHciIyMid1BQW1tQUHcjIiIjd1BQW5wDBQUCBAICBwMIDggHEQUBDgEECgMBBwYBAQILAwoDAwEIAgEDBAMHAQQEAwMFAggOBAYDAwISBAQeBAUHBxEEAgwEAwUDBAwBCAoCAQMFAwwCAg8GCQ8JAwcHAgEBAwMBCwMIDwYEBQQFDQYJBAUFAwQSCAIQBgIDBAMFAQITAwYGBQMRAwgVBQEGAwIMAQIFBAQCAwQYBhIFAwQGAg4bDQIDAgMHAwQPBQIBAwYCAwoEAwgBAQIBBQoIAwcDKUQZAgMCBAEIAgEBFwIDBwIBBAMJAQIDBQcBAQECCQgFEwIGCwQFAwYCDgECAgwDAgYBCgUDBQICAgEBDQEDFwUBDAUFDQMEAQIDEwcGCwYJCAgLCQkFFAYDDwEEDAUBAgECDAQFAwkOBQEHBggFAQEJAwMNAgICBQIBAQICDRIHBgICAgYEEwQICgEGBQIFAwMFAgIDBhQGAwcDBAIBCQYDDAQFBQUEAgEBBgQJAQEOBQgBDwQEBwICAwEBCAEDAgUEBQwEBA8DBgMEAwkEDQQIEgsBCAQDBwMGBQUGDgVdO2YoAwgDBAYEAQ8GBQkIAQsBBQgHBwsHAwEGCwQFEAQCBgICAgIBCgECAQICAwYFCgEBAwUJAQNuIyJ3UFBbW1BQdyIjIyJ3UFBbW1BQdyIj/tYDBwEBCwEDBAIDAgIBAQcCDAECAQQBCwELBgMBBgQBAwwHBAQEAwgBDAIDAgIBAwYBAgoDBAYDAwUCAw4EBgQFBwQKBgUFBA0DAgcBBBAGBQoCAQECBgYDAwERAgUJBAMHAwIOAQEGBAwEBgkNBQEOAgEGAwEZCwINBgIFCAQJAgMBAwoGAgEFAgIDAgQIBAQLBAQBAwYCDQIDBQIFCwcBAQIDAgIGBAECAwcEAQEBAgQCBgIECgEBFkEnAgMBDwYCBgMBDwEDBgMDBgEBCAICECUFAQUcAgEbAgMHBgYPBQUMBwEBBgMGAwwCCRMHBQgEBAkEBgEIGQYBEgwFBg8HCQkEAwcDAwMCAREFAwYDARgCBQcFAQMBBA4BAQ4EBQYJAhEKBgYJBQUCBAEEAgEFDAUIFgEFBgUJAgIBAgUYCQwVCgMHAgICBQECAwgFAgEFAQgECAIFAwECAwUGBQMGBBMCBRQFEwMSBwEGAwQLBQMDBgECBQIDCAEGCQUGBgIMBQQCAgEJAQ0GBAQBAQIEBAECBgP+Cwo4KgIBAQICAQkIBAQIAgEEAgUFAwIJBwQJAwQLBQYMAgMCAwMHAwMBAwoWCgYRBAULBwUJAQYLBwcCAAMAAABJA24DJQAPAB8ALwAAJRUUBiMhIiY9ATQ2MyEyFhEVFAYjISImPQE0NjMhMhYRFRQGIyEiJj0BNDYzITIWA24WD/zcDxYWDwMkDxYWD/zcDxYWDwMkDxYWD/zcDxYWDwMkDxa3SQ8WFg9JDxUVARVJDxUVD0kPFhYBFkkPFhYPSQ8WFgANAAD/twMlA7cAEAAhADIAQwBUAGUAdgCHAJgAqQDCAOYBAQAANxUUBisBIiY9ATQ2OwEyFhU1FRQGKwEiJj0BNDY7ATIWFTMVFAYrASImPQE0NjsBMhYVJxUUBisBIiY9ATQ2OwEyFhUBFRQGKwEiJj0BNDY7ATIWFScVFAYrASImPQE0NjsBMhYVJxUUBisBIiY9ATQ2OwEyFhUFFRQGKwEiJj0BNDY7ATIWFScVFAYrASImPQE0NjsBMhYVMxUUBisBIiY9ATQ2OwEyFhUDMxEjFRQGIyEiJj0BIxEzNTQ2OwEyFh0BETU0JisBIgYdASM1NCYrASIGHQEUFjsBMjY9ATMVFBY7ATI2JREUBiMhIiY1ETQ2OwE1NDYzITIWHQEzMhYV2wsHJAgLCwgkBwsLByQICwsIJAcLkwsIJAcLCwckCAuTCwckCAsLCCQHCwG3CwclBwsLByUHC5ILByUHCwsHJQcLkgsIJAcLCwckCAsBJAsHJQcLCwclBwuSCwclBwsLByUHC5ILByUHCwsHJQcLktuSIBf/ABYhktwLB7cHCwsHJQcLSQsIJAcLCwckCAtJCwclBwsBJRYP/SUPFhYPtiEWAQAXILcPFskkCAsLCCQHCwsHkiQHCwsHJAgLCwgkBwsLByQICwsIkyUHCwsHJQcLCwf+2yQICwsIJAcLCweSJAcLCwckCAsLCJMlBwsLByUHCwsHkyQHCwsHJAgLCwiTJQcLCwclBwsLByUHCwsHJQcLCwf+EgKSEhcgIBcS/W6ABwsLB4ACpbYICwsINjYICwsItggLCwg2NggLCxr9JA8VFQ8C3A8VpRcgIBelFQ8AAAABAAcAdQFUAq8AJAAAARQGBwEOASMiJi8BLgE1NDY/AScuATU0Nj8BPgEzMhYXAR4BFQFUAwP+9gMHAwQHAh0CBAQC4eECBAQCHQIHBAMHAwEKAwMBkgMHA/72AwMDAxwDBwQDBwPg4QIIAwMIAh0CAwMC/vUCBwQAAAAABAAAAEkBtwMlAAwAHAArADwAACU0JiMiBhUUFjMyNjU3ETQmIyEiBhURFBYzITI2AzQmKwEiBhUUFjsBMjY1NxEUBiMhIiY1ETQ2MyEyFhUBCRsTEhsbEhMbdwsH/tsHCwsHASUHC24FBFsEBQUEWwQFpSse/tseKyseASUeK5ITGxsTExoaE1wBkgcLCwf+bggLCwHsBAUFBAQFBQQJ/bceKyseAkkeLCweAAIADgAaA6gDpQAJAC0AAAE3LwIRHwEvASUHExYGIyImJyUFDgEjIiY3EycmNjclEz4BMzEyFhcTBR4BBwKmk/IRWyK2IgcBHs8xAw0NBQwG/v//AAcLBQ0NAzHQEgoaAR+ABg8HCA4GgQEfGgoTAZSPIyO4/dkRYMomscv+4xMVAwSGhgQDFRMBHcsSIAMqAQQMDAwM/vwqAyASAAQAAAAAA24DbgAQAEQAYQB+AAABFRQGKwEiJj0BNDY7ATIWFRMUBgcOAR0BFAYrASImPQE0Njc+ATU0JiMiBgcOAQcOASMiJi8BLgE3PgEzMTIXHgEXFhUDIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmIwEUBw4BBwYjIicuAScmNTQ3PgE3NjMxMhceARcWAfcLB1wICgoIXAcLkkMfFhoLB1wICjwfGR4zHA8eCgkUEAMHBQMFAj4GAgQjY0EjJCM5EhLSTEJDYx0dHR1jQ0JMS0NDYx0dHR1jQ0NLAbcjIndQUFtbUFB3IyIiI3dQUFtbUFB3IiMBCVsICwsIWwgKCggBHD06Eg0UDRMHCwsHJzUsDgwVFBkgCAcGFhMEAwECLwQPBjc2DQ0vHyAlAQAdHWNDQ0tMQkNjHR0dHWNDQkxLQ0NjHR3+kltQUHciIyMid1BQW1tQUHciIyMid1BQAAAAAAEAAAABAACkI5ZZXw889QALBAAAAAAA13z/7AAAAADXfP/sAAD/twO7A7cAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA7sAAQAAAAAAAAAAAAAAAAAAABkEAAAAAAAAAAAAAAACAAAAA7cAAAO3AAADtwAABAAARQMlAD8CSQAAArcAPgNuAAADbgAAA24AAANuAAADtwAAAdsAAAMlAAADbgAAA24AAAMlAAABWwAHAbcAAAO3AA4DbgAAAAAAAAAKABQAHgCEAM4BKgFoAcQCBAIwArIDFgOiBBgEvgTqBV4IZAioCeYKJAp6CsgLfAABAAAAGQIbAA8AAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmUmVndWxhcgBSAGUAZwB1AGwAYQByaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype")}.hg3-i,[class*=" fa-"],[class^=fa-]{line-height:1}a.hg3-i{display:inline-block}.fa-angle-right{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-angle-right:before{content:"\f105"}.fa-bars,.fa-navicon,.fa-reorder,.hg3-i-hamburger-icon{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-bars:before,.fa-navicon:before,.fa-reorder:before,.hg3-i-hamburger-icon:before{content:"\f0c9"}.fa-calendar,.hg3-i-calendar{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-calendar:before,.hg3-i-calendar:before{content:"\f073"}.fa-check,.hg3-i-check{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-check:before,.hg3-i-check:before{content:"\f00c"}.fa-check-circle,.hg3-i-check-circle{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-check-circle:before,.hg3-i-check-circle:before{content:"\f058"}.fa-check-circle-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-check-circle-o:before{content:"\f05d"}.fa-chevron-right,.hg3-i-chevron-right{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-chevron-right:before,.hg3-i-chevron-right:before{content:"\f054"}.fa-close,.fa-remove,.fa-times,.hg3-i-close{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-close:before,.fa-remove:before,.fa-times:before,.hg3-i-close:before{content:"\f00d"}.fa-close-circle,.fa-times-circle,.hg3-i-close-circle{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-close-circle:before,.fa-times-circle:before,.hg3-i-close-circle:before{content:"\f057"}.fa-close-circle-o,.fa-times-circle-o,.hg3-i-close-circle-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-close-circle-o:before,.fa-times-circle-o:before,.hg3-i-close-circle-o:before{content:"\f05c"}.fa-globe,.hg3-i-globe{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-globe:before,.hg3-i-globe:before{content:"\f0ac"}.fa-hospital-o,.hg3-i-hospital-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-hospital-o:before,.hg3-i-hospital-o:before{content:"\f0f8"}.fa-map-marker,.hg3-i-map-marker{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-map-marker:before,.hg3-i-map-marker:before{content:"\f041"}.fa-phone{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-phone:before{content:"\f095"}.fa-question-circle-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-question-circle-o:before{content:"\f29c"}.fa-search,.hg3-i-search{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-search:before,.hg3-i-search:before{content:"\f002"}.fa-star,.hg3-i-star-full{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-star:before,.hg3-i-star-full:before{content:"\f005"}.fa-star-half,.hg3-i-star-half{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-star-half:before,.hg3-i-star-half:before{content:"\f089"}.fa-star-half-empty,.fa-star-half-full,.fa-star-half-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-star-empty,.fa-star-o,.hg3-i-star-empty{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-star-empty:before,.fa-star-o:before,.hg3-i-star-empty:before{content:"\f006"}.hg3-i.hg3-i-cellphone{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important;font-size:20px}.hg3-i.hg3-i-cellphone:before{content:"\f10b"}.hg-right-bar-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}@media (min-width:768px){.hg-right-bar-layout>div:first-child{width:100%}}@media (min-width:1293px){.hg-right-bar-layout{width:1236px}}.wmd-profile .hg-right-bar-layout{position:relative}.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{max-width:912px}@media (max-width:1292px){.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{margin-left:28px;margin-right:352px;max-width:100%}}@media (max-width:1024px){.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{margin-right:28px}}@media (max-width:767px){.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{margin-left:0;margin-right:0}}.wmd-profile .provider-content-container,.wmd-profile section.profile-banner-section,.wmd-profile section.profile-section{width:812px}@media (max-width:1292px){.wmd-profile .provider-content-container,.wmd-profile section.profile-banner-section,.wmd-profile section.profile-section{margin-right:28px;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available;width:100%}}@media (max-width:768px){.wmd-profile .provider-content-container,.wmd-profile section.profile-banner-section,.wmd-profile section.profile-section{margin-left:0;margin-right:0}}@media (min-width:1292px){section.profile-banner-section{margin:0}}@media (max-width:540px){section.content-well-section{max-width:100%;max-width:-webkit-fill-available;max-width:-moz-available;width:100vw}}.hg-right-bar-layout-right{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;left:calc(50vw + 310px);margin-top:48px;position:fixed;text-align:center;width:300px;z-index:10000}@media (max-width:1292px){.hg-right-bar-layout-right{left:auto;right:28px}}@media (max-width:1024px){.hg-right-bar-layout-right{display:none}}.hg-right-bar-layout-with-claim,.hg-right-bar-layout-with-update{margin-top:96px}.medrec-ad-container{display:block;margin-bottom:10px;position:relative}@media (max-width:1024px){.medrec-ad-container{margin:0 auto;padding-bottom:30px}}.medrec-ad{height:auto;margin:0 auto;width:300px}.medrec-ad:before{color:var(--text-color-muted);content:"ADVERTISEMENT";display:block;font-size:var(--font-size-xxs);padding:0;text-align:left}.mobile-ad-skeleton .medrec-ad{background:var(--bg-off-base);min-height:250px}.mobile-ad-skeleton .medrec-ad:before{background:var(--bg-base)}#sidebar-container .medrec-ad{margin-top:12px}@media (max-width:768px){.side-bar-content .medrec-ad-container{background-color:var(--bg-off-base)}}.medrec-scrollable-ad-container{position:absolute;-webkit-transition:top 3s ease-in-out;transition:top 3s ease-in-out;width:100%}.oas-calendar-section{margin-bottom:0;padding-top:0}.oas-calendar-section.profile-subsection{margin-bottom:0}.oas-calendar-section.office-hours-adjust-for-banner{border:none}.oas-calendar-section.top-section{border:none;margin-top:40px}.oas-docasap{margin-bottom:30px;padding-top:90px}.oas-non-docasap{padding-top:0}.experience-check-wrapper{margin:0 auto}.experience-check-wrapper .wmd-ad-right-rail-collapsed{display:block;margin-top:16px;text-align:center}@media (min-width:768px) and (max-width:1292px){.experience-check-wrapper .wmd-ad-right-rail-collapsed .wmd-side-bar{max-width:none}}@media (min-width:1292px){.experience-check-wrapper .wmd-ad-right-rail-collapsed{display:none}}.experience-check-wrapper+.wmd-side-bar{height:277px}.provider-strengths{border:var(--border-dark);list-style:none;margin:0;padding:0}.provider-strengths .provider-strengths-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:16px}.provider-strengths .provider-strengths-item:not(:last-of-type){border-bottom:var(--border-dark)}.provider-strengths.updated-at-a-glance-strengths{border:none}.provider-strengths.updated-at-a-glance-strengths .provider-strengths-item-dot{display:none}.provider-strengths.updated-at-a-glance-strengths .provider-strengths-item{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:none;padding:20px 0 0}.provider-strengths.updated-at-a-glance-strengths .strength-icon{margin-right:10px;min-width:24px;width:24}.provider-strengths.updated-at-a-glance-strengths svg{min-width:auto;width:auto}#board-certifications{scroll-margin-top:120px}@media (max-width:540px){.provider-strengths .provider-strengths-item{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.provider-strengths .provider-strengths-item svg{min-width:40px;width:40px}.provider-strengths .provider-strengths-item a{display:block}.provider-strengths .provider-strengths-item-dot{display:none}.provider-strengths.updated-at-a-glance-strengths svg{min-width:24px;width:24px}#board-certifications{scroll-margin-top:0}}.other-providers-section{margin-bottom:40px}.other-providers-section.without-recently-viewed{margin-top:40px}.other-providers-section.under-visit-section{margin-top:0}.other-providers-header{color:var(--gray-90);margin:0 18px 20px 0;padding:18px 0 0}.other-providers-carousel{display:grid;grid-auto-flow:row;grid-auto-rows:1fr;row-gap:8px}.other-provider-card{border:1px solid var(--gray-30);border-radius:5px;cursor:pointer;display:grid;grid-template-columns:auto 2fr auto;grid-template-rows:2fr auto;margin:0;position:relative}.other-provider-pfav-holder{min-width:36px;position:absolute;right:12px;top:12px}.other-provider-card-with-hg-choice{height:101px}.other-provider-card-without-hg-choice{height:93px}.other-provider-profile-image{border-radius:3px;height:69px;margin:12px 16px 12px 12px;width:51px}.other-provider-info{display:block}.other-provider-badge-ratings{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.anp-provider-hg-choice svg{height:28px;margin:0;width:169px}.other-provider-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-base);margin-top:8px;min-height:30px;padding-right:4px;text-align:left}.other-provider-name a{font-weight:700}.other-provider-hg-choice svg{height:28px;margin:0;width:169px}.other-provider-rating{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-xs)}.other-survey-count{color:var(--text-color);font-size:var(--font-size-xs);margin-left:5px}.other-arrow-right-icon{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#fff;margin-right:12px;text-align:right}.button-container{margin-left:20px;margin-right:20px}.other-view-more-button-container{border-radius:5px;margin-top:12px}.other-view-more-button-container .other-view-more-button{color:var(--white);padding:9px;text-align:center;width:100%}.other-view-more-button-container:hover{color:var(--white)}.other-view-more-button-container .other-chevron-icon{vertical-align:middle}.other-desktop-layout{display:none}@media (max-width:374px){.other-provider-info{grid-column-end:4;grid-column-start:2;grid-row-start:1;margin-right:6px}.other-arrow-right-icon{grid-column-end:4;grid-column-start:3;grid-row-start:1}.other-provider-rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.other-survey-count{margin-left:0}}@media (min-width:541px){.other-providers-section.profile-section.adjust-for-sponsorship-logo{margin-top:48px}}@media (min-width:768px){.other-desktop-layout{display:block}.other-mobile-layout{display:none}.other-providers-header{margin-left:0;margin-top:18px;padding-top:18px}.other-providers-carousel{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;margin:0;max-width:726px;-webkit-transition:all var(--transition-speed-slow) cubic-bezier(.4,0,.2,1);transition:all var(--transition-speed-slow) cubic-bezier(.4,0,.2,1)}.other-providers-carousel.second-page{grid-template-columns:38px repeat(4,165px)}.other-provider-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto 2fr auto;margin:0;position:relative;text-align:center}.other-provider-card-with-hg-choice{height:218px}.other-provider-card-without-hg-choice{height:186px}.other-provider-profile-image{height:80px;margin:16px 16px 0;width:60px}.other-provider-info{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between;display:grid;grid-template-rows:3rem 6rem}.other-provider-name{-webkit-box-pack:center;-ms-flex-pack:center;font-size:var(--font-size-sm);-webkit-justify-content:center;justify-content:center;line-height:18px;margin-top:4px;min-height:40px;padding:0 8px 4px;text-align:center}.other-provider-name-anchor{color:var(--gray-90);font-size:var(--font-size-base);font-weight:700}.anp-provider-hg-choice{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.anp-provider-hg-choice svg{width:140px}.other-provider-rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.other-survey-count{margin:0}.other-arrow-right-icon,.other-view-more-button{display:none}.providers-carousel-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--gray-20);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .75s cubic-bezier(.4,0,.2,1);transition:all .75s cubic-bezier(.4,0,.2,1);width:38px}.providers-carousel-button.next{grid-column-start:5}.providers-carousel-button.unavailable{display:none;opacity:0;pointer-events:none}}@media (min-width:991px){.other-providers-carousel{max-width:958px}.other-providers-carousel.second-page{grid-template-columns:38px repeat(4,185px)}.anp-provider-hg-choice svg{width:169px}}@media (min-width:1025px){.other-providers-carousel{max-width:726px}.other-providers-carousel.second-page{grid-template-columns:38px repeat(4,165px)}.anp-provider-hg-choice svg{width:140px}}@media (min-width:1236px){.other-providers-carousel{max-width:958px}.other-providers-carousel.second-page{grid-template-columns:38px repeat(4,185px)}.anp-provider-hg-choice svg{width:169px}}@media (max-width:768px){.patient-fav.other-provider-name{padding-right:24px}.visit-section.top-section-visit.no-logo{border:none;padding-top:32px}}@media (min-width:1024px){.visit-section.top-section-visit.no-logo{margin-top:40px}}@media (max-width:768px){.visit-section.top-section-standard{margin-bottom:0;padding-top:32px}}.visit-section .leaflet-map-placeholder{background:var(--bg-off-base);margin-bottom:32px}@media (max-width:768px){.visit-section .leaflet-map-placeholder{height:180px}}@media (max-width:540px){.visit-section .leaflet-map-placeholder{height:120px}}@media (min-width:769px){.visit-section .leaflet-map-placeholder{height:240px}}.visit-section .leaflet-map-placeholder .map-icon{left:0;top:-20px;-webkit-transition:all var(--transition-speed-fast) ease-in-out;transition:all var(--transition-speed-fast) ease-in-out}.visit-section .map-icon{margin-top:16px;position:absolute}.visit-section .map-icon path{fill:var(--map-pin-color)}.visit-section .map-icon text{fill:var(--text-color-inverse);font-size:var(--font-size-xxs);font-weight:700;line-height:1}.visit-section .visit-section-map{background:var(--bg-off-base);margin-bottom:32px}@media (max-width:768px){.visit-section .visit-section-map{height:180px}}@media (max-width:540px){.visit-section .visit-section-map{height:120px}}@media (min-width:769px){.visit-section .visit-section-map{height:240px}}.visit-section .visit-section-map .map-icon{left:0;top:-20px;-webkit-transition:all var(--transition-speed-fast) ease-in-out;transition:all var(--transition-speed-fast) ease-in-out}.visit-section .office-address h3{margin:0}@media (min-width:541px){.visit-section .visit-website-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;min-width:170px;outline:none;padding:0 1.5rem;text-align:center;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.visit-section .visit-website-link svg{vertical-align:text-bottom}.visit-section .visit-website-link:disabled,.visit-section .visit-website-link:disabled:active,.visit-section .visit-website-link:disabled:focus,.visit-section .visit-website-link:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.visit-section .visit-website-link:disabled svg,.visit-section .visit-website-link:disabled:active svg,.visit-section .visit-website-link:disabled:focus svg,.visit-section .visit-website-link:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.visit-section .visit-website-link::-moz-focus-inner{border:0}.visit-section .visit-website-link svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.visit-section .visit-website-link:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.visit-section .visit-website-link:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.visit-section .visit-website-link:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.visit-section .visit-website-link:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.visit-section .visit-website-link:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.visit-section .visit-website-link:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}}@media (max-width:540px){.visit-section .visit-website-link{background:transparent!important;border:none!important;color:var(--link-color)!important;display:inline-block;line-height:1.13;outline:none}.visit-section .visit-website-link:after{background:var(--link-highlight-color);content:"";display:block;height:6px;margin-top:-4px}}.visit-section .new-patient-cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}@media (max-width:540px){.visit-section .new-patient-cta{margin-bottom:0;margin-top:8px}.visit-section .safe-harbor-button{display:none}}.visit-section .new-patient-label{display:inline-block;margin-right:8px;white-space:nowrap}.visit-section .new-patient-phone{font-weight:700;white-space:nowrap}@media (max-width:540px){.visit-section .new-patient-phone{display:none}}@media (min-width:541px){.visit-section .new-patient-phone{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;min-width:170px;outline:none;padding:0 1.5rem;text-align:center;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.visit-section .new-patient-phone svg{vertical-align:text-bottom}.visit-section .new-patient-phone:disabled,.visit-section .new-patient-phone:disabled:active,.visit-section .new-patient-phone:disabled:focus,.visit-section .new-patient-phone:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.visit-section .new-patient-phone:disabled svg,.visit-section .new-patient-phone:disabled:active svg,.visit-section .new-patient-phone:disabled:focus svg,.visit-section .new-patient-phone:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.visit-section .new-patient-phone::-moz-focus-inner{border:0}.visit-section .new-patient-phone svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.visit-section .new-patient-phone:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.visit-section .new-patient-phone:focus{background:var(--btn-primary-bg)}.visit-section .new-patient-phone:active,.visit-section .new-patient-phone:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.visit-section .new-patient-phone:active{background:var(--btn-active-bg)}}@media (max-width:540px){.visit-section .office-location-content-ctas{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:8px}}.visit-section .office-location-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:540px){.visit-section .office-location-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.visit-section .office-location .office{padding-left:38px;position:relative}.visit-section .office-location .office:not(:first-of-type){border-top:1px solid var(--gray-30);margin-top:24px;padding-top:24px}.visit-section .office-location .office:last-child{margin-bottom:0}.visit-section .office-location .office .map-icon{left:8px;top:24px}.visit-section .office-location .office:first-of-type .map-icon{top:8px}.visit-section .office-title{color:var(--text-color);font-weight:400;outline:none;text-decoration:none}.visit-section .address{line-height:var(--line-height-base)}@media (max-width:540px){.visit-section .street-address{display:block}}.visit-section .actions{list-style:none;margin:6px 0;padding:0}.visit-section .action{display:inline-block}.visit-section .action:not(:last-child){border-right:1px solid var(--gray-30);margin-right:8px;padding-right:8px}.visit-section .action button{background:none;border:0;color:var(--link-color);font-size:var(--font-size-base);font-weight:500;padding:0}.visit-section .action button.opened{color:var(--text-color-dark);font-weight:700}.visit-section .detail-link{color:var(--text-color);display:block;font-weight:500;padding:8px 0;text-decoration:none}.visit-section .detail-link .phone-number,.visit-section .detail-link.phone-number{color:var(--link-color)}.visit-section .detail-link .phone-number-label{font-weight:400}.visit-section .hours{list-style:none;margin:0;padding:0}.visit-section .visit-practice-link{display:block}.visit-section .visit-office-fax-number{display:block;padding:8px 0}.visit-subsection{margin-bottom:40px;margin-top:40px}.visit-subsection :first-child{border-top:0}.hospital-experience-container{margin-bottom:24px;margin-top:24px}.hospital-ratings-header{font-weight:700;margin-bottom:20px}.patient-experience{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}.patient-experience-details{margin-left:16px}.patient-experience-rating{font-size:20px;font-weight:700}.comparison-to-natl-avg{font-size:var(--font-size-sm);font-weight:400}.patient-experience-question{font-weight:500;margin-bottom:4px}@media (max-width:768px){.hospital-section{margin-bottom:0}}.hospital-section.without-bottom-spacing{margin-bottom:0}.hospital-section .subsection-details a{cursor:pointer}.hospital-section .show-more-hospitals-container{border:1px solid #e3e3e3;border-radius:8px;margin-bottom:16px;margin-top:16px;padding:25px}.hospital-section .hospital-card-header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.hospital-section .hospital-card-header-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.hospital-section .hospital-card{border:1px solid var(--gray-30);border-radius:8px;margin-bottom:16px;padding:25px 25px 0}.hospital-section .hospital-card:last-child{margin-bottom:0}@media (max-width:767px){.hospital-section .hospital-card{padding:16px 16px 0}}.hospital-section .total-awards-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-width:230px;text-align:end}@media (max-width:767px){.hospital-section .total-awards-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px;text-align:unset}}.hospital-section .quality-award-medallion-img{height:109px;width:101px}.hospital-section .total-awards-text-container{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:8px}@media (max-width:767px){.hospital-section .total-awards-text-container{margin-left:12px;margin-right:0}}.hospital-section .hospital-award-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}.hospital-section .hospital-award-icon{margin-right:16px;min-height:30px;min-width:26px}.hospital-section .view-all-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.hospital-section .view-all-link svg{margin-left:4px}.hospital-section .hospital-award-name{font-weight:500;margin-bottom:4px}.hospital-section .hospital-award-summary{font-size:var(--font-size-sm)}.hospital-section .hospital-name{display:inline-block;font-size:24px}.hospital-section .hospital-name a{font-weight:700}.hospital-section .hospital-name :hover{color:var(--blue-50);text-decoration:underline}@media (max-width:767px){.hospital-section .hospital-name{font-size:20px}}.hospital-section .hospital-location{font-size:var(--font-size-base);margin:0 0 28px}@media (max-width:767px){.hospital-section .hospital-location{margin-bottom:16px}}.hospital-section .hospital-card-dividing-line{border-bottom:1px solid var(--gray-20)}.hospital-section .learn-more-hospitals-container{margin-left:24px;margin-top:16px}@media (max-width:767px){.hospital-section .learn-more-hospitals-container{margin-left:0}}.hospital-section-tablet-ad{margin-top:20px}@font-face{font-family:Vesta Pro Bold;src:url(//static.healthgrades.com/fonts/vesta-pro/vesta-pro-bold.woff2) format("woff2"),url(//static.healthgrades.com/fonts/vesta-pro/vesta-pro-bold.woff) format("woff")}@font-face{font-family:Vesta Pro Regular;src:url(//static.healthgrades.com/fonts/vesta-pro/vesta-pro-regular.woff2) format("woff2"),url(//static.healthgrades.com/fonts/vesta-pro/vesta-pro-regular.woff) format("woff")}.wmd-card{height:100%}.wmd-card-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;line-height:1;min-width:260px;position:relative;text-align:center;width:100%}.wmd-card-wrapper:before{color:var(--gray-70);content:"ADVERTISEMENT";font-size:10px;left:-25px;position:absolute;top:92px;-webkit-transform:translate(1.1em) rotate(270deg);transform:translate(1.1em) rotate(270deg);-webkit-transform-origin:0 0;transform-origin:0 0}.wmd-card-wrapper .wmd-link{font-size:12px;margin:0 auto}.wmd-card-wrapper.has-legal-disclaimer{height:150px}.wmd-card-wrapper.has-legal-disclaimer .wmd-link{margin:15px auto 35px}@media (max-width:1024px){.wmd-card-wrapper.has-legal-disclaimer{height:145px;width:348px}.wmd-card-wrapper .wmd-text{height:52px}}.wmd-card-wrapper .wmd-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;height:100%;-webkit-justify-content:center;justify-content:center}@media (min-width:768px){.wmd-card-wrapper .wmd-container{gap:8px}}@media (min-width:1024px){.wmd-card-wrapper{max-width:388px;min-width:388px;width:100%}}@media (max-width:540px){.wmd-card-wrapper.has-legal-disclaimer .wmd-link{margin:auto}}@media (min-width:540px) and (max-width:769px){.wmd-card-wrapper.has-legal-disclaimer .wmd-link{margin:15px auto 25px}}.wmd-card-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px;width:812px}.wmd-card-container .wmd-card-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}.wmd-card-container .wmd-card-wrapper:last-child{margin:0 0 0 20px}.wmd-card-container.vertical-layout{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:400px;min-width:0;padding:15px 0}.wmd-card-container.vertical-layout .wmd-card-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:145px;margin:0 0 20px}.wmd-card-container.vertical-layout .wmd-card-wrapper:first-child{margin:0 0 20px}.wmd-card-container.vertical-layout .wmd-card-wrapper:last-child{margin:0}.wmd-card-container .mobile-card{display:none}@media (min-width:1024px) and (max-width:1292px){.wmd-card-container{max-width:none}}@media (max-width:1291px){.wmd-card-container{margin:0 -28px 16px;overflow-x:auto;padding-right:16px;width:auto}.wmd-card-container .wmd-card-wrapper{margin:0 15px 20px}.wmd-card-container .mobile-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:400px}}@media (min-width:1291px){.wmd-visit-section{padding-bottom:10px}.wmd-card-container.vertical-layout{-webkit-box-align:normal;-ms-flex-align:normal;-webkit-align-items:normal;align-items:normal;padding:0;width:100%}}.hg-rx-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:52px;margin-top:16px}.hg-rx-ad{background-color:var(--gray-20);text-align:left;width:100%}.hg-rx-ad .hg-rx-ad-label{color:var(--gray-90);font-size:var(--font-size-xs);font-weight:700;padding-left:8px}.hg-rx-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.hg-rx-holder,.hg-rx-image-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hg-rx-image-header{margin-bottom:4px}.hg-rx-image-container{margin-bottom:8px;margin-right:12px}@media (min-width:768px){.hg-rx-image-container{margin-right:24px}}.hg-rx-image-container .hg-rx-ad-img{border-radius:4px;height:80px;max-width:107px}@media (min-width:540px){.hg-rx-image-container .hg-rx-ad-img{height:135px;max-width:180px}}.hg-rx-title{color:var(--gray-90);font-size:var(--subheading-size-sm);margin-bottom:8px}@media (min-width:768px){.hg-rx-title{font-size:var(--subheading-size-md)}}.hg-rx-content-desktop{display:none}@media (min-width:540px){.hg-rx-content-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.hg-rx-content-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:540px){.hg-rx-content-mobile{display:none}}.hg-rx-content-cta-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.hg-rx-content-wrapper{width:100%}.hg-rx-content{color:var(--gray-90);font-size:var(--font-size-sm);margin-bottom:20px}@media (min-width:768px){.hg-rx-content{font-size:var(--font-size-base)}}.hg-rx-cta-logo-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:12px}.hg-rx-logo{height:32px;margin-top:6px;max-width:154px}@media (min-width:1236px){.hg-rx-logo{height:40px;max-width:200px}}.hg-rx-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-size:13px;font-weight:var(--btn-font-weight);height:32px;-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap;width:145px}.hg-rx-button svg{vertical-align:text-bottom}.hg-rx-button:disabled,.hg-rx-button:disabled:active,.hg-rx-button:disabled:focus,.hg-rx-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.hg-rx-button:disabled svg,.hg-rx-button:disabled:active svg,.hg-rx-button:disabled:focus svg,.hg-rx-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.hg-rx-button::-moz-focus-inner{border:0}.hg-rx-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.hg-rx-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.hg-rx-button:focus{background:var(--btn-primary-bg)}.hg-rx-button:active,.hg-rx-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.hg-rx-button:active{background:var(--btn-active-bg)}@media (min-width:660px){.hg-rx-button{font-size:var(--font-size-base);height:48px;max-width:208px;width:208px}}.hg-rx-border{border:1px solid var(--gray-20)}.hg-rx-disclaimer{-webkit-box-pack:end;-ms-flex-pack:end;color:var(--gray-90);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-xs);-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:4px}.hgrxwidget-container{margin:32px 0}.betterhelp-container{border:1px solid var(--gray-20);border-radius:8px;cursor:pointer;margin-bottom:4px;overflow:hidden}.betterhelp-container,.betterhelp-container .content-bg-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.betterhelp-container .content-bg-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.betterhelp-container h4{font-size:18px;font-weight:700;line-height:22.5px;text-transform:none}.betterhelp-container .content-section{font-size:14px;font-weight:400;line-height:20px;padding:20px}.betterhelp-container .content-section .btn,.betterhelp-container .content-section .description-tagline{display:none}.betterhelp-container .logo-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}.betterhelp-container .logo-section .description-tagline{-webkit-box-flex:100%;color:var(--gray-90);-webkit-flex:100%;-ms-flex:100%;flex:100%;font-weight:700}.betterhelp-container .logo-section .logo-row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.betterhelp-container .logo-section .btn{font-size:13px}.betterhelp-container .logo-section .telehealth-promo-logo{width:140px}@media (max-width:390px){.betterhelp-container .logo-section .telehealth-promo-logo{width:120px}}.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container{background:url(https://photos.healthgrades.com/profile-images/betterhelp-bg-mobile-ltblue.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain}.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container .content-section{padding-bottom:0}.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container .content-section .description{margin-bottom:0}.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container .logo-section{padding-bottom:44px}@media (min-width:541px){.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container{background:url(https://photos.healthgrades.com/profile-images/betterhelp-bg-desktop-ltblue.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;padding-bottom:44px}.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container .content-section{padding-bottom:20px;padding-right:60px}.betterhelp-container.betterhelp-container.betterhelp-v2 .content-bg-container .content-section .description{margin-bottom:var(--paragraph-margin-bottom)}.betterhelp-container .content-bg-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.betterhelp-container h4{font-size:24px;line-height:30px}.betterhelp-container .content-section{font-size:16px;line-height:24px;padding-right:120px}.betterhelp-container .content-section .description-tagline{font-weight:700}.betterhelp-container .content-section .btn,.betterhelp-container .content-section .description-tagline{display:block}.betterhelp-container .logo-section{width:200px}.betterhelp-container .logo-section .btn,.betterhelp-container .logo-section .description-tagline{display:none}.betterhelp-container .logo-section{padding:0}.betterhelp-container .logo-section .telehealth-promo-logo{margin-top:85px;width:auto}}.telehealth-promo-ad{margin-bottom:4px;text-align:left;width:100%}.telehealth-promo-ad .telehealth-promo-ad-label{color:var(--gray-90);font-size:var(--font-size-xs);font-weight:200;text-transform:uppercase}@media (min-width:541px){.telehealth-promo-mobile{display:none}.telehealth-promo-tablet-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.telehealth-promo-logo{height:69px;margin-right:40px;margin-top:60px;max-width:180px}.telehealth-promo-tablet-desktop-content{color:#000}.telehealth-promo-button-tablet-desktop{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:right;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 45px;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap;width:auto}.telehealth-promo-button-tablet-desktop svg{vertical-align:text-bottom}.telehealth-promo-button-tablet-desktop:disabled,.telehealth-promo-button-tablet-desktop:disabled:active,.telehealth-promo-button-tablet-desktop:disabled:focus,.telehealth-promo-button-tablet-desktop:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.telehealth-promo-button-tablet-desktop:disabled svg,.telehealth-promo-button-tablet-desktop:disabled:active svg,.telehealth-promo-button-tablet-desktop:disabled:focus svg,.telehealth-promo-button-tablet-desktop:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.telehealth-promo-button-tablet-desktop::-moz-focus-inner{border:0}.telehealth-promo-button-tablet-desktop svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.telehealth-promo-button-tablet-desktop:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.telehealth-promo-button-tablet-desktop:focus{background:var(--btn-primary-bg)}.telehealth-promo-button-tablet-desktop:active,.telehealth-promo-button-tablet-desktop:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.telehealth-promo-button-tablet-desktop:active{background:var(--btn-active-bg)}}@media (min-width:992px){.telehealth-promo-desktop-header-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.telehealth-promo-logo{margin-right:20px;margin-top:42px}.telehealth-promo-tablet-desktop-content{margin-right:20px}}.compare-card-section{margin-bottom:40px;margin-top:40px}.compare-card-section .mkt-compare-header-text h2{margin-bottom:0}.compare-card-section .side-by-side-compare-phone-number{font-weight:700}.compare-card-section .side-by-side-compare-sponsor-card{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-sm);font-weight:200;gap:24px;margin-bottom:16px;text-align:right}.compare-card-section .side-by-side-compare-sponsor-card p{font-size:var(--font-size-sm);font-weight:200;margin-bottom:0}@media (min-width:768px){.compare-card-section .side-by-side-compare-sponsor-card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}.compare-card-section p{font-size:var(--font-size-sm);font-weight:200;margin-bottom:0}.compare-card-section .mkt-make-appointment-text{border:1px solid var(--gray-30);border-radius:8px;font-size:var(--font-size-base);margin-top:16px;padding:8px 12px;text-align:center}@media (min-width:768px){.compare-card-section .mkt-make-appointment-text br{display:none}}.compare-card-section .side-by-side-compare-sponsor-card-image{min-width:180px;width:180px}.mt-top-section.profile-section.profile-mt.profile-mt-medchat-compare{padding:0}.mt-top-section.profile-section.profile-mt.profile-mt-medchat-compare .hgchoice-section{padding-left:16px;padding-right:16px}@media (min-width:768px){.mt-top-section.profile-section.profile-mt.profile-mt-medchat-compare .hgchoice-section{padding:0}}.compare-card-advertisement-label.medchat-advertisement-label{margin-bottom:0;position:absolute;right:12px;top:3px}.compare-card-advertisement-label.medchat-advertisement-label:before{border-bottom:none}@media (min-width:768px){.compare-card-advertisement-label.medchat-advertisement-label{position:relative}}.mkt-make-appointment-cta-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;border:1px solid var(--gray-30);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 12px}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-text{color:var(--gray-90);text-align:center}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);background:var(--blue-50);border:var(--blue-50);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-size:14px;font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);line-height:20px;min-height:2rem;outline:none;padding:8px 24px;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button svg{vertical-align:text-bottom}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled:active,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled:focus,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled svg,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled:active svg,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled:focus svg,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button::-moz-focus-inner{border:0}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:focus{background:var(--btn-primary-bg);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:active{background:var(--btn-active-bg);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:active,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:focus,.mkt-make-appointment-cta-container .mkt-make-appointment-cta-button:hover{background:var(--blue-50)}@media (min-width:768px){.mkt-make-appointment-cta-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-justify-content:center;justify-content:center}}.compare-card-section-new{background-color:var(--gray-10);border-bottom:4px solid var(--gray-30);margin-bottom:40px;padding:45px 12px 12px}@media (min-width:768px){.compare-card-section-new{border:1px solid var(--gray-30);border-radius:16px;margin-top:4px;padding:12px}}.compare-card-section-new .compare-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:16px 0 0}.compare-card-section-new .compare-card-collection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:-12px;max-width:none}@media (min-width:768px){.compare-card-section-new .compare-card-collection{margin-bottom:0;margin-right:-12px}.compare-card-section-new .compare-card-collection .side-by-side-compare-card-new:nth-child(odd):last-child{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-preferred-size:48.5%;-webkit-flex-basis:48.5%;flex-basis:48.5%;-webkit-flex-grow:0;flex-grow:0}}.compare-card-section-new .mkt-compare-header-text h2{font-size:var(--font-size-lg);margin-bottom:0;text-align:left}.compare-card-section-new .side-by-side-compare-phone-number{font-weight:700}.compare-card-section-new .side-by-side-compare-sponsor-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:var(--font-size-sm);font-weight:200;gap:8px;margin-bottom:16px;text-align:center}.compare-card-section-new .side-by-side-compare-sponsor-card h2{text-align:center}.compare-card-section-new .side-by-side-compare-sponsor-card p{font-size:1rem;font-weight:200;margin-bottom:4px}@media (min-width:768px){.compare-card-section-new .side-by-side-compare-sponsor-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:24px;-webkit-justify-content:space-between;justify-content:space-between;text-align:left}.compare-card-section-new .side-by-side-compare-sponsor-card h2{text-align:left}}.compare-card-section-new .mkt-make-appointment-text{border:1px solid var(--gray-30);border-radius:8px;font-size:var(--font-size-base);margin-top:16px;padding:8px 12px;text-align:center}@media (min-width:768px){.compare-card-section-new .mkt-make-appointment-text br{display:none}}.compare-card-section-new .side-by-side-compare-sponsor-card-image{min-width:180px;width:180px}.side-by-side-compare-filter-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:12px}.filter-dropdown-label{margin-right:16px}.filter-dropdown-field{display:inline-block;position:relative;width:200px;z-index:1}.filter-dropdown-field-error{color:var(--info-color-alert);margin:8px 86px 0}.filter-dropdown-field-selected{border:var(--border-dark);border-radius:var(--border-radius-sm);cursor:pointer;display:inline-block;height:48px;line-height:normal;padding:12px 0 12px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:200px}.filter-dropdown-field-selected-open{padding-top:6px}.filter-dropdown-field-selected-icon{margin-right:4px}.filter-dropdown-field-down-icon{float:right;margin-right:8px;position:relative;top:2px}.filter-dropdown-field-options{background:var(--bg-base);border:var(--border-dark);border-radius:var(--border-radius-sm);position:absolute;top:36px;width:100%}.filter-dropdown-field-options li{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;padding-left:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.filter-dropdown-field-options li:hover{background:var(--bg-off-base)}@media (max-width:540px){.filter-dropdown-field{display:block}.filter-dropdown-field-error{margin-left:0}}.compare-card-section-centered{margin:0 auto;max-width:764px;padding-left:14px}.compare-cards{margin:16px 0}.compare-card-collection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:800px}.compare-card-collection:after{-webkit-box-flex:1;content:"";-webkit-flex:auto;-ms-flex:auto;flex:auto}.compare-card-advertisement-label{margin-bottom:12px;margin-top:8px;width:100%}.compare-card-advertisement-label:before{border-bottom:1px solid var(--gray-30);color:var(--text-color-muted);content:"ADVERTISEMENT";display:block;font-size:var(--font-size-xs);padding-top:4px;text-align:right}@media (max-width:768px){.compare-cards{margin-top:8px}.compare-card-collection{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-card-section-centered{padding-left:0}}.side-by-side-compare-show-more{margin-bottom:40px;text-align:center;width:100%}.side-by-side-compare-show-more:last-child{margin-bottom:0}.side-by-side-compare-card{background-color:var(--bg-base);border:var(--border-base);border-radius:8px;left:0;margin-bottom:14px;margin-right:14px;padding:12px;position:relative;text-align:center;-webkit-transition:all var(--transition-speed-fast) ease-in-out;transition:all var(--transition-speed-fast) ease-in-out;width:257px}.side-by-side-compare-card:last-child{margin-right:0}.side-by-side-compare-card p{line-height:var(--line-height-tight)}.side-by-side-compare-card .side-by-side-compare-card-detail{font-size:var(--font-size-sm);margin-top:12px;text-align:left}.side-by-side-compare-card .side-by-side-compare-card-detail span{margin-left:8px}.side-by-side-compare-card .side-by-side-compare-card-detail span,.side-by-side-compare-card .side-by-side-compare-card-detail svg{vertical-align:middle}.side-by-side-compare-card .side-by-side-pfav-holder{min-width:36px;position:absolute;right:12px;top:12px}.side-by-side-compare-card .side-by-side-compare-card-learn-more{font-size:var(--font-size-sm);line-height:var(--line-height-loose);text-align:left}.side-by-side-compare-card .side-by-side-compare-card-learn-more.side-by-side-compare-card-center{text-align:center}.side-by-side-compare-card .side-by-side-compare-card-name{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:var(--text-color-dark);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;-webkit-justify-content:center;justify-content:center;margin-bottom:0;min-height:45px}.side-by-side-compare-card .side-by-side-provider-strengths-hg-choice-holder{min-height:28px}.side-by-side-compare-card .side-by-side-compare-card-provider{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15);box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}.side-by-side-compare-card .side-by-side-compare-card-provider-strength-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-sm);-webkit-justify-content:center;justify-content:center;margin-bottom:8px}.side-by-side-compare-card .side-by-side-compare-card-provider-strength-row svg{margin-right:4px}.side-by-side-compare-card .side-by-side-compare-card-provider-image-link{aspect-ratio:.75;line-height:0}.side-by-side-compare-card .side-by-side-compare-card-provider-image-link img{border-radius:3px;height:100px;margin-bottom:12px;margin-top:4px;width:75px}.side-by-side-compare-card .side-by-side-compare-card-provider-image-link svg{fill:var(--border-color-dark);border:1px solid var(--border-base);color:var(--border-color-dark);height:125px;padding:25px 15px}.side-by-side-compare-card .side-by-side-compare-card-hg-choice{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:28px;-webkit-justify-content:center;justify-content:center;margin-bottom:8px}.side-by-side-compare-card .side-by-side-compare-card-hg-choice svg{height:28px;margin:0;min-width:169px;width:169px}.side-by-side-compare-card .side-by-side-compare-card-stars{font-size:var(--font-size-sm);margin-bottom:12px}.side-by-side-compare-card .side-by-side-compare-card-stars a:first-child{margin-right:8px;position:relative;top:2px}@media (min-width:768px) and (max-width:992px){.side-by-side-compare-card{width:235px}}@media (min-width:1025px) and (max-width:1235px){.side-by-side-compare-card{width:216px}}@media (max-width:768px){.side-by-side-compare-card{margin-right:0;width:100%}.side-by-side-compare-card .patient-fav.side-by-side-compare-card-name{padding-right:24px}}@media (max-width:540px){.side-by-side-compare-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;padding:0 16px;text-align:left}.side-by-side-compare-card .side-by-side-compare-card-learn-more{display:none}.side-by-side-compare-card .side-by-side-compare-card-name{color:var(--link-color);font-weight:500;margin-bottom:4px;min-height:32px;padding-top:12px}.side-by-side-compare-card .side-by-side-compare-card-hg-choice{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:left;justify-content:left}.side-by-side-compare-card .side-by-side-compare-card-provider-image-link img{border-radius:3px;height:70px;margin-bottom:16px;margin-right:16px;margin-top:16px;width:52px}.side-by-side-compare-card .side-by-side-compare-card-provider-strength-row{-webkit-box-pack:normal;-ms-flex-pack:normal;-webkit-justify-content:normal;justify-content:normal}.side-by-side-compare-card .side-by-side-compare-card-stars a{color:var(--stars-empty-color)}}.side-by-side-compare-card-new{-webkit-box-flex:100%;background-color:var(--bg-base);border:var(--border-base);border-radius:8px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:100%;-ms-flex:100%;flex:100%;padding:12px;position:relative;-webkit-transition:all var(--transition-speed-fast) ease-in-out;transition:all var(--transition-speed-fast) ease-in-out}@media (min-width:768px){.side-by-side-compare-card-new{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:50%;-webkit-box-flex:0;-ms-flex-positive:0;cursor:auto;-webkit-flex-basis:50%;flex-basis:50%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;flex-grow:0;min-height:184px}}.side-by-side-compare-card-new p{line-height:var(--line-height-tight)}.side-by-side-compare-card-new .side-by-side-compare-card-provider-image-link{aspect-ratio:.75;line-height:0;max-height:80px}@media (min-width:768px){.side-by-side-compare-card-new .side-by-side-compare-card-provider-image-link{max-height:100px}}.side-by-side-compare-card-new .side-by-side-compare-card-provider-image-link img{border-radius:4px;height:80px;margin-bottom:12px;margin-top:4px;max-height:80px;min-width:60px;width:60px}@media (min-width:768px){.side-by-side-compare-card-new .side-by-side-compare-card-provider-image-link img{height:100px;max-height:100px;width:75px}}.side-by-side-compare-card-new .side-by-side-compare-card-provider-image-link svg{fill:var(--border-color-dark);border:1px solid var(--border-base);color:var(--border-color-dark);height:125px;padding:25px 15px}.side-by-side-compare-card-new .side-by-side-pfav-holder{min-width:36px;position:absolute;right:12px;top:12px}.side-by-side-compare-card-new .card-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-name{color:var(--gray-90);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:1.5rem}@media (min-width:768px){.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-name{font-size:var(--font-size-lg);line-height:2rem;margin-bottom:8px}}.side-by-side-compare-card-new .card-content-container .card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}@media (min-width:768px){.side-by-side-compare-card-new .card-content-container .card-content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-stars{font-size:var(--font-size-sm);margin-bottom:12px}@media (min-width:768px){.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-stars{margin-bottom:0}}.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-stars a:first-child{margin-right:8px;position:relative;top:2px}.side-by-side-compare-card-new .card-content-container .side-by-side-provider-badge{margin-bottom:4px;right:8px;top:8px}@media (min-width:768px){.side-by-side-compare-card-new .card-content-container .side-by-side-provider-badge{margin-bottom:12px;position:relative}}.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-provider-strength-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--font-size-sm);margin-bottom:8px}.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-provider-strength-row svg{margin-right:4px}.side-by-side-compare-card-new .card-ctas{display:none}.side-by-side-compare-card-new .card-ctas .hg-profile-button{padding:0 2rem}.side-by-side-compare-card-new .card-ctas .hg-profile-button .side-by-side-compare-card-learn-more-button{font-size:var(--font-size-sm)}@media (min-width:768px){.side-by-side-compare-card-new .card-ctas{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:20px}}.summary-reviews-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;background:#fff;border:1px solid var(--gray-30);border-radius:8px;color:var(--gray-90);display:none;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 20px;position:relative;z-index:10}@media (min-width:768px){.summary-reviews-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.summary-reviews-container.summary-reviews-container.mobile{display:none}@media (max-width:768px){.summary-reviews-container.summary-reviews-container.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.summary-reviews-container.summary-reviews-container.reviews-suppressed{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1200px){.summary-reviews-container{height:87px}}.summary-reviews-container .summary-reviews-star-rating-text{color:var(--gray-90);font-size:1.5rem;font-weight:600;line-height:36px;margin-right:12px}.summary-reviews-container .summary-reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}@media (min-width:769px){.summary-reviews-container .summary-reviews{margin-bottom:0}}@media (min-width:1201px){.summary-reviews-container .summary-reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.summary-reviews-container .no-reviews-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-90);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}@media (min-width:1200px){.summary-reviews-container .no-reviews-button{font-size:1.25rem;height:1.68rem;margin-left:16px}}.summary-reviews-container .summary-reviews-tooltip{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:36px;justify-items:center}.summary-reviews-container .summary-reviews-heading-and-ratings{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-30);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-items:center}.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon{height:1.68rem;margin-right:8px}.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon .has-reviews{color:var(--stars-color)}@media (min-width:1201px){.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon{display:none}}.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon svg{font-size:1.68rem}.summary-reviews-container .summary-reviews-heading-and-ratings .star-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.summary-reviews-container .summary-reviews-heading-and-ratings .star-rating svg{font-size:2.15rem}.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating,.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating-text{display:none}@media (min-width:1201px){.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating,.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating-text{display:inline-block}}.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-heading{font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding-right:12px}@media (min-width:1200px){.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-heading{font-size:24px;font-weight:600;line-height:36px}}.summary-reviews-container .summary-reviews-tooltip-label-mobile{font-size:14px;line-height:20px}@media (min-width:1201px){.summary-reviews-container .summary-reviews-tooltip-label-mobile{display:none}}.summary-reviews-container .summary-reviews-tooltip-label-mobile .rating-value{font-size:16px;font-weight:var(--font-weight-bold);margin-right:4px}.summary-reviews-container .summary-reviews-tooltip-label{display:none;font-size:16px;line-height:24px}@media (min-width:1201px){.summary-reviews-container .summary-reviews-tooltip-label{display:inline-block}}.summary-reviews-container .summary-reviews-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:32px}.summary-reviews-container .summary-reviews-actions .summary-reviews-review-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-90);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:500}.summary-reviews-container .summary-reviews-actions .summary-reviews-review-button .review-icon{height:27px;width:100%}.summary-reviews-container .summary-reviews-actions .summary-reviews-review-button .review-icon svg{stroke-width:2px;font-size:26.7px}@media (max-width:540px){.summary-reviews-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.start-a-review-stars-common{background-color:var(--bg-off-base);border:var(--border-base);border-radius:var(--border-radius-sm);display:grid;margin:28px 0 0}@media (min-width:769px){.start-a-review-stars-common{margin:0 0 28px}}.start-a-review-stars-common .l-review-summary.has-review .start-a-review-stars-common{margin:28px 0;width:100%}.start-a-review-stars-common h3{font-weight:500;margin:0}.no-reviews{width:100%}--heading{font-weight:700;line-height:22px;margin-top:19px}__modal__heading{font-weight:700;margin-bottom:24px;text-align:center}__modal__heading span{display:inline-block;margin-top:17px}__modal__body{border-bottom:1px solid #edeef1;border-top:1px solid #edeef1;padding:18px 0 8px}__modal__footer{margin-top:18px;text-align:right}__direction{display:none;font-size:var(--font-size-xs)}@media (min-width:540px){__direction{display:inline-block}}.start-a-review-stars-provider-image{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;grid-template-columns:94px 1fr;padding:21px 12px}@media (min-width:540px){.start-a-review-stars-provider-image{padding:34px 15px}}.start-a-review-stars-provider-image .provider-image{border:2px solid #fff;height:126px;width:94px}.start-a-review-stars-provider-image__question{font-size:14px;margin:6px 0 10px}.start-a-review-stars-provider-image__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.start-a-review-stars-provider-image__stars{justify-items:normal}.start-a-review-stars-disabled{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:40px 31px 42px;text-align:center}.start-a-review-stars-disabled button{margin-top:4px}.start-a-review-stars-standard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:18px 31px;text-align:center}.start-a-review-stars-standard__header{border-bottom:var(--border-base);margin-bottom:24px;width:100%}.start-a-review-stars-standard__header img{height:60px;margin-top:-12px;width:165px}.start-a-review-stars-standard__question{margin:0 0 2px}@font-face{font-family:hg3-icons-btf;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SDl4AAAC8AAAAYGNtYXBoHzvyAAABHAAAAQRnYXNwAAAAEAAAAiAAAAAIZ2x5ZoyobUUAAAIoAAAZ4GhlYWQTPkOZAAAcCAAAADZoaGVhCOcFCQAAHEAAAAAkaG10eG83Ad8AABxkAAAAjGxvY2FXrl2mAAAc8AAAAEhtYXhwADgBTQAAHTgAAAAgbmFtZQuPoREAAB1YAAABznBvc3QAAwAAAAAfKAAAACAAAwNaAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADx2gPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQA6AAAADYAIAAEABYAAQAg8AfwF/Ad8CTwLvBT8GPwavB18HjwhvCa8MDw0vDV8OHxAfEO8RjxPvGD8a3x2v/9//8AAAAAACDwB/AX8B3wI/Au8FPwY/Bp8HXwd/CG8JnwwPDS8NXw4PEA8Q3xGPE+8YLxrfHa//3//wAB/+MP/Q/uD+kP5A/bD7cPqA+jD5kPmA+LD3kPVA9DD0EPNw8ZDw4PBQ7gDp0OdA5IAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAAAAAtsDbgAbADcAACUUBiMhIiY1NDc+ATc2Mx4BMzI2NzIXHgEXFhUDFAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWAttHMv4YMkgICColJDgjWzU0XCM4JCQqCAiSERE8KCgtLigoOxESEhE7KCguLSgoPBERlz5ZWT45OTpdHh0hKCghHR5dOjk5AfstKCg8ERERETwoKC0uKCg7ERISETsoKAAAAAADAAAAAANuA24AFQAxAE0AAAERFAYrASImPQE0NjsBNTQ2OwEyFhUXNCcuAScmIyIHDgEHBhUUFx4BFxYzMjc+ATc2NxQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFgIACwe3CAoKCIAKCCUHC+4ZGFU4OUBAOTlUGRgYGVQ5OUBAOThVGBmAIyJ3UFBbW1BQdyMiIiN3UFBbW1BQdyIjAoD/AAgKCgglBwvJCAoKCMlAOThVGBkZGFU4OUBAOTlUGRgYGVQ5OUBbUFB3IiMjIndQUFtbUFB3IiMjIndQUAAAAAADAAAAAANuA24AGAA0AFAAAAEUBgcFDgEjIiYnLgE1ETQ2NzYyFwUeARUzNCcuAScmIyIHDgEHBhUUFx4BFxYzMjc+ATc2NxQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFgKlCgn+yQQJBQUJBAkJCQkIFAgBNwkKSRkYVTg5QEA5OVQZGBgZVDk5QEA5OFUYGYAjIndQUFtbUFB3IyIiI3dQUFtbUFB3IiMBtwoRBbYDAwMCBREKAW4KEQUEBbcEEQpAOThVGBkZGFU4OUBAOTlUGRgYGVQ5OUBbUFB3IiMjIndQUFtbUFB3IiMjIndQUAAAAgAAAEkCkgNuAAkAKwAAEyE1NCYjIgYdAQURFAYjISImNRE0NjsBNTQ3PgE3NjMyFx4BFxYdATMyFhW3ASRVPTxWAdsgF/3cFyAgFxIUFUUvLjU1Li9GFBQSFyACAG48VlY8bjf+txcgIBcBSRcgbjQvL0UUFRUURS8vNG4gFwACACUAAAQAA24AFQA/AAATFAYHERQGKwEiJjURLgE1NDYzMhYVBREUBgcOASMiJiMiBgcOASMiJjURNDY3PgE3PgEzMhYXHgEzMjYzMhYVtxQRCwclBwsREyofHisDSRENMGo5TmxeRIo7BAkGDxUJCQoYCzZ9PURwPAwZDUN+Eg8WAyUUIQr9LAcLCwcC1AohFB4rKx4l/kwQDwcaKFA0HwMDFg8BqAoPBgcMBhsqJxwGBU4WDwAAAQAAAA0C2wNuACMAAAEyFhceARURFAYHDgEjIiYvAQcOASMiJicuATURNDY3PgEzIQKZBwwGExYWEwYMBw0YCvz8ChgOBg0GExYWEwYNBgJXA24DAgggE/0fEyAIAgIJCfLyCQoDAgggEwLhEyAIAgMAAAABAGMAGgKdA50AFQAACQIWFA8BBiInASY0NwE2Mh8BFhQHAp3+0QEvCwtfCh4L/lgLCwGoCx4KXwsLAwv+0P7RCx4KXwsLAagKHgsBqAsLXwoeCwABAB4AHgOZA24ALQAAARQGBwEOASMiJicBLgE1NDY/AT4BMzIWHwERNDY7ATIWFRE3PgEzMhYfAR4BFQOZDAr+jAobDw4bCv6MCgwMCioLGw4PGwqoKx5JHiuoChsPDhsLKgoMAdsOGwr+iwkMDAkBdQobDg8bCisKCwsKqAGTHisrHv5tqAoLCworChsPAAABAE0AAANqA24ANQAAAR4BDwEOAS8BFRQGKwEiJj0BBwYmLwEmNj8BJy4BPwE+AR8BNTQ2OwEyFh0BNzYWHwEWBg8BA08aEA8lDzsamCseSR4rmBo7DyUPEBqYmBoQDyUPOxqYKx5JHiuYGjsPJQ8QGpgBXw87Gj8aEA9YsB4rKx6wWA8QGj8aOw9YWA87Gj8aEA9YsB4rKx6wWA8QGj8aOw9YAAMAAAAAA24DbgAcACwAQwAAATIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NjMTNTQmKwEiBh0BFBY7ATI2JxM0JicuASsBIgYHDgEVExQWOwEyNjcBt1tQUHciIyMid1BQW1tQUHcjIiIjd1BQW0kKCG0ICwsIbQgKAQoDAwIHBH4EBwMDAgkMCGkICwEDbiMid1BQW1tQUHciIyMid1BQW1tQUHciI/03bQcMDAdtCAsLzQFjAwUCAgICAgIFA/6dBgkJBgAAAQAA/7cEAAMlAC8AAAEUBw4BBwYjIiYnDgEHDgEHBiYnMSY2Nz4BNyYnLgEnJjU0Nz4BNzYzMhceARcWFQQAKCiLXl1qFSoUOIVKDyERCRACAgsGGzkULCQjMw0OKCiLXl1qal1eiygoAbdMQ0JjHR0DAjJGEwQGAgEMCwsPBx9ESBkfIEkpKCxLQ0NjHR0dHWNDQkwAAAABAD4AYAPCApoAFQAAJQcGIicJAQYiLwEmNDcBNjIXARYUBwPCXwseC/7R/tELHgtfCgoBqAseCwGoCgq+XgsLAS/+0QsLXgsfCgGoCgr+WAofCwABAD4AQgPCAnsAFQAACQEGIicBJjQ/ATYyFwkBNjIfARYUBwPC/lgLHgv+WAoKXwseCwEvAS8LHgtfCgoB6f5ZCwsBpwseC14LC/7RAS8LC14LHgsAAAAAAgAAAAAEAAMlACwAWQAAARQHDgEHBiMiJicOAQcOAQcjIiYnMSY2Nz4BNy4BNTQ3PgE3NjMyFx4BFxYVFxQGBx4BFx4BBzEOAScuAScuAScOASMiJiceATMyNz4BNzY3PgE1NCYnHgEVAyUgIG1JSVQaMhgkUCsMGA0CBgsBAggFESMPRVMgH21KSVNUSUltICDbU0UPIxEFCAIBDAcNGAwrUCQYMhpOijYMGgwuLSxTJichR00HBkhXAgA9NTVQFxcFBRokDAMEAgoHCAsGEygkKHhFPTU1UBcXFxdQNTU9kkZ3KCQoEwYLCAgKAQIEAwslGQQFKCQBAgcGGhITGDSJTRYsFSh6RwAAAAEAGQBJA54DJQBFAAABDgEHFhQVFAcOAQcGIyImJx4BMzI2Ny4BJx4BMzI2Ny4BPQEeARcuATU0NjcWFx4BFxYXLgE1NDYzMhYXPgE3DgEHPgE3A54TLxsBIyKFYmJ/T5A9CxYMQHUwPV4SCREJDRgMQFQSKhclLQ0MIioqYTY2OgMCbE0nRhkgOxsLKh0cNhkCzhwwFAYMBlteXZcwMCwnAQEpJgFINwIBAwMNZUMCCgwBGVEwGS8VKiIjMg4PAwoVC0xtIBsGFxAgNREDDwsAAAAAAQA2AAACJAO3ABkAAAEVIyIGHQEzByMRIxEjNTM1NDc+ATc2MzIWAiRaNB+nFpGvkpIQEDkoKDEuSAOwly4kbKn+TgGyqXw3KSo5Dg8FAAAGAAD/twRJA7cAGgA2AEIAXgB4AIQAAAEOAQcjIiY1NDc+ATc2MzIWMzI2Nw4BFRQWFwEUBiMhIiY1NDc+ATc2MzIWMzI2MzIXHgEXFhUBFAYjIiY1NDYzMhYBFAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWBRQGKwEuASc+ATU0JiceATMyNjMyFx4BFxYDFAYjIiY1NDYzMhYBUy1OHUwrRAEBDQ4PGwlSORQmEgEBGBYCZFRF/g1FVAgHKyYnPw9oVlVpDj8nJisIB/23Vj08VlY8PVYBkhESOygoLS4oKDsSERESOygoLi0oKDsSEQFJRCtMHU4tFxgCARImFDpRCRwODg0BAUlWPD1WVj08VgG3ASYiKzARIiFDGRkwBgcKEgonSyD+lEZOTkYwOjliISFPTyEhYjk6MALaPVZWPTxWVv7oLSgoPBERERE8KCgtLigoOxESEhE7KCiuMCsiJgEgSycKEgoHBjAZGUMhIgFLPVZWPTxWVgAAAAABAAAAAANuA24AbgAAARQHDgEHBiMiJic+ATcwNjceATMyNz4BNzY1NCcuAScmIyIHDgEHBhUUFhcWNjc+ATc2JicuATU0Nz4BNzYzMhYVFAYjIiY3PgE1NCYjIgYVMBYXDgExDgEXJicuAScmNTQ3PgE3NjMyFx4BFxYVA24jIndQUFshPh4NGQcLFAs8JDQsLD4SERQUSTM0P046O04UFCwuBw0CAQYCAgIGDhAPDzkoJzJZXk0+IisICh0eHiMxAwskFQYCAToxMEUUEyIjd1BQW1tQUHciIwG3W1BQdyIjCQkUMRktTBYhFhdRNzdBMC4tRhUVGRlQMTAvOVwTAwYIBhcGCQkHECkdKiYmOhERYEhfijEjKlQeGydBMTAVmVYZNRcZKSloPj1EW1BQdyIjIyJ3UFBbAAAAAgAAABQFJQNaADcAQwAAARQHDgEHBiMiJy4BJyY1NDc+ATc2MzIWFwcuASMiBw4BBwYVFBceARcWMzI3PgE3NjcjNSEeARUlFSMVIzUjNTM1MxUDNR0daUpKW1dMTXEhISEhcU1MV1WNNnEXUz02Ly9HFBUVFEcvLzY+LCs4Dw4E7gGLAwQB8Hh4d3d4Aa1aS0tsHx4hIXFNTFdXTExyISE7M20WKhQVSDAwNzcwMEgVFRQUOB8fF5AQIRVGeHh4eHd3AAIAAAAABAADJQAkAEcAAAERFAYjISImNREeARcWFx4BFxYXHgE7ATI2NzY3PgE3Njc+ATc1FAYHBgcOAQcGBw4BKwEiJicmJy4BJyYnLgE1NDYzITIWFQQANiX8tiU2DR0QIyQkRyMkIyRXLgIuVyQjJCNHJCQkDx0NPCYhIiFDIiEhHFQiAiJUHCEhIkMhIiEeRC4tA0olNgIh/jolNjYlAcYOGQsYGBgxGRkaGjU1GhoYGTIYGBgLGQ6oMFIaGBcXLhgXFxM7OxMXFxguFxcYFFUnKj42JgAAAAADAAAAGwNuA2IABAASADUAABMRIxEzNxYGIzEjIiY1NDYzMhYBESMRNCYjIgYHDgEVESM2NTwBNSYxMxUjPgEzMhceARcWFce8vAwBOjEBMDg6MDE4Apu8LTMnLwoEA7wBAbwBE0xMLycoOhARAlL9yQI3ryk5OSkpODj+Nv67AS85RysZChgN/sTBcHF0EBFTHkIQDz8wMEEAAAACABoAdQJCAq8AJABJAAAlFAYPAQ4BIyImJwEuATU0NjcBPgEzMhYfAR4BFRQGDwEXHgEVMxQGDwEOASMiJicBLgE1NDY3AT4BMzIWHwEeARUUBg8BFx4BFQFmAwIdAwcDBAcC/vUCAwMCAQsCBwQDBwMdAgMDAuHhAgPcAwMdAgcEAwcD/vYDAwMDAQoDBwMEBwIdAwMDA+HhAwOlBAcDHAMDAwMBCgMHAwQHAgELAgMDAh0CCAMDCALh4AMHAwQHAxwDAwMDAQoDBwMEBwIBCwIDAwIdAggDAwgC4eADBwMAAAACAAcAdQIvAq8AJABJAAABFAYHAQ4BIyImLwEuATU0Nj8BJy4BNTQ2PwE+ATMyFhcBHgEVMxQGBwEOASMiJi8BLgE1NDY/AScuATU0Nj8BPgEzMhYXAR4BFQFUAwP+9gMHAwQHAh0CBAQC4eECBAQCHQIHBAMHAwEKAwPbAwL+9QIHBAMHAxwDAwMD4OADAwMDHAMHAwQHAgELAgMBkgMHA/72AwMDAxwDBwQDBwPg4QIIAwMIAh0CAwMC/vUCBwQDBwP+9gMDAwMcAwcEAwcD4OECCAMDCAIdAgMDAv71AgcEAAACAAAASQO3A24AJABJAAABFRQGKwEiJjURNDc+ATc2OwEyFh0BFAYrASIGHQEUFjsBMhYVIRUUBisBIiY1ETQ3PgE3NjsBMhYdARQGKwEiBh0BFBY7ATIWFQG3QC7bLkAXF1A1NT0kDxYWDyQ9ViAXgC5AAgBALtsuQBcXUDU1PSQPFhYPJD1WIBeALkABktsuQEAuAZI9NTVQFxcWD0kPFlU9EhcgQC7bLkBALgGSPTU1UBcXFg9JDxZVPRIXIEAuAAAAAgAAAEkDtwNuACQASQAAARUUBisBIiY1ETQ3PgE3NjsBMhYdARQGKwEiBh0BFBY7ATIWFSEVFAYrASImNRE0Nz4BNzY7ATIWHQEUBisBIgYdARQWOwEyFhUBt0Au2y5AFxdQNTU9JA8WFg8kPVYgF4AuQAIAQC7bLkAXF1A1NT0kDxYWDyQ9ViAXgC5AAZLbLkBALgGSPTU1UBcXFg9JDxZVPRIXIEAu2y5AQC4Bkj01NVAXFxYPSQ8WVT0SFyBALgAAAAUAAAAAA24DbgAYACUAMgBOAGoAAAEOASMiJicmNjc2FhceATMyNjc+ARceAQclFAYjIiY1NDYzMhYVIRQGIyImNTQ2MzIWFRc0Jy4BJyYjIgcOAQcGFRQXHgEXFjMyNz4BNzY3FAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWAogVdEhJcxUFDg8OGwQPTTAwTQ4FGw8ODgX+5iseHysrHx4rASQqHx4rKx4fKpMdHWNDQ0tMQkNjHR0dHWNDQkxLQ0NjHR1JIyJ3UFBbW1BQdyMiIiN3UFBbW1BQdyIjAVFFVVVFDhsEBQ4PLjg4Lg8OBQQbDvgeKyseHyoqHx4rKx4fKiofkktDQ2MdHR0dY0NDS0xCQ2MdHR0dY0NCTFtQUHciIyMid1BQW1tQUHciIyMid1BQAAEAAABJApIDtwAuAAABMhYVERQGIyEiJjURNDY7ATU0Nz4BNzYzMhceARcWFRQGKwEiJjU0JiMiBh0BIQJbFyAgF/3cFyAgFxIUFEYvLjU1Ly5GFBQVDyUPFlU9PFYBpAIAIBf+txcgIBcBSRcgtzUuL0YUFBQURi8uNQ8WFg88VlY8twAAAAACAAD/twLbA6UAOgBGAAABFAYjIiYvASMVFx4BFRQGKwEVFAYrASImPQEjIiY1NDY/ATUjBw4BIyImNTQ2PwE+ATsBMhYfAR4BFQMUBiMiJjU0NjMyFgLbIBYOGAiCGo4CAxYPbiUbWxombg8VAgONGoEIGA4XIAUEkhIzINsgNBGSBQTtSzU1S0s1NUsBWxYgDQvDS+sFCQUPFpsbJSUbmxYPBQkF60vDCw0gFgkPB9sZJCQZ2wcPCQHKNkpKNjVLSwAAAgAA/7cCSQOlACoANgAAARUUBiMiJj0BIxEUBiMiJjURIxEUBiMiJjURIxUUBiMiJj0BNDYzITIWFQMUBiMiJjU0NjMyFgJJIBcWISQmGhslJSUbGiYkIBcXIEAuAW0uQKRLNTZKSjY1SwIl7hcgIBfJ/fcbJSUbAQn+9xslJRsCCckXICAX7i1AQC0BADZKSjY1S0sAAAAUAAD/twMlA7cADwAgADEAQgBTAGQAdACEAJQApAC1AMUA1QDlAPUBBgEXASgBOQFKAAABMhYVERQGIyEiJjURNDYzBRUUFjsBMjY9ATQmKwEiBhUdARQWOwEyNj0BNCYrASIGFR0BFBY7ATI2PQE0JisBIgYVHQEUFjsBMjY9ATQmKwEiBhUHNTQmKwEiBh0BFBY7ATI2NT0BNCYrASIGHQEUFjsBMjY9ATQmKwEiBh0BFBY7ATI2PQE0JisBIgYdARQWOwEyNj0BNCYrASIGHQEUFjsBMjYBNTQmKwEiBh0BFBY7ATI2NRE1NCYrASIGHQEUFjsBMjY9ATQmKwEiBh0BFBY7ATI2PQE0JisBIgYdARQWOwEyNj0BNCYrASIGHQEUFjsBMjYTNTQmKwEiBh0BFBY7ATI2NT0BNCYrASIGHQEUFjsBMjY1PQE0JisBIgYdARQWOwEyNjU9ATQmKwEiBh0BFBY7ATI2NT0BNCYrASIGHQEUFjsBMjY1AwAPFhYP/SUPFhYPAQAKCCQICwsIJAgKCggkCAsLCCQICgoIJAgLCwgkCAoKCCQICwsIJAgKSgoIJAgLCwgkCAoKCCQICwsIJAgKCggkCAsLCCQICgoIJAgLCwgkCAoKCCQICwsIJAgKASULB7cICgoItwcLCwclCAoKCCUHCwsHJQgKCgglBwsLByUICgoIJQcLCwclCAoKCCUHC5IKCCUHCwsHJQgKCgglBwsLByUICgoIJQcLCwclCAoKCCUHCwsHJQgKCgglBwsLByUICgO3Fg/8SQ8VFQ8Dtw8WpSQICwsIJAgLCwiSJQcLCwclCAoKCJIlCAoKCCUHCwsHkyQICgoIJAgLCwi2JAgKCggkCAsLCJIkCAsLCCQICgqaJQcLCwclCAoKmiUICgoIJQcLC5okCAsLCCQICwv9LG4ICgoIbgcLCwcBJSQICwsIJAgKCpolBwsLByUICgqaJQgKCgglBwsLmiQICwsIJAgLC/2/JAgKCggkCAsLCJIkCAsLCCQICgoIkiUHCwsHJQgKCgiSJQgKCgglBwsLB5MkCAsLCCQICwsIAAAAAAIAAAAAA24DbgBNAGMAAAEUBw4BBwYjIicuAScmJyY2PwE+ATMeARceATMyNz4BNzY1NCcuAScmIyIGBxceAQcOASMhIiY1ETQ2NzYWHwE2Nz4BNzYzMhceARcWFSURFAYrASImPQE0NjsBNTQ2OwEyFhUDbiMieFBQWjEvMFYmJx8EAQRPAwcEBAcCKnlEPDY1TxcXFxdPNTY8OGcoTggFBQQSC/8ADxYNCgoWB0seIyNNKSoqW09QeCIj/pILB7cICgoIgAoIJQcLAbdbUFB3IiMLCikdHiUGDgVPAgMBAwM2PBcXUDU1PTw2NU8XFyklTwcWCgoNFg8BAAsSBAUFCEkcFxYfCAkjInhQUFqk/wAHCwsHJQgKyQgLCwgAAAEAAAABAABY10VbXw889QALBAAAAAAA13z/lwAAAADXfP+XAAD/twUlA7cAAAAIAAIAAAAAAAAAAQAAA8D/wAAABSUAAAAABSUAAQAAAAAAAAAAAAAAAAAAACMEAAAAAAAAAAAAAAACAAAAAtsAAANuAAADbgAAApIAAAQlACUC2wAAAwAAYwO3AB4DtwBNA24AAAQAAAAEAAA+BAAAPgQAAAADtwAZAloANgRJAAADbgAABSUAAAQAAAADbgAAAlsAGgI3AAcDtwAAA7cAAANuAAACkgAAAtsAAAJJAAADJQAAA24AAAAAAAAACgAUAB4AdADmAWABoAH8AjYCYAKoAvoDXgOqA9QEAASGBPAFGAXYBnYG2AdGB5QIBgh4CNoJPAnYChwKfgrKDGAM8AABAAAAIwFLABQAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmUmVndWxhcgBSAGUAZwB1AGwAYQByaGczLWljb25zLWJ0ZgBoAGcAMwAtAGkAYwBvAG4AcwAtAGIAdABmRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype")}.input-section .hg-form-group.email .required-marker:after,.input-section .hg-form-group.phone-number .required-marker:after,.input-section .survey-question.email .required-marker:after,.input-section .survey-question.phone-number .required-marker:after{font-family:hg3-icons-btf!important}form.survey-form-container.survey-1.validating div.validation.validation-error:after{content:"\f06a";font-family:hg3-icons-btf}.fa-angle-double-left,.hg3-i-double-angle-left{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-angle-double-left:before,.hg3-i-double-angle-left:before{content:"\f100"}.fa-angle-double-right,.hg3-i-double-angle-right{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-angle-double-right:before,.hg3-i-double-angle-right:before{content:"\f101"}.hg3-i-arrow-down{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-arrow-down:before{content:"\f063"}.hg3-i-asterisk{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-asterisk:before{content:"\f069"}.hg3-i-bookmark{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-bookmark:before{content:"\f02e"}.hg3-i-building{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-building:before{content:"\f1ad"}.fa-chevron-down,.hg3-i-chevron-down{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-chevron-down:before,.hg3-i-chevron-down:before{content:"\f078"}.hg3-i-chevron-left{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-chevron-left:before{content:"\f053"}.hg3-i-chevron-up{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-chevron-up:before{content:"\f077"}.hg3-i-clock-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-clock-o:before{content:"\f017"}.hg3-i-comment{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-comment:before{content:"\f075"}.hg3-i-comments{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-comments:before{content:"\f086"}.hg3-i-envelope{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-envelope:before{content:"\f0e0"}.hg3-i-exclamation-circle{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-exclamation-circle:before{content:"\f06a"}.hg3-i-facebook{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-facebook:before{content:"\f09a"}.hg3-i-female{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-female:before{content:"\f182"}.hg3-i-flag{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-flag:before{content:"\f024"}.hg3-i-google-plus{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-google-plus:before{content:"\f0d5"}.hg3-i-history{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-history:before{content:"\f1da"}.hg3-i-linkedin{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-linkedin:before{content:"\f0e1"}.hg3-i-lock{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-lock:before{content:"\f023"}.hg3-i-male{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-male:before{content:"\f183"}.hg3-i-pinterest{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-pinterest:before{content:"\f0d2"}.fa-play-circle-o,.hg3-i-play-circle-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-play-circle-o:before,.hg3-i-play-circle-o:before{content:"\f01d"}.fa-quote-left,.hg3-i-quote-left{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.fa-quote-left:before,.hg3-i-quote-left:before{content:"\f10d"}.hg3-i-smile-o{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-smile-o:before{content:"\f118"}.hg3-i-twitter{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-twitter:before{content:"\f099"}.hg3-i-unlock{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-unlock:before{content:"\f13e"}.hg3-i-user{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-user:before{content:"\f007"}.hg3-i-users{font-family:hg3-icons-atf!important;font-family:hg3-icons-btf!important}.hg3-i-users:before{content:"\f0c0"}[role=button]{cursor:pointer;outline:none}.profile-section ul{list-style:none;margin:0;padding:0}.profile-section .wmd-ad-right-rail-collapsed{display:block;margin-top:16px;text-align:center}@media (min-width:768px) and (max-width:1292px){.profile-section .wmd-ad-right-rail-collapsed .wmd-side-bar{display:block;max-width:none}}@media (min-width:1292px){.profile-section .wmd-ad-right-rail-collapsed{display:none}}.profile-subsection-new.profile-subsection-compressed-new{margin-bottom:0}.profile-subsection-new.profile-subsection-compressed-new>section{margin:0 0 32px}.profile-subsection h3{margin-bottom:.5rem}@media (max-width:768px){.profile-subsection.bottom-mt-carousel{border-top:1px solid var(--gray-30)}}.profile-subsection.contains-mobile-ad.profile-subsection-ad-experiment{margin-bottom:0}.profile-subsection.profile-subsection-compressed{border-bottom:1px solid var(--gray-30);margin-bottom:0;padding:0 15px}.profile-subsection.profile-subsection-compressed:last-child{border-bottom:0}.profile-subsection.profile-subsection-compressed:empty{display:none}.profile-subsection.profile-subsection-compressed.is-fomo-sibling{border-bottom:none;margin-bottom:0}.profile-subsection.profile-subsection-compressed+.profile-subsection:not(.profile-subsection-compressed){margin-top:40px}.profile-subsection.profile-subsection-compressed>section{margin:14px 0 28px}.profile-subsection.profile-subsection-compressed .about-me-details{margin-left:15px}.profile-subsection.profile-subsection-compressed .crowdsource-results,.profile-subsection.profile-subsection-compressed .frequently-asked-questions{margin-top:22px}.profile-subsection.profile-subsection-compressed .learn-more-link-container{margin-bottom:8px;margin-left:3px;margin-top:8px}@media (max-width:768px){.profile-subsection.profile-subsection-compressed .about-me-details{margin-left:0}}@media (max-width:540px){.profile-subsection{border-bottom:1px solid var(--gray-30)}.profile-subsection:last-of-type{border-bottom:none}.profile-subsection.contains-mobile-ad{min-height:325px}.profile-subsection.profile-subsection-compressed{padding:0}.profile-subsection.profile-subsection-ad-experiment{border:none;margin-bottom:0}}.profile-subsection-bordered-container{border-top:1px solid var(--gray-30);padding:24px 0}.profile-subsection-bordered-container:first-of-type{border:none}.profile-subsection-bordered-container:last-child{padding-bottom:0}.profile-subsection-headergroup h3,.profile-subsection-headergroup p{margin:0}.profile-subsection-headergroup .experience-check-subtitle{color:var(--gray-90)}.suggester__form-group.hg-form-group{margin-top:0}@media (max-width:1024px){.contains-mobile-ad{background-color:var(--bg-base)}.contains-mobile-ad.bottom-carousel-padding-override .profile-section{background-color:var(--bg-base);border-bottom:none;margin-bottom:0;padding-bottom:40px}.contains-mobile-ad:not(.bottom-carousel-padding-override) .profile-section{background-color:var(--bg-base)}.contains-mobile-ad:not(.bottom-carousel-padding-override) .profile-section:first-of-type{padding-bottom:40px}}#syndicated-footer{margin-top:40px}#profile-atf-summary nav.hgGlobalHeader div.hgGlobalHeader__Search a.header-control__close span.sr-only{width:0}.profile-subsection{margin-bottom:40px}@media (max-width:767px){.profile-subsection{padding:0 16px}}img{display:inline-block}a{-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}a.highlight-link{display:inline-block;line-height:1.13;outline:none}a.highlight-link:after{background:var(--link-highlight-color);content:"";display:block;height:6px;margin-top:-4px}address{font-style:normal}html{overflow-y:scroll}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.divider{background:var(--divider-color);height:1px;width:100%}.hg-profile-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.hg-profile-button svg{vertical-align:text-bottom}.hg-profile-button:disabled,.hg-profile-button:disabled:active,.hg-profile-button:disabled:focus,.hg-profile-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.hg-profile-button:disabled svg,.hg-profile-button:disabled:active svg,.hg-profile-button:disabled:focus svg,.hg-profile-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.hg-profile-button::-moz-focus-inner{border:0}.hg-profile-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.hg-profile-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.hg-profile-button:focus{background:var(--btn-primary-bg)}.hg-profile-button:active,.hg-profile-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.hg-profile-button:active{background:var(--btn-active-bg)}.autosuggest{visibility:hidden}.care-philosophy-section{padding:0}.section-divider{background:var(--gray-40);height:1px;margin-top:24px;width:100%}.experience-check-wrapper{width:100%}@media (min-width:1293px){.experience-check-wrapper{width:1236px}}.insurance-check-wrapper{margin:0 auto;width:100%}@media (min-width:1293px){.insurance-check-wrapper{width:1236px}}.visit-section-wrapper{width:100%}.profile-section .bordered-section{border:1px solid var(--gray-30);border-radius:16px;margin-top:8px;padding:40px 32px}.profile-section .bordered-section.top-section{margin-top:40px}.profile-section .non-bordered-section{margin-bottom:40px;margin-top:40px}@media (max-width:767px){.profile-section .non-bordered-section{padding:0 16px}}.profile-section h2{font-size:24px}.profile-section h2.title--accented{color:var(--blue-30);font-size:36px;font-weight:200;line-height:40px;margin-bottom:40px}.profile-section h2.title--accented:after{content:none}.profile-section.updated-at-a-glance-section .non-bordered-section{margin-top:0}.profile-section.wmd-profile-ad-section{max-width:100%}.profile-section .wmd-ad-container-mobile-tablet{display:block;text-align:-webkit-center}@media (min-width:1293px){.profile-section .wmd-ad-container-mobile-tablet{display:none}}@media (max-width:767px){.profile-section h2{color:var(--gray-90);font-size:20px}.profile-section h2.title--accented{font-size:32px;margin-bottom:32px}.profile-section .bordered-section{border:0;border-radius:unset;border-top:4px solid var(--gray-30);margin-top:0;padding-left:16px;padding-right:16px}.profile-section .bordered-section.top-section-without-logo-mobile{border:0;border-bottom:4px solid var(--gray-30);padding-top:32px}.profile-section .wmd-card-container .wmd-card-wrapper{height:150px}.profile-section .wmd-card-container .wmd-card-wrapper .wmd-card-link-wrapper .wmd-card{height:85%}}@media (max-width:767px) and (max-width:768px){.profile-section .bordered-section.bottom-section-mobile{border:0;border-bottom:4px solid var(--gray-30);border-top:4px solid var(--gray-30)}}.at-a-glance-non-hg-choice{margin-bottom:32px}.at-a-glance-non-hg-choice .provider-strengths-title{margin-top:24px}.at-a-glance-no-badge{margin-top:20px}.profile-banner-section{margin:0 24px;width:100%}@media (max-width:992px){.profile-banner-section{padding-left:24px;padding-right:24px}}.learn-section-container{position:relative;width:100%}@media (min-width:992px){.learn-section-container{width:800px}}.learn-check-section-container .learn-section{border:none}.learn-check-section-container .learn-section .hg-rx-container{margin-top:40px}.learn-check-section-container .learn-section .learn-inline-driver-container{margin-top:80px}@media (max-width:768px){.learn-check-section-container .learn-section .has-mobile-ad{margin-top:0}}.wmd-side-bar{margin-top:0;z-index:10000031}.wmd-side-bar .wmd-card-container .wmd-card-wrapper:before{left:0;top:-13px;-webkit-transform:none;transform:none}@media (max-width:1292px){.wmd-side-bar{display:none;z-index:0}}.learn-section-ad-experiment{min-height:300px}@media (max-width:768px){.profile-section.updated-at-a-glance-section{padding-top:18px}}@media (max-width:375px){.learn-section-ad-experiment{margin-left:-18px;margin-right:-18px}}.at-a-glance-top-component{margin-top:10px}.specialty-asterisk{font-weight:400}.star-rating{display:inline-block;font-size:155%;letter-spacing:.15em;position:relative}.star-rating .empty,.star-rating .outline{left:0;position:relative;top:0}.star-rating .filled{left:0;position:absolute;top:0}.star-rating .filled,.star-rating .outline{color:var(--stars-color)}.star-rating .empty{color:var(--stars-empty-color)}.medrec-sticky-ad-container{left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;-webkit-transition:opacity var(--transition-speed-slow) ease-in-out;transition:opacity var(--transition-speed-slow) ease-in-out}.medrec-sticky-ad-container.not-visible{opacity:0;pointer-events:none}.side-bar-full-length{top:70px;-webkit-transition:top var(--transition-speed-fast) ease-in-out;transition:top var(--transition-speed-fast) ease-in-out}.side-bar-full-length-with-claim.overlaps-footer,.side-bar-full-length-with-update.overlaps-footer,.side-bar-full-length.overlaps-footer{opacity:0;pointer-events:none;-webkit-transition-duration:.4s;transition-duration:.4s}.hospital-highlight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hospital-highlight-text{margin-bottom:0}.hospital-highlight-icon{margin-right:20px}.patient-favorite-section{border-bottom:1px solid var(--gray-40);margin-bottom:20px;margin-top:24px}.pFav-market-target{border-bottom:none}.hgchoice-section{border-bottom:1px solid var(--gray-40);border-top:none}.patientFav-badge{min-width:154px;width:154px}.hgChoice-badge{margin-left:-10px;min-width:192px;width:192px}.profile-badge-content{padding-bottom:12px}.hgchoice-header{font-weight:400;line-height:28px;margin:16px 0 18px}.patient-favorite-header{color:var(--gray-90);font-weight:400;margin-bottom:20px;margin-top:12px}.profile-badge-text{margin-bottom:16px}.hgchoice-provider-qualifications{list-style:none}.hgchoice-qualifications-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;padding-bottom:12px}.hgchoice-qualifications-item svg{stroke-width:5px;color:var(--blue-70);margin-right:20px}@media (min-width:1024px){.patient-favorite-section{border-bottom:1px solid var(--gray-40)}.pFav-market-target{border-bottom:none}.profile-badge-header-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0}.profile-badge-header-section .hgChoice-badge{margin-left:-20px;min-width:228px;width:228px}.profile-badge-header-section .patientFav-badge{min-width:184px;width:184px}.profile-badge-header-section .hgchoice-header{margin:0 0 0 12px}.profile-badge-header-section .patient-favorite-header{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;margin:0 0 4px 12px}.profile-badge-content{padding-bottom:0}.hgchoice-provider-qualifications{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:84px;min-height:84px}}.hgchoice-section-designated{margin-top:60px}.hospital-highlight-icon-st0{-webkit-clip-path:url(#hospital-highlight-icon-SVGID_2_);clip-path:url(#hospital-highlight-icon-SVGID_2_)}.hospital-highlight-icon-st1{fill:#0202ea}.hospital-highlight-icon-st2{fill:#29b6c2}.mt-top-section.profile-section{border-top:none;width:100%}.mt-top-section.profile-section .compare-card-section{margin-top:0}.mt-top-section.profile-section .contains-mobile-ad{margin-bottom:40px;margin-top:40px}@media (min-width:769px){.mt-top-section.profile-section{margin-bottom:0;padding-left:0;padding-right:0}}@media (min-width:993px){.mt-top-section.profile-section{width:100%}}</style>
  192.  <style class='inline-css'>.outofpage{height:0}:root{--white:#fff;--gray-10:#f7f7f7;--gray-20:#e3e3e3;--gray-30:#cdd0d1;--gray-40:#b8b8ba;--gray-50:#9fa1a2;--gray-60:#7e7e81;--gray-70:#626366;--gray-90:#4a4a4d;--gray-100:#343437;--blue-05:#e1e9f8;--blue-10:#7493fb;--blue-30:#295afb;--blue-50:#0202ea;--blue-70:#0202c1;--blue-90:#000097;--deep-blue-10:#6b6eb3;--deep-blue-30:#3d3e97;--deep-blue-50:#000073;--deep-blue-70:#000050;--deep-blue-90:#00001e;--teal-05:#d3fbff;--teal-10:#b9f9ff;--teal-30:#74d9e2;--teal-50:#29b6c2;--teal-70:#207e99;--teal-90:#156984;--coral-10:#ffd6d6;--coral-30:#ffbabd;--coral-50:#ff7276;--coral-70:#ec585b;--coral-90:#d83d40;--coral-96:#cd292c;--yellow-10:#ffd682;--yellow-30:#ffc74f;--yellow-50:#ffab21;--yellow-70:#f58d00;--yellow-90:#d76a00;--gold-10:#efe7d4;--gold-30:#dbcbad;--gold-50:#c7ae86;--gold-70:#826c4b;--gold-90:#48361b;--purple-10:#e29fff;--purple-30:#cd59ed;--purple-50:#b511d4;--purple-70:#7d0aa6;--purple-90:#09265a;--brand-primary:var(--deep-blue-70);--brand-accent:var(--coral-90);--brand-secondary:var(--blue-50);--brand-inverse:var(--white);--base-gray:var(--gray-70);--bg-base:var(--white);--bg-off-base:var(--gray-10);--bg-neutral:var(--gray-20);--bg-inverse:var(--brand-primary);--bg-transparent:hsla(0,0%,100%,.1);--bg-overlay-light:hsla(0,0%,100%,.85);--bg-overlay-dark:rgba(0,0,0,.55);--body-bg:var(--bg-base);--body-bg-inverse:var(--bg-inverse);--bg-brand-gradient:linear-gradient(0deg,var(--body-bg-inverse) 0%,var(--deep-blue-50) 75%,var(--deep-blue-50) 100%);--text-color:var(--gray-90);--text-color-muted:var(--gray-70);--text-color-dark:var(--gray-100);--text-color-inverse:var(--white);--text-color-brand:var(--brand-primary);--text-color-accent:var(--brand-accent);--text-color-secondary:var(--brand-secondary);--link-color:var(--text-color-secondary);--link-highlight-color:var(--teal-05);--link-decoration:none;--link-hover-color:var(--blue-90);--link-hover-decoration:none;--link-active-color:var(--deep-blue-90);--link-font-weight:var(--font-weight-medium);--info-color-alert:var(--coral-90);--info-color-positive:var(--teal-50);--info-bg-positive:var(--teal-10);--info-color-negative:var(--coral-70);--info-bg-negative:var(--coral-10);--stars-color:var(--yellow-30);--stars-empty-color:var(--gray-30);--award-color:var(--deep-blue-30);--award-label-bg-color:var(--gold-10);--map-pin-color:var(--brand-accent);--rating-bg-color:var(--bg-neutral);--disabled-text-color:var(--gray-60);--disabled-bg:var(--bg-neutral);--font-family-primary:"HgSans","Helvetica","Arial",sans-serif;--line-height-tight:1.25;--line-height-base:1.5;--line-height-loose:1.66;--line-height-em:var(--line-height-base) + em;--font-weight-base:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-lg:calc(var(--font-size-base)*1.25);--font-size-base:1rem;--font-size-sm:calc(var(--font-size-base)*0.875);--font-size-xs:calc(var(--font-size-base)*0.75);--font-size-xxs:calc(var(--font-size-base)*0.625);--heading-size-xl:calc(var(--font-size-base)*4);--heading-size-lg:calc(var(--font-size-base)*3);--heading-size-md:calc(var(--font-size-base)*2.25);--heading-size-sm:calc(var(--font-size-base)*2);--subheading-size-lg:calc(var(--font-size-base)*1.75);--subheading-size-md:calc(var(--font-size-base)*1.5);--subheading-size-sm:calc(var(--font-size-base)*1.25);--font-size-headline:var(--heading-size-lg);--headings-font-family:var(--font-family-primary);--headings-color:var(--text-color-dark);--headings-font-weight:var(--font-weight-bold);--headings-line-height:var(--line-height-tight);--headings-margin-bottom:0.75rem;--headings-underline-color:var(--teal-50);--btn-size-xl:3rem;--btn-size-lg:2.5rem;--btn-size-md:2rem;--btn-size-sm:1.5rem;--btn-border-radius:var(--border-radius-round);--btn-font-size:var(--font-size-sm);--btn-font-weight:var(--font-weight-bold);--btn-border-inverse:var(--brand-inverse);--btn-bg-inverse:var(--brand-inverse);--btn-primary-bg:var(--brand-accent);--btn-primary-border:var(--btn-primary-bg);--btn-primary-color:var(--text-color-inverse);--btn-primary-text-color:var(--text-color-inverse);--btn-primary-hover-bg:var(--coral-96);--btn-secondary-bg:var(--btn-bg-inverse);--btn-secondary-border:var(--btn-primary-border);--btn-secondary-text-color:var(--text-color-accent);--btn-secondary-color:var(--btn-primary-bg);--btn-inverted-text-color:var(--text-color-inverse);--btn-inverted-hover-bg:var(--deep-blue-30);--btn-disabled-bg:var(--disabled-bg);--btn-disabled-border:var(--border-color-base);--btn-disabled-color:var(--disabled-text-color);--btn-hover-text-color:var(--btn-primary-text-color);--btn-active-bg:var(--btn-primary-bg);--label-size:var(--font-size-sm);--label-text-color:var(--text-color);--label-margin:0.5em;--input-text-size:var(--font-size-base);--input-text-color:var(--text-color);--input-placeholder-color:var(--text-color-muted);--input-validation-text-color:var(--info-color-alert);--input-disabled-bg:var(--disabled-bg);--input-disabled-text-color:var(--disabled-text-color);--input-disabled-border-color:var(--border-color-base);--input-checked-color:var(--link-color);--input-bg-color:var(--bg-base);--input-select-bg:#fffffe;--input-inversed-color:var(--brand-inverse);--input-padding:0.625rem 0.75rem 0.75rem 0.875rem;--input-border-radius:var(--border-radius-sm);--input-border-color:var(--border-color-dark);--input-border:1px solid var(--input-border-color);--input-invalid-border-color:var(--info-color-alert);--input-invalid-border:1px solid var(--input-invalid-border-color);--border-color-base:var(--gray-20);--border-color-med:var(--gray-40);--border-color-dark:var(--gray-50);--border-color-brand:var(--brand-primary);--border-color-accent:var(--brand-accent);--border-color-inverse:var(--brand-inverse);--border-color-inverse-light:hsla(0,0%,100%,.2);--border-base:1px solid var(--border-color-base);--border-med:1px solid var(--border-color-med);--border-dark:1px solid var(--border-color-dark);--border-brand:1px solid var(--border-color-brand);--border-accent:1px solid var(--border-color-accent);--border-inverse:1px solid var(--border-color-inverse);--border-radius-sm:0.125rem;--border-radius-md:0.25rem;--border-radius-lg:0.5rem;--border-radius-xl:1rem;--border-radius-round:4rem;--divider-color:var(--gray-10);--hr-margin:1rem;--hr-color:var(--divider-color);--box-shadow-shallow:0 1px 1px rgba(0,0,0,.2);--box-shadow-base:0 1px 3px rgba(0,0,0,.4);--box-shadow-deep:0 3px 6px rgba(0,0,0,.3);--transition-speed-fast:250ms;--transition-speed:calc(var(--transition-speed-fast)*2);--transition-speed-slow:calc(var(--transition-speed-fast)*3);--xs:375px;--sm:540px;--md:768px;--lg:992px;--xl:1200px;--container-max-width-sm:var(--sm);--container-max-width-md:var(--md);--container-max-width-lg:var(--lg);--container-max-width-xl:var(--xl);--site-max-width:var(--container-max-width-xl);--site-max-width-xl:calc(var(--site-max-width) + 232px);--z-base:0;--z-above:1;--z-below:-1;--z-layout-header:calc(var(--z-base) + 100000);--z-layout-overlay:calc(var(--z-below) + var(--z-layout-header));--z-layout-modal:calc(var(--z-above) + var(--z-layout-header))}@font-face{font-display:swap;font-family:HgSans;font-style:normal;font-weight:400;src:url(//static.healthgrades.com/fonts/hg-sans/HGSansSS-Lt.woff2) format("woff2"),url(//static.healthgrades.com/fonts/hs-sans/HGSansSS-Lt.woff) format("woff")}@font-face{font-display:swap;font-family:HgSans;font-style:normal;font-weight:500;src:url(//static.healthgrades.com/fonts/hg-sans/HGSansSS-Rm.woff2) format("woff2"),url(//static.healthgrades.com/fonts/hg-sans/HGSansSS-Rm.woff) format("woff")}@font-face{font-display:swap;font-family:HgSans;font-style:normal;font-weight:700;src:url(//static.healthgrades.com/fonts/hg-sans/HGSansSS-Sm.woff2) format("woff2"),url(//static.healthgrades.com/fonts/hg-sans/HGSansSS-Sm.woff) format("woff")}*,:after,:before{box-sizing:border-box}html{-ms-overflow-style:scrollbar;font-family:sans-serif;line-height:1.15}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--body-bg);color:var(--text-color);font-family:var(--font-family-primary);font-weight:var(--font-weight-base);line-height:var(--line-height-base);margin:0;text-align:left;width:100%}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{color:var(--headings-color);font-size:clamp(var(--heading-size-min),var(--percent-vw,5vw),var(--heading-size-max));font-weight:var(--heading-weight,var(--headings-font-weight));line-height:var(--headings-line-height);margin-bottom:var(--headings-margin-bottom);margin-top:0}h1{--heading-size-min:var(--subheading-size-md);--heading-size-max:var(--heading-size-md)}h2{--heading-size-min:var(--subheading-size-sm);--heading-size-max:var(--subheading-size-md)}h3{--heading-size-min:var(--font-size-base);--heading-size-max:var(--subheading-size-sm)}h4{font-size:var(--font-size-xs);text-transform:uppercase}p{font-size:clamp(var(--heading-size-min),var(--percent-vw,5vw),var(--heading-size-max));margin-bottom:.75em;margin-top:0}small{font-size:var(--font-size-sm);line-height:var(--line-height-tight)}b,strong{font-weight:var(--font-weight-bold)}a,button{color:var(--link-color);font-weight:var(--link-font-weight);text-decoration:var(--link-decoration)}a:hover,button:hover{color:var(--link-hover-color);text-decoration:var(--link-hover-decoration)}a:active{color:var(--link-active-color)}button{background:none;border:0;cursor:pointer;display:inline;line-height:inherit;padding:0}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1.5rem;margin-top:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:var(--font-weight-medium)}dd{margin-bottom:.5rem;margin-left:0}hr{background-color:currentColor;border:0;color:var(--hr-color);height:1px;margin:var(--hr-margin) 0}label{display:inline-block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],input:not([type]),select,textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-text-color);display:block;font-size:var(--input-text-size);line-height:var(--line-height-base);padding:var(--input-padding);width:100%}[type=email]::-ms-clear,[type=number]::-ms-clear,[type=password]::-ms-clear,[type=search]::-ms-clear,[type=tel]::-ms-clear,[type=text]::-ms-clear,input:not([type])::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,input:not([type]):focus,select:focus,textarea:focus{box-shadow:inset 0 0 0 1px var(--input-border-color);outline:none}[type=email]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,input:not([type]):disabled,select:disabled,textarea:disabled{background:var(--input-disabled-bg);border-color:var(--input-disabled-border-color);color:var(--disabled-text-color);cursor:not-allowed;opacity:1}input::placeholder{color:var(--input-placeholder-color);opacity:1}input::-ms-input-placeholder{color:var(--input-placeholder-color)}select{background:var(--input-bg-color) no-repeat center right 1rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjI2MzY2IiBkPSJtMSAxIDkgOCA5LTgiLz48L3N2Zz4=")}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--text-color)}[hidden]{display:none!important}.heading-xl{--heading-size-min:var(--heading-size-sm);--heading-size-max:var(--heading-size-xl)}.heading-lg{--heading-size-min:var(--subheading-size-lg);--heading-size-max:var(--heading-size-lg)}.heading-md{--heading-size-min:var(--subheading-size-md);--heading-size-max:var(--heading-size-md)}.subheading-lg{--heading-size-min:var(--subheading-size-md);--heading-size-max:var(--subheading-size-lg)}.subheading-md{--heading-size-min:var(--subheading-size-sm);--heading-size-max:var(--subheading-size-md)}.subheading-sm{--heading-size-min:var(--font-size-base);--heading-size-max:var(--subheading-size-sm)}.heading-light{--heading-weight:var(--font-weight-base)}.font-size-xxs{font-size:var(--font-size-xxs)}.font-size-xs{font-size:var(--font-size-xs)}.font-size-sm{font-size:var(--font-size-sm)}.font-size-lg{font-size:var(--font-size-lg)}.font-weight-bold{font-weight:var(--font-weight-bold)}.font-weight-md{font-weight:var(--font-weight-medium)}.size-sm{font-size:var(--font-size-sm)}.size-lg{font-size:var(--font-size-lg)}.title--accented{display:inline-grid;&:after{background:var(--headings-underline-color);border-radius:var(--border-radius-round);content:"";height:.25rem;margin-top:.0625em}}.title--inline-accent{display:inline-grid;line-height:1;position:relative;z-index:1;&:after{background:var(--headings-underline-color);border-radius:var(--border-radius-round);bottom:-.0625em;content:"";height:.125em;left:0;position:absolute;width:100%;z-index:-1}}.list-unstyled{list-style:none;margin:0;padding:0}.text-tag{background:var(--bg-color);border-radius:var(--border-radius-md);color:var(--text-color-inverse);display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.05em;padding:0 .5em .1em}.text-tag--alert,.text-tag--new{--bg-color:var(--info-color-alert)}.text-tag--alert-positive{--bg-color:var(--info-color-positive)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;&:active,&:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.link--secondary{box-shadow:0 1px 0 0 var(--text-color-muted);color:inherit;font-weight:inherit}.btn{align-items:center;background:var(--btn-bg);border-color:var(--btn-border);border-radius:var(--btn-radius,var(--btn-border-radius));border-style:solid;border-width:var(--btn-border-width,1px);color:var(--btn-text-color);column-gap:.35em;cursor:pointer;display:inline-flex;font-size:var(--btn-text-size);font-weight:var(--btn-font-weight);height:var(--btn-height);justify-content:center;letter-spacing:.05em;padding:var(--btn-padding);position:relative;transition:background-color var(--transition-speed-fast),color var(--transition-speed-fast),border-color var(--transition-speed-fast);vertical-align:middle}.btn:hover:not(:disabled){background:var(--btn-hover-bg,var(--btn-primary-hover-bg));border-color:var(--btn-hover-border-color,var(--btn-primary-hover-bg));color:var(--btn-hover-text-color)}.btn:focus{background:var(--btn-bg-focus);border-color:var(--link-color);box-shadow:inset 0 0 0 1px var(--btn-focus-inset,transparent);outline:none}.btn:disabled{background:var(--btn-bg-disabled);border-color:var(--btn-disabled-bg);color:var(--btn-disabled-color);cursor:default}.btn svg{font-size:1.5em;height:1em!important;margin-right:var(--btn-icon-margin,-.25em);min-height:1em;min-width:1em;width:1em!important}.btn--xl{--btn-height:var(--btn-size-lg);--btn-padding:0 1.75rem;--btn-text-size:var(--btn-font-size)}@media (min-width:768px){.btn--xl{--btn-height:var(--btn-size-xl);--btn-padding:0 2rem;--btn-text-size:var(--font-size-base)}}.btn--lg{--btn-height:var(--btn-size-md);--btn-padding:0 1.25rem;--btn-text-size:var(--btn-font-size)}@media (min-width:768px){.btn--lg{--btn-height:var(--btn-size-lg);--btn-padding:0 1.75rem;--btn-text-size:var(--btn-font-size)}}.btn--md{--btn-height:var(--btn-size-md);--btn-padding:0 1.25rem;--btn-text-size:var(--btn-font-size)}.btn--sm{--btn-height:var(--btn-size-sm);--btn-padding:0 1rem;--btn-text-size:var(--font-size-xs)}.btn--primary{--btn-bg:var(--btn-primary-bg);--btn-border:var(--btn-primary-border);--btn-text-color:var(--btn-primary-text-color)}.btn--primary:focus{--btn-bg-focus:var(--btn-primary-hover-bg)}.btn--primary:disabled{--btn-bg-disabled:var(--btn-disabled-bg)}.btn--secondary{--btn-bg:var(--btn-secondary-bg);--btn-text-color:var(--btn-secondary-text-color)}.btn--secondary:focus{--btn-focus-inset:var(--btn-secondary-text-color);--btn-bg-focus:var(--btn-secondary-bg)}.btn--ghost{--btn-bg:transparent;--btn-text-color:var(--btn-inverted-text-color)}.btn--ghost:hover:not(:disabled){--btn-hover-bg:var(--deep-blue-30);--btn-hover-border-color:currentColor}.btn--ghost:focus{--btn-focus-inset:currentColor}.btn--ghost:disabled{opacity:.5}.btn--icon-left{flex-direction:row-reverse}.btn--icon-left svg{--btn-icon-margin:0;margin-left:-.25em}.btn--text{--btn-bg:transparent;--btn-border-width:0;--btn-radius:0;--btn-padding:0;--btn-text-color:var(--link-color);font-size:inherit}.btn--text:hover:not(:disabled){--btn-hover-bg:none;--btn-hover-text-color:var(--link-hover-color)}.btn--text:focus{outline:.125rem solid currentColor;outline-offset:.125em}.btn--text:disabled{--btn-bg-disabled:none}.btn--text:disabled:hover{background:none;cursor:default;text-decoration:none}.btn--text svg{--btn-icon-margin:0;margin-left:0}.btn--icon-only{--btn-bg:transparent;--btn-border-width:0;--btn-padding:0;--btn-text-color:var(--link-color);border-radius:var(--btn-border-radius);display:inline-flex}.btn--icon-only svg{font-size:1.5em;transform:none}.btn-reset{background:transparent;border:none;border-radius:0;color:currentColor;font-size:inherit;line-height:inherit;padding:0;text-align:left}.btn-reset:hover:not(:disabled){background:none;color:currentColor}.btn-reset:focus{outline:.125rem solid currentColor;outline-offset:.125em}.btn-reset:active{background:none;color:currentColor}.btn-reset:disabled{background:none}.btn-reset:disabled:hover{background:none;cursor:default;text-decoration:none}.button{align-items:center;background:var(--btn-primary-bg);border-color:var(--btn-primary-border);border-radius:var(--btn-border-radius);border-style:solid;border-width:1px;color:var(--btn-primary-text-color);column-gap:.35em;cursor:pointer;display:inline-flex;font-size:var(--btn-text-size,var(--btn-font-size));font-weight:var(--btn-font-weight);height:var(--btn-height,var(--btn-size-md));justify-content:center;letter-spacing:.05em;padding:var(--btn-padding,0 1.25rem .25rem);position:relative;transition:background-color var(--transition-speed-fast),color var(--transition-speed-fast),border-color var(--transition-speed-fast);vertical-align:middle}.button:hover:not(:disabled){background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--btn-hover-text-color)}.button:focus{background:var(--btn-primary-hover-bg);border-color:var(--link-color);box-shadow:inset 0 0 0 1px transparent;outline:none}.button:disabled{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-bg);color:var(--btn-disabled-color);cursor:default}.button.size-sm{--btn-height:var(--btn-size-sm);--btn-padding:0 1rem;--btn-text-size:var(--font-size-xs)}.button.size-lg{--btn-height:var(--btn-size-lg);--btn-padding:0 1.75rem;--btn-text-size:var(--btn-font-size)}@media (min-width:768px){.button.size-lg{--btn-height:var(--btn-size-xl);--btn-padding:0 2rem;--btn-text-size:var(--font-size-base)}}.button--secondary{align-items:center;background:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);border-radius:var(--btn-border-radius);border-style:solid;border-width:1px;color:var(--btn-secondary-text-color);column-gap:.35em;cursor:pointer;display:inline-flex;font-size:var(--btn-text-size,var(--btn-font-size));font-weight:var(--btn-font-weight);height:var(--btn-height,var(--btn-size-md));justify-content:center;letter-spacing:.05em;padding:var(--btn-padding,0 1.25rem);position:relative;transition:background-color var(--transition-speed-fast),color var(--transition-speed-fast),border-color var(--transition-speed-fast);vertical-align:middle}.button--secondary:hover:not(:disabled){background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--btn-hover-text-color)}.button--secondary:focus{background:var(--btn-secondary-hover-bg);border-color:var(--link-color);box-shadow:inset 0 0 0 1px var(--btn-secondary-text-color);outline:none}.button--secondary:disabled{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-bg);color:var(--btn-disabled-color);cursor:default}.button--secondary.size-sm{--btn-height:var(--btn-size-sm);--btn-padding:0 1rem;--btn-text-size:var(--font-size-xs)}.button--secondary.size-lg{--btn-height:var(--btn-size-lg);--btn-padding:0 1.75rem;--btn-text-size:var(--btn-font-size)}@media (min-width:768px){.button--secondary.size-lg{--btn-height:var(--btn-size-xl);--btn-padding:0 2rem;--btn-text-size:var(--font-size-base)}}.body--no-scroll,.body--no-scroll--mobile{overflow:hidden;position:fixed}@media (min-width:768px){.body--no-scroll--mobile{overflow:unset;position:unset}}.container{margin-left:auto;margin-right:auto;max-width:var(--site-max-width);padding-left:1rem;padding-right:1rem}.skeleton-loading-bg{animation:skeletonLoading 2.5s infinite;background:linear-gradient(90deg,var(--gray-30),var(--gray-10),var(--gray-30));background-size:600% 600%}@keyframes skeletonLoading{0%{background-position:100% 0}to{background-position:0 100%}}.auto-bio{margin:18px 0;white-space:pre-wrap}.auto-bio.auto-bio-collapse-margins{margin:0}.auto-bio.auto-bio-redesign{margin:32px 0 18px}.auto-bio-clamped{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all var(--transition-speed-slow) ease-in-out;transition:all var(--transition-speed-slow) ease-in-out}.auto-bio-clamped.auto-bio-clamped-three{-webkit-line-clamp:3}.auto-bio-clamped.auto-bio-clamped-two{-webkit-line-clamp:2}.auto-bio-clamped.auto-bio-clamped-one{-webkit-line-clamp:1}.auto-bio-clamped.clamp-expanded{-webkit-line-clamp:30;cursor:auto}.auto-bio-clamped.auto-bio-is-Clickable{cursor:pointer}@media (max-width:540px){.auto-bio-clamped{-webkit-line-clamp:3}.auto-bio-clamped.auto-bio-clamped-two{-webkit-line-clamp:2}.auto-bio-clamped.auto-bio-clamped-one{-webkit-line-clamp:1}}.bottom-ad-leaderboard-row{background:var(--bg-overlay-light);bottom:0;left:0;line-height:0;max-width:100%;min-height:50px;padding:20px 0 10px;position:fixed;text-align:center;width:100%;z-index:var(--z-layout-overlay,99999)}.bottom-ad-leaderboard-row.is-bottom-ad-closed{-webkit-transform:translateY(125px);transform:translateY(125px)}.bottom-ad-leaderboard{display:inline-block;margin:0 auto;min-height:50px;min-width:320px;position:relative}.ad-leaderboard.data-loaded:before{bottom:48%;color:var(--text-color-muted);content:"ADVERTISEMENT";display:block;font-size:var(--font-size-xxs);left:-50px;min-width:45px;padding:0 0 5px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ad-leaderboard.data-loaded>div>div,.ad-leaderboard.data-loaded>div>div>div{height:auto!important}.ad-leaderboard.data-loaded .GoogleActiveViewElement{position:relative!important}.bottom-ad-close{position:absolute;right:16px;top:8px;z-index:1}@media (max-width:1024px){.bottom-ad-leaderboard-row{margin-top:0}}@media (max-width:726px){.ad-leaderboard.data-loaded:before{font-size:5px;left:-25px}}@media (min-width:541px) and (max-width:830px){.bottom-ad-close{background-color:var(--bg-base);height:24px;padding:4px 4px 0;top:-24px}}@media (max-width:540px){.bottom-ad-leaderboard{overflow:visible}.bottom-ad-close{height:24px;right:0;top:0}}@media (max-width:375px){.bottom-ad-close{background-color:var(--bg-overlay-light);padding:4px 4px 0;top:-22px}}._icon_1tari_27{height:1em;min-height:1em;min-width:1em;width:1em}._xs_1tari_33{font-size:.75rem}._sm_1tari_36{font-size:1rem}._md_1tari_39{font-size:1.5rem}._lg_1tari_42{font-size:2rem}._xl_1tari_45{font-size:2.5rem}._inheritSize_1tari_48{height:1.42em;min-height:1.42em;min-width:1.42em;vertical-align:-.32em;width:1.42em}.breadcrumb{padding-top:8px}@media (min-width:768px){.breadcrumb{padding-top:16px}}.breadcrumb-buffer-bottom{margin-bottom:16px}.breadcrumb-smaller-text,.breadcrumb-smaller-text-top-page-redesign{font-size:var(--font-size-xs)}@media (min-width:768px){.breadcrumb-smaller-text-top-page-redesign{font-size:14px}}.breadcrumb-list{height:100%;line-height:var(--line-height-base);margin-bottom:0;margin-top:0;padding:0}.breadcrumb-list.top-of-page-redesign{line-height:2}@media (max-width:992px){.breadcrumb,.breadcrumb-buffer-bottom{margin-bottom:0}}@media (max-width:540px){.breadcrumb-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;width:100%}}.breadcrumb-end{font-weight:400;margin-right:4px;white-space:nowrap}.breadcrumb-end.breadcrumb-end-dark-mode{color:var(--text-color-inverse)}.breadcrumb-end.breadcrumb-end-elevated{color:var(--brand-primary)}.breadcrumb-link{font-weight:400;margin-right:4px}.breadcrumb-link.breadcrumb-link-dark-mode{-webkit-box-shadow:0 1px 0 0 var(--border-color-inverse);box-shadow:0 1px 0 0 var(--border-color-inverse);color:var(--text-color-inverse)}.breadcrumb-link.breadcrumb-link-dark-mode-top-of-page-redesign{-webkit-box-shadow:none;box-shadow:none}.breadcrumb-link.breadcrumb-link-elevated{color:var(--brand-primary)}.breadcrumb-link-container{display:inline;list-style-type:none}.breadcrumb-icon{fill:var(--text-color);color:var(--text-color);margin-right:4px;vertical-align:-2px}.breadcrumb-icon.breadcrumb-icon-dark-mode{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.breadcrumb-icon.breadcrumb-icon-elevated{fill:var(--brand-primary);color:var(--brand-primary)}@media (max-width:540px){.breadcrumb-link-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.breadcrumb-link{white-space:nowrap}.breadcrumb-link-container-ellipsis .breadcrumb-link{overflow:hidden;text-overflow:ellipsis}}.faded-horizontal-scroll{height:30px;position:relative}.faded-horizontal-scroll-fade-right{background:-webkit-linear-gradient(right,var(--bg-off-base) 0,var(--bg-off-base) 50%,rgba(249,250,253,0) 100%);background:-webkit-gradient(linear,right top,left top,from(var(--bg-off-base)),color-stop(50%,var(--bg-off-base)),to(rgba(249,250,253,0)));background:linear-gradient(to left,var(--bg-off-base) 0,var(--bg-off-base) 50%,rgba(249,250,253,0) 100%);height:100%;position:absolute;right:-5px;top:0;width:25px}.faded-horizontal-scroll-fade-right.faded-horizontal-scroll-fade-dark-mode{background:-webkit-linear-gradient(right,var(--deep-blue-50) 0,var(--deep-blue-50) 50%,rgba(0,0,115,0) 100%);background:-webkit-gradient(linear,right top,left top,from(var(--deep-blue-50)),color-stop(50%,var(--deep-blue-50)),to(rgba(0,0,115,0)));background:linear-gradient(to left,var(--deep-blue-50) 0,var(--deep-blue-50) 50%,rgba(0,0,115,0) 100%)}.faded-horizontal-scroll-fade-left{background:-webkit-linear-gradient(left,var(--bg-off-base) 0,var(--bg-off-base) 50%,rgba(249,250,253,0) 100%);background:-webkit-gradient(linear,left top,right top,from(var(--bg-off-base)),color-stop(50%,var(--bg-off-base)),to(rgba(249,250,253,0)));background:linear-gradient(to right,var(--bg-off-base) 0,var(--bg-off-base) 50%,rgba(249,250,253,0) 100%);height:100%;left:-5px;position:absolute;top:0;width:25px}.faded-horizontal-scroll-fade-left.faded-horizontal-scroll-fade-dark-mode{background:-webkit-linear-gradient(left,var(--brand-primary) 0,var(--brand-primary) 50%,rgba(0,0,115,0) 100%);background:-webkit-gradient(linear,left top,right top,from(var(--brand-primary)),color-stop(50%,var(--brand-primary)),to(rgba(0,0,115,0)));background:linear-gradient(to right,var(--brand-primary) 0,var(--brand-primary) 50%,rgba(0,0,115,0) 100%)}.faded-horizontal-scroll-fade-left.faded-horizontal-scroll-fade-dark-mode-redesign{background:-webkit-linear-gradient(left,var(--deep-blue-50) 0,var(--deep-blue-50) 50%,rgba(0,0,115,0) 100%);background:-webkit-gradient(linear,left top,right top,from(var(--deep-blue-50)),color-stop(50%,var(--deep-blue-50)),to(rgba(0,0,115,0)));background:linear-gradient(to right,var(--deep-blue-50) 0,var(--deep-blue-50) 50%,rgba(0,0,115,0) 100%)}.faded-horizontal-scroll-overflow{-ms-overflow-style:none;height:100%;overflow-x:auto;scrollbar-width:none}.faded-horizontal-scroll-overflow::-webkit-scrollbar{display:none}.location-box{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:4px;max-width:100%;min-height:1px;position:relative}.location-practice{font-size:var(--font-size-base);font-weight:700;line-height:var(--line-height-base);margin:0;padding:0}.location-practice.location-practice-deemphasized{font-weight:500}.location-row-address{cursor:pointer}._root_1n5nl_27{display:block}#summary-section,.react-render-section,section{scroll-margin-top:95px}.profile-sticky-nav-container-new{width:100%}.profile-sticky-nav-container-new.fixed{left:0;position:fixed;top:0;z-index:998}.profile-sticky-nav-container-new .profile-sticky-nav{-webkit-overflow-scrolling:touch;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:95px;-webkit-justify-content:space-between;justify-content:space-between;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{background-color:var(--white);border:var(--border-base);border-radius:2px;height:95px;max-width:912px;overflow:hidden;padding:0 36px}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide.profile-sticky-nav-scroll-bar-hide-redesign{border:none;padding:0}@media (max-width:1292px){.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{margin-left:28px;margin-right:352px;max-width:100%}}.wmd-profile .profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{width:812px}@media (max-width:1292px){.wmd-profile .profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{margin-right:28px;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available;width:100%}}@media (max-width:768px){.wmd-profile .profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{margin-left:0;margin-right:0}}@media (max-width:1293px){.wmd-profile .profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{margin:0;max-width:100%}}.profile-sticky-nav-placeholder{bottom:25px;height:95px;position:absolute;width:100%}.profile-sticky-nav-placeholder.profile-sticky-nav-placeholder-redesign{bottom:0;height:56px;position:relative}@media (min-width:769px){.profile-sticky-nav-placeholder.profile-sticky-nav-placeholder-redesign{height:112px}}.profile-sticky-nav-grid-container{margin:0 auto;position:relative}@media (min-width:1293px){.profile-sticky-nav-grid-container{max-width:1236px}}@media (max-width:1024px){.wmd-profile .profile-sticky-nav-container-new .profile-sticky-nav-grid-container{margin:0}}.sticky-nav-link{border-bottom:4px solid transparent;color:var(--text-color-dark);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;margin-bottom:4px;padding-bottom:14px;position:relative;top:9px;white-space:nowrap}.sticky-nav-link p{vertical-align:middle}.sticky-nav-link.sticky-nav-link-redesign{border-bottom:2px solid transparent;color:var(--blue-30);font-size:var(--font-size-lg);font-weight:400;line-height:24px;padding-bottom:0}.sticky-nav-link.sticky-nav-link-redesign:hover{border-bottom:2px solid var(--blue-30)}.review-pill{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:3px}.review-pill small{background-color:var(--text-color);border-radius:var(--border-radius-lg);color:var(--text-color-inverse);height:20px;min-width:20px;padding:1px 6px;position:relative;text-align:center;top:1px}.selected-nav-link{border-bottom:4px solid var(--info-color-positive);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700}.selected-nav-link p{vertical-align:middle;white-space:nowrap}.selected-nav-link .review-pill small{padding:0 6px}.selected-nav-link.selected-nav-link-redesign{border-bottom:2px solid var(--blue-30);font-weight:700;line-height:24px}.sticky-nav-link-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;justify-content:center;padding-left:12px;padding-right:12px}.sticky-nav-link-container:first-of-type{padding-left:0}.sticky-nav-link-container:last-of-type{padding-right:0}@media (max-width:1235px){.profile-sticky-nav-grid-container{max-width:1024px}.profile-sticky-nav-grid-container.profile-sticky-nav-grid-container-redesign{max-width:1236px}}@media (min-width:1236px){.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{max-width:912px}}@media (max-width:1024px){.profile-sticky-nav-grid-container{margin-left:28px;margin-right:28px;max-width:992px}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{margin:0;max-width:100%;min-width:100%;width:100%}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide .sticky-nav-link.sticky-nav-link-redesign{font-size:var(--font-size-base)}}@media (max-width:768px){.profile-sticky-nav-grid-container{margin-left:0;margin-right:0}.sticky-nav-link-container{padding:8px 12px 0 8px}.sticky-nav-link-container:first-of-type{margin-left:18px}.sticky-nav-link-container:last-of-type{margin-right:18px}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide .sticky-nav-link{margin-bottom:4px;padding-bottom:4px;top:0}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide .sticky-nav-link.sticky-nav-link-redesign{font-size:var(--font-size-sm)}.profile-sticky-nav-container-new .profile-sticky-nav,.profile-sticky-nav-container-new .profile-sticky-nav.profile-sticky-nav-redesign{height:56px}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{border-left:none;border-right:none;height:56px;padding:0}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide.profile-sticky-nav-scroll-bar-hide-redesign{border-bottom:4px solid var(--gray-30);border-radius:2px;border-top:var(--border-base);height:56px}.profile-sticky-nav-grid-container{padding:0}.profile-sticky-nav-placeholder{bottom:0;height:56px;position:static}#summary-section,.react-render-section,section{scroll-margin-top:56px}}@media (max-width:768px) and (min-width:768px){.sticky-nav-link-container{padding:8px 16px 0 8px}}.save-share-link-container{cursor:pointer;font-size:var(--font-size-sm)}.save-share-link-container,.save-share-link-container button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.save-share-link-container button svg{margin-right:3px}.save-share-link-container:not(:last-of-type){margin-right:15px}.save-share-link,.save-share-link-dark-mode{-webkit-box-shadow:none;box-shadow:none;font-weight:500;margin-left:3px}.save-share-link-dark-mode:hover{color:var(--text-color-inverse)}.save-share-link-icon{color:var(--link-color)}.save-share-link-icon-dark-mode{color:var(--white)}.save-share-link-saved-label{color:var(--info-color-positive)}.save-share-link-saved-label svg{stroke:var(--info-color-positive)}.save-share-link-text{display:none}@media (min-width:992px){.save-share-link-text{display:inline-block}}._xs_1sb2g_27{font-size:.75rem}._sm_1sb2g_30{font-size:1rem}._md_1sb2g_33{font-size:1.5rem}._lg_1sb2g_36{font-size:2rem}._xl_1sb2g_39{font-size:2.5rem}._root_1sb2g_42{animation:_rotate_1sb2g_1 2s linear infinite;display:block;height:1em;min-height:1em;min-width:1em;width:1em}._root_1sb2g_42 circle{stroke-dasharray:65,131;stroke-dashoffset:0;animation:_dash_1sb2g_1 2s ease-in-out infinite}@keyframes _rotate_1sb2g_1{to{transform:rotate(1turn)}}@keyframes _dash_1sb2g_1{0%{stroke-dasharray:1,131;stroke-dashoffset:0}50%{stroke-dasharray:102,131;stroke-dashoffset:-44px}to{stroke-dasharray:88,131;stroke-dashoffset:-131px}}._overlay_7msnl_27{align-items:center;background:var(--bg-overlay-dark);display:flex;height:100%;justify-content:center;left:0;outline:none;position:fixed;top:0;width:100%}._dialog_7msnl_39{background:var(--bg-base);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-deep);padding:2.5rem}._hasChildren_7msnl_45{align-items:center;display:flex;flex-direction:column;max-width:30rem;min-width:9.5rem;padding:2.5rem 1rem 2rem;row-gap:1rem;text-align:center}._componentRoot_1ybei_2 label{color:var(--label-text-color);font-size:var(--label-size);margin-bottom:var(--label-margin)}._componentRoot_1ybei_2 input,._componentRoot_1ybei_2 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-text-color);display:block;font-size:var(--input-text-size);line-height:var(--line-height-base);padding:var(--input-padding);width:100%}._componentRoot_1ybei_2 input::-ms-clear,._componentRoot_1ybei_2 select::-ms-clear{display:none}._componentRoot_1ybei_2 input:focus,._componentRoot_1ybei_2 select:focus{box-shadow:inset 0 0 0 1px var(--input-border-color);outline:none}._componentRoot_1ybei_2 input:disabled,._componentRoot_1ybei_2 select:disabled{background:var(--input-disabled-bg);border-color:var(--input-disabled-border-color);color:var(--disabled-text-color);cursor:not-allowed;opacity:1}._hideLabel_1ybei_38 label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._invalid_1ybei_48 input,._invalid_1ybei_48 select{border-color:var(--input-invalid-border-color)}._maxLengthCounter_1ybei_52{text-align:right}._errorMessage_1ybei_57,._maxLengthCounter_1ybei_52{font-size:var(--label-size);margin-top:var(--label-margin)}._errorMessage_1ybei_57{color:var(--info-color-alert);line-height:1}.forgot-password-back{border-bottom:var(--border-base);color:var(--gray-70);font-weight:400}.forgot-password-container>.forgot-password-back{margin-top:-24px;position:absolute}@media screen and (min-width:540px){.forgot-password-container>.forgot-password-back{margin-top:-48px}}.forgot-password-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-top:24px}@media screen and (min-width:540px){.forgot-password-header{margin-top:0}}.forgot-password-subtitle{text-align:center}.forgot-password-email-holder{margin-bottom:24px}.forgot-password-button{width:100%}.button-with-error{margin-bottom:92px}.forgot-email-error{color:var(--info-color-alert);font-size:var(--font-size-sm);margin-top:8px}.medical-login-holder{text-align:center}.medical-icon-offset{padding-left:12px}.medical-text{margin:16px 0}.login-container{width:100%}.login-title{margin-bottom:40px;text-align:center}.login-email{margin-bottom:12px}.login-password{margin-bottom:8px}.login-reset-password{margin-bottom:16px;text-align:right}.login-button{width:100%}.login-privacy-policy{margin-bottom:24px;text-align:center}.login-divider{background:var(--border-color-base);border:0;height:2px;margin-bottom:24px}.icon-circle-background{margin-bottom:8px}.login-oas-title{margin-bottom:16px}.login-oas-create-message{margin-bottom:24px;text-align:center}.login-oas-create-account{text-align:center}.login-create-account-cta{margin-bottom:24px;width:100%}.login-divider-oas{background:var(--border-color-base);border:0;height:2px;margin:24px 0}.container__welcome-back-new{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:64px auto 0;max-width:470px;text-align:center}.container__welcome-back-new p{margin-bottom:28px}.container__welcome-back-new .icon-circle-background{margin-bottom:16px}.description-button{margin:0 auto;max-width:300px}.send-btn{margin:0 auto 64px;max-width:270px;width:100%}._logo-heart_1a6qr_27{display:block}.body--scroll-locked{left:0;position:fixed;right:0;top:var(--scroll-off-set)}._root_1eiha_33{bottom:0;display:flex;left:0;padding:1rem;position:fixed;right:0;top:0}._modalScroll_1eiha_42{-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:auto}._modalScroll_1eiha_42::-webkit-scrollbar{display:none}._contentScroll_1eiha_51 ._dialog_1eiha_51{-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:100%;overflow-y:auto}._contentScroll_1eiha_51 ._dialog_1eiha_51::-webkit-scrollbar{display:none}._contentScroll_1eiha_51 ._closeButtonWrapper_1eiha_61{right:3rem}._contentScroll_1eiha_51 ._closeButton_1eiha_61{background:var(--bg-base);border-radius:50%;position:fixed;z-index:1}._overlay_1eiha_70{background:var(--bg-overlay-dark);height:100%;left:0;position:fixed;top:0;width:100%}._dialog_1eiha_51{background:var(--bg-base);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-deep);margin:auto;max-width:var(--modal-max-width,30rem);min-height:4rem;min-width:4rem;overflow:hidden;padding:3rem 1.5rem;position:relative;width:100%}._lg_1eiha_91{--modal-max-width:50rem}._auto_1eiha_94{--modal-max-width:none}._logo_1eiha_97{margin:0 auto 1rem;width:2.5rem}._header_1eiha_101{margin-bottom:1rem;text-align:center}._title_1eiha_105{margin-bottom:0}._closeButtonWrapper_1eiha_61{position:absolute;right:.5rem;top:.5rem}._closeButton_1eiha_61{color:currentColor;display:flex;padding:.5rem}.login-confirm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:0 auto}.login-confirm.login-confirm-full-page{padding-top:72px}.login-confirm .icon-circle-background{margin-bottom:24px}.login-confirm h2,.login-confirm p{text-align:center}.login-confirm button{margin-top:18px;width:80%}.notify-user-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:0 auto}.notify-user-wrapper .notify-user_title{margin-top:12px;text-align:center}.notify-user-wrapper .notify-user_message{margin-top:16px;text-align:center;white-space:pre-wrap}.notify-user-wrapper .notify-button{margin-top:48px;width:100%}.notify-user-wrapper .notify-oas_title{margin-top:32px}.register-title{font-size:var(--subheading-size-md);margin-bottom:16px;text-align:center}.register-subtitle{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:8px}.register-emailinput{margin-bottom:8px;margin-top:32px}.register-cta{margin-bottom:16px;margin-top:16px;width:100%}.register-error{color:var(--info-color-alert);font-size:var(--font-size-sm);margin-bottom:8px}.login-cta{margin-bottom:16px;width:100%}.register-terms{font-size:var(--font-size-xs);margin-bottom:32px}.register-divider{background:var(--border-color-base);border:0;height:2px;margin-bottom:24px}.account-access-modal__spinner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:var(--bg-base);bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.modal__account{z-index:11111111}.account_modal_container .form-container{padding:0}.account_modal_container .form-container>.forgot-password-back{margin-left:-8px;margin-top:-58px;position:absolute}@media screen and (min-width:540px){.account_modal_container .form-container>.forgot-password-back{margin-left:-60px;margin-top:-44px}.account_modal_container{padding:10px 60px}}.icon-circle-background{background-color:var(--info-bg-positive);border-radius:50%;display:block;height:44px;margin:0 auto;width:44px}.icon-offset{padding-left:16px}.icon-color{color:var(--purple-90)}._componentRoot_13pls_3 label{color:var(--label-text-color);font-size:var(--label-size);margin-bottom:var(--label-margin)}._componentRoot_13pls_3 input,._componentRoot_13pls_3 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);color:var(--input-text-color);display:block;font-size:var(--input-text-size);line-height:var(--line-height-base);padding:var(--input-padding);width:100%}._componentRoot_13pls_3 input::-ms-clear,._componentRoot_13pls_3 select::-ms-clear{display:none}._componentRoot_13pls_3 input:focus,._componentRoot_13pls_3 select:focus{box-shadow:inset 0 0 0 1px var(--input-border-color);outline:none}._componentRoot_13pls_3 input:disabled,._componentRoot_13pls_3 select:disabled{background:var(--input-disabled-bg);border-color:var(--input-disabled-border-color);color:var(--disabled-text-color);cursor:not-allowed;opacity:1}._hideLabel_13pls_43 label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._invalid_13pls_56 input,._invalid_13pls_56 select{border-color:var(--input-invalid-border-color)}._maxLengthCounter_13pls_63{text-align:right}._errorMessage_13pls_69,._maxLengthCounter_13pls_63{font-size:var(--label-size);margin-top:var(--label-margin)}._errorMessage_13pls_69{color:var(--info-color-alert);line-height:1}._root_1wxp3_1{display:flex;flex-wrap:wrap}._root_1wxp3_1 label{flex:1;order:0}._root_1wxp3_1 input{order:2;width:100%}._root_1wxp3_1 button{background:none;border:0;color:var(--link-color);cursor:pointer;font-size:var(--label-size);font-weight:var(--link-font-weight);margin-bottom:var(--label-margin);margin-left:1em;order:1;padding:0}._errorMessage_1wxp3_29{order:3;width:100%}.spinner-login{color:#fff;display:inline}.login-error{color:var(--info-color-alert);font-size:var(--font-size-sm);margin-bottom:16px}._container_6eikq_27{align-items:center;display:grid;justify-content:center;position:relative}._hasCircleBg_6eikq_33{border-radius:50%;height:1.5em;width:1.5em}._coin_6eikq_38{background:var(--brand-secondary)}._icon_6eikq_41{position:relative}._textColor_6eikq_44{color:currentColor}.mfa-header{text-align:center}.mfa-header h2{margin:1rem 0}.mfa-header-message{margin-bottom:2rem}.mfa-header-icon{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:1.5rem 0 2rem;width:100%}.mfa-header-icon svg{font-size:5rem}.hg-otp-component{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%}.hg-otp-component-container{display:grid;gap:1rem;margin-bottom:24px}.hg-otp-component-container input{background:var(--gray-10);border:1px solid var(--border-color-dark);font-weight:700;height:48px;outline:0;text-align:center;width:52px}.hg-otp-component-container input:focus{border-color:var(--brand-primary)}.hg-otp-component-container input[type=number]::-webkit-inner-spin-button,.hg-otp-component-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.hg-otp-component-container input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.hg-otp-component-actions{margin:1rem 0 2rem;width:100%}.hg-otp-component-actions button{width:100%}.verify-form-container{text-align:center}.sms-verify-form-status{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:1.25rem 0}.sms-verify-form-status .form-error-message{color:var(--info-color-alert);font-size:.825rem}.sms-verify-form-loading,.sms-verify-form-resent{margin-bottom:1rem}.mfa-signup-form-container{text-align:center}.mfa-signup-form-status{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:1.25rem 0}.mfa-signup-form-status .form-error-message{color:var(--info-color-alert);font-size:.825rem}.mfa-signup-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:9rem;-webkit-justify-content:space-between;justify-content:space-between;margin:1rem 0}.mfa-signup-actions label{text-align:left;width:100%}.mfa-signup-actions button,.mfa-signup-phone-input{width:100%}.mfa-signup-form-disclaimer-boxed{border:1px solid var(--gray-30);border-radius:var(--border-radius-lg);margin:2rem 0;padding:1rem 1.25rem}.pwd-validation{margin-bottom:16px}.pwd-validation h4{margin-bottom:8px}.pwd-validation p{font-size:var(--font-size-sm);margin:0}.pwd-validation svg{font-size:16px;height:16px;margin-bottom:-3px;width:16px}.check-icon{color:var(--info-color-positive)}.form-container{margin:0 auto;padding:32px 16px 16px}@media screen and (min-width:540px){.form-container{max-width:482px}}.form-holder{margin:auto;max-width:350px}.form-password-message{font-size:var(--font-size-xs);font-weight:700;margin-bottom:8px;margin-top:20px}.form-password-confirm{margin-bottom:32px}.form-error-message{color:var(--info-color-alert)}.form-cta{width:100%}.form-spinner{color:#fff;display:inline}.share-modal-overlay{z-index:99999999}.share-modal-header{text-align:center}.share-modal fieldset{border:none;margin:10px 0 0;padding:0}.share-modal label{display:block;margin-bottom:10px;width:100%}.share-modal .button{width:100%}.share-modal .share-modal-body{margin:10px 0}.share-modal .share-modal-error-message{color:var(--info-color-alert)}.share-modal .share-modal-input-error{border-color:var(--info-color-alert)}.share-modal .share-modal-tabs{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.share-modal .share-modal-tabs-button{border:var(--border-base);border-radius:0;color:var(--text-color-dark);cursor:pointer;font-size:var(--font-size-sm);height:40px;padding:0 20px;white-space:nowrap;width:100%}.share-modal .share-modal-tabs-button:first-child{border-bottom-left-radius:6px;border-right:0;border-top-left-radius:6px}.share-modal .share-modal-tabs-button:last-child{border-bottom-right-radius:6px;border-left:0;border-top-right-radius:6px}.share-modal .share-modal-tabs-button:active,.share-modal .share-modal-tabs-button:focus{outline:none}.share-modal .share-modal-tabs-button-active{background-color:var(--bg-neutral);font-weight:700;outline:none}.share-modal-success-message{color:var(--info-color-positive)}.share-modal-success-message svg{fill:var(--info-color-positive);color:var(--info-color-positive);margin-right:8px}.share-modal-success-message span,.share-modal-success-message svg{vertical-align:middle}.review-summary-tooltip-container{position:relative;top:4px}.review-summary-tooltip-container-designated{display:inline;top:7px}.review-summary-tooltip-container-under-img{display:inline;position:absolute;right:-22px;top:7px}.review-summary-tooltip{background:#fff;left:-149px;position:absolute;z-index:10}.summary-reviews-container .review-summary-tooltip{left:-159px}@media (max-width:540px){.summary-reviews-container .review-summary-tooltip{left:auto;right:-180%}}._root_1krku_27{display:inline-block;position:relative}._root_1krku_27 svg:first-child{margin-left:-.125em}._root_1krku_27 svg:last-child{margin-right:-.125em}._scale_1krku_40{color:var(--stars-empty-color)}._score_1krku_44{color:var(--stars-color);left:0;position:absolute;top:0}._scale_1krku_40,._score_1krku_44{display:flex}._root_bdgqr_27{display:inline-flex}._button_bdgqr_30{background:none;border:0;cursor:pointer;display:flex;font-size:1em;margin:0;padding:0}._icon_bdgqr_39{stroke:var(--stars-empty-color);color:var(--stars-empty-color)}._button_bdgqr_30:first-child ._icon_bdgqr_39{margin-left:-.125em}._button_bdgqr_30:last-child ._icon_bdgqr_39{margin-right:-.125em}._root_bdgqr_27:hover ._icon_bdgqr_39{color:var(--stars-color);opacity:1}._button_bdgqr_30:hover~._button_bdgqr_30 ._icon_bdgqr_39{stroke:var(--stars-empty-color);color:var(--stars-empty-color)}._inheritSize_bdgqr_57 ._button_bdgqr_30{display:inline-block}._root_13q59_27{align-items:center;display:inline-flex}._showInColumn_13q59_31{display:grid;justify-items:center;row-gap:.25rem}._showInline_13q59_36{column-gap:.75rem;display:flex}._label_13q59_40{cursor:pointer;display:flex}._label_13q59_40:focus-within{outline:1px dotted var(--gray-100);outline:5px auto -webkit-focus-ring-color}._icon_13q59_51{color:var(--stars-empty-color)}._hasValue_13q59_54 ._icon_13q59_51{color:var(--stars-color);opacity:1}._label_13q59_40:first-child ._icon_13q59_51{margin-left:-.125em}._label_13q59_40:last-child ._icon_13q59_51{margin-right:-.125em}._labelChecked_13q59_48~._label_13q59_40 ._icon_13q59_51{color:var(--stars-empty-color)}._root_13q59_27:hover ._icon_13q59_51{color:var(--stars-color);opacity:1}._label_13q59_40:hover~._label_13q59_40 ._icon_13q59_51{color:var(--stars-empty-color)}._input_13q59_74{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._inheritSize_13q59_84 ._label_13q59_40{display:inline-block}._starWrapper_13q59_87{display:inline-flex}._starLabel_13q59_90._xs_13q59_90{font-size:.5rem}._starLabel_13q59_90._sm_13q59_93{font-size:.625rem}._starLabel_13q59_90._lg_13q59_99,._starLabel_13q59_90._md_13q59_96{font-size:.875rem}._starLabel_13q59_90._xl_13q59_102{font-size:1.5rem}.anchor{cursor:pointer}.star-reviews-container-wrap-text{margin-top:5px}.star-reviews-count-container{margin-left:8px;margin-top:-3px}.star-reviews-count-container.star-reviews-wrap-text{margin-left:0;margin-top:0;text-align:center}.star-reviews-count{font-size:var(--font-size-base)}.star-reviews-count.star-reviews-count-sm{font-size:var(--font-size-sm)}.star-reviews-count.star-reviews-count-xs{font-size:var(--font-size-xs)}.star-reviews-dark-mode{position:relative}.star-reviews-dark-mode a,.star-reviews-dark-mode a:hover,.star-reviews-dark-mode button,.star-reviews-dark-mode button:hover{color:var(--text-color-inverse)}.star-reviews-standard-redesign{color:var(--blue-50);font-weight:500}.star-reviews-standard-redesign:hover{color:var(--blue-50)}.align-stars{position:relative;top:6px}.summary-header-specialty-icon-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;margin-top:8px}.summary-header-specialty-icon-row .specialty-icon-svg-placeholder,.summary-header-specialty-icon-row svg{display:inline-block;height:28px;margin-right:8px;vertical-align:middle;width:28px}.summary-header-row-specialty{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.summary-header-row-bullet-separator{margin-left:4px;margin-right:4px}@media (max-width:539px){.summary-header-specialty-icon-row{font-size:var(--font-size-lg)}}@media (max-width:540px){.summary-header-specialty-icon-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.summary-header-specialty-icon-row .summary-header-row-gender-age .summary-header-row-bullet-separator:first-of-type{display:none}.summary-header-specialty-icon-row .summary-header-row-specialty svg{vertical-align:bottom}}.hg-modal-container.appointment-modal{max-width:80%;width:100%}.appointment-modal-content{padding-left:32px;padding-right:32px}.appointment-modal-overlay{z-index:99999999}.appointment-modal-title{font-weight:700;margin-bottom:32px}.provider-make-appointment-primary-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.provider-make-appointment-primary-button svg{vertical-align:text-bottom}.provider-make-appointment-primary-button:disabled,.provider-make-appointment-primary-button:disabled:active,.provider-make-appointment-primary-button:disabled:focus,.provider-make-appointment-primary-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.provider-make-appointment-primary-button:disabled svg,.provider-make-appointment-primary-button:disabled:active svg,.provider-make-appointment-primary-button:disabled:focus svg,.provider-make-appointment-primary-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.provider-make-appointment-primary-button::-moz-focus-inner{border:0}.provider-make-appointment-primary-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.provider-make-appointment-primary-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.provider-make-appointment-primary-button:focus{background:var(--btn-primary-bg)}.provider-make-appointment-primary-button:active,.provider-make-appointment-primary-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.provider-make-appointment-primary-button:active{background:var(--btn-active-bg)}.provider-appointment-modal section{max-width:51rem}.provider-make-appointment-secondary-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.provider-make-appointment-secondary-button svg{vertical-align:text-bottom}.provider-make-appointment-secondary-button:disabled,.provider-make-appointment-secondary-button:disabled:active,.provider-make-appointment-secondary-button:disabled:focus,.provider-make-appointment-secondary-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.provider-make-appointment-secondary-button:disabled svg,.provider-make-appointment-secondary-button:disabled:active svg,.provider-make-appointment-secondary-button:disabled:focus svg,.provider-make-appointment-secondary-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.provider-make-appointment-secondary-button::-moz-focus-inner{border:0}.provider-make-appointment-secondary-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.provider-make-appointment-secondary-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}@media (max-width:540px){.provider-make-appointment-secondary-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.provider-make-appointment-secondary-button svg{vertical-align:text-bottom}.provider-make-appointment-secondary-button:disabled,.provider-make-appointment-secondary-button:disabled:active,.provider-make-appointment-secondary-button:disabled:focus,.provider-make-appointment-secondary-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.provider-make-appointment-secondary-button:disabled svg,.provider-make-appointment-secondary-button:disabled:active svg,.provider-make-appointment-secondary-button:disabled:focus svg,.provider-make-appointment-secondary-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.provider-make-appointment-secondary-button::-moz-focus-inner{border:0}.provider-make-appointment-secondary-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.provider-make-appointment-secondary-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.provider-make-appointment-secondary-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}}.provider-make-appointment-full-width-button{text-align:center;width:100%}.appointment-button{background:var(--brand-accent);border:1px solid var(--btn-primary-bg);border-radius:var(--border-radius-md);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--text-color-inverse);cursor:pointer;display:inline-block;font-size:var(--font-size-base);font-weight:700;line-height:1;padding:16px 30px;position:relative;text-align:center;text-decoration:none}.appointment-button:active{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--text-color-inverse)}.appointment-button:focus,.appointment-button:hover{background:var(--coral-96);border-color:var(--coral-96);color:var(--text-color-inverse);outline:none}@media (max-width:540px){.hg-modal-container.appointment-modal section{max-width:400px}}.telehealth-badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.telehealth-badge .telehealth-text-mobile{display:inline-block}.telehealth-badge .telehealth-text-desktop{display:none}.telehealth-badge.telehealth-badge-compressed{margin-bottom:0;margin-top:0}.telehealth-badge.telehealth-badge-standard{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.telehealth-badge .telehealth-text{margin-left:29px}.telehealth-badge svg{color:var(--gray-70);position:absolute}@media (min-width:768px){.telehealth-badge{margin-bottom:8px}.telehealth-badge .telehealth-text-mobile{display:none}.telehealth-badge .telehealth-text-desktop{display:inline-block}}.telehealth-resource-modal-overlay{z-index:10000031}#telehealth-resource-modal section{max-width:640px;padding:40px}.telehealth-resource-modal{max-height:95vh;min-width:250px;overflow:hidden;padding-bottom:30px;padding-top:30px;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:500px}.telehealth-resource-modal-ad{margin-top:32px;min-height:275px}.telehealth-resource-modal-title{text-align:center}.telehealth-resource-modal-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);margin-left:16px;min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.telehealth-resource-modal-button svg{vertical-align:text-bottom}.telehealth-resource-modal-button:disabled,.telehealth-resource-modal-button:disabled:active,.telehealth-resource-modal-button:disabled:focus,.telehealth-resource-modal-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.telehealth-resource-modal-button:disabled svg,.telehealth-resource-modal-button:disabled:active svg,.telehealth-resource-modal-button:disabled:focus svg,.telehealth-resource-modal-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.telehealth-resource-modal-button::-moz-focus-inner{border:0}.telehealth-resource-modal-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.telehealth-resource-modal-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.telehealth-resource-modal-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.telehealth-resource-modal-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.telehealth-resource-modal-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.telehealth-resource-modal-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.telehealth-resource-modal-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.telehealth-resource-booking-info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:20px}.telehealth-resource-booking-info,.teleheatlh-resource-call-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.telehealth-resource-booking-button{margin-bottom:10px;margin-top:10px;text-align:center}.telehealth-resource-booking-description{margin-left:5px}@media (max-width:540px){#telehealth-resource-modal section{padding:40px 20px 20px}.telehealth-resource-modal-title{font-size:20px}.telehealth-resource-modal-ad{margin-top:0}.telehealth-resource-booking-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.telehealth-resource-booking-description,.telehealth-resource-description{text-align:center}.telehealth-resource-modal-button{margin-bottom:15px;margin-right:0}}.telemodal-ad-container{text-align:center}.telemodal-ad-label{font-size:8px;margin-left:calc(50% - 150px)}.designated-summary-provider-image{border:1px solid var(--gray-60);border-radius:8px;-webkit-box-shadow:0 4px 12px 0 #00000040;box-shadow:0 4px 12px 0 #00000040;height:120px;min-width:90px;position:relative;width:90px;z-index:1}@media (min-width:768px){.designated-summary-provider-image{height:202px;min-width:151px;width:151px}}@media (min-width:1024px){.designated-summary-provider-image{height:248px;min-width:185px;width:185px}}.summary-hg-choice-logo{position:relative;z-index:1}.summary-hg-choice-logo svg{height:17px;position:absolute;right:-2px;top:0;width:103px}@media (min-width:768px){.summary-hg-choice-logo svg{height:29px;right:-1px;width:171px}}@media (min-width:1024px){.summary-hg-choice-logo svg{height:36px;width:212px}}.summary-patient-favorite-logo{position:relative;z-index:1}.summary-patient-favorite-logo svg{height:18px;position:absolute;right:0;top:-2px;width:81px}@media (min-width:768px){.summary-patient-favorite-logo svg{height:29px;right:-1px;top:-13px;width:135px}}@media (min-width:1024px){.summary-patient-favorite-logo svg{height:36px;top:-20px;width:166px}}.summary-standard{background-color:var(--bg-off-base);position:relative}.summary-standard.wmd-background{background-color:#e0e5f4}.summary-standard-breadcrumbs{margin-bottom:10px;padding-top:38px}@media (max-width:1292px){.summary-standard-breadcrumbs{padding-left:28px;padding-right:28px}}.standard-summary-leave-review-button{padding-bottom:3px;padding-left:10px}.summary-standard-button-row-new{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.standard-oas-summary-make-appointment-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.standard-oas-summary-make-appointment-button svg{vertical-align:text-bottom}.standard-oas-summary-make-appointment-button:disabled,.standard-oas-summary-make-appointment-button:disabled:active,.standard-oas-summary-make-appointment-button:disabled:focus,.standard-oas-summary-make-appointment-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.standard-oas-summary-make-appointment-button:disabled svg,.standard-oas-summary-make-appointment-button:disabled:active svg,.standard-oas-summary-make-appointment-button:disabled:focus svg,.standard-oas-summary-make-appointment-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.standard-oas-summary-make-appointment-button::-moz-focus-inner{border:0}.standard-oas-summary-make-appointment-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.standard-oas-summary-make-appointment-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.standard-oas-summary-make-appointment-button:focus{background:var(--btn-primary-bg)}.standard-oas-summary-make-appointment-button:active,.standard-oas-summary-make-appointment-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.standard-oas-summary-make-appointment-button:active{background:var(--btn-active-bg)}.standard-oas-summary-make-appointment-button.is-mt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.standard-oas-summary-make-appointment-button.is-mt svg{vertical-align:text-bottom}.standard-oas-summary-make-appointment-button.is-mt:disabled,.standard-oas-summary-make-appointment-button.is-mt:disabled:active,.standard-oas-summary-make-appointment-button.is-mt:disabled:focus,.standard-oas-summary-make-appointment-button.is-mt:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.standard-oas-summary-make-appointment-button.is-mt:disabled svg,.standard-oas-summary-make-appointment-button.is-mt:disabled:active svg,.standard-oas-summary-make-appointment-button.is-mt:disabled:focus svg,.standard-oas-summary-make-appointment-button.is-mt:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.standard-oas-summary-make-appointment-button.is-mt::-moz-focus-inner{border:0}.standard-oas-summary-make-appointment-button.is-mt svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.standard-oas-summary-make-appointment-button.is-mt:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}@media (min-width:769px){.standard-oas-summary-make-appointment-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.standard-oas-summary-make-appointment-button svg{vertical-align:text-bottom}.standard-oas-summary-make-appointment-button:disabled,.standard-oas-summary-make-appointment-button:disabled:active,.standard-oas-summary-make-appointment-button:disabled:focus,.standard-oas-summary-make-appointment-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.standard-oas-summary-make-appointment-button:disabled svg,.standard-oas-summary-make-appointment-button:disabled:active svg,.standard-oas-summary-make-appointment-button:disabled:focus svg,.standard-oas-summary-make-appointment-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.standard-oas-summary-make-appointment-button::-moz-focus-inner{border:0}.standard-oas-summary-make-appointment-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.standard-oas-summary-make-appointment-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.standard-oas-summary-make-appointment-button:focus{background:var(--btn-primary-bg)}.standard-oas-summary-make-appointment-button:active,.standard-oas-summary-make-appointment-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.standard-oas-summary-make-appointment-button:active{background:var(--btn-active-bg)}.standard-oas-summary-make-appointment-button.is-mt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.standard-oas-summary-make-appointment-button.is-mt svg{vertical-align:text-bottom}.standard-oas-summary-make-appointment-button.is-mt:disabled,.standard-oas-summary-make-appointment-button.is-mt:disabled:active,.standard-oas-summary-make-appointment-button.is-mt:disabled:focus,.standard-oas-summary-make-appointment-button.is-mt:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.standard-oas-summary-make-appointment-button.is-mt:disabled svg,.standard-oas-summary-make-appointment-button.is-mt:disabled:active svg,.standard-oas-summary-make-appointment-button.is-mt:disabled:focus svg,.standard-oas-summary-make-appointment-button.is-mt:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.standard-oas-summary-make-appointment-button.is-mt::-moz-focus-inner{border:0}.standard-oas-summary-make-appointment-button.is-mt svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.standard-oas-summary-make-appointment-button.is-mt:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.standard-oas-summary-make-appointment-button.is-mt:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}}.standard-summary-cta-appointment{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.summary-standard-button-row-mobile-2{display:none;padding:14px}.summary-standard-button-row-mobile-2,.summary-standard-button-row-mobile-2-badges{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.summary-standard-button-row-mobile-2-badges{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:var(--font-size-xs);gap:20px;margin-bottom:12px}.summary-standard-button-row-mobile-2-badges p{margin:0}.summary-standard-button-row-mobile-2-badges .badge-spacer{color:var(--gray-30)}.summary-standard-badges-desktop{display:block}.summary-standard-phone-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);margin-right:10px;margin-top:10px;min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-phone-link svg{vertical-align:text-bottom}.summary-standard-phone-link:disabled,.summary-standard-phone-link:disabled:active,.summary-standard-phone-link:disabled:focus,.summary-standard-phone-link:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-phone-link:disabled svg,.summary-standard-phone-link:disabled:active svg,.summary-standard-phone-link:disabled:focus svg,.summary-standard-phone-link:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-phone-link::-moz-focus-inner{border:0}.summary-standard-phone-link svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-phone-link:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-phone-link:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-phone-link:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-phone-link:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-phone-link:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-phone-link:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link{margin:0}.summary-standard-toggle-phone-number-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);margin-top:10px;min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-toggle-phone-number-button svg{vertical-align:text-bottom}.summary-standard-toggle-phone-number-button:disabled,.summary-standard-toggle-phone-number-button:disabled:active,.summary-standard-toggle-phone-number-button:disabled:focus,.summary-standard-toggle-phone-number-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-toggle-phone-number-button:disabled svg,.summary-standard-toggle-phone-number-button:disabled:active svg,.summary-standard-toggle-phone-number-button:disabled:focus svg,.summary-standard-toggle-phone-number-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-toggle-phone-number-button::-moz-focus-inner{border:0}.summary-standard-toggle-phone-number-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-toggle-phone-number-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-toggle-phone-number-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-toggle-phone-number-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-toggle-phone-number-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-toggle-phone-number-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-toggle-phone-number-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-header,.summary-standard-header-revoked{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:24px;padding-bottom:12px}.summary-standard-header-border{border-bottom:var(--border-base)}.summary-standard-image-container-desktop{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.summary-standard-image-container-desktop .summary-standard-hgchoice-logo-desktop svg{margin:4px 0 20px;min-width:228px;width:228px}.summary-standard-image-container-desktop .summary-standard-patientfavorite-logo-desktop svg{margin:4px 0 12px;min-width:184px;width:184px}.summary-standard-header-image{margin-left:42px}.standard-summary-info-container{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:352px;min-height:1px;position:relative}@media (max-width:1292px){.standard-summary-info-container{margin-left:28px}}@media (max-width:1024px){.standard-summary-info-container{margin-right:28px}}.wmd-profile .standard-summary-info-container{margin:0}@media (max-width:1292px){.wmd-profile .standard-summary-info-container{margin:0 28px}}.standard-summary-info-container-revoked{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:1px;padding:0 18px;position:relative}.summary-standard-content-container{width:912px}@media (max-width:1292px){.summary-standard-content-container{width:100%}}.wmd-profile .summary-standard-content-container{width:812px}@media (max-width:1292px){.wmd-profile .summary-standard-content-container{width:100%}}.summary-standard-reviews-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0}.summary-standard-reviews-desktop.summary-review-link-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.summary-standard-reviews-desktop .align-stars{top:3px}.summary-standard-reviews-desktop .anchor{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.summary-standard-wmd-sidebar{display:block}.summary-standard-location-mobile,.summary-standard-reviews-mobile{display:none}.summary-standard-share-save-desktop{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:28px}@media (min-width:1292px){.wmd-profile .summary-standard-share-save-desktop{right:430px}}.summary-standard-specialty-mobile{display:none}.summary-standard-swoosh-desktop{bottom:-7px;position:relative}.summary-standard-swoosh-mobile{bottom:-7px;display:none;position:relative}.standard-summary-width-container{margin-left:auto;margin-right:auto;padding-bottom:45px;width:1236px}@media (max-width:1292px){.standard-summary-width-container{width:100%}}.standard-summary-width-container-revoked{margin-left:auto;margin-right:auto;width:1236px}@media (max-width:1292px){.standard-summary-width-container-revoked{width:100%}}.summary-provider-image-xl{aspect-ratio:.75;background-color:#f7f7f7;border:3px solid #fff;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:160px;min-height:160px;min-width:120px;width:120px}@media (max-width:768px){.summary-standard-hgchoice-logo-desktop{display:none}.summary-standard-hgchoice-logo-mobile svg{margin:0 0 8px -10px;min-width:192px;width:192px}.summary-standard-patientfavorite-logo-desktop{display:none}.summary-standard-patientfavorite-logo-mobile svg{margin:0 0 8px -10px;min-width:154px;width:154px}.summary-standard-badges-desktop{display:none}.summary-standard-breadcrumbs{margin-bottom:10px;padding-top:6px}.summary-standard-button-row-mobile-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link svg{vertical-align:text-bottom}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled,.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled:active,.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled:focus,.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled svg,.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled:active svg,.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled:focus svg,.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link::-moz-focus-inner{border:0}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button svg{vertical-align:text-bottom}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled,.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled:active,.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled:focus,.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled svg,.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled:active svg,.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled:focus svg,.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button::-moz-focus-inner{border:0}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:-2px;padding:0}.summary-standard-header h1{margin-bottom:0}.summary-standard-header-revoked{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:-2px;padding:0}.summary-standard-header-revoked h1{margin-bottom:0}.summary-standard-header-image{margin:0 auto}.summary-standard-location-mobile{display:block}.summary-standard-location-mobile button{color:var(--text-color);font-size:var(--font-size-sm);text-decoration:underline}.standard-summary-mobile-ctas{display:block}.summary-standard-reviews-desktop{display:none}.summary-standard-reviews-mobile{display:block}.summary-standard-reviews-mobile .align-stars{top:2px}.summary-standard-share-save-desktop,.summary-standard-specialty-desktop{display:none}.summary-standard-specialty-mobile{display:block;font-size:16px}.summary-standard-swoosh-desktop{display:none}.summary-standard-swoosh-mobile{display:block;position:absolute;width:100%}.standard-summary-width-container{padding-bottom:0}}@media (min-width:769px){.summary-standard-hgchoice-logo-mobile,.summary-standard-patientfavorite-logo-mobile{display:none}}.standard-summary-width-container-revoked{margin-bottom:40px}@media (min-width:992px){.standard-summary-width-container-revoked{margin-bottom:0}}.background-image-container:before{color:#999;content:"ADVERTISEMENT";font-size:.5rem;left:1px;line-height:1;position:absolute;text-align:center;top:-9px}.background-image-container .wmd-sidebar-background-clickable{height:100%;width:100%}.background-image-container .wmd-sidebar-background-clickable:hover{cursor:pointer}.background-image-container .wmd-sidebar-background-clickable .write-md-summary-ad-desktop{background-position:100% 0;background-size:contain;height:290px;width:400px}.background-image-container .wmd-sidebar-background-clickable .no-isi{height:400px}@media (min-width:768px) and (max-width:1292px){.background-image-container .wmd-sidebar-background-clickable .no-isi{height:290px}}.background-image-container .wmd-sidebar-background-clickable .has-isi{margin-bottom:0}.wmd-mobile-image-container{position:relative}.wmd-mobile-image-container .background-image-container{height:auto;width:400px}.wmd-mobile-image-container .wmd-isi-container .isi-card{border-bottom:0}@media (max-width:1024px){.background-image-container{height:160px;margin:1rem auto;position:relative;width:320px;z-index:0}.background-image-container .wmd-sidebar-background-clickable .write-md-summary-ad{background-size:contain;height:160px;margin:0 auto;min-height:160px;width:320px}}@media (min-width:768px) and (max-width:1292px){.background-image-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:300px}}.learn-section .wmd-isi-container{margin-bottom:1rem}.wmd-isi-container{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;background:var(--bg-base);margin:0 auto 10px;position:relative;width:400px;z-index:5}.wmd-isi-container .isi-card{background:var(--bg-base);border-bottom:15px solid #fff;height:100%;margin:20px 0 0 10px;overflow-y:scroll;padding:15px 5px;position:relative;text-align:left;white-space:normal;width:388px}@media (max-width:768px){.wmd-isi-container{left:0;width:320px}.wmd-isi-container .isi-card{margin:0;width:315px}.wmd-isi-container .isi-card ul{list-style:disc;margin:15px}.wmd-isi-container .isi-card ul ul{list-style:circle}.wmd-isi-container .isi-card:before{color:#999;display:block;font-size:var(--font-size-xxs);position:relative;top:-10px;width:100%}}@media (min-width:768px) and (max-width:1023px){.wmd-isi-container{left:0;margin:auto;padding:0 5px 15px;width:320px}.side-bar-content .wmd-isi-container{max-width:400px}.wmd-isi-container .isi-card{width:300px}.wmd-isi-container .isi-card ul{list-style:disc;margin:15px}.wmd-isi-container .isi-card ul ul{list-style:circle}}@media (width:1024px){.wmd-isi-container{left:40px}}.wmd-isi-container ::-webkit-scrollbar{display:block;width:40px}.wmd-isi-container ::-webkit-scrollbar-track{background-clip:padding-box;background-color:#9e9e9e;border:19px solid transparent}.wmd-isi-container ::-webkit-scrollbar-thumb{background-clip:padding-box;border:12px solid transparent;border-radius:25px;-webkit-border-radius:25px;-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05);height:40px}.wmd-isi-container ::-webkit-scrollbar-button{display:none;height:0;width:0}.wmd-isi-container ::-webkit-scrollbar-corner{background-color:transparent}.wmd-card-legal-disclaimer{bottom:15px;position:absolute}.wmd-card-legal-disclaimer.alignment-right{right:15px}.wmd-card-legal-disclaimer.alignment-left{left:15px}.wmd-card-legal-disclaimer.alignment-center{left:0;right:0}@media (max-width:540px){.wmd-card-legal-disclaimer{bottom:5px}.wmd-card-legal-disclaimer.alignment-right{right:5px}.wmd-card-legal-disclaimer.alignment-left{left:5px}}.wmd-profile .side-bar-centerer{-ms-flex-item-align:normal;-webkit-align-self:normal;align-self:normal;bottom:-274px;margin:0 auto 0 60px;position:absolute;right:0;z-index:1}.wmd-profile .side-bar-centerer.has-legal-disclaimer{bottom:-326px}.wmd-profile .side-bar-centerer.has-legal-disclaimer .background-image-container .wmd-sidebar-background-clickable .write-md-summary-ad-desktop.no-isi{height:290px}.wmd-profile .side-bar-centerer.has-isi{bottom:-312px}.wmd-profile .no-isi{margin-bottom:24px}.wmd-profile .no-isi .wmd-card-wrapper{max-width:400px}@media (max-width:1292px){.wmd-profile .summary-standard-wmd-sidebar{display:none}}.claim-provider-profile-banner{background-color:var(--deep-blue-50);height:48px}.claim-provider-profile-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;height:100%;margin:0 auto;padding:16px;position:relative;text-align:center}@media (min-width:768px){.claim-provider-profile-container{max-width:768px}}@media (min-width:992px){.claim-provider-profile-container{max-width:992px;padding:0 18px}}@media (min-width:1024px){.claim-provider-profile-container{max-width:1024px;padding:0 18px}}@media (min-width:1236px){.claim-provider-profile-container{max-width:1236px;padding:0 18px}}@media (min-width:768px) and (max-width:991px){.claim-provider-profile-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:768px){.claim-provider-profile-title{margin-bottom:12px}}.claim-provider-profile-title.desktop{display:none}@media (min-width:768px){.claim-provider-profile-title.desktop{display:inline}}.claim-provider-profile-title.mobile{display:inline}@media (min-width:768px){.claim-provider-profile-title.mobile{display:none}}.claim-provider-profile-yes-no{text-align:center}.claim-provider-profile-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);background:transparent;border:1px solid var(--gray-10);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.claim-provider-profile-btn svg{vertical-align:text-bottom}.claim-provider-profile-btn:disabled,.claim-provider-profile-btn:disabled:active,.claim-provider-profile-btn:disabled:focus,.claim-provider-profile-btn:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.claim-provider-profile-btn:disabled svg,.claim-provider-profile-btn:disabled:active svg,.claim-provider-profile-btn:disabled:focus svg,.claim-provider-profile-btn:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.claim-provider-profile-btn::-moz-focus-inner{border:0}.claim-provider-profile-btn svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.claim-provider-profile-btn:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.claim-provider-profile-btn:focus{background:var(--btn-primary-bg)}.claim-provider-profile-btn:active,.claim-provider-profile-btn:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.claim-provider-profile-btn:active{background:var(--btn-active-bg)}.claim-provider-profile-btn-yes-desktop{display:none;margin-right:12px}@media (min-width:768px){.claim-provider-profile-btn-yes-desktop{display:inline}}.claim-provider-profile-btn-yes-mobile{display:inline;margin-right:12px}@media (min-width:768px){.claim-provider-profile-btn-yes-mobile{display:none}}.claim-provider-profile-btn-no{display:none}@media (min-width:768px){.claim-provider-profile-btn-no{display:inline-block}}.claim-provider-profile-btn:active,.claim-provider-profile-btn:focus,.claim-provider-profile-btn:hover{background:transparent;border:1px solid var(--gray-30);color:#fff}.claim-provider-profile-logo{display:none}@media (min-width:992px){.claim-provider-profile-logo{display:block;height:24px;margin-left:auto;margin-right:32px;width:221px}}.claim-provider-profile-close-btn{color:#fff;position:absolute;right:20px;top:14px}.claim-provider-profile-close-btn:active,.claim-provider-profile-close-btn:focus,.claim-provider-profile-close-btn:hover{background:transparent;color:#fff}.update-profile-banner{background-color:var(--teal-90);height:92px}.update-profile-banner.update-profile-banner-variation-a{height:140px}@media (min-width:540px) and (max-width:768px){.update-profile-banner.update-profile-banner-variation-a{height:124px}}@media (min-width:768px){.update-profile-banner.update-profile-banner-variation-a{height:48px}}@media (min-width:1236px){.update-profile-banner.update-profile-banner-variation-a .update-profile-close-btn{right:0}}.update-profile-banner.update-profile-banner-variation-b{height:164px}@media (min-width:540px) and (max-width:768px){.update-profile-banner.update-profile-banner-variation-b{height:144px}}@media (min-width:768px) and (max-width:992px){.update-profile-banner.update-profile-banner-variation-b .update-profile-container{padding-right:48px}}@media (min-width:768px){.update-profile-banner.update-profile-banner-variation-b{height:52px}}@media (min-width:1236px){.update-profile-banner.update-profile-banner-variation-b .update-profile-close-btn{right:0}}.update-profile-banner.update-profile-banner-variation-b .update-profile-container{gap:8px}@media (min-width:768px){.update-profile-banner{height:48px}}.update-profile-container{color:#fff;padding:12px 36px;position:relative;text-align:center}@media (min-width:768px){.update-profile-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;height:100%;margin:0 auto;max-width:768px;padding:0 16px}}@media (min-width:992px){.update-profile-container{max-width:992px;padding:0 18px}}@media (min-width:1024px){.update-profile-container{max-width:1024px;padding:0 18px}}@media (min-width:1236px){.update-profile-container{max-width:1236px;padding:0}}@media (min-width:768px) and (max-width:991px){.update-profile-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.update-profile-title .welcome-back-text{display:block}.update-profile-title{margin-bottom:12px}}.update-profile-yes-no{text-align:center}.update-profile-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);background:transparent;border:1px solid var(--gray-10);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.update-profile-btn svg{vertical-align:text-bottom}.update-profile-btn:disabled,.update-profile-btn:disabled:active,.update-profile-btn:disabled:focus,.update-profile-btn:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.update-profile-btn:disabled svg,.update-profile-btn:disabled:active svg,.update-profile-btn:disabled:focus svg,.update-profile-btn:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.update-profile-btn::-moz-focus-inner{border:0}.update-profile-btn svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.update-profile-btn:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.update-profile-btn:focus{background:var(--btn-primary-bg)}.update-profile-btn:active,.update-profile-btn:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.update-profile-btn:active{background:var(--btn-active-bg)}.update-profile-btn:active,.update-profile-btn:focus,.update-profile-btn:hover{background:transparent;border:1px solid var(--gray-30);color:#fff}.update-profile-logo{display:none}@media (min-width:992px){.update-profile-logo{display:block;height:24px;margin-left:auto;margin-right:32px;width:221px}}.update-profile-close-btn{color:#fff;position:absolute;right:20px;top:14px}.update-profile-close-btn:active,.update-profile-close-btn:focus,.update-profile-close-btn:hover{background:transparent;color:#fff}.save-provider-container{cursor:pointer}.save-provider-container,.save-provider-container .save-provider-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-90);font-size:var(--font-size-base)}.save-provider-container .save-provider-button{-webkit-box-shadow:none;box-shadow:none;font-weight:500;margin-left:3px}.save-provider-container .save-provider-button .save-button-icon{display:block;height:27px;width:100%}.save-provider-container .save-provider-button .save-button-icon svg{stroke:var(--gray-90);font-size:26.7px}.summary-designated-video-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.summary-designated-video-container .section-lead-video-container{height:342px;width:608px}.summary-designated-video-appt{border:1px solid var(--gray-30);border-radius:4px;margin-left:20px;min-height:342px;padding:24px 10px;text-align:center;width:270px}.summary-designated-video-appt .appointment-item{margin-top:14px}.hg-modal-container.information-modal p.summary-designated-video-header{font-size:18px;font-weight:700;margin-bottom:24px;padding-left:6px;padding-right:6px}.hg-modal-container.information-modal p.summary-designated-new-patient-text{display:none}.video-unavailable-error{height:342px;width:608px}@media (max-width:1024px){.summary-designated-video-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.summary-designated-video-appt,.summary-designated-video-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.summary-designated-video-appt{-webkit-box-pack:center;-ms-flex-pack:center;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin:24px 0;min-height:0;padding:0;width:608px}.hg-modal-container.information-modal p.summary-designated-video-header{margin-bottom:0;margin-right:50px;padding:0;width:210px}.hg-modal-container.information-modal p.summary-designated-new-patient-text{display:block;margin-bottom:0;margin-top:20px}.summary-designated-video-ctas{width:270px}}@media (max-width:768px){.summary-designated-video-container .section-lead-video-container,.summary-designated-video-container .video-unavailable-error{height:calc(56vw - 40px);width:100%}.summary-designated-video-appt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-bottom:12px;margin-top:12px;width:100%}.hg-modal-container.information-modal p.summary-designated-video-header{margin-right:0;width:100%}}.section-lead-video-container{background:var(--bg-base);height:440px;margin-bottom:0;position:relative;width:100%}.hg-partner-appt-embed-responsive iframe{border:0;min-height:80vh;width:100%}.healthpost-week-calendar-placeholder{background:transparent!important;margin:9px auto 0;width:568px}.healthpost-week-calendar-placeholder>ul{left:-10px;position:relative}.healthpost-week-calendar-placeholder>div:first-child{padding:36px 0 0!important;text-align:center!important}.healthpost-week-calendar-placeholder>div:first-child div{margin:10px auto!important}.healthpost-week-calendar-placeholder .availability_locations{margin-top:10px}.healthpost-week-calendar-placeholder #select_time_below{display:none}.healthpost-week-calendar-placeholder .time_slots{background-color:var(--bg-base);border:var(--border-base);border-radius:var(--border-radius-lg);margin-top:2px;padding:2px!important;position:relative;width:562px}.healthpost-week-calendar-placeholder .time_slots .no_availability{border-right:none;margin-top:12px}.healthpost-week-calendar-placeholder .time_slots h3{display:none}.healthpost-week-calendar-placeholder .time_slots table th{background-color:var(--bg-off-base)!important;border-right:var(--border-base)}.healthpost-week-calendar-placeholder .time_slots table th .day_of_week{color:var(--text-color-brand);font:700 11px Arial,Helvetica,sans-serif}.healthpost-week-calendar-placeholder .time_slots table th .date_col{color:var(--text-color-brand);font-size:var(--font-size-xs);font-weight:500}.healthpost-week-calendar-placeholder .time_slots table th:nth-child(7){border-right:none}.healthpost-week-calendar-placeholder .time_slots table tr td{background-color:var(--bg-base)!important;border-right:var(--border-base)}.healthpost-week-calendar-placeholder .time_slots table tr td a{color:var(--link-color)!important}.healthpost-week-calendar-placeholder .time_slots table tr td a:hover{color:var(--text-color-inverse)!important}.healthpost-week-calendar-placeholder .time_slots table tr td:nth-child(7){border-right:none}.healthpost-week-calendar-placeholder #healthpost-poweredby{height:0}.healthpost-week-calendar-placeholder ul li{border-bottom:none!important}.healthpost-week-calendar-placeholder p{display:none;height:0}.scroll-to-oas-calendar-button{background:var(--brand-accent);border:1px solid var(--brand-accent);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:.65rem 1.5rem .8rem;text-align:center;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap;width:100%}.scroll-to-oas-calendar-button svg{vertical-align:text-bottom}.scroll-to-oas-calendar-button:disabled,.scroll-to-oas-calendar-button:disabled:active,.scroll-to-oas-calendar-button:disabled:focus,.scroll-to-oas-calendar-button:disabled:hover{background:var(--disabled-bg);border-color:var(--border-color-base);-webkit-box-shadow:none;box-shadow:none;color:var(--disabled-text-color);cursor:not-allowed}.scroll-to-oas-calendar-button:disabled svg,.scroll-to-oas-calendar-button:disabled:active svg,.scroll-to-oas-calendar-button:disabled:focus svg,.scroll-to-oas-calendar-button:disabled:hover svg{fill:var(--disabled-text-color);color:var(--disabled-text-color)}.scroll-to-oas-calendar-button::-moz-focus-inner{border:0}.scroll-to-oas-calendar-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.scroll-to-oas-calendar-button:hover{background:var(--coral-96);border-color:var(--coral-96);color:var(--text-color-inverse)}.scroll-to-oas-calendar-button:focus{background:var(--brand-accent);border-color:var(--brand-accent)}.scroll-to-oas-calendar-button:active,.scroll-to-oas-calendar-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.scroll-to-oas-calendar-button:active{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.deardoc-button{background:var(--brand-accent);border:1px solid var(--brand-accent);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:.65rem 1.5rem .8rem;text-align:center;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap;width:100%}.deardoc-button svg{vertical-align:text-bottom}.deardoc-button:disabled,.deardoc-button:disabled:active,.deardoc-button:disabled:focus,.deardoc-button:disabled:hover{background:var(--disabled-bg);border-color:var(--border-color-base);-webkit-box-shadow:none;box-shadow:none;color:var(--disabled-text-color);cursor:not-allowed}.deardoc-button:disabled svg,.deardoc-button:disabled:active svg,.deardoc-button:disabled:focus svg,.deardoc-button:disabled:hover svg{fill:var(--disabled-text-color);color:var(--disabled-text-color)}.deardoc-button::-moz-focus-inner{border:0}.deardoc-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.deardoc-button:hover{background:var(--coral-96);border-color:var(--coral-96);color:var(--text-color-inverse)}.deardoc-button:focus{background:var(--brand-accent);border-color:var(--brand-accent)}.deardoc-button:active,.deardoc-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.deardoc-button:active{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.sticky-footer-cta-inner .deardoc-button{background:var(--brand-accent);border:1px solid var(--brand-accent);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:inline-block;font-size:var(--font-size-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;min-height:2rem;outline:none;padding:0 1rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.sticky-footer-cta-inner .deardoc-button svg{vertical-align:text-bottom}.sticky-footer-cta-inner .deardoc-button:disabled,.sticky-footer-cta-inner .deardoc-button:disabled:active,.sticky-footer-cta-inner .deardoc-button:disabled:focus,.sticky-footer-cta-inner .deardoc-button:disabled:hover{background:var(--disabled-bg);border-color:var(--border-color-base);-webkit-box-shadow:none;box-shadow:none;color:var(--disabled-text-color);cursor:not-allowed}.sticky-footer-cta-inner .deardoc-button:disabled svg,.sticky-footer-cta-inner .deardoc-button:disabled:active svg,.sticky-footer-cta-inner .deardoc-button:disabled:focus svg,.sticky-footer-cta-inner .deardoc-button:disabled:hover svg{fill:var(--disabled-text-color);color:var(--disabled-text-color)}.sticky-footer-cta-inner .deardoc-button::-moz-focus-inner{border:0}.sticky-footer-cta-inner .deardoc-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.sticky-footer-cta-inner .deardoc-button:hover{background:var(--coral-96);border-color:var(--coral-96);color:var(--text-color-inverse)}.sticky-footer-cta-inner .deardoc-button:focus{background:var(--brand-accent);border-color:var(--brand-accent)}.sticky-footer-cta-inner .deardoc-button:active,.sticky-footer-cta-inner .deardoc-button:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.sticky-footer-cta-inner .deardoc-button:active{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.btn-hidden{visibility:hidden}.appointment-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.hg-c2c-with-icon .fa-phone{color:var(--link-color);display:inline-block;margin-right:5px;-webkit-transform:translateY(2px);transform:translateY(2px)}.click-to-call-button-primary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;text-align:center;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap;width:100%}.click-to-call-button-primary svg{vertical-align:text-bottom}.click-to-call-button-primary:disabled,.click-to-call-button-primary:disabled:active,.click-to-call-button-primary:disabled:focus,.click-to-call-button-primary:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.click-to-call-button-primary:disabled svg,.click-to-call-button-primary:disabled:active svg,.click-to-call-button-primary:disabled:focus svg,.click-to-call-button-primary:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.click-to-call-button-primary::-moz-focus-inner{border:0}.click-to-call-button-primary svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.click-to-call-button-primary:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.click-to-call-button-primary:focus{background:var(--btn-primary-bg)}.click-to-call-button-primary:active,.click-to-call-button-primary:focus{-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.click-to-call-button-primary:active{background:var(--btn-active-bg)}.click-to-call-button-secondary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;text-align:center;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap;width:100%}.click-to-call-button-secondary svg{vertical-align:text-bottom}.click-to-call-button-secondary:disabled,.click-to-call-button-secondary:disabled:active,.click-to-call-button-secondary:disabled:focus,.click-to-call-button-secondary:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.click-to-call-button-secondary:disabled svg,.click-to-call-button-secondary:disabled:active svg,.click-to-call-button-secondary:disabled:focus svg,.click-to-call-button-secondary:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.click-to-call-button-secondary::-moz-focus-inner{border:0}.click-to-call-button-secondary svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.click-to-call-button-secondary:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.click-to-call-button-secondary:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.click-to-call-button-secondary:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.click-to-call-button-secondary:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.click-to-call-button-secondary:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.click-to-call-button-secondary:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.play-video-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-90);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:500}.play-video-button .play-video-icon{height:27px;width:100%}.play-video-button .play-video-icon svg{stroke-width:2px;font-size:26.7px;margin-left:6px}.play-video-button:hover{color:var(--gray-100)}.play-video-button-in-image{background-color:var(--white);border:1px solid var(--blue-50);border-radius:50%;color:var(--blue-50);height:32px;position:absolute;right:6px;top:122px;width:32px;z-index:1}.play-video-button-in-image .play-video-icon-in-image{border-color:transparent var(--blue-50);border-style:solid;border-width:8px 0 8px 14px;height:0;left:10px;position:absolute;top:7px;width:0;z-index:2}.play-video-button-in-image .play-video-text-in-image{display:none}.play-video-button-in-image:hover{border-color:var(--blue-10)}.play-video-button-in-image:hover .play-video-text-in-image{background-color:var(--white);border:1px solid var(--gray-30);border-radius:3px;color:var(--text-color);display:block;font-size:var(--font-size-xs);left:28px;min-width:80px;padding:3px 5px;position:absolute;z-index:3}.play-video-button-in-image:hover .play-video-icon-in-image{border-color:transparent var(--blue-10)}.summary-reviews-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-webkit-align-items:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;background:#fff;border:1px solid var(--gray-30);border-radius:8px;color:var(--gray-90);display:none;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 20px;position:relative;z-index:10}@media (min-width:768px){.summary-reviews-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.summary-reviews-container.summary-reviews-container.mobile{display:none}@media (max-width:768px){.summary-reviews-container.summary-reviews-container.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.summary-reviews-container.summary-reviews-container.reviews-suppressed{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1200px){.summary-reviews-container{height:87px}}.summary-reviews-container .summary-reviews-star-rating-text{color:var(--gray-90);font-size:1.5rem;font-weight:600;line-height:36px;margin-right:12px}.summary-reviews-container .summary-reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px}@media (min-width:769px){.summary-reviews-container .summary-reviews{margin-bottom:0}}@media (min-width:1201px){.summary-reviews-container .summary-reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.summary-reviews-container .no-reviews-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-90);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}@media (min-width:1200px){.summary-reviews-container .no-reviews-button{font-size:1.25rem;height:1.68rem;margin-left:16px}}.summary-reviews-container .summary-reviews-tooltip{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:36px;justify-items:center}.summary-reviews-container .summary-reviews-heading-and-ratings{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-30);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-items:center}.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon{height:1.68rem;margin-right:8px}.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon .has-reviews{color:var(--stars-color)}@media (min-width:1201px){.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon{display:none}}.summary-reviews-container .summary-reviews-heading-and-ratings .star-icon svg{font-size:1.68rem}.summary-reviews-container .summary-reviews-heading-and-ratings .star-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.summary-reviews-container .summary-reviews-heading-and-ratings .star-rating svg{font-size:2.15rem}.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating,.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating-text{display:none}@media (min-width:1201px){.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating,.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-star-rating-text{display:inline-block}}.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-heading{font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding-right:12px}@media (min-width:1200px){.summary-reviews-container .summary-reviews-heading-and-ratings .summary-reviews-heading{font-size:24px;font-weight:600;line-height:36px}}.summary-reviews-container .summary-reviews-tooltip-label-mobile{font-size:14px;line-height:20px}@media (min-width:1201px){.summary-reviews-container .summary-reviews-tooltip-label-mobile{display:none}}.summary-reviews-container .summary-reviews-tooltip-label-mobile .rating-value{font-size:16px;font-weight:var(--font-weight-bold);margin-right:4px}.summary-reviews-container .summary-reviews-tooltip-label{display:none;font-size:16px;line-height:24px}@media (min-width:1201px){.summary-reviews-container .summary-reviews-tooltip-label{display:inline-block}}.summary-reviews-container .summary-reviews-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:32px}.summary-reviews-container .summary-reviews-actions .summary-reviews-review-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:var(--gray-90);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:500}.summary-reviews-container .summary-reviews-actions .summary-reviews-review-button .review-icon{height:27px;width:100%}.summary-reviews-container .summary-reviews-actions .summary-reviews-review-button .review-icon svg{stroke-width:2px;font-size:26.7px}@media (max-width:540px){.summary-reviews-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}:root{--btn-transparent-hover-bg:var(--btn-primary-hover-bg);--btn-transparent-hover-border:var(--btn-primary-hover-bg);--btn-transparent-text-color:var(--text-color-inverse);--btn-transparent-active-bg:var(--btn-active-bg);--btn-transparent-active-border:var(--btn-active-bg);--btn-transparent-focus-bg:var(--btn-secondary-color)}.elevated-profile{--btn-primary-bg:var(--blue-30);--brand-accent:var(--blue-30);--btn-primary-hover-bg:var(--blue-30);--btn-border:none;--btn-primary-border:none;--btn-secondary-color:var(--gray-90);--btn-transparent-hover-bg:none;--btn-transparent-hover-border:var(--gray-90);--btn-transparent-text-color:var(--gray-90);--btn-transparent-active-bg:#fff;--btn-transparent-active-border:var(--gray-90);--btn-transparent-focus-bg:#fff;--coral-96:var(--blue-30)}.summary-standard-atf-container{position:relative}.summary-standard-content-and-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media (max-width:1293px){.summary-standard-content-and-cta{margin-right:328px}}@media (max-width:1292px){.summary-standard-content-and-cta{margin-left:28px;margin-right:352px}}@media (max-width:1024px){.summary-standard-content-and-cta{margin-right:28px}}.summary-standard-content-and-cta .provider-make-appointment-primary-button{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}@media (min-width:1025px){.summary-standard-content-and-cta .provider-make-appointment-primary-button{display:none}}.standard-background-mobile-container .standard-background-mobile{display:block;height:215px;-o-object-fit:cover;object-fit:cover;-o-object-position:66% 0;object-position:66% 0;position:absolute;width:100%;z-index:0}@media (min-width:768px){.standard-background-mobile-container .standard-background-mobile{display:none}}.standard-background-mobile-container .standard-background-mobile-swoosh-left{bottom:25px;left:0;position:absolute}@media (min-width:768px){.standard-background-mobile-container .standard-background-mobile-swoosh-left{display:none}}.standard-background-mobile-container .standard-background-mobile-swoosh-right{bottom:25px;position:absolute;right:-1px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:768px){.standard-background-mobile-container .standard-background-mobile-swoosh-right{display:none}}.standard-background-desktop-container .standard-background-desktop{display:none}@media (min-width:768px){.standard-background-desktop-container .standard-background-desktop{display:block;height:220px;justify-self:anchor-center;-o-object-fit:cover;object-fit:cover;position:absolute;width:2704px;z-index:0}}@media (min-width:1025px){.standard-background-desktop-container .standard-background-desktop{height:286px}}.standard-summary{position:relative}@media (min-width:768px){.standard-summary{margin-bottom:40px;padding-bottom:0}}.summary-standard-container{height:240px;margin-left:auto;margin-right:auto;max-width:100%;width:1236px}@media (min-width:768px){.summary-standard-container{height:174px}}@media (min-width:1024px){.summary-standard-container{height:234px}}@media (max-width:1292px){.summary-standard-container{width:100%}}.standard-summary-breadcrumbs{margin-left:28px;margin-right:28px}@media (min-width:1293px){.standard-summary-breadcrumbs{margin:0}}.summary-standard-info-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;margin:12px 24px 16px;max-width:912px}@media (min-width:768px){.summary-standard-info-container{gap:20px;margin:16px 0}}@media (min-width:1024px){.summary-standard-info-container{gap:24px}}@media (max-width:1293px){.summary-standard-info-container{max-width:100%;width:100%}}@media (max-width:1024px){.summary-standard-info-container{margin-left:0;margin-right:0}}@media (min-width:540px) and (max-width:768px){.summary-standard-info-container{margin-left:auto;margin-right:auto;max-width:400px}}.standard-summary-name-speciality-experience{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;padding-bottom:5px;width:100%;z-index:1}@media (min-width:768px){.standard-summary-name-speciality-experience{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.standard-summary-name-speciality-experience h1{font-weight:700;margin-bottom:0}@media (min-width:540px){.standard-summary-name-speciality-experience h1{font-size:24px}}@media (min-width:768px){.standard-summary-name-speciality-experience h1{font-size:28px;font-weight:600}}@media (min-width:1025px){.standard-summary-name-speciality-experience h1{font-size:36px}}@media (min-width:1280px){.standard-summary-name-speciality-experience h1{font-size:48px}}@media (min-width:768px){.standard-summary-name-speciality-experience{-ms-flex-item-align:start;-webkit-align-self:start;align-self:start}}.standard-summary-name-speciality-experience .speciality-years-of-experience-container{display:block}@media (max-width:1024px){.standard-summary-name-speciality-experience .speciality-years-of-experience-container .speciality-name-text{font-weight:600}}@media (min-width:1024px){.standard-summary-name-speciality-experience .speciality-years-of-experience-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.standard-summary-name-speciality-experience .speciality-years-of-experience-container .speciality-name-text{font-size:24px;font-weight:700}.standard-summary-name-speciality-experience .speciality-years-of-experience-container .years-of-experience-text{font-size:20px}.standard-summary-name-speciality-experience .speciality-years-of-experience-container .years-of-experience-text:before{content:"| ";margin-left:4px}}.standard-summary-name-speciality-experience-elevated,.standard-summary-name-speciality-experience-elevated h1{color:var(--brand-primary)}.summary-standard-autobio{max-width:912px;position:relative}@media (max-width:1024px){.summary-standard-autobio{max-width:100%;width:100%}}@media (min-width:1024px){.summary-standard-autobio{font-size:var(--font-size-lg)}}@media (max-width:1292px){.summary-standard-autobio{margin-left:28px;margin-right:352px}}@media (max-width:768px){.summary-standard-autobio{margin-bottom:24px;margin-right:28px;max-width:100%}}@media (max-width:1024px){.summary-standard-autobio{margin-right:28px}}.auto-bio.auto-bio-redesign{margin:0 0 24px}@media (min-width:769px){.auto-bio.auto-bio-redesign{margin:80px 0 20px}}@media (min-width:1025px){.auto-bio.auto-bio-redesign{margin:80px 0 20px}}.summary-reviews-container .summary-reviews .summary-reviews-tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1.68rem}.summary-reviews-container .summary-reviews .summary-reviews-tooltip svg{height:20px;width:20px}.summary-standard-bottom-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:20px;max-width:912px;text-align:center;width:100%}@media (min-width:768px){.summary-standard-bottom-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;text-align:left}}@media (max-width:1292px){.summary-standard-bottom-content{margin-left:28px;margin-right:352px}}@media (max-width:1024px){.summary-standard-bottom-content{margin-left:28px;margin-right:28px}}.summary-standard-bottom-content .location-practice{font-size:1.25rem;font-weight:700;line-height:2rem}@media (min-width:768px){.summary-standard-bottom-content .location-practice{font-size:1.5rem}}.summary-standard-bottom-content .location-row-address{line-height:1.5rem}.summary-standard-bottom-content .telehealth-badge{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.summary-standard-bottom-content .telehealth-badge{margin:0}}.summary-standard-bottom-content .summary-standard-phone-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-phone-link svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-phone-link:disabled,.summary-standard-bottom-content .summary-standard-phone-link:disabled:active,.summary-standard-bottom-content .summary-standard-phone-link:disabled:focus,.summary-standard-bottom-content .summary-standard-phone-link:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-phone-link:disabled svg,.summary-standard-bottom-content .summary-standard-phone-link:disabled:active svg,.summary-standard-bottom-content .summary-standard-phone-link:disabled:focus svg,.summary-standard-bottom-content .summary-standard-phone-link:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-phone-link::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-phone-link svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-bottom-content .summary-standard-phone-link:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}@media (min-width:768px){.summary-standard-bottom-content .summary-standard-phone-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-phone-link svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-phone-link:disabled,.summary-standard-bottom-content .summary-standard-phone-link:disabled:active,.summary-standard-bottom-content .summary-standard-phone-link:disabled:focus,.summary-standard-bottom-content .summary-standard-phone-link:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-phone-link:disabled svg,.summary-standard-bottom-content .summary-standard-phone-link:disabled:active svg,.summary-standard-bottom-content .summary-standard-phone-link:disabled:focus svg,.summary-standard-bottom-content .summary-standard-phone-link:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-phone-link::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-phone-link svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-bottom-content .summary-standard-phone-link:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-phone-link:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}}.summary-standard-bottom-content .summary-standard-button-row-new{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-justify-content:center;justify-content:center}@media (min-width:768px){.summary-standard-bottom-content .summary-standard-button-row-new{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:active,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:focus,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled svg,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:active svg,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:focus svg,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}@media (min-width:768px){.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:active,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:focus,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled svg,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:active svg,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:focus svg,.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .summary-standard-toggle-phone-number-button:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:active,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:focus,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:active svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:focus svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:focus{background:var(--btn-primary-bg);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:active{background:var(--btn-active-bg);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:2.5rem;outline:none;padding:0 1.25rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:active,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:focus,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:active svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:focus svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}@media (min-width:769px){.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--btn-primary-bg);border-radius:var(--border-radius-round);color:var(--text-color-inverse);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:active,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:focus,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:active svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:focus svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:hover{background:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:focus{background:var(--btn-primary-bg);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button:active{background:var(--btn-active-bg);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--text-color-inverse)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--bg-base);border:1px solid var(--btn-secondary-color);border-radius:var(--border-radius-round);color:var(--btn-secondary-color);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--btn-font-weight);-webkit-justify-content:center;justify-content:center;letter-spacing:.015rem;line-height:var(--line-height-tight);min-height:3rem;outline:none;padding:0 1.5rem;-webkit-transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast);transition:box-shadow var(--transition-speed-fast),background-color var(--transition-speed-fast),-webkit-box-shadow var(--transition-speed-fast);white-space:nowrap}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt svg{vertical-align:text-bottom}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:active,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:focus,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:hover{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);-webkit-box-shadow:none;box-shadow:none;color:var(--btn-disabled-color);cursor:not-allowed}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:active svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:focus svg,.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt::-moz-focus-inner{border:0}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt svg{fill:var(--btn-secondary-color);color:var(--btn-secondary-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:hover{background:var(--btn-transparent-hover-bg);border-color:var(--btn-transparent-hover-border);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:hover svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:focus{background:var(--btn-transparent-focus-bg);border-color:var(--btn-secondary-color);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:focus svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:active{background:var(--btn-transparent-active-bg);border-color:var(--btn-transparent-active-border);-webkit-box-shadow:inset 0 0 0 1px var(--border-color-inverse);box-shadow:inset 0 0 0 1px var(--border-color-inverse);color:var(--btn-transparent-text-color)}.summary-standard-bottom-content .summary-standard-button-row-new .standard-oas-summary-make-appointment-button.is-mt:active svg{fill:var(--btn-transparent-text-color);color:var(--btn-transparent-text-color)}}.summary-standard-bottom-content .summary-standard-button-row-new .standard-summary-cta-appointment{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style>
  193.  
  194.      
  195.    <!-- global bundle -->
  196.    <script>
  197.        var HG3 = HG3 || {};
  198.        HG3.targetingData = {"providerSurveyCount":15,"sponsorCode":null,"layoutCode":"basic","productCode":"basic","pageName":"landing :provider","isTargetTest":false,"hasExposedPhoneNumbers":false,"isBifurcated":false,"hasOar":false,"hasOas":false,"isEppMarketTargeted":false,"device":"desktop","marchexTestPhones":{}};
  199.        HG3.profile = HG3.profile || {};
  200.        HG3.profile.pageState = HG3.profile.pageState || {"adContextModel":{"adIds":"","slots":[{"id":"div-gpt-ad-leaderboard1","name":"basic-desktop-mobile-tablet-leaderboard1","path":"hg/basic/structured/mt/leaderboard1","sizes":[320,50],"topBannerAd":true,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,50],[320,50]]},{"name":"desktop","width":727,"height":100,"adTargets":[[728,90]]}],"section":"top","targets":[{"key":"section","value":["top"]},{"key":"pos","value":["leaderboard1"]}],"isFomo":false,"pos":"leaderboard1"},{"id":"div-gpt-ad-aboveright1","name":"basic-desktop-mobile-tablet-medrec1","path":"hg/basic/structured/mt/medrec1","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"top","targets":[{"key":"section","value":["top"]},{"key":"pos","value":["medrec1"]}],"isFomo":false,"pos":"medrec1"},{"id":"div-gpt-ad-pitchfork1","name":"basic-desktop-tablet-medrec2","path":"hg/basic/structured/mt/medrec2","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"about","targets":[{"key":"section","value":["about"]},{"key":"pos","value":["medrec2"]}],"isFomo":false,"pos":"medrec2"},{"id":"div-gpt-ad-pitchfork2","name":"basic-desktop-mobile-tablet-medrec3","path":"hg/basic/structured/mt/medrec3","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"visit","targets":[{"key":"section","value":["visit"]},{"key":"pos","value":["medrec3"]}],"isFomo":false,"pos":"medrec3"},{"id":"div-gpt-ad-pitchfork3","name":"basic-desktop-mobile-tablet-medrec4","path":"hg/basic/structured/mt/medrec4","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]}],"section":"hospitals","targets":[{"key":"section","value":["hospitals"]},{"key":"pos","value":["medrec4"]}],"isFomo":false,"pos":"medrec4"},{"id":"div-gpt-ad-pitchfork4","name":"basic-desktop-mobile-tablet-medrec5","path":"hg/basic/structured/mt/medrec5","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,250]]}],"section":"compare","targets":[{"key":"section","value":["compare"]},{"key":"pos","value":["medrec5"]}],"isFomo":true,"pos":"medrec5"},{"id":"div-gpt-ad-pitchfork5","name":"basic-desktop-mobile-tablet-medrec6","path":"hg/basic/structured/mt/medrec6","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"review","targets":[{"key":"section","value":["review"]},{"key":"pos","value":["medrec6"]}],"isFomo":false,"pos":"medrec6"}],"targets":[{"key":"app","value":["profile-ui"]},{"key":"responsive","value":["true"]},{"key":"rid","value":["R6700f21283349945d4"]},{"key":"pwid","value":["3X36D"]},{"key":"pv","value":["yes"]},{"key":"comment","value":["yes"]},{"key":"inid","value":["HPY00007CF","HPY0000627","HPY00005F0","HPY0000C4B","HPY000074E","HPY00006E5","HPY00006D9","HPY0000776","HPY000045D","HPY0000708","HPY9000575","HPY000054F","HPY0000619","HPY0000692","HPY00006F7","HPY0000B6F","HPY0000453","HPY000075D","HPY0000768"]},{"key":"prop13","value":["r3hc9"]},{"key":"prop25","value":[""]},{"key":"pagetype","value":["MARKET_TARGETED"]},{"key":"gp","value":[""]},{"key":"rtg","value":["92"]},{"key":"spec","value":["92"]},{"key":"pracspec","value":["PS328"]},{"key":"sec_spec","value":[""]},{"key":"city","value":["Eden Prairie"]},{"key":"boardcert","value":[""]},{"key":"kw","value":[""]},{"key":"fid","value":[""]},{"key":"fomo","value":[""]},{"key":"sstate","value":["MN"]},{"key":"szip","value":["55344"]},{"key":"scity","value":["Eden Prairie"]},{"key":"cityst","value":["Eden Prairie_MN"]},{"key":"sid","value":[""]},{"key":"lid","value":[""]},{"key":"site","value":["hg3desktop"]},{"key":"environment","value":["hgprod"]},{"key":"experiment","value":["ProfileAdsDoubleVerify:new,ZetaTimeoutRaw:600"]}]},"contextModel":{"bannerData":null,"breadcrumbModel":{"cityDirectoryLink":"/dentistry-general-directory/mn-minnesota/eden-prairie","practicingSpecialty":"General Dentists","specialtySearchLink":"/dentistry-general-directory","stateDirectoryLink":"/dentistry-general-directory/mn-minnesota"},"compareSearchUrl":"/usearch?&what=Dentistry&searchType=PracticingSpeciality&entityCode=PS328&where=Eden%20Prairie,%20MN&pt=44.859608,-93.43807","device":"desktop","displayContentPreview":true,"displayMarketTargetFilter":true,"displayWmdLitePostCallAd":false,"endpoints":{"gqlCrowdsourceUrl":"https://crowdsource-svc-api-east.healthgrades.com/graphql","gqlPesClientUrl":"https://sgvygmot05.execute-api.us-east-1.amazonaws.com/graphql","gqlProviderProfileClientUrl":"https://provider-svc-api-east.healthgrades.com/graphql","gqlFacilityProfileClientUrl":"https://facility-profile-model-service-api-east.healthgrades.com/graphql"},"featuredCarouselDataModel":{"carouselProviders":[{"acceptsNewPatients":true,"displayName":"Dr. Dantel Weaver, DDS","displayOverallStarRating":4.6,"distance":7.63,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/x/y/m/xym8jpy_w120h160_vrJ4xgf9ir.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Dantel Weaver, DDS","providerUrl":"/dentist/dr-dantel-weaver-xym8jpy","pwid":"XYM8JPY","suppressSurvey":false,"surveyOverallStarRating":4.6,"surveyUserCount":162,"url":"/dentist/dr-dantel-weaver-xym8jpy"},{"acceptsNewPatients":true,"displayName":"Dr. Sara Colarusso, DDS","displayOverallStarRating":4.9,"distance":7.63,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/y/y/5/yy54n_w120h160_vSkMegG9sr.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Sara Colarusso, DDS","providerUrl":"/dentist/dr-sara-colarusso-yy54n","pwid":"YY54N","suppressSurvey":false,"surveyOverallStarRating":4.9,"surveyUserCount":434,"url":"/dentist/dr-sara-colarusso-yy54n"},{"acceptsNewPatients":true,"displayName":"Dr. Paul Yaeger, DDS","displayOverallStarRating":4,"distance":7.63,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/u/7/w/u7wrhuy773_w120h160_vH1NOlNsnyx.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Paul Yaeger, DDS","providerUrl":"/dentist/dr-paul-yaeger-u7wrhuy773","pwid":"U7WRHUY773","suppressSurvey":false,"surveyOverallStarRating":4,"surveyUserCount":2,"url":"/dentist/dr-paul-yaeger-u7wrhuy773"},{"acceptsNewPatients":true,"displayName":"Dr. Nina Huynh, DDS","displayOverallStarRating":4.7,"distance":0.48,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/2/9/p/29pv2_w120h160_vrJ-RNMx5VB.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Nina Huynh, DDS","providerUrl":"/dentist/dr-nina-huynh-29pv2","pwid":"29PV2","suppressSurvey":false,"surveyOverallStarRating":4.7,"surveyUserCount":216,"url":"/dentist/dr-nina-huynh-29pv2"},{"acceptsNewPatients":true,"displayName":"Dr. Shaun Hicken, DDS","displayOverallStarRating":0,"distance":7.63,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/2/g/7/2g7gc_w120h160_vS1lkFDEi2Jl.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Shaun Hicken, DDS","providerUrl":"/dentist/dr-shaun-hicken-2g7gc","pwid":"2G7GC","suppressSurvey":false,"surveyOverallStarRating":0,"surveyUserCount":0,"url":"/dentist/dr-shaun-hicken-2g7gc"},{"acceptsNewPatients":true,"displayName":"Dr. Sandra Fenske, DDS","displayOverallStarRating":5,"distance":9.28,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/2/7/t/27tct_w120h160_vByvlLZsTkx.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Sandra Fenske, DDS","providerUrl":"/dentist/dr-sandra-fenske-27tct","pwid":"27TCT","suppressSurvey":false,"surveyOverallStarRating":5,"surveyUserCount":9,"url":"/dentist/dr-sandra-fenske-27tct"},{"acceptsNewPatients":true,"displayName":"Dr. Gerald Anderson, DDS","displayOverallStarRating":5,"distance":9.28,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/2/h/t/2htx4_w120h160_vHkPXLtLST.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2htx4","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Gerald Anderson, DDS","providerUrl":"/dentist/dr-gerald-anderson-2htx4","pwid":"2HTX4","suppressSurvey":false,"surveyOverallStarRating":5,"surveyUserCount":2,"url":"/dentist/dr-gerald-anderson-2htx4"},{"acceptsNewPatients":true,"displayName":"Dr. Bradley Morrison, DDS","displayOverallStarRating":4.7,"distance":7.63,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/2/b/8/2b8m5_w120h160_vrygQegz5jH.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2b8m5","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Bradley Morrison, DDS","providerUrl":"/dentist/dr-bradley-morrison-2b8m5","pwid":"2B8M5","suppressSurvey":false,"surveyOverallStarRating":4.7,"surveyUserCount":57,"url":"/dentist/dr-bradley-morrison-2b8m5"}],"carouselHospital":{"name":null,"url":null,"logoUrl":"","hgoName":"mt pdc component-facility-carousel-link","linkVars":"hg.ClickThroughHGProfileID=~hg.FacilityClickThru=1","phoneNumber":null,"marketTargetCopy":"Compare Dr. Molldrem with our nearby Dentistry Practitioners at null"},"psrUrl":"/usearch?category=Provider&what=Dentistry&entityCode=PS328&searchType=PracticingSpeciality&where=Eden%20Prairie,%20MN%2055344&pt=44.859608,-93.43807","specialtyName":"Dentistry Practitioners"},"hasAutoBiography":false,"hasClinicalFocus":false,"hasPrimaryOfficeHours":false,"hasOasInventory":false,"hasOfficeHours":false,"hasTelehealthServices":false,"hospitalHighlight":null,"isDesignated":false,"isDesignatedLayout":false,"isEpp":false,"isEppMarketTargeted":true,"isElevated":false,"isHospitalDesignated":false,"isLicenseRevoked":false,"isMarketActivation":false,"isMarketTargeted":false,"isMobile":false,"isMobileOrTablet":false,"isMtAny":true,"isOaAny":false,"isOar":false,"isOas":false,"isOasUrl":false,"isProfileViewed":false,"isStandard":true,"isSurveySuppressedByFeatureFlag":false,"isUrgentCareMarketTargeted":false,"isWriteMdLiteProfile":false,"isWriteMdProfile":false,"makeAppointmentLink":null,"makeAppointmentModel":null,"marketActivationType":"facility","marketTargetQuery":[{"key":"What","value":"Dentistry"},{"key":"pt","value":"44.859608%2c-93.43807"},{"key":"SpecialtyIds","value":"92"},{"key":"Where","value":"Eden%2bPrairie%252c%2bMN%2b55344"},{"key":"PracticingSpecialtyCodes","value":"PS328"},{"key":"EntityCode","value":"PS328"},{"key":"wt","value":"json"},{"key":"Facet","value":"false"},{"key":"SearchType","value":"specialty"},{"key":"ExcludeOptions","value":"All"},{"key":"FieldSetOptions","value":"CompareWidgetFieldset"},{"key":"excludeMtOptOut","value":"false"},{"key":"PageNumber","value":"1"},{"key":"Rows","value":"8"},{"key":"Randomizer","value":"19821"},{"key":"WidgetQueryType","value":"FeaturedListings"},{"key":"ProductCode","value":"PDCPRAC"}],"oas":null,"orderedSections":[{"carouselSection":null,"containerComponent":"MarketTargetTopSectionManager","containerId":"market-target-top-section-container","name":"marketTargetTop","isTopSection":true,"multiplePages":null,"writeMdRow":0},{"carouselSection":null,"containerComponent":"ExperienceSection","containerId":"experience-check-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"experience","trackingPageName":"profile: provider: experience","writeMdRow":0},{"carouselSection":null,"containerComponent":"VideoCenterSectionManager","containerId":"video-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"videocenter","trackingPageName":"profile: provider: video-center","writeMdRow":false},{"carouselSection":null,"containerComponent":"ReviewSectionManager","containerId":"premium-review-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"review","trackingPageName":"profile: provider: pes","writeMdRow":0},{"carouselSection":null,"containerComponent":"LearnSectionManager","containerId":"premium-aboutme-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"learn","trackingPageName":"profile: provider: background","trackingValues":{"hg.ContentPromotionModule":"Healthgrades Tips for Getting the Best Dental Care"},"writeMdRow":0},{"carouselSection":null,"containerComponent":"InsuranceSection","containerId":"insurance-check-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"insurance","trackingPageName":"profile: provider: insurance","writeMdRow":0},{"carouselSection":{"checkVisibility":false,"componentType":"EPP MT Six Pack Bottom","name":"Bottom","isFeature":false,"pwids":[]},"containerComponent":"VisitSectionManager","containerId":"premium-visit-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"visit","trackingPageName":"profile: provider: appointment and office","writeMdRow":0},{"carouselSection":null,"containerComponent":"SeeAllProvidersManager","containerId":"premium-see-all-providers-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"seeall","writeMdRow":0},{"carouselSection":null,"containerComponent":"ContentWellSectionManager","containerId":"content-well-section-container","doNotDeferJsBootstrapping":false,"isTopSection":false,"multiplePages":null,"name":"contentWell","trackingPageName":"profile: provider: content well","writeMdRow":0},{"carouselSection":null,"containerComponent":"FooterSectionManager","containerId":"footer-section-container","doNotDeferJsBootstrapping":true,"isTopSection":false,"multiplePages":null,"name":"footer-section","writeMdRow":0}],"onlineScheduling":[],"otherProviders":[],"otherProvidersHeadlineText":"Nearby dentists with similar experience","partnerTypeCode":null,"pesAccessToken":"eyJraWQiOiJmSTN6eUJ0aFNlUnpVOGtwdkFwUUtFQ3pLYW0weWNLSkdxcEZybHpMTUlZPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiI1bGt0bGpzMW01bDVvNjFqMmllc3RiamtuOCIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaGd3ZWItc3VydmV5LW1vZGVsLXNlcnZpY2UtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItcHJvdmlkZXItc2VhcmNoLWFwcC1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCBoZ3dlYi1mYWNpbGl0eS1zdmMtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItY3Jvd2Rzb3VyY2Utc3ZjLWh5ZHJhdGUtcmVzb3VyY2Utc2VydmVyXC9yZWFkIGhnd2ViLXByb3ZpZGVyLXN2Yy1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCIsImF1dGhfdGltZSI6MTc0NzYyMDgxMiwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfWkI3aE9aTVNsIiwiZXhwIjoxNzQ3NjI4MDEyLCJpYXQiOjE3NDc2MjA4MTIsInZlcnNpb24iOjIsImp0aSI6IjhmY2IxMzgyLWFmNzUtNDU0OC1hNDdlLTg5NDcwMTZmMDYzNCIsImNsaWVudF9pZCI6IjVsa3RsanMxbTVsNW82MWoyaWVzdGJqa244In0.ZFUsIY27jJbkeKKq0WH-rOOOPrMfFVNhgkmaerg4mYg3T-A75T5GO_vLe1Chew7yr9Xd7cfAQCg5L4rohdzOFXbD3IUzXSuz7dMNYGhrkHaRotuvFXLLaT6eqFlXKSxbpeu3SrGXCgA2iHCtpGQafcioXq8nQk9Fm4s_tO1r9Ayfkv7wXru05m838yyHW3rmQ3u1E3AS6PCCvv37dDcccu9lb1GQ6QD-7DEL2xm-zOVR85J2MRMw_1enz3WIHZMpVo3NmbUL9mUr4Lhg0X-p5VtgH7RnEjQhFCqGsxZ5_EIDCyOvcPoVG_5_cy22or9H9RoN_kc2RTq76icUSPyp1g","productChannel":"22","professionalSubType":"DENT","professionalSubTypeText":"doctor","profileAccessToken":"eyJraWQiOiJmSTN6eUJ0aFNlUnpVOGtwdkFwUUtFQ3pLYW0weWNLSkdxcEZybHpMTUlZPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiI1bGt0bGpzMW01bDVvNjFqMmllc3RiamtuOCIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaGd3ZWItc3VydmV5LW1vZGVsLXNlcnZpY2UtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItcHJvdmlkZXItc2VhcmNoLWFwcC1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCBoZ3dlYi1mYWNpbGl0eS1zdmMtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItY3Jvd2Rzb3VyY2Utc3ZjLWh5ZHJhdGUtcmVzb3VyY2Utc2VydmVyXC9yZWFkIGhnd2ViLXByb3ZpZGVyLXN2Yy1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCIsImF1dGhfdGltZSI6MTc0NzYyMDgxMiwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfWkI3aE9aTVNsIiwiZXhwIjoxNzQ3NjI4MDEyLCJpYXQiOjE3NDc2MjA4MTIsInZlcnNpb24iOjIsImp0aSI6IjhmY2IxMzgyLWFmNzUtNDU0OC1hNDdlLTg5NDcwMTZmMDYzNCIsImNsaWVudF9pZCI6IjVsa3RsanMxbTVsNW82MWoyaWVzdGJqa244In0.ZFUsIY27jJbkeKKq0WH-rOOOPrMfFVNhgkmaerg4mYg3T-A75T5GO_vLe1Chew7yr9Xd7cfAQCg5L4rohdzOFXbD3IUzXSuz7dMNYGhrkHaRotuvFXLLaT6eqFlXKSxbpeu3SrGXCgA2iHCtpGQafcioXq8nQk9Fm4s_tO1r9Ayfkv7wXru05m838yyHW3rmQ3u1E3AS6PCCvv37dDcccu9lb1GQ6QD-7DEL2xm-zOVR85J2MRMw_1enz3WIHZMpVo3NmbUL9mUr4Lhg0X-p5VtgH7RnEjQhFCqGsxZ5_EIDCyOvcPoVG_5_cy22or9H9RoN_kc2RTq76icUSPyp1g","profileClaimedCookie":"","profileUpdatedCookie":"","profileStickyNav":[{"hgoName":"nav-summary","linkToId":"summary-section","navDisplayName":"Overview","scrollOffset":0,"tabName":"summaryTab"},{"hgoName":"nav-experience","linkToId":"experience-check-section","navDisplayName":"Experience","scrollOffset":0,"tabName":"experienceTab"},{"hgoName":"nav-pes-reviews","linkToId":"premium-review-section","navDisplayName":"Ratings","scrollOffset":35,"tabName":"reviewTab"},{"hgoName":"nav-learn","linkToId":"about-me-section","navDisplayName":"About Me","scrollOffset":35,"tabName":"researchTab"},{"hgoName":"nav-insurance","linkToId":"insurance-check-section","navDisplayName":"Insurance","scrollOffset":0,"tabName":"insuranceExperience"},{"hgoName":"nav-visit","linkToId":"premium-visit-section","navDisplayName":"Locations","scrollOffset":30,"tabName":"visitTab"}],"providerStrengths":[{"displayIcon":"ThumbsUpIcon","groupIdType":2,"linkToSection":"reviews","sortOrder":100,"text":"Patients said the staff was friendly.","title":"Friendly Staff","trackingId":"friendly-staff"},{"displayIcon":"SpeechBubbleIcon","groupIdType":1,"isRecentReview":true,"linkToSection":"reviews","sortOrder":10,"text":"Reviews made in the last 30 days.","title":"Recent Reviews","trackingId":"recent-reviews","commentText":"I’ve been seeing Dr. Kevin Molldrem at Molldrem Family Dentistry for years now, and I couldn’t be more satisfied. He truly cares about his patients and takes the time to listen to concerns. I recently had a whitening treatment done, and the results were phenomenal! The staff is also wonderful — professional, friendly, and efficient. They go out of their way to make every visit pleasant. It’s rare to find a dentist with such dedication and skill. I highly recommend Dr. Molldrem to anyone looking for exceptional dental care in Eden Prairie or Lakeville.","overallScore":5,"author":"Patient"},{"displayIcon":"ThumbsUpIcon","groupIdType":2,"linkToSection":"reviews","sortOrder":110,"text":"Patients said scheduling was easy.","title":"Easy Scheduling","trackingId":"easy-scheduling"}],"productTier":"Standard","pwid":"3X36D","seeAllUrl":"/dentistry-general-directory/mn-minnesota/eden-prairie","subStatusCodeSuppression":false,"telehealthLink":"","telehealthVendor":"","urgentCareMarketTargetModel":null,"userId":null,"version":"profile-ui","featureFlags":{"enableCallsDisclaimerLanguage":false,"enableOasCommonComponentOnPes":false,"profileCallsDisclaimerLanguageSponsorCodes":"PRKH,GEOREG,BAHESF,BHPB,BAPT,BJC,BRHE,CAMCHS,CHIFRAN,CSHAZ,CSHCABA,CSHCACE,CSHCACC,CSHMW,CSHNV,CSHCANS,CSHCAS,CSHSE,CSHCASC,STJOE,COOPER,ESSENT,HALI,HSHS,HOUS,ABGTON,JFFSON,KNDY,ARIAHLT,LAKELD,MUSC,HALLMA,MEMC,MSHS,NCHS,NKCHOS,NRTHBAY,PREMHP,PRHS,RVHIN,RWJB,THSSTA,SFCG,SPEC,TAMMPH,TAMPA,GHSC,LOURD,HNDRCKS,PPH,UMMS","oasUrlNewWindowPartners":"LIME,RWJBOAS,UCLAOAS,IUHOAS,CAMPOAS,CLEVOAS,OAKOAS,HILLOAS,AVDRMOAS,NMHCOAS,NYPWINOAS,FHMMOAS,PREMHPOAS,STMSOAS,MCOSMOAS,LOURDOAS,AHOROAS,PCPCFDOAS,PIEDOAS,BRHEOAS,MDVIPOAS,DRCOMOAS,AVPOAS,EINSOAS,STJOEOAS,PREVOAS,FROEDOAS,THSSTAOAS,SHCSOAS,USMDOAS,WKHS1OAS,AHTXOAS,NDENTOAS,NKCHOSOAS,CSHAZOAS,CSHCACCOAS,CSHCASOAS,CSHCABAOAS,CSHCACEOAS,CSHCANSOAS,CSHCASCOAS,BJCURL,PAGE1OAS,AHTAMPOAS,OPTTRIOAS,ONEMSENOAS,UMMSOAS,AHCHIOAS,MOFFOAS,HHCHOAS,UCIOAS,PATHOAS,JEFFSOAS,OPTNJOAS,MPATHOAS,EVRTCOAS,TSPACEOAS,MCHSOAS,CLSHOAS,HHOPEOAS,CCAREOAS,BRIGHTOAS,UVVCOAS,AMAZHOAS,MEMOAS,AEGVOAS,CVIVAOAS,CWELLOAS,BHELPOAS,LSTANCEOAS,HURLEYOAS,HSOHOAS,HPTRIAOAS,GIALLOAS,HPEMOAS,HPSMOAS,HPWWOAS,HPVHOAS,NWHLTHOAS,TLKTRYOAS","suppressSurveyPwids":"y699q,yb7bs,xc5kp,y5bl4,xslj4,xymqldv,x29qq,xnmw9,xc9y8,2btph,355rr,y5b33,y55myhz,gdx7x,2kjnl,3vvn7,377kb,2xllm,x9wlg,y9p2x7z,2r4wv,ynxsg,3f3c3,xynrdfl,xymjr3m,y7mc7,3k8bm,xvmct,yt45g,3y9cn,xxy5q,2m8mc,xyllx2y,xymskr3,3cc9n,xp5yv,xylqmt2,yk6nf,75bgx5y715,3f5y4,cgucz,xyn9w8w,ybwyc,2yfcm,3g8ht,y9rc58z,xkshx,xsmdl,yfbfl,y9sxbgz,xynrw8q,3qg7l,y2kx7,y8vcd,ylns6,2y8fj,2k5nc,g3xf4,x74hm,ycs0jas197,2w6vd,yvrxh,25b7h,23njl,yyxfl,xbkkm,xymtly6,3gxn7,gdgn5,xcq45,378tg,xggm6,2l84s,xylshq5,3bxb2,2dcjb,2g8yn,xj7jr,xyn7y2s,ym5kq,xymr8g5,ycw8g,xynb2d4,2ldvp,y45kb,buvlz,2xng6,x7bpc,3cgwv,2kyf3,xspxw,ym8sk,3xt3k,2gw7l,ypxym,y7tqc,3fjw7,qsrwpyl225,25fbx,qd2lybx272,xlv2p,x9gkp,xdk5m,2qfq6,34w92,xyln38d,3f8kg,cj3gz,29t86,2cm42,x2c4v,yp6b3,283bg,3fsy4,gd3ft,xnnk6,yjp9q,xylkn7t,2pfc3,xylp2qn,xyn6rlk,ircy3mi125,gd27f,xynvt57,yk6tv,xqtd5,yl6rj,cijsz,2r4l5,xymk2cl,xmls6,y9tm75z,3tbl9,xynbhvp,2mtf2,xvclt,xyn7bly,gdr4r,2crj3,x5xsr,xynqcvg,2p66d,xkhgl,xtb4y,2nvs3,y92kn,3j23r,253fq,36hv3,ych24,y8ngd,ylw9h,xynbjbb,x5xrk,x2y2x,xkwck,x4s2t,4b9hg,xmfxl,x4ss3,2v4gr,xsdqp,xp6s6,yghfh,gbtx4,3rsvw,xymtk9q,xpm2t,gh5rh,x49nvs,xmt49,zwlsyns576,gfqb8,ymtmx,y9vkmgz,233gy,g9ftd,xymrk4v,gbn39,wd2hv,osk1su1325,2pfcv,ytdnm,2ychg,g9mfh,y74dl,xylrn37,k6lu2kh731,yhbtc,y2rd7,29kf4,t042f1a976,gfbv9,xyllrjy,yqm4j,xymr5c8,3ddrd,gj5pk,ygdr6,3lvfk,y5b43lz,1qplga5s46,xymnfl2,xp4sw,y9sdypz,yr34v,xyn6xwt,3ktpq,yn9j6,x3qcq,x7hfp,gh4t3,xymvnf3,2xwvs,y9tsj2z,xjw5j,y9pdjbz,xym8hbd,y5rdw,xylmbxj,xymqb5v,3cr4m,xymsdgw,xbddq,xylsdtv,x8w48n,xwmjl,3ttxd,gdhrb,xynwk22,39bwp,xtp8dy,3b5yj,crbqz,3jvsg,xmxjg,4b6qz,gdr2f,xymtg5r,xynt7fh,gcb3y,x7bwy,3r54d,3bpd5,3jh2n,y9rxhhz,y8j2qbz,xymtxc4"},"featureFlagsLd":{"adsDoubleVerify":true,"profileAppointmentGuidesHeaderCopy":"control","profileAppointmentGuidesPlacement":"control","profileBetterHelp":"Control","profileBetterHelpDisclaimer":"sidebar","profileDocAsapOas":false,"profileDearDocOas":true,"profileOarMedchat":"control","profileVideoPlayer":"new","profileMedchatMtCompare":"control","isProfileStandardOas":true,"profileStandardOas":"new","isProfileElevated":false,"profileElevated":"control","isProfileSeniorCare":false,"profileSeniorCare":"control","isProfileOasCta":false,"profileOasCta":"control","useHealthPrivacyComplianceCheck":true,"healthPrivacyComplianceOptinStates":"wa,ct,nv,co,tx,or,mt,va,fl,de,ne,nh,nj","displayProfileSuggestAnEdit":false,"displayWmdLaunchSponsoredVideo":false,"displayWmdSponsoredVideo":false,"enableProfileHijackOfficeNumberWithSponsorNumber":false,"isProfileMedicareAdvantage":false,"profile-medicare-advantage":"control","moveHcaSafeHarborLanguage":true,"isProfileAffirmCare":false,"profileAffirmCare":"control","isProfileSidebarCtaCustomization":false,"profileSidebarCtaCustomization":"control","profileClaimSection":"new","profileUpdateProfileBanner":"variationB","isProfilePatientFavoriteKillSwitch":true,"profilePatientFavorite":"new","isProfilePatientFavoriteBusinessLogic":true,"profilePatientFavoriteSpecialties":"PS740|PS211|PS332|PS412|PS045|PS085|PS185|PS305|PS1350|PS766|PS158|PS328|PS768|PS609|PS809","isProfileOnlineTherapy":false,"isProfileHgChoiceDesignated":false,"isProfileHgChoiceMt":false,"isProfileHgChoiceStandard":false,"isProfileHgChoiceWmd":false,"isProfileExpertiseStrength":true,"isProfileHgChoiceAll":true,"profileHgChoiceStandard":"control","profileHgChoiceDesignated":"control","profileHgChoiceMt":"control","profileHgChoiceAll":"new","profileHgRx":"dental","multiPesForms":"sentiment-form","pesFormFaqQuestions":true,"isOpenEmailApp":true,"pesMarketingPromotion":"off","profileHcaSafeHarborVariations":"noexp","showHcaSafeHarbor":false,"zetaTimeout":600,"isProfileSuppressInsurance":false,"profileOptumPerks":"noexp","profileMapTileServerDomain":"maps.healthgrades.com","callMeBack":"noexp","profileLoadsGpt":true,"pesRealTimeValidation":true,"pesPiiValidation":true,"profileLogoLanguage":"Brought to you by and on staff at","profileTitleTagExp":"noexp","profileMetaDescriptionExp":"noexp","profileSummaryRedesign":"control","voltronHeaderVariantRollout":"default"},"mapTileServerDomain":"maps.healthgrades.com","displayAds":true,"displayVideoCenter":true,"omnitureTestVersion":"ProfileAdsDoubleVerify:new|HealthPrivacyComplianceOptinStates:wa,ct,nv,co,tx,or,mt,va,fl,de,ne,nh,nj|ProfileExpertiseStrength:true|ProfileHgChoiceAll:true|ProfilePatientFavorite:true|ProfilePatientFavorite:true|ProfileOasCta:true|ProfileHcaSafeHarborMoveLanguage:new|MultiPesForms:sentiment-form|PesMarketingPromotion:off|pesPiiValidation:true|pesRealTimeValidation:true|ProfileMedicareAdvantage:true|ProfileAffirmCare:true|profileAppointmentGuidesHeaderCopy:control|profileAppointmentGuidesPlacement:control|ProfileBetterHelp:Control|ProfileBetterHelpDisclaimer:sidebar|ProfileClaimSection:new|profileDearDocOas:new|profileElevated:control|ProfileHgChoiceAll:true|ProfileHgChoiceDesignated:true|ProfileHgChoiceMt:true|ProfileHgChoiceStandard:true|ProfileHgRx:dental|profileLoadsGpt:true|ProfileMapTileServerDomain:maps.healthgrades.com|profileMedchatMtCompare:control|ProfileOarMedchat:control|ProfileOasCta:true|ProfilePatientFavorite:true|ProfileSeniorCare:true|ProfileSidebarCtaCustomization:true|profileStandardOas:new|profileSummaryRedesign:control|ProfileUpdateProfileBanner:variationB|ProfileVideoPlayer:new|UseHealthPrivacyComplianceCheck:true|hg.TestVersion:default|zeta-timeout:600"},"contentPackages":[{"section":"reviews","title":"Know Before You Go","type":"tipsDrivers","content":[{"blurb":"From your heart and lungs to your immune system, be aware of these 10 health conditions linked to tooth and gum disease.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/d20f6ed/2147483647/strip/true/crop/1415x1415+354+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F80%2Fc7%2Fb582b0f64c6bbd053f2b4a993e66%2Fimage-getty-181892876.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/10-health-conditions-that-can-affect-your-teeth-and-gums?hid=t12_review&tpc=oral-health","title":"10 Health Conditions That Can Affect Your Teeth and Gums"},{"blurb":"Diabetes can affect many body systems, including the eyes, kidneys, skin, and heart. Learn more about the risk of diabetes complications and their prevention methods.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/2539da9/2147483647/strip/true/crop/4912x4912+1224+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F82%2F53%2F8ec8c44143f69752e6eda2d66b89%2Fimage-gettyimages-481474996-uncomfortable-senior-woman-in-bed.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/diabetes/12-complications-of-diabetes?hid=t12_review&tpc=getting-the-right-diabetes-treatment","title":"Complications of Diabetes and Their Prevention"},{"blurb":"Do your teeth seem to be sensitive to every little thing? Here are five things you may be doing to contribute enamel erosion and tooth sensitivity.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/df7c748/2147483647/strip/true/crop/3802x3802+949+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd0%2F2c%2F58f6bfdf42a3acdadf8dbb7f2939%2Fgettyimages-74411293.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/5-surprising-causes-of-sensitive-teeth?hid=t12_review&tpc=oral-health","title":"5 Surprising Causes of Sensitive Teeth"}]},{"section":"learn","title":"Healthgrades Tips for Getting the Best Dental Care","type":"tipsDrivers","content":[{"blurb":"Learn what types of gum and teeth conditions can be treated virtually and when you need an in-person dentist visit.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/7df6364/2147483647/strip/true/crop/5773x5773+2545+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F6e%2F06%2Fb1963928476aab73f3e776c0029e%2Fgettyimages-958332958.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/5-dental-conditions-treated-in-telehealth-visits?hid=t12_learn&tpc=oral-health","title":"5 Dental Conditions That Can Be Treated in a Telehealth Visit"},{"blurb":"Finding the right dentist can ease the anxiety of annual check-ups so you can keep your teeth at their best.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/c2766a0/2147483647/strip/true/crop/565x565+142+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fa2%2F7b%2F13d06ebd454996f03be5655d74b9%2Fimage-little-patient-at-dentist-office.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/8-tips-for-choosing-a-general-dentist?hid=t12_learn&tpc=oral-health","title":"8 Tips for Choosing a Dentist"},{"blurb":"Cavities are holes in your teeth that threaten the health and lifespan of your teeth. Learning the truth about common myths can help you avoid cavities and improve your oral health.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/2e32815/2147483647/strip/true/crop/2000x2000+504+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd4%2F0b%2Fd017c93e4fedbb31199df9f1473a%2Fimage-candy-shop.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/6-myths-about-tooth-cavities?hid=t12_learn&tpc=oral-health","title":"6 Myths About Tooth Cavities"}]},{"section":"compare","title":"Recommended Reading From Healthgrades","type":"tipsDrivers","content":[{"blurb":"Psoriasis can develop around your mouth and on your tongue. Know how to recognize the symptoms.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/87c57df/2147483647/strip/true/crop/4000x4000+1000+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fe0%2F18%2F4631eaf945c7969203afb8ce6092%2Fgettyimages-540973866.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/psoriasis/how-psoriasis-affects-the-tongue-and-mouth?hid=t12_compare","title":"How Psoriasis Affects the Tongue and Mouth"},{"blurb":"Cleaning your teeth is just one of the six key functions a hygienist performs.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/b700612/2147483647/strip/true/crop/3840x3840+960+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F6d%2F22%2F5ecabf7f41dc89d1be15333d27c3%2Fimage-dental-cleaning.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/dental-cleanings-6-things-your-hygienist-does?hid=t12_compare&tpc=oral-health","title":"6 Things Your Dental Hygienist Does"},{"blurb":"Important habits to avoid while managing migraine include skipping meals, being too active, and overusing caffeine. Learn more about key don'ts for relieving migraine.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/15d1543/2147483647/strip/true/crop/3414x3414+854+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fbf%2F1d%2F5e18583943618c08db064688d114%2Fimage-gettyimages-184313225.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/migraine-and-headache/dont-do-these-things-for-a-migraine?hid=t12_compare","title":"Top 13 Things to Avoid When Managing Migraine"}]},{"section":"learn","title":"Healthgrades Tips for Getting the Right Healthcare ","type":"tipsDrivers","content":[{"blurb":"Follow these simple steps to find a good match for you.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/c7fc0f2/2147483647/strip/true/crop/3456x3456+864+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F51%2F63%2Ff03b82164dcc962670389c388a79%2Fimage-getty-177852632.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/8-tips-for-choosing-a-doctor?hid=t12_learn&tpc=patient-advocate","title":"8 Tips for Choosing a Doctor"},{"blurb":"Here's how to have more effective conversations with your physician.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/1a110d8/2147483647/strip/true/crop/3840x3840+960+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fdb%2Fdc%2Fb55c16a14a08ad1586a1cd995785%2Fimage-doctor-patient.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/what-to-say-at-your-appointment-7-tips-from-doctors?hid=t12_learn&tpc=patient-advocate","title":"What to Say at Your Appointment: 7 Tips From Doctors"},{"blurb":"Follow these tips to advocate for yourself and talk openly with your doctor as you work together to keep you in good health.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/db3413b/2147483647/strip/true/crop/3385x3385+847+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F1b%2F6b%2F9e8d55eb4c51ac2b654dd2ae9b73%2Fimage-null.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/6-tips-for-talking-to-your-doctor?hid=t12_learn&tpc=patient-advocate","title":"6 Tips for Talking to Your Doctor"}]},{"section":"reviews","title":"Know Before You Go","type":"tipsDrivers","content":[{"blurb":"Health screenings for women include mammograms, colonoscopies, and heart disease risk factors. Learn other types of important preventive care for females.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/ce04af4/2147483647/strip/true/crop/549x549+155+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Ffe%2F3e%2Ff17e6612e6024a1859ae3e936785%2F354315-9-preventive-health-screenings-doctors-recommend-for-females-732x549-thumbnail.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/9-important-health-screenings-you-may-not-be-getting?hid=t12_review","title":"9 Preventive Health Screenings Doctors Recommend for Females"},{"blurb":"You may be able to find prescription drug discounts by using prescription discount cards or taking advantage of certain programs. Learn more here.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/2d304cb/2147483647/strip/true/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F23%2F8d%2F12b3094062508552d9bf2d109330%2Fhg-prescription-pills-on-blue-background-732x549-thumbnail.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/prescription-drug-discounts?hid=t12_review","title":"How to Find Prescription Drug Discounts"},{"blurb":"You may be surprised by this long list of common conditions treated with telehealth, including dermatology and mental health.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/935b200/2147483647/strip/true/crop/3208x3208+642+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F00%2F26%2F0659ff7a427387ba513c1b592bad%2Fgettyimages-802906760.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/health-concerns-that-can-be-treated-in-a-telehealth-visit?hid=t12_review","title":"Health Concerns That Can Be Treated in a Telehealth Visit"}]},{"section":"compare","title":"Recommended Reading From Healthgrades","type":"tipsDrivers","content":[{"blurb":"If you live with depression, it's important to tell your doctor about any change in symptoms. Your doctor can begin or change your treatment to help you manage depression.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/0d5a8f3/2147483647/strip/true/crop/3409x3409+857+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F8f%2F50%2Fc52ec81c4f3eb73ebc92c078ee8d%2Fimage-gettyimages-557475327.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/depression/7-symptoms-never-to-ignore-if-you-have-depression?hid=t12_compare","title":"7 Symptoms Never to Ignore If You Have Depression"},{"blurb":"Do you live in one of the worst cities for dry eyes? Find out here, and get tips for living with chronic dry eye.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/15d1543/2147483647/strip/true/crop/3414x3414+854+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fbf%2F1d%2F5e18583943618c08db064688d114%2Fimage-gettyimages-184313225.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/migraine-and-headache/dont-do-these-things-for-a-migraine?hid=t12_compare","title":"Top 13 Things to Avoid When Managing Migraine"},{"blurb":"With diabetes, you may need to monitor and limit your intake of sugar, refined carbohydrates, and other foods. Learn more about food and drinks to avoid.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/17efc44/2147483647/strip/true/crop/3416x3416+680+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Ff7%2F44%2Fff839e2241f5a79a8ac108ec32d0%2Fimage-gettyimages-495831127-woman-outside-on-swingset.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/diabetes/9-foods-to-avoid-with-diabetes?hid=t12_compare","title":"Foods to Avoid for Diabetes: A Complete Guide"}]},{"section":"hospitals","title":"Take a Health Quiz","type":"tipsDrivers","content":[{"blurb":"Take the quiz to find out your patient personality!","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/c766828/2147483647/strip/true/crop/150x150+60+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F08%2F5a%2Fc0e467be4b89a6fbbe51d8b45f4d%2Fpatient-quiz-270x150.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/patient-personality-quiz?hid=t12_hospital","title":"Quiz: What Kind of Patient Are You?"}]}],"contentPlacement":[{"blurb":"White patches in the throat are often a sign of infection such as strep throat or thrush. Learn other causes of white throat patches and when to see a doctor.","image":"https://dims.healthgrades.com/dims3/MMH/bef2292/2147483647/strip/false/crop/549x549+0+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F9a%2F19%2F8592dcad62ad7718bf049594726b%2Fhg-little-girl-in-bed-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/throat-white-patches?hid=t12_ccgd&tpc=oral-health","title":"White Patches in Throat: Possible Causes and When to See a Doctor"},{"blurb":"Tasting something when nothing is in your mouth is ‘phantom’ taste—the most common taste disorder. Taste disorder causes include infections, cancer treatments, drugs, and dental problems.","image":"https://dims.healthgrades.com/dims3/MMH/d262bc2/2147483647/strip/false/crop/4912x4912+1850+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd0%2F6d%2F08dc0c84480295f7a374c98d3365%2Fgettyimages-1031519428.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/why-do-i-have-a-minty-menthol-taste-in-my-mouth?hid=t12_ccgd&tpc=oral-health","title":"Why do I have a minty menthol taste in my mouth?"},{"blurb":"A white tongue is discoloration of all or a part of the tongue. Learn about causes, other symptoms with white tongue, treatments and when to seek care.","image":"https://dims.healthgrades.com/dims3/MMH/1d8dfbd/2147483647/strip/false/crop/549x549+183+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F2e%2F9b%2F4951d0b12e2fda521459022e30b2%2Fhg-brushing-teeth-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/white-tongue?hid=t12_ccgd&tpc=oral-health","title":"Possible Causes of White Tongue"},{"blurb":"","image":"","link":"https://resources.healthgrades.com/right-care/oral-health/have-you-visited-a-dentist-during-the-covid-19-outbreak?hid=t12_ccgd&tpc=oral-health","title":"Have you visited a dentist during the COVID-19 outbreak?"},{"blurb":"Dry socket occurs when the blood does not clot well after a tooth extraction. While it can heal on its own, it can cause pain and discomfort. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/35fdea0/2147483647/strip/false/crop/549x549+108+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F2a%2Fa9%2Fcca62001c5b1a4bdf05561a58a2b%2Fhg-jaw-pain-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/dry-socket?hid=t12_ccgd&tpc=oral-health","title":"Who Is Likely to Get Dry Socket? All Your Questions Answered"},{"blurb":"Taking care of your oral health isn’t hard if you stick to the basics. Here are some tips from a periodontist.","image":"https://dims.healthgrades.com/dims3/MMH/ec72720/2147483647/strip/false/crop/4480x4480+1120+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F1f%2F44%2F2921c6704e32b5bc7cc16958f0b1%2Fgettyimages-800444592.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/5-periodontist-tips-for-a-healthy-smile?hid=t12_ccgd&tpc=oral-health","title":"5 Periodontist Tips for a Healthy Smile"},{"blurb":"We all want to show off healthy teeth and gums, which is why preventing gum disease and tooth decay is so important.","image":"https://dims.healthgrades.com/dims3/MMH/ff1e78c/2147483647/strip/false/crop/1393x1393+382+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F33%2Fde%2F9e63e35f4d879df833fe48ddbeea%2Fimage-getty-175176915.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/an-experts-perspective-on-healthy-teeth-and-gums?hid=t12_ccgd&tpc=oral-health","title":"An Expert's Perspective on Healthy Teeth and Gums"},{"blurb":"Lip bumps can result from a minor trauma or from herpes simplex virus, a common cause of contagious, recurring lip sores.","image":"","link":"https://resources.healthgrades.com/right-care/skin-hair-and-nails/what-is-this-bump-on-my-lip?hid=t12_ccgd","title":"What is this bump on my lip?"},{"blurb":"Tingling lips can result from cold sores, food allergy, hyperventilation, and nerve damage. Learn causes of tingling in the lips and when to contact a doctor.","image":"https://dims.healthgrades.com/dims3/MMH/c075f6e/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F16%2F77%2F2e70c8877aaca4f4c763ea19dbab%2Fhg-lips-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/symptoms-and-conditions/tingling-lips?hid=t12_ccgd","title":"Tingling Lips: Possible Causes and When to See a Doctor"},{"blurb":"An abscess is a collection of pus. It occurs as a response to infection or foreign object in the body and can develop anywhere. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/d6da589/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F82%2Fba%2Fbe41dea82130f568209c29f7def9%2Fhg-hand-touching-skin-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/symptoms-and-conditions/abscess?hid=t12_ccgd","title":"Abscess Causes, Treatments and Pictures"},{"blurb":"Follow these tips to advocate for yourself and talk openly with your doctor as you work together to keep you in good health.","image":"https://dims.healthgrades.com/dims3/MMH/9f3383e/2147483647/strip/false/crop/3385x3385+847+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F1b%2F6b%2F9e8d55eb4c51ac2b654dd2ae9b73%2Fimage-null.jpg","link":"https://resources.healthgrades.com/right-care/patient-advocate/6-tips-for-talking-to-your-doctor?hid=t12_ccgd","title":"6 Tips for Talking to Your Doctor"}],"pes":{"commentsSuppressed":false,"hasComments":true,"model":{"cards":[{"aggregates":[{"actualScore":3.4,"id":1,"negativeResponseCount":10,"positiveResponseCount":17,"responseCount":27,"reviewCount":0,"roundedScore":3,"text":"","title":"Trustworthiness","reviewBar":{"averageScore":3.4,"ratingText":"VERY GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":3.8,"id":2,"negativeResponseCount":8,"positiveResponseCount":20,"responseCount":29,"reviewCount":0,"roundedScore":4,"text":"","title":"Explains condition(s) well","reviewBar":{"averageScore":3.8,"ratingText":"VERY GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":3.6,"id":3,"negativeResponseCount":9,"positiveResponseCount":16,"responseCount":25,"reviewCount":0,"roundedScore":4,"text":"","title":"Answers questions","reviewBar":{"averageScore":3.6,"ratingText":"VERY GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":3.6,"id":4,"negativeResponseCount":9,"positiveResponseCount":18,"responseCount":28,"reviewCount":0,"roundedScore":4,"text":"","title":"Time well spent","reviewBar":{"averageScore":3.6,"ratingText":"VERY GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}}],"title":"Dr. Molldrem's Performance"},{"aggregates":[{"actualScore":4.1,"id":5,"negativeResponseCount":6,"positiveResponseCount":24,"responseCount":31,"reviewCount":0,"roundedScore":4,"text":"","title":"Scheduling","reviewBar":{"averageScore":4.1,"ratingText":"VERY GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":4.1,"id":6,"negativeResponseCount":5,"positiveResponseCount":16,"responseCount":22,"reviewCount":0,"roundedScore":4,"text":"","title":"Office environment","reviewBar":{"averageScore":4.1,"ratingText":"VERY GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":4.3,"id":7,"negativeResponseCount":4,"positiveResponseCount":22,"responseCount":27,"reviewCount":0,"roundedScore":4,"text":"","title":"Staff friendliness","reviewBar":{"averageScore":4.3,"ratingText":"EXCELLENT"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":2.1,"id":8,"negativeResponseCount":15,"positiveResponseCount":5,"responseCount":20,"reviewCount":0,"roundedScore":2,"text":null,"title":"Average wait time","reviewBar":{"averageScore":2.1,"ratingText":"FAIR"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}},{"actualScore":3,"id":9,"negativeResponseCount":3,"positiveResponseCount":3,"responseCount":6,"reviewCount":0,"roundedScore":3,"text":null,"title":"Felt Respected","reviewBar":{"averageScore":3,"ratingText":"GOOD"},"stars":{"twoStars":0,"threeStars":0,"oneStar":0,"fourStars":0,"fiveStars":0}}],"title":"Office & Staff Performance"}],"commentCount":94,"comments":{"commentSortOptions":[{"id":1,"displayName":"Most Recent"},{"id":2,"displayName":"Oldest"},{"id":3,"displayName":"Highest Rated"},{"id":4,"displayName":"Lowest Rated"},{"id":5,"displayName":"Helpful"}],"results":[{"commentText":"I’ve been seeing Dr. Kevin Molldrem at Molldrem Family Dentistry for years now, and I couldn’t be more satisfied. He truly cares about his patients and takes the time to listen to concerns. I recently had a whitening treatment done, and the results were phenomenal! The staff is also wonderful — professional, friendly, and efficient. They go out of their way to make every visit pleasant. It’s rare to find a dentist with such dedication and skill. I highly recommend Dr. Molldrem to anyone looking for exceptional dental care in Eden Prairie or Lakeville.","displayName":"","overallScore":5,"submittedDate":"Apr 20, 2025","allowFlagging":true,"commentId":"c4b6baec-0350-402e-81a7-2a588c24284a","communityMemberDetails":"","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"satisfied","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I had a dental emergency and was lucky to find Dr. Kevin Molldrem at Molldrem Family Dentistry in Eden Prairie. He was able to fit me in the same day and quickly diagnosed the issue. His calm and reassuring demeanor instantly put me at ease. He performed a painless root canal, and I couldn’t be more grateful for his expertise. The follow-up care was excellent, and his team ensured I was comfortable throughout. I’m so glad to have found a reliable dentist in the area. Highly recommend to anyone in need of quality dental care!","displayName":"","overallScore":5,"submittedDate":"Apr 20, 2025","allowFlagging":true,"commentId":"112ac7be-2a0f-45db-b0e5-79b597b77c68","communityMemberDetails":"","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"lucky to find Dr. Kevin Molldrem","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem at Molldrem Family Dentistry is hands down the best dentist I’ve ever had. I recently visited for a routine cleaning, and the hygienist did an excellent job. He was thorough but gentle, making sure I was comfortable the entire time. Dr. Molldrem followed up with a check-up and gave me helpful advice on maintaining my oral health. His knowledge and care are evident in every interaction. Scheduling was easy, and the staff made sure my insurance covered everything. For those in Eden Prairie or Lakeville, I couldn’t recommend this clinic more!","displayName":"","overallScore":5,"submittedDate":"Apr 11, 2025","allowFlagging":true,"commentId":"eaf551d0-206a-4eaf-bcc5-dafd7e86afe9","communityMemberDetails":"","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"couldn’t recommend this clinic more!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I can't say enough good things about Dr. Kevin Molldrem and his team at Molldrem Family Dentistry! From the moment I walked in, I felt welcomed and at ease. The staff is incredibly friendly and professional. Dr. Molldrem explained my treatment options clearly and answered all my questions patiently. I had a dental crown done, and the process was seamless and pain-free. His expertise and gentle approach made the experience stress-free. The clinic itself is modern, clean, and comfortable. For anyone in Lakeville or Eden Prairie, this is the place to go for dental care. Highly recommend!","displayName":"SK","overallScore":5,"submittedDate":"Mar 31, 2025","allowFlagging":true,"commentId":"d48491f1-f26a-4f46-9681-42bf1bb82c64","communityMemberDetails":"SK","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Highly recommend!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Molldrem Family Dentistry is the best dental office in Lakeville! Dr. Kevin Molldrem and his team provide top-notch care. I had veneers done recently, and I couldn’t be happier with my new smile. The process was smooth, and the results were beyond my expectations. Dr. Molldrem is a perfectionist in the best way! If you’re looking for a skilled and compassionate dentist, he’s the one to see. ","displayName":"Guy Gentile","overallScore":5,"submittedDate":"Mar 31, 2025","allowFlagging":true,"commentId":"dc6be05c-de92-4f2e-9593-6d469275868e","communityMemberDetails":"Guy Gentile","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"top-notch care","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem is an outstanding dentist! I went in for an emergency toothache, and he took care of me right away. He explained everything thoroughly and made me feel at ease. The procedure was painless, and I was back to normal in no time. His staff is so kind and professional. I’ve since switched my entire family over to his practice. If you need a knowledgeable and caring dentist in Lakeville, I strongly recommend Dr. Molldrem. He truly goes above and beyond for his patients!","displayName":"Sana","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"1f0133a0-2cc7-4c6a-9eab-365daab3bf03","communityMemberDetails":"Sana","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Dr. Kevin Molldrem is an outstanding dentist!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I’ve been a patient of Dr. Kevin Molldrem for several years, and I wouldn’t go anywhere else. His attention to detail and gentle care make every appointment stress-free. I recently had a same-day CEREC crown, and the technology and expertise he used were amazing! It was quick, painless, and looked completely natural. His team is friendly and professional, always making sure you feel comfortable. If you want high-quality dental care in Lakeville, Dr. Molldrem is the best choice. I highly recommend him!","displayName":"David","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"a091d2b5-adae-4a62-ae9a-e88412a76240","communityMemberDetails":"David","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":" Dr. Molldrem is the best choice","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem and his team are incredible! I had been experiencing jaw pain, and he quickly diagnosed me with bruxism. He fitted me with a custom night guard, and it has made a world of difference. He is always thorough, kind, and professional. His office is welcoming, and his staff is top-notch. Whether it’s a routine cleaning or a more complex procedure, Dr. Molldrem ensures you receive the best care possible. If you’re in Lakeville and need an exceptional dentist, Dr. Molldrem is the one to see!","displayName":"Thomas","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"9cb2c3c0-9737-4ae5-b804-3ec93ac0ff4b","communityMemberDetails":"Thomas","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Dr. Kevin Molldrem and his team are incredible! ","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem is fantastic! I’ve had several procedures done at his office, including fillings and a crown, and every experience has been positive. He takes the time to explain what’s going on and makes sure you’re comfortable. His staff is kind and professional, and the office environment is relaxing. I used to avoid dental visits, but now I actually look forward to them! If you need a reliable dentist in Lakeville, look no further. Dr. Molldrem is truly the best, and I highly recommend him to everyone.","displayName":"Danielle ","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"01061382-d8f3-484b-8e31-eaeb146b530b","communityMemberDetails":"Danielle ","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Dr. Kevin Molldrem is fantastic!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I had an amazing experience at Molldrem Family Dentistry. Dr. Kevin Molldrem is kind, professional, and extremely skilled. I needed a deep cleaning and was a bit nervous, but he and his team made sure I was comfortable the entire time. They explained everything clearly and answered all my questions. The office is modern and welcoming, and the staff is always so friendly. I feel so much more confident in my smile now! If you’re looking for a highly reputable dentist in Lakeville, I strongly recommend Dr. Molldrem. He truly cares about his patients.","displayName":"Robin","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"3c0f259e-9b6c-4c7b-b226-db593e4bd64b","communityMemberDetails":"Robin","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"I had an amazing experience","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I’ve been seeing Dr. Kevin Molldrem for years, and I can confidently say he is the best dentist in Lakeville. He and his staff always provide top-quality care. Recently, I had Zoom whitening done, and I’m thrilled with the results! My teeth have never looked better. Dr. Molldrem is knowledgeable, friendly, and always makes me feel at ease. The office is clean, well-organized, and uses state-of-the-art equipment. If you want a dentist who truly cares about your smile and overall dental health, Dr. Molldrem is the one to trust. I can’t recommend him enough!","displayName":"ilker","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"eca8d53f-9b69-46cc-87d7-cc348e27326e","communityMemberDetails":"ilker","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"best dentist in Lakeville","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem is the best dentist I’ve ever had! His expertise and gentle approach make even the most complex procedures feel easy. I had a dental implant placed, and the entire process was seamless. He explained everything in detail and ensured I was comfortable at every step. The office is equipped with the latest technology, and his team is incredibly friendly. Scheduling was easy, and there was no long wait time. If you’re looking for a highly skilled, compassionate dentist in Lakeville, Dr. Molldrem is the one to see. I’m so happy with my results!","displayName":"Yunus","overallScore":5,"submittedDate":"Mar 30, 2025","allowFlagging":true,"commentId":"fc8c5550-ad45-4405-8053-dda57ecfce96","communityMemberDetails":"Yunus","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Dr. Kevin Molldrem is the best dentist","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem is a lifesaver! I was dealing with unbearable tooth pain, and his office got me in the same day. He quickly diagnosed the issue and performed a painless extraction. I was nervous, but he reassured me and made the entire experience stress-free. His staff is friendly and attentive, making sure you’re comfortable from start to finish. The follow-up care was excellent, and I healed perfectly. I appreciate his honesty and professionalism. If you’re looking for the best dentist in Lakeville, I highly recommend Dr. Molldrem. He truly cares about his patients and their well-being.","displayName":"Liliya","overallScore":5,"submittedDate":"Feb 23, 2025","allowFlagging":true,"commentId":"270a6c3d-d795-42da-b370-48d5fe7ae690","communityMemberDetails":"Liliya","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Dr. Kevin Molldrem is a lifesaver! ","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I had a fantastic experience at Molldrem Family Dentistry with Dr. Kevin Molldrem. From the moment I walked in, the staff made me feel welcome. Dr. Molldrem took the time to explain my treatment options and made sure I was comfortable every step of the way. I had a root canal, and I was surprised at how painless it was. He is incredibly skilled and knowledgeable. The office is modern and uses top-notch technology. I can’t thank Dr. Molldrem enough for restoring my smile. If you need a great dentist in Lakeville, look no further!","displayName":"Mario","overallScore":5,"submittedDate":"Feb 23, 2025","allowFlagging":true,"commentId":"af9c5372-046d-4ed8-b402-d9d049b0bba2","communityMemberDetails":"Mario","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"great dentist in Lakeville, look no further!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I’ve been visiting Dr. Kevin Molldrem for years, and I wouldn’t trust anyone else with my dental care. His expertise and gentle approach make every visit a breeze. I recently had a crown placed, and the process was smooth and painless. His staff is warm and welcoming, making you feel comfortable from the moment you walk in. The Lakeville office is clean and modern, equipped with the latest technology. If you’re looking for a top-rated dentist who genuinely cares about his patients, Dr. Molldrem is the one to see. I highly recommend him to anyone in the area!","displayName":"Sagi","overallScore":5,"submittedDate":"Feb 23, 2025","allowFlagging":true,"commentId":"25325ce3-481f-4fa9-b8d3-c421af5fd2ee","communityMemberDetails":"Sagi","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"The Lakeville office is clean and modern","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem’s sedation dentistry is a game-changer. I have severe dental anxiety, but he made my experience completely stress-free. I needed multiple fillings, and he completed them all in one visit without any discomfort.","displayName":"Tenga S","overallScore":5,"submittedDate":"Feb 23, 2025","allowFlagging":true,"commentId":"8a19f8b7-919d-4bf1-ae28-f7505500988f","communityMemberDetails":"Tenga S","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Kevin Molldrem DDS Is Trusted Dentist In Lakeville","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Kevin Molldrem is the best dentist in Eden Prairie. I recently had Zoom whitening done, and the results are stunning. His attention to detail and use of advanced technology make him stand out. I recommend him to all my friends.","displayName":"Zai","overallScore":5,"submittedDate":"Feb 23, 2025","allowFlagging":true,"commentId":"bf09a339-5541-4f08-a14f-81c77face3ef","communityMemberDetails":"Zai","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Dr. Kevin Molldrem is the best dentist","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem DDS is a true professional. I had same-day crowns done here, and the technology they use is impressive. My crown fits perfectly, and the entire process took just a few hours. I wouldn’t go anywhere else for dental care.","displayName":"David","overallScore":5,"submittedDate":"Feb 23, 2025","allowFlagging":true,"commentId":"448aae1a-5df6-474c-9da3-42cc82601285","communityMemberDetails":"David","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"True Professional","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem recently did my root canal therapy, and I was amazed at how painless the entire procedure was. His calming demeanor and expert skills made all the difference. I highly recommend him to anyone needing dental care.","displayName":" Orealla","overallScore":5,"submittedDate":"Feb 02, 2025","allowFlagging":true,"commentId":"6b6072b1-b169-4bf9-ad89-973301a04ccb","communityMemberDetails":" Orealla","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Best Dental Care","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I had periodontal care done here, and the results are fantastic. ","displayName":"Jana ","overallScore":5,"submittedDate":"Feb 02, 2025","allowFlagging":true,"commentId":"f69cdff4-b385-499f-9817-d4607f8342a3","communityMemberDetails":"Jana ","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":null,"providerAnswersRating":null,"providerExplanationRating":null,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Highly recommend!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}}],"suppressed":false,"totalCommentCount":94},"commentsSuppressed":false,"displayName":"Dr. Molldrem","flagReasons":[{"id":203,"statusDescription":"Inappropriate content"},{"id":204,"statusDescription":"Privacy concerns"},{"id":205,"statusDescription":"Other"}],"largeImageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg","mediumImageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","overall":{"actualScore":4.6306305,"responseCount":111,"roundedScore":4.6,"reviewCount":94},"providerCode":"3X36D","providerName":"Dr. Kevin Molldrem, DDS","providerPossessiveName":"Dr. Molldrem's","providerUrl":"/dentist/dr-kevin-molldrem-3x36d","specialty":"Dentistry","surveyDistribution":{"aggregates":[{"count":99,"percent":89,"star":5},{"count":2,"percent":2,"star":4},{"count":0,"percent":0,"star":3},{"count":1,"percent":1,"star":2},{"count":9,"percent":8,"star":1}],"totalResponseCount":111},"surveysSuppressed":false}},"providerProfileModel":{"aboutMe":[],"aboutMeVideoUrl":"","aboutProvider":null,"acceptsNewPatients":true,"age":53,"autoBiography":"","availability":[],"awardsAndRecognitions":{"allOtherMedia":[],"awardsAndHonorsMedia":[],"has5StarHonor":false,"hasAwards":false,"hasMedia":false,"hasRecognitionHonor":false},"badges":[],"boardActions":[],"boardActionInformation":{"boardActions":[],"dataAccuracyDate":null,"shouldDisplayBoardActions":false},"boardCertificationFootnotes":[],"boardCertifications":[],"certifyingAgencies":[],"cityNameAndState":"Eden Prairie, MN","clientCustomizations":{"ctaButtonText":"Schedule Now"},"clinicalFocusItems":null,"conditionsAndProcedures":[],"conversionCode":"Direct","description":"Visit Healthgrades for information on Dr. Kevin Molldrem, DDS Find Phone & Address information, medical practice history, affiliated hospitals and more.","displayName":"Dr. Molldrem","displayNamePossessive":"Dr. Molldrem's","displayOverallStarRating":4.6,"education":[],"entityType":"dentist","existingPatientPhone":null,"gender":"M","genderString":"Male","generatedBiography":"Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients.","hasConditions":false,"hasDisplayImage":false,"hasProcedures":false,"hospitals":[],"imageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg","insuranceAccepted":[{"code":"HPY00007CF","payor":"Florida Blue","plans":[{"name":"BlueDental Choice & Choice Plus DPPO","planType":"DPPO"}]},{"code":"HPY0000627","payor":"Principal Financial Group","plans":[{"name":"Dental PPO","planType":"PPO"}]},{"code":"HPY00005F0","payor":"Lincoln Financial Group","plans":[{"name":"DentalConnect PPO","planType":"PPO"}]},{"code":"HPY0000C4B","payor":"Sun Life Financial","plans":[{"name":"Sun Life Financial","planType":""}]},{"code":"HPY000074E","payor":"PreferredOne","plans":[{"name":"PreferredHealth","planType":""},{"name":"PreferredOne PPO","planType":"PPO"}]},{"code":"HPY00006E5","payor":"Ameritas","plans":[{"name":"Ameritas PPO","planType":"PPO"}]},{"code":"HPY00006D9","payor":"Aetna","plans":[{"name":"Dental DPPO","planType":"DPPO"}]},{"code":"HPY0000776","payor":"Total Dental Administrators PPO","plans":[{"name":"Total Dental Administrators PPO PPO","planType":"PPO"}]},{"code":"HPY000045D","payor":"Guardian","plans":[{"name":"DentalGuard Preferred","planType":""}]},{"code":"HPY0000708","payor":"United Concordia","plans":[{"name":"Advantage Plus PPO","planType":"PPO"}]},{"code":"HPY9000575","payor":"United Concordia Dental","plans":[{"name":"Alliance EPO","planType":"EPO"},{"name":"Advantage Plus 20 DHMO","planType":"DHMO"},{"name":"Elite Plus DPPO","planType":"DPPO"}]},{"code":"HPY000054F","payor":"Delta Dental","plans":[{"name":"Delta Dental PPO","planType":"PPO"},{"name":"Delta Dental Premier","planType":""}]},{"code":"HPY0000619","payor":"UnitedHealthCare","plans":[{"name":"Dental","planType":""}]},{"code":"HPY0000692","payor":"MetLife","plans":[{"name":"PDP Plus (Preferred Dentist Program) DPPO","planType":"DPPO"},{"name":"MetLife PDP","planType":"PDP"}]},{"code":"HPY00006F7","payor":"Cigna","plans":[{"name":"Dental Advantage DPPO","planType":"DPPO"},{"name":"Total Dental DPPO","planType":"DPPO"}]},{"code":"HPY0000B6F","payor":"Dominion National","plans":[{"name":"Dental Choice DPPO","planType":"DPPO"}]},{"code":"HPY0000453","payor":"Humana","plans":[{"name":"Humana PPO","planType":"PPO"}]},{"code":"HPY000075D","payor":"Connection Dental","plans":[{"name":"Connection Dental PPO","planType":"PPO"}]},{"code":"HPY0000768","payor":"Anthem","plans":[{"name":"Dental Complete DPPO","planType":"DPPO"},{"name":"Dental Prime DPPO","planType":"DPPO"}]}],"insurancePhone":"(952) 974-5116","isDentist":true,"languages":[],"logoUrl":"","medicalSpecialty":"Dentistry","memberships":[],"npi":"1740404797","officeLocations":[{"id":"","officeLocations":[{"city":"Eden Prairie","directionsUrl":"https://www.google.com/maps/dir/?api=1&destination=800+Prairie+Center+Dr+Ste+250,+Eden+Prairie,+MN+55344","displayName":"Practice","fax":"(952) 903-0012","isOpen":false,"isPrimary":true,"latitude":44.859608,"longitude":-93.43807,"mainSiteUrl":"","nation":"USA","id":"XBH3HP","postalCode":"55344","name":"Molldrem Family Dentistry","regionName":"Minnesota","state":"MN","street":"800 Prairie Center Dr Ste 250","officeHours":[],"phone":"(952) 974-5116","markerIndex":1}],"practiceHasPrimaryOffice":true,"practiceName":"Practice","websiteUrl":""}],"officePhone":"(952) 974-5116","partnerProviderId":null,"practicingSpecialityName":"Dentistry","practicingSpecialties":["Dentistry"],"practicingSpecialtyNameIst":"Dentistry Practitioner","practicingSpecialtyNameIsts":"Dentistry Practitioners","practicingSpecialtyNamePlural":"General Dentists","practicingSpecialtyWithHgChoice":null,"primaryOffice":{"city":"Eden Prairie","directionsUrl":"https://www.google.com/maps/dir/?api=1&destination=800+Prairie+Center+Dr+Ste+250,+Eden+Prairie,+MN+55344","displayName":"Practice","fax":"(952) 903-0012","isOpen":false,"isPrimary":true,"latitude":44.859608,"longitude":-93.43807,"mainSiteUrl":"","nation":"USA","officeHours":[],"id":"XBH3HP","officePhone":"(952) 974-5116","postalCode":"55344","name":"Molldrem Family Dentistry","regionName":"Minnesota","state":"MN","street":"800 Prairie Center Dr Ste 250"},"primaryOfficeRegionName":"Minnesota","primaryPracticingSpecialty":{"directoryUrl":"dentistry-general-directory","hasClinicalFocus":false,"isHgChoice":false,"isPatientFavorite":true,"isPrimary":true,"practicingSpecialityCode":"PS328","practicingSpecialityName":"Dentistry","practicingSpecialityNameIst":"Dentistry Practitioner","practicingSpecialityNameIsts":"Dentistry Practitioners","practicingSpecialityNamePlural":"General Dentists","practicingSpecialitySort":1,"rollupPracticingSpecialityCode":"PS328","rollupPracticingSpecialityId":92,"rollupPracticingSpecialtyGroupCode":"GDNT","rollupPracticingSpecialtyName":"Dentistry"},"productCode":"","providerDisplayFullName":"Dr. Kevin Molldrem, DDS","providerUrl":"/dentist/dr-kevin-molldrem-3x36d","pwid":"3X36D","roundedYearsOfExperience":0,"sanctions":[],"shouldShowVideoContent":false,"showPatientVolumeData":false,"showVisitingSection":true,"specialtyHasClinicalFocus":false,"specialtyHeaderText":"Practice Areas","sponsorAffiliated":false,"sponsorCode":"","sponsorFacilityCode":"","sponsorLocationCode":"R3HC9","sponsorProductType":"PDCPRAC","sponsoringFacilityAward":null,"sponsorPhone":null,"sponsorName":null,"sponsoringFacilityLink":null,"sponsoringFacilityName":null,"suppressCertifications":true,"suppressMonetization":false,"suppressSurveys":false,"surveyOverallRatingScore":4.6,"surveyUserCount":111,"testimonies":[],"videoCenterContent":null,"writeMd":null,"writeMdLite":null},"serverModel":{"isNoIndexNoFollow":false,"searchTermCode":"","practicingSpecialties":[{"directoryUrl":"dentistry-general-directory","hasClinicalFocus":false,"isHgChoice":false,"isPatientFavorite":true,"isPrimary":true,"practicingSpecialityCode":"PS328","practicingSpecialityName":"Dentistry","practicingSpecialityNameIst":"Dentistry Practitioner","practicingSpecialityNameIsts":"Dentistry Practitioners","practicingSpecialityNamePlural":"General Dentists","practicingSpecialitySort":1,"rollupPracticingSpecialityCode":"PS328","rollupPracticingSpecialityId":92,"rollupPracticingSpecialtyGroupCode":"GDNT","rollupPracticingSpecialtyName":"Dentistry"}]}};
  201.        HG3.profile.pageState.contentPlacement = HG3.profile.pageState.contentPlacement || [{"blurb":"White patches in the throat are often a sign of infection such as strep throat or thrush. Learn other causes of white throat patches and when to see a doctor.","image":"https://dims.healthgrades.com/dims3/MMH/bef2292/2147483647/strip/false/crop/549x549+0+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F9a%2F19%2F8592dcad62ad7718bf049594726b%2Fhg-little-girl-in-bed-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/throat-white-patches?hid=t12_ccgd&tpc=oral-health","title":"White Patches in Throat: Possible Causes and When to See a Doctor"},{"blurb":"Tasting something when nothing is in your mouth is ‘phantom’ taste—the most common taste disorder. Taste disorder causes include infections, cancer treatments, drugs, and dental problems.","image":"https://dims.healthgrades.com/dims3/MMH/d262bc2/2147483647/strip/false/crop/4912x4912+1850+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd0%2F6d%2F08dc0c84480295f7a374c98d3365%2Fgettyimages-1031519428.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/why-do-i-have-a-minty-menthol-taste-in-my-mouth?hid=t12_ccgd&tpc=oral-health","title":"Why do I have a minty menthol taste in my mouth?"},{"blurb":"A white tongue is discoloration of all or a part of the tongue. Learn about causes, other symptoms with white tongue, treatments and when to seek care.","image":"https://dims.healthgrades.com/dims3/MMH/1d8dfbd/2147483647/strip/false/crop/549x549+183+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F2e%2F9b%2F4951d0b12e2fda521459022e30b2%2Fhg-brushing-teeth-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/white-tongue?hid=t12_ccgd&tpc=oral-health","title":"Possible Causes of White Tongue"},{"blurb":"","image":"","link":"https://resources.healthgrades.com/right-care/oral-health/have-you-visited-a-dentist-during-the-covid-19-outbreak?hid=t12_ccgd&tpc=oral-health","title":"Have you visited a dentist during the COVID-19 outbreak?"},{"blurb":"Dry socket occurs when the blood does not clot well after a tooth extraction. While it can heal on its own, it can cause pain and discomfort. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/35fdea0/2147483647/strip/false/crop/549x549+108+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F2a%2Fa9%2Fcca62001c5b1a4bdf05561a58a2b%2Fhg-jaw-pain-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/dry-socket?hid=t12_ccgd&tpc=oral-health","title":"Who Is Likely to Get Dry Socket? All Your Questions Answered"},{"blurb":"Taking care of your oral health isn’t hard if you stick to the basics. Here are some tips from a periodontist.","image":"https://dims.healthgrades.com/dims3/MMH/ec72720/2147483647/strip/false/crop/4480x4480+1120+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F1f%2F44%2F2921c6704e32b5bc7cc16958f0b1%2Fgettyimages-800444592.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/5-periodontist-tips-for-a-healthy-smile?hid=t12_ccgd&tpc=oral-health","title":"5 Periodontist Tips for a Healthy Smile"},{"blurb":"We all want to show off healthy teeth and gums, which is why preventing gum disease and tooth decay is so important.","image":"https://dims.healthgrades.com/dims3/MMH/ff1e78c/2147483647/strip/false/crop/1393x1393+382+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F33%2Fde%2F9e63e35f4d879df833fe48ddbeea%2Fimage-getty-175176915.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/an-experts-perspective-on-healthy-teeth-and-gums?hid=t12_ccgd&tpc=oral-health","title":"An Expert's Perspective on Healthy Teeth and Gums"},{"blurb":"Lip bumps can result from a minor trauma or from herpes simplex virus, a common cause of contagious, recurring lip sores.","image":"","link":"https://resources.healthgrades.com/right-care/skin-hair-and-nails/what-is-this-bump-on-my-lip?hid=t12_ccgd","title":"What is this bump on my lip?"},{"blurb":"Tingling lips can result from cold sores, food allergy, hyperventilation, and nerve damage. Learn causes of tingling in the lips and when to contact a doctor.","image":"https://dims.healthgrades.com/dims3/MMH/c075f6e/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F16%2F77%2F2e70c8877aaca4f4c763ea19dbab%2Fhg-lips-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/symptoms-and-conditions/tingling-lips?hid=t12_ccgd","title":"Tingling Lips: Possible Causes and When to See a Doctor"},{"blurb":"An abscess is a collection of pus. It occurs as a response to infection or foreign object in the body and can develop anywhere. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/d6da589/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F82%2Fba%2Fbe41dea82130f568209c29f7def9%2Fhg-hand-touching-skin-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/symptoms-and-conditions/abscess?hid=t12_ccgd","title":"Abscess Causes, Treatments and Pictures"},{"blurb":"Follow these tips to advocate for yourself and talk openly with your doctor as you work together to keep you in good health.","image":"https://dims.healthgrades.com/dims3/MMH/9f3383e/2147483647/strip/false/crop/3385x3385+847+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F1b%2F6b%2F9e8d55eb4c51ac2b654dd2ae9b73%2Fimage-null.jpg","link":"https://resources.healthgrades.com/right-care/patient-advocate/6-tips-for-talking-to-your-doctor?hid=t12_ccgd","title":"6 Tips for Talking to Your Doctor"}];
  202.        HG3.profile.pageState.contentPackages = HG3.profile.pageState.contentPackages || [{"section":"reviews","title":"Know Before You Go","type":"tipsDrivers","content":[{"blurb":"From your heart and lungs to your immune system, be aware of these 10 health conditions linked to tooth and gum disease.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/d20f6ed/2147483647/strip/true/crop/1415x1415+354+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F80%2Fc7%2Fb582b0f64c6bbd053f2b4a993e66%2Fimage-getty-181892876.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/10-health-conditions-that-can-affect-your-teeth-and-gums?hid=t12_review&tpc=oral-health","title":"10 Health Conditions That Can Affect Your Teeth and Gums"},{"blurb":"Diabetes can affect many body systems, including the eyes, kidneys, skin, and heart. Learn more about the risk of diabetes complications and their prevention methods.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/2539da9/2147483647/strip/true/crop/4912x4912+1224+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F82%2F53%2F8ec8c44143f69752e6eda2d66b89%2Fimage-gettyimages-481474996-uncomfortable-senior-woman-in-bed.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/diabetes/12-complications-of-diabetes?hid=t12_review&tpc=getting-the-right-diabetes-treatment","title":"Complications of Diabetes and Their Prevention"},{"blurb":"Do your teeth seem to be sensitive to every little thing? Here are five things you may be doing to contribute enamel erosion and tooth sensitivity.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/df7c748/2147483647/strip/true/crop/3802x3802+949+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd0%2F2c%2F58f6bfdf42a3acdadf8dbb7f2939%2Fgettyimages-74411293.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/5-surprising-causes-of-sensitive-teeth?hid=t12_review&tpc=oral-health","title":"5 Surprising Causes of Sensitive Teeth"}]},{"section":"learn","title":"Healthgrades Tips for Getting the Best Dental Care","type":"tipsDrivers","content":[{"blurb":"Learn what types of gum and teeth conditions can be treated virtually and when you need an in-person dentist visit.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/7df6364/2147483647/strip/true/crop/5773x5773+2545+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F6e%2F06%2Fb1963928476aab73f3e776c0029e%2Fgettyimages-958332958.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/5-dental-conditions-treated-in-telehealth-visits?hid=t12_learn&tpc=oral-health","title":"5 Dental Conditions That Can Be Treated in a Telehealth Visit"},{"blurb":"Finding the right dentist can ease the anxiety of annual check-ups so you can keep your teeth at their best.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/c2766a0/2147483647/strip/true/crop/565x565+142+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fa2%2F7b%2F13d06ebd454996f03be5655d74b9%2Fimage-little-patient-at-dentist-office.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/8-tips-for-choosing-a-general-dentist?hid=t12_learn&tpc=oral-health","title":"8 Tips for Choosing a Dentist"},{"blurb":"Cavities are holes in your teeth that threaten the health and lifespan of your teeth. Learning the truth about common myths can help you avoid cavities and improve your oral health.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/2e32815/2147483647/strip/true/crop/2000x2000+504+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd4%2F0b%2Fd017c93e4fedbb31199df9f1473a%2Fimage-candy-shop.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/6-myths-about-tooth-cavities?hid=t12_learn&tpc=oral-health","title":"6 Myths About Tooth Cavities"}]},{"section":"compare","title":"Recommended Reading From Healthgrades","type":"tipsDrivers","content":[{"blurb":"Psoriasis can develop around your mouth and on your tongue. Know how to recognize the symptoms.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/87c57df/2147483647/strip/true/crop/4000x4000+1000+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fe0%2F18%2F4631eaf945c7969203afb8ce6092%2Fgettyimages-540973866.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/psoriasis/how-psoriasis-affects-the-tongue-and-mouth?hid=t12_compare","title":"How Psoriasis Affects the Tongue and Mouth"},{"blurb":"Cleaning your teeth is just one of the six key functions a hygienist performs.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/b700612/2147483647/strip/true/crop/3840x3840+960+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F6d%2F22%2F5ecabf7f41dc89d1be15333d27c3%2Fimage-dental-cleaning.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/oral-health/dental-cleanings-6-things-your-hygienist-does?hid=t12_compare&tpc=oral-health","title":"6 Things Your Dental Hygienist Does"},{"blurb":"Important habits to avoid while managing migraine include skipping meals, being too active, and overusing caffeine. Learn more about key don'ts for relieving migraine.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/15d1543/2147483647/strip/true/crop/3414x3414+854+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fbf%2F1d%2F5e18583943618c08db064688d114%2Fimage-gettyimages-184313225.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/migraine-and-headache/dont-do-these-things-for-a-migraine?hid=t12_compare","title":"Top 13 Things to Avoid When Managing Migraine"}]},{"section":"learn","title":"Healthgrades Tips for Getting the Right Healthcare ","type":"tipsDrivers","content":[{"blurb":"Follow these simple steps to find a good match for you.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/c7fc0f2/2147483647/strip/true/crop/3456x3456+864+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F51%2F63%2Ff03b82164dcc962670389c388a79%2Fimage-getty-177852632.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/8-tips-for-choosing-a-doctor?hid=t12_learn&tpc=patient-advocate","title":"8 Tips for Choosing a Doctor"},{"blurb":"Here's how to have more effective conversations with your physician.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/1a110d8/2147483647/strip/true/crop/3840x3840+960+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fdb%2Fdc%2Fb55c16a14a08ad1586a1cd995785%2Fimage-doctor-patient.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/what-to-say-at-your-appointment-7-tips-from-doctors?hid=t12_learn&tpc=patient-advocate","title":"What to Say at Your Appointment: 7 Tips From Doctors"},{"blurb":"Follow these tips to advocate for yourself and talk openly with your doctor as you work together to keep you in good health.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/db3413b/2147483647/strip/true/crop/3385x3385+847+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F1b%2F6b%2F9e8d55eb4c51ac2b654dd2ae9b73%2Fimage-null.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/6-tips-for-talking-to-your-doctor?hid=t12_learn&tpc=patient-advocate","title":"6 Tips for Talking to Your Doctor"}]},{"section":"reviews","title":"Know Before You Go","type":"tipsDrivers","content":[{"blurb":"Health screenings for women include mammograms, colonoscopies, and heart disease risk factors. Learn other types of important preventive care for females.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/ce04af4/2147483647/strip/true/crop/549x549+155+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Ffe%2F3e%2Ff17e6612e6024a1859ae3e936785%2F354315-9-preventive-health-screenings-doctors-recommend-for-females-732x549-thumbnail.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/9-important-health-screenings-you-may-not-be-getting?hid=t12_review","title":"9 Preventive Health Screenings Doctors Recommend for Females"},{"blurb":"You may be able to find prescription drug discounts by using prescription discount cards or taking advantage of certain programs. Learn more here.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/2d304cb/2147483647/strip/true/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F23%2F8d%2F12b3094062508552d9bf2d109330%2Fhg-prescription-pills-on-blue-background-732x549-thumbnail.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/prescription-drug-discounts?hid=t12_review","title":"How to Find Prescription Drug Discounts"},{"blurb":"You may be surprised by this long list of common conditions treated with telehealth, including dermatology and mental health.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/935b200/2147483647/strip/true/crop/3208x3208+642+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F00%2F26%2F0659ff7a427387ba513c1b592bad%2Fgettyimages-802906760.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/health-concerns-that-can-be-treated-in-a-telehealth-visit?hid=t12_review","title":"Health Concerns That Can Be Treated in a Telehealth Visit"}]},{"section":"compare","title":"Recommended Reading From Healthgrades","type":"tipsDrivers","content":[{"blurb":"If you live with depression, it's important to tell your doctor about any change in symptoms. Your doctor can begin or change your treatment to help you manage depression.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/0d5a8f3/2147483647/strip/true/crop/3409x3409+857+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F8f%2F50%2Fc52ec81c4f3eb73ebc92c078ee8d%2Fimage-gettyimages-557475327.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/depression/7-symptoms-never-to-ignore-if-you-have-depression?hid=t12_compare","title":"7 Symptoms Never to Ignore If You Have Depression"},{"blurb":"Do you live in one of the worst cities for dry eyes? Find out here, and get tips for living with chronic dry eye.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/15d1543/2147483647/strip/true/crop/3414x3414+854+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fbf%2F1d%2F5e18583943618c08db064688d114%2Fimage-gettyimages-184313225.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/migraine-and-headache/dont-do-these-things-for-a-migraine?hid=t12_compare","title":"Top 13 Things to Avoid When Managing Migraine"},{"blurb":"With diabetes, you may need to monitor and limit your intake of sugar, refined carbohydrates, and other foods. Learn more about food and drinks to avoid.","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/17efc44/2147483647/strip/true/crop/3416x3416+680+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Ff7%2F44%2Fff839e2241f5a79a8ac108ec32d0%2Fimage-gettyimages-495831127-woman-outside-on-swingset.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/diabetes/9-foods-to-avoid-with-diabetes?hid=t12_compare","title":"Foods to Avoid for Diabetes: A Complete Guide"}]},{"section":"hospitals","title":"Take a Health Quiz","type":"tipsDrivers","content":[{"blurb":"Take the quiz to find out your patient personality!","fomo":"","fomoButtonText":"","image":"https://dims.healthgrades.com/dims3/MMH/c766828/2147483647/strip/true/crop/150x150+60+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F08%2F5a%2Fc0e467be4b89a6fbbe51d8b45f4d%2Fpatient-quiz-270x150.jpg","isHealthGuides":false,"link":"https://resources.healthgrades.com/right-care/patient-advocate/patient-personality-quiz?hid=t12_hospital","title":"Quiz: What Kind of Patient Are You?"}]}];
  203.        HG3.profile.pageState.viewModel =  HG3.profile.pageState.viewModel || {"aboutMe":[],"aboutMeVideoUrl":"","aboutProvider":null,"acceptsNewPatients":true,"age":53,"autoBiography":"","availability":[],"awardsAndRecognitions":{"allOtherMedia":[],"awardsAndHonorsMedia":[],"has5StarHonor":false,"hasAwards":false,"hasMedia":false,"hasRecognitionHonor":false},"badges":[],"boardActions":[],"boardActionInformation":{"boardActions":[],"dataAccuracyDate":null,"shouldDisplayBoardActions":false},"boardCertificationFootnotes":[],"boardCertifications":[],"certifyingAgencies":[],"cityNameAndState":"Eden Prairie, MN","clientCustomizations":{"ctaButtonText":"Schedule Now"},"clinicalFocusItems":null,"conditionsAndProcedures":[],"conversionCode":"Direct","description":"Visit Healthgrades for information on Dr. Kevin Molldrem, DDS Find Phone & Address information, medical practice history, affiliated hospitals and more.","displayName":"Dr. Molldrem","displayNamePossessive":"Dr. Molldrem's","displayOverallStarRating":4.6,"education":[],"entityType":"dentist","existingPatientPhone":null,"gender":"M","genderString":"Male","generatedBiography":"Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients.","hasConditions":false,"hasDisplayImage":false,"hasProcedures":false,"hospitals":[],"imageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg","insuranceAccepted":[{"code":"HPY00007CF","payor":"Florida Blue","plans":[{"name":"BlueDental Choice & Choice Plus DPPO","planType":"DPPO"}]},{"code":"HPY0000627","payor":"Principal Financial Group","plans":[{"name":"Dental PPO","planType":"PPO"}]},{"code":"HPY00005F0","payor":"Lincoln Financial Group","plans":[{"name":"DentalConnect PPO","planType":"PPO"}]},{"code":"HPY0000C4B","payor":"Sun Life Financial","plans":[{"name":"Sun Life Financial","planType":""}]},{"code":"HPY000074E","payor":"PreferredOne","plans":[{"name":"PreferredHealth","planType":""},{"name":"PreferredOne PPO","planType":"PPO"}]},{"code":"HPY00006E5","payor":"Ameritas","plans":[{"name":"Ameritas PPO","planType":"PPO"}]},{"code":"HPY00006D9","payor":"Aetna","plans":[{"name":"Dental DPPO","planType":"DPPO"}]},{"code":"HPY0000776","payor":"Total Dental Administrators PPO","plans":[{"name":"Total Dental Administrators PPO PPO","planType":"PPO"}]},{"code":"HPY000045D","payor":"Guardian","plans":[{"name":"DentalGuard Preferred","planType":""}]},{"code":"HPY0000708","payor":"United Concordia","plans":[{"name":"Advantage Plus PPO","planType":"PPO"}]},{"code":"HPY9000575","payor":"United Concordia Dental","plans":[{"name":"Alliance EPO","planType":"EPO"},{"name":"Advantage Plus 20 DHMO","planType":"DHMO"},{"name":"Elite Plus DPPO","planType":"DPPO"}]},{"code":"HPY000054F","payor":"Delta Dental","plans":[{"name":"Delta Dental PPO","planType":"PPO"},{"name":"Delta Dental Premier","planType":""}]},{"code":"HPY0000619","payor":"UnitedHealthCare","plans":[{"name":"Dental","planType":""}]},{"code":"HPY0000692","payor":"MetLife","plans":[{"name":"PDP Plus (Preferred Dentist Program) DPPO","planType":"DPPO"},{"name":"MetLife PDP","planType":"PDP"}]},{"code":"HPY00006F7","payor":"Cigna","plans":[{"name":"Dental Advantage DPPO","planType":"DPPO"},{"name":"Total Dental DPPO","planType":"DPPO"}]},{"code":"HPY0000B6F","payor":"Dominion National","plans":[{"name":"Dental Choice DPPO","planType":"DPPO"}]},{"code":"HPY0000453","payor":"Humana","plans":[{"name":"Humana PPO","planType":"PPO"}]},{"code":"HPY000075D","payor":"Connection Dental","plans":[{"name":"Connection Dental PPO","planType":"PPO"}]},{"code":"HPY0000768","payor":"Anthem","plans":[{"name":"Dental Complete DPPO","planType":"DPPO"},{"name":"Dental Prime DPPO","planType":"DPPO"}]}],"insurancePhone":"(952) 974-5116","isDentist":true,"languages":[],"logoUrl":"","medicalSpecialty":"Dentistry","memberships":[],"npi":"1740404797","officeLocations":[{"id":"","officeLocations":[{"city":"Eden Prairie","directionsUrl":"https://www.google.com/maps/dir/?api=1&destination=800+Prairie+Center+Dr+Ste+250,+Eden+Prairie,+MN+55344","displayName":"Practice","fax":"(952) 903-0012","isOpen":false,"isPrimary":true,"latitude":44.859608,"longitude":-93.43807,"mainSiteUrl":"","nation":"USA","id":"XBH3HP","postalCode":"55344","name":"Molldrem Family Dentistry","regionName":"Minnesota","state":"MN","street":"800 Prairie Center Dr Ste 250","officeHours":[],"phone":"(952) 974-5116","markerIndex":1}],"practiceHasPrimaryOffice":true,"practiceName":"Practice","websiteUrl":""}],"officePhone":"(952) 974-5116","partnerProviderId":null,"practicingSpecialityName":"Dentistry","practicingSpecialties":["Dentistry"],"practicingSpecialtyNameIst":"Dentistry Practitioner","practicingSpecialtyNameIsts":"Dentistry Practitioners","practicingSpecialtyNamePlural":"General Dentists","practicingSpecialtyWithHgChoice":null,"primaryOffice":{"city":"Eden Prairie","directionsUrl":"https://www.google.com/maps/dir/?api=1&destination=800+Prairie+Center+Dr+Ste+250,+Eden+Prairie,+MN+55344","displayName":"Practice","fax":"(952) 903-0012","isOpen":false,"isPrimary":true,"latitude":44.859608,"longitude":-93.43807,"mainSiteUrl":"","nation":"USA","officeHours":[],"id":"XBH3HP","officePhone":"(952) 974-5116","postalCode":"55344","name":"Molldrem Family Dentistry","regionName":"Minnesota","state":"MN","street":"800 Prairie Center Dr Ste 250"},"primaryOfficeRegionName":"Minnesota","primaryPracticingSpecialty":{"directoryUrl":"dentistry-general-directory","hasClinicalFocus":false,"isHgChoice":false,"isPatientFavorite":true,"isPrimary":true,"practicingSpecialityCode":"PS328","practicingSpecialityName":"Dentistry","practicingSpecialityNameIst":"Dentistry Practitioner","practicingSpecialityNameIsts":"Dentistry Practitioners","practicingSpecialityNamePlural":"General Dentists","practicingSpecialitySort":1,"rollupPracticingSpecialityCode":"PS328","rollupPracticingSpecialityId":92,"rollupPracticingSpecialtyGroupCode":"GDNT","rollupPracticingSpecialtyName":"Dentistry"},"productCode":"","providerDisplayFullName":"Dr. Kevin Molldrem, DDS","providerUrl":"/dentist/dr-kevin-molldrem-3x36d","pwid":"3X36D","roundedYearsOfExperience":0,"sanctions":[],"shouldShowVideoContent":false,"showPatientVolumeData":false,"showVisitingSection":true,"specialtyHasClinicalFocus":false,"specialtyHeaderText":"Practice Areas","sponsorAffiliated":false,"sponsorCode":"","sponsorFacilityCode":"","sponsorLocationCode":"R3HC9","sponsorProductType":"PDCPRAC","sponsoringFacilityAward":null,"sponsorPhone":null,"sponsorName":null,"sponsoringFacilityLink":null,"sponsoringFacilityName":null,"suppressCertifications":true,"suppressMonetization":false,"suppressSurveys":false,"surveyOverallRatingScore":4.6,"surveyUserCount":111,"testimonies":[],"videoCenterContent":null,"writeMd":null,"writeMdLite":null};
  204.        HG3.profile.pageState.adContextModel =  HG3.profile.pageState.adContextModel || {"adIds":"","slots":[{"id":"div-gpt-ad-leaderboard1","name":"basic-desktop-mobile-tablet-leaderboard1","path":"hg/basic/structured/mt/leaderboard1","sizes":[320,50],"topBannerAd":true,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,50],[320,50]]},{"name":"desktop","width":727,"height":100,"adTargets":[[728,90]]}],"section":"top","targets":[{"key":"section","value":["top"]},{"key":"pos","value":["leaderboard1"]}],"isFomo":false,"pos":"leaderboard1"},{"id":"div-gpt-ad-aboveright1","name":"basic-desktop-mobile-tablet-medrec1","path":"hg/basic/structured/mt/medrec1","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"top","targets":[{"key":"section","value":["top"]},{"key":"pos","value":["medrec1"]}],"isFomo":false,"pos":"medrec1"},{"id":"div-gpt-ad-pitchfork1","name":"basic-desktop-tablet-medrec2","path":"hg/basic/structured/mt/medrec2","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"about","targets":[{"key":"section","value":["about"]},{"key":"pos","value":["medrec2"]}],"isFomo":false,"pos":"medrec2"},{"id":"div-gpt-ad-pitchfork2","name":"basic-desktop-mobile-tablet-medrec3","path":"hg/basic/structured/mt/medrec3","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"visit","targets":[{"key":"section","value":["visit"]},{"key":"pos","value":["medrec3"]}],"isFomo":false,"pos":"medrec3"},{"id":"div-gpt-ad-pitchfork3","name":"basic-desktop-mobile-tablet-medrec4","path":"hg/basic/structured/mt/medrec4","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]}],"section":"hospitals","targets":[{"key":"section","value":["hospitals"]},{"key":"pos","value":["medrec4"]}],"isFomo":false,"pos":"medrec4"},{"id":"div-gpt-ad-pitchfork4","name":"basic-desktop-mobile-tablet-medrec5","path":"hg/basic/structured/mt/medrec5","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,250]]}],"section":"compare","targets":[{"key":"section","value":["compare"]},{"key":"pos","value":["medrec5"]}],"isFomo":true,"pos":"medrec5"},{"id":"div-gpt-ad-pitchfork5","name":"basic-desktop-mobile-tablet-medrec6","path":"hg/basic/structured/mt/medrec6","sizes":[300,250],"topBannerAd":false,"refresh":true,"initialLoad":false,"responsiveSizeMappings":[{"name":"mobile","width":100,"height":100,"adTargets":[[300,250]]},{"name":"desktop","width":600,"height":100,"adTargets":[[300,600],[300,250],[160,600]]}],"section":"review","targets":[{"key":"section","value":["review"]},{"key":"pos","value":["medrec6"]}],"isFomo":false,"pos":"medrec6"}],"targets":[{"key":"app","value":["profile-ui"]},{"key":"responsive","value":["true"]},{"key":"rid","value":["R6700f21283349945d4"]},{"key":"pwid","value":["3X36D"]},{"key":"pv","value":["yes"]},{"key":"comment","value":["yes"]},{"key":"inid","value":["HPY00007CF","HPY0000627","HPY00005F0","HPY0000C4B","HPY000074E","HPY00006E5","HPY00006D9","HPY0000776","HPY000045D","HPY0000708","HPY9000575","HPY000054F","HPY0000619","HPY0000692","HPY00006F7","HPY0000B6F","HPY0000453","HPY000075D","HPY0000768"]},{"key":"prop13","value":["r3hc9"]},{"key":"prop25","value":[""]},{"key":"pagetype","value":["MARKET_TARGETED"]},{"key":"gp","value":[""]},{"key":"rtg","value":["92"]},{"key":"spec","value":["92"]},{"key":"pracspec","value":["PS328"]},{"key":"sec_spec","value":[""]},{"key":"city","value":["Eden Prairie"]},{"key":"boardcert","value":[""]},{"key":"kw","value":[""]},{"key":"fid","value":[""]},{"key":"fomo","value":[""]},{"key":"sstate","value":["MN"]},{"key":"szip","value":["55344"]},{"key":"scity","value":["Eden Prairie"]},{"key":"cityst","value":["Eden Prairie_MN"]},{"key":"sid","value":[""]},{"key":"lid","value":[""]},{"key":"site","value":["hg3desktop"]},{"key":"environment","value":["hgprod"]},{"key":"experiment","value":["ProfileAdsDoubleVerify:new,ZetaTimeoutRaw:600"]}]};
  205.    </script>
  206.    
  207.  
  208.      <script>/*! For license information please see hgGlobalProfile.bundle.js.LICENSE.txt */
  209. !function(){var e={45:function(e,t,n){var r=n(738).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},49:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=!1,r={},o={},a="undefined"!=typeof window&&document&&document.location&&document.location.search;a&&document.location.search.toLowerCase().indexOf("pubisubi.debug")>=0&&console.log("PubiSubi: enabled debugging"),a&&document.location.search.toLowerCase().indexOf("pubisubi.log")>=0&&(console.log("PubiSubi: enabled logging"),n=!0);var i=function(){for(var e,t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];n&&(e=console.info).call.apply(e,[console].concat(r))},c={publish:function(e){i("PubiSubi: -- new message to publish:",e),o[e.topic]=e,(r[e.topic]||[]).forEach((function(t){try{t.callback(e)}catch(n){console.log("PubiSubi: Error! Failed when publishing message",e,"to subscriber",t,n)}i("PubiSubi: published Message to subscriberId:",t.subscriberId,e)}))},subscribe:function(e){r[e.topic]||(r[e.topic]=[]),r[e.topic].push(e),i("PubiSubi: added subscriber:",e);var t=o[e.topic];if(t){try{e.callback(t)}catch(n){console.log("PubiSubi: Error! Failed when publishing last message",t,"to subscriber",e,n)}i("PubiSubi: sent last message to:",e.subscriberId,t)}},debug:{readme:'Add "pubisubi.debug" to the query string to turn on debugging, or execute "PubiSubi.debug.enableDebugging()"\n  Add "pubisubi.log" to the query string to turn on logging, or execute "PubiSubi.debug.enableLogging()" ',enableDebugging:function(){return!0},enableLogging:function(){return n=!0},subscribersByTopic:r,lastMessagesByTopic:o}};"undefined"!=typeof window&&(window.PubiSubi=c),t.default=c},79:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},86:function(e,t,n){!function(e){"use strict";t.loadCSS=function(t,n,r){var o,a=e.document,i=a.createElement("link");if(n)o=n;else{var c=(a.body||a.getElementsByTagName("head")[0]).childNodes;o=c[c.length-1]}var u=a.styleSheets;i.rel="stylesheet",i.href=t,i.media="only x",function e(t){if(a.body)return t();setTimeout((function(){e(t)}))}((function(){o.parentNode.insertBefore(i,n?o:o.nextSibling)}));var l=function(e){for(var t=i.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout((function(){l(e)}))};function s(){i.addEventListener&&i.removeEventListener("load",s),i.media=r||"all"}return i.addEventListener&&i.addEventListener("load",s),i.onloadcssdefined=l,l(s),i}}(void 0!==n.g?n.g:this)},122:function(e,t,n){var r=n(79);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},156:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,c=[],u=!0,l=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return c}},e.exports.__esModule=!0,e.exports.default=e.exports},196:function(e,t,n){"use strict";var r=n(994)(n(738));HG3="object"===("undefined"==typeof window?"undefined":(0,r.default)(window))&&window.HG3||"object"===(void 0===n.g?"undefined":(0,r.default)(n.g))&&n.g.HG3||{},HG3.namespace=function(e){var t=e.split("."),n=HG3;"HG3"===t[0]&&(t=t.slice(1));for(var r=0;r<t.length;r++){var o=t[r];void 0===n[o]&&(n[o]={}),n=n[o]}return n},e.exports=HG3},216:function(e,t,n){"use strict";var r=n(994);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PubiSubi",{enumerable:!0,get:function(){return o.default}});var o=r(n(49))},355:function(e,t,n){"use strict";var r=n(994),o=r(n(693)),a=r(n(847)),i=r(n(715)),c=["contextData"];function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var s,d,f,g,p=/hg\.debug(\w*)=true/i,b=/hg3.enable(\w*)debug/i,w=function(){if("undefined"==typeof localStorage)return!1;var e="hg3.localstoragetest";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(e){return!1}},v=function(e,t){var n=e.match(t)||{};return n&&n[1]||null},m=(d=!("undefined"==typeof window||!window.location||!window.location.search)&&v(window.location.search,p),f=!!w()&&Object.keys(localStorage).reduce((function(e,t){return e||b.test(t)&&v(t,b)}),!1),{localStorageName:"hg3.".concat((g=d||f||"analytics").toLowerCase(),"Debug"),localStorageToggleName:"hg3.enable".concat((s=g,s[0].toUpperCase()+s.slice(1)),"Debug")}),y=m.localStorageName,h=m.localStorageToggleName,x=function(){var e=("undefined"!=typeof window&&window.location&&window.location.search?p.test(window.location.search):null)||(w()?Object.entries(localStorage).some((function(e){var t=(0,i.default)(e,2),n=t[0],r=t[1];return n.match(b)&&"true"===r})):null),t=w();if(t)try{localStorage.setItem(h,e)}catch(e){window.__DEBUG__&&console.warn("analyticsDebug: Unable to save debug information to localStorage",e)}return e&&t},_=function(e,t){var n=t.contextData,r=(0,a.default)(t,c);if(!x())return function(){try{localStorage.setItem(y,"[]")}catch(e){window.__DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",e)}}(),!1;var o=function(){try{var e=localStorage.getItem(y);return JSON.parse(e||"[]")}catch(e){window.__DEBUG__&&console.error("analyticsDebug: Unable to get debug information from localStorage",e)}return[]}().concat(JSON.stringify(l(l(l({},n),r),{},{TrackingType:e}))).slice(-15);try{return localStorage.setItem(y,JSON.stringify(o)),!0}catch(e){return window.__DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",e),!1}};e.exports=function(){var e={recordCall:_};return x()&&"undefined"!=typeof window&&(window.Test=l({analyticsDebug:e},window.Test)),e}},389:function(e,t,n){"use strict";var r=n(994),o=r(n(693)),a=r(n(847)),i=r(n(715)),c=r(n(355)),u=["pageName","eventType","actionOutcome","SyndicatedSite"],l=["contextData","pageName"],s=["contextData"];function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=[],p=[],b=function(e){if(g.push(e),!p){p=!0;var t=0,n=setInterval((function(){window.utag?(clearInterval(n),g.forEach((function(e){var t=e.data,n=e.name;return window.utag[n](t)}))):t++>10&&(console.error("utag did not resolve"),clearInterval(n))}),100)}},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.entries(e).reduce((function(e,t){var n=(0,i.default)(t,2),r=n[0],o=n[1];return o&&(e[r.replace("hg.","")]=o),e}),{})},v=function(e,t){var n="InternalClick",r=e.replace("hg.","");return"ProviderClickThru"===r&&1===parseInt(t)&&(n="ProviderClickThrough"),"ContentClickThru"===r&&1===parseInt(t)&&(n="ContentClickThrough"),"IntentToCall"===r&&1===parseInt(t)&&(n="IntentToCall"),n},m={trackLink:function(e,t,n){try{var r=t.contextData,o=t.pageName,s=(0,a.default)(t,l),d="".concat(o,"|").concat(e);window.s.pageName=o;var g="undefined"==typeof window?{}:window.utag_data||{},p=g.ClientID,m=g.ProductChannel,y=g.RollupSpecialtyID,h=g.server,x=function(e,t,n){var r=null;try{var o=t.pageName,c=t.eventType,l=t.actionOutcome,s=(t.SyndicatedSite,(0,a.default)(t,u)),d="".concat(o,"|").concat(e),f=[],g=l||"InternalClick";console.log("argsData",s);for(var p=0,b=Object.entries(s);p<b.length;p++){var w=(0,i.default)(b[p],2),m=w[0],y=w[1];if("contextData"===m)for(var h=0,x=Object.entries(y);h<x.length;h++){var _=(0,i.default)(x[h],2),O=_[0],S=_[1];S&&(g=v(O,S),f.push({key:O.replace("hg.",""),value:S}))}else g=v(m,y),f.push({key:m,value:y})}var P="";null!=n&&n.currentTarget&&n.currentTarget.attributes["data-qa-target"]&&(P=n.currentTarget.attributes["data-qa-target"].value);var k={name:d};P&&(k.htmlId=P),r={link_name:d,schemaTypes:c?["redventures.usertracking.v3.".concat(c)]:["redventures.usertracking.v3.ElementClicked"],actionOutcome:g,webElement:k},f.length>0&&(r.customDimensions=f),console.log("mappedCohesionData",r)}catch(n){console.error("Error in cohesionDataMapper",n)}return r}(e,t,n),_=f(f(f({},f({ClientID:p,link_name:d,ProductChannel:m,RollupSpecialtyID:y,server:h,SitePathing:d},x)),w(s||{})),w(r||{}));setTimeout((function(){!function(e){window.utag?window.utag.link(e):b({name:"link",data:e})}(_),(0,c.default)().recordCall("trackLink",_)}),0)}catch(n){console.error(n)}},trackPage:function(e){e.contextData;var t=(0,a.default)(e,s),n=function(){var e;"function"==typeof(window.utag||{}).view?(e=t,window.utag?window.utag.view(e):b({name:"view",data:e}),(0,c.default)().recordCall("pageTrack",t)):setTimeout(n,500)};n()}},y="undefined"==typeof window?{trackLink:function(){},trackPage:function(){}}:m;e.exports=y},693:function(e,t,n){var r=n(736);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},715:function(e,t,n){var r=n(987),o=n(156),a=n(122),i=n(752);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},736:function(e,t,n){var r=n(738).default,o=n(45);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},738:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},752:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},847:function(e,t,n){var r=n(893);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},860:function(e,t,n){"use strict";var r=n(994),o=r(n(693)),a=r(n(355)),i=r(n(389));function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}window.HG3Tracker||(window.HG3Tracker={}),window.s||(window.s={}),window.utag_data||(window.utag_data={});var l={};for(var d in window.utag_data)l[d.replace("hg.","")]=window.utag_data[d];var f={server:"",primaryPageName:"",basePageName:"",currentPageSection:"",contextVarsSet:!1,contextData:l,contextRemoveData:"",contextRemoveVariables:[],linkTrackVars:"",filterCounter:0},g="profile: provider: about",p=function(e){var t={};return e&&e.split("~").forEach((function(e){var n=e.split("=");2===n.length&&(t[n[0]]=n[1])})),t},b=function(e){window.utag_data.PageName=e},w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=l.ProductChannel,o="31"===r||"35"===r?"hg3":"";i.default.trackLink(e,u(u({},t),{},{pageName:g,SyndicatedSite:o}),n),b(g),window.utag_data.adobe_linkTrackVars=f.linkTrackVars},v=function(e){var t=e.adobe_linkTrackVars,n=e.PageName;f.contextRemoveData||(f.contextRemoveVariables=f.contextRemoveData.split(",")),window.utag_cfg_ovrd||(window.utag_cfg_ovrd={noview:!1}),window.utag_cfg_ovrd.noview||(0,a.default)().recordCall("pageTrack",{contextData:e}),f.primaryPageName=n,f.basePageName=n,f.linkTrackVars=t,f.contextVarsSet=!0};window.HG3Tracker.InitOmnitureVariables=function(){var e=function(){var e=window.utag_data.PageName;f.basePageName=e,f.contextVarsSet||v(window.utag_data);var t=window.s.doPlugins;window.s.doPlugins=function(e){t(e),window.utag_data.adobe_linkTrackVars=f.linkTrackVars;var n={};if(window.s.linkObject){window.s.linkObject.getAttribute("data-hgoname")&&(n["hg.SitePathing"]=g);var r=window.s.linkObject.getAttribute("data-linkvars")||"";n=u(u({},n),p(r))}for(var o in n){window.utag_data[o.replace("hg.","")]=n[o];var a=window.utag_data.adobe_linkTrackVars.split(",");-1===a.indexOf(o)&&a.push("contextData."+o),window.utag_data.adobe_linkTrackVars=a.join(",")}}};"undefined"!=typeof s?(console.log("init omniture now"),e()):(console.log("waiting to init omniture"),setTimeout(e,500))},window.HG3Tracker.InitializeTracking=function(){var e=function(){"complete"===(document||{}).readyState&&(document.addEventListener("click",(function(e){return function(e,t){var n=e.target.closest(".hg-track");if(n){var r=n.getAttribute("data-linkvars")||"";t(n.getAttribute("data-hgoname")||"",{contextData:p(r)})}}(e,w)})),document.removeEventListener("readystatechange",e))};document.addEventListener("readystatechange",e)},window.HG3Tracker.OmnitureTrackLink=w,window.HG3Tracker.OmnitureTrackPage=function(e){var t=e||{},n=t.addTrackValues,r=t.pageName,o=t.resetValues,a=u(u({},t.trackingValues),n);o&&(window.utag_data.SitePathing=window.utag_data.PageName),r&&(f.contextData.PageName=r,f.contextData.SitePathing=r),f.contextRemoveVariables.forEach((function(e){var t="hg.ProviderConversionImpression"===e?"":null;f.contextData[e.replace("hg.","")]=t})),f.contextRemoveVariables=[];var c=u({},f.contextData);for(var l in a)c[l.replace("hg.","")]=a[l];i.default.trackPage(c),f.contextVarsSet&&function(){var e=new XMLHttpRequest;e.open("GET","/api/ComScorePageView"),e.send(null);var t={some:"data"};if(window.CustomEvent)document.dispatchEvent(new CustomEvent("FireComscorePageTracking",{detail:t}));else{var n=document.createEvent("CustomEvent");n.initCustomEvent("FireComscorePageTracking",!0,!0,t),document.dispatchEvent(n)}}();var s=c.ClientID,d=c.PageName,g=c.ProductChannel,p=c.RollupSpecialtyID,b=c.server;window.utag_data.ClientID=s,window.utag_data.PageName=d,window.utag_data.ProductChannel=g,window.utag_data.RollupSpecialtyID=p,window.utag_data.server=b,f.basePageName=window.utag_data.PageName,f.contextVarsSet||v(window.utag_data)},window.HG3Tracker.OmnitureVariables=f,window.HG3Tracker.RemovePageVariables=function(e,t){t&&(f.contextRemoveVariables=f.contextRemoveVariables.concat(t))},window.HG3Tracker.ResetPageName=b},893:function(e){e.exports=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n},e.exports.__esModule=!0,e.exports.default=e.exports},987:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r].call(a.exports,a,a.exports,n),a.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),function(){"use strict";n(196),n(860),window.HG3Tracker.InitializeTracking(),window.loadCSS=n(86).loadCSS,window.process={IS_SERVER_SIDE:!0},n(216)}()}();</script>
  210.  
  211.    </head>
  212.    <body >
  213.      <script data-qa-target="markup-medical-web-page" type="application/ld+json">{"@context":"https://schema.org","@type":"MedicalWebPage","@id":"#/MedicalWebPage","audience":{"@context":"https://schema.org","@type":"Patient"}}</script>
  214.      <div class="outofpage"><div id="div-gpt-ad-outofpage-oop"></div></div>
  215.  
  216.      <script>
  217.          window.zeta_timeout = 600;
  218.      </script>
  219.  
  220.      <script type="module" crossorigin>(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))u(c);new MutationObserver(c=>{for(const d of c)if(d.type==="childList")for(const f of d.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&u(f)}).observe(document,{childList:!0,subtree:!0});function s(c){const d={};return c.integrity&&(d.integrity=c.integrity),c.referrerPolicy&&(d.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?d.credentials="include":c.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function u(c){if(c.ep)return;c.ep=!0;const d=s(c);fetch(c.href,d)}})();var Pl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ga(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var Us={exports:{}},ro={},Bs={exports:{}},he={};/**
  221. * @license React
  222. * react.production.min.js
  223. *
  224. * Copyright (c) Facebook, Inc. and its affiliates.
  225. *
  226. * This source code is licensed under the MIT license found in the
  227. * LICENSE file in the root directory of this source tree.
  228. */var md;function Lm(){if(md)return he;md=1;var o=Symbol.for("react.element"),l=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),d=Symbol.for("react.provider"),f=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),k=Symbol.for("react.lazy"),E=Symbol.iterator;function j(x){return x===null||typeof x!="object"?null:(x=E&&x[E]||x["@@iterator"],typeof x=="function"?x:null)}var M={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_=Object.assign,I={};function L(x,R,J){this.props=x,this.context=R,this.refs=I,this.updater=J||M}L.prototype.isReactComponent={},L.prototype.setState=function(x,R){if(typeof x!="object"&&typeof x!="function"&&x!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,x,R,"setState")},L.prototype.forceUpdate=function(x){this.updater.enqueueForceUpdate(this,x,"forceUpdate")};function K(){}K.prototype=L.prototype;function te(x,R,J){this.props=x,this.context=R,this.refs=I,this.updater=J||M}var H=te.prototype=new K;H.constructor=te,_(H,L.prototype),H.isPureReactComponent=!0;var ie=Array.isArray,B=Object.prototype.hasOwnProperty,ne={current:null},ue={key:!0,ref:!0,__self:!0,__source:!0};function me(x,R,J){var U,b={},re=null,Y=null;if(R!=null)for(U in R.ref!==void 0&&(Y=R.ref),R.key!==void 0&&(re=""+R.key),R)B.call(R,U)&&!ue.hasOwnProperty(U)&&(b[U]=R[U]);var pe=arguments.length-2;if(pe===1)b.children=J;else if(1<pe){for(var ge=Array(pe),Ae=0;Ae<pe;Ae++)ge[Ae]=arguments[Ae+2];b.children=ge}if(x&&x.defaultProps)for(U in pe=x.defaultProps,pe)b[U]===void 0&&(b[U]=pe[U]);return{$$typeof:o,type:x,key:re,ref:Y,props:b,_owner:ne.current}}function de(x,R){return{$$typeof:o,type:x.type,key:R,ref:x.ref,props:x.props,_owner:x._owner}}function ke(x){return typeof x=="object"&&x!==null&&x.$$typeof===o}function je(x){var R={"=":"=0",":":"=2"};return"$"+x.replace(/[=:]/g,function(J){return R[J]})}var we=/\/+/g;function se(x,R){return typeof x=="object"&&x!==null&&x.key!=null?je(""+x.key):R.toString(36)}function Se(x,R,J,U,b){var re=typeof x;(re==="undefined"||re==="boolean")&&(x=null);var Y=!1;if(x===null)Y=!0;else switch(re){case"string":case"number":Y=!0;break;case"object":switch(x.$$typeof){case o:case l:Y=!0}}if(Y)return Y=x,b=b(Y),x=U===""?"."+se(Y,0):U,ie(b)?(J="",x!=null&&(J=x.replace(we,"$&/")+"/"),Se(b,R,J,"",function(Ae){return Ae})):b!=null&&(ke(b)&&(b=de(b,J+(!b.key||Y&&Y.key===b.key?"":(""+b.key).replace(we,"$&/")+"/")+x)),R.push(b)),1;if(Y=0,U=U===""?".":U+":",ie(x))for(var pe=0;pe<x.length;pe++){re=x[pe];var ge=U+se(re,pe);Y+=Se(re,R,J,ge,b)}else if(ge=j(x),typeof ge=="function")for(x=ge.call(x),pe=0;!(re=x.next()).done;)re=re.value,ge=U+se(re,pe++),Y+=Se(re,R,J,ge,b);else if(re==="object")throw R=String(x),Error("Objects are not valid as a React child (found: "+(R==="[object Object]"?"object with keys {"+Object.keys(x).join(", ")+"}":R)+"). If you meant to render a collection of children, use an array instead.");return Y}function Ne(x,R,J){if(x==null)return x;var U=[],b=0;return Se(x,U,"","",function(re){return R.call(J,re,b++)}),U}function Ce(x){if(x._status===-1){var R=x._result;R=R(),R.then(function(J){(x._status===0||x._status===-1)&&(x._status=1,x._result=J)},function(J){(x._status===0||x._status===-1)&&(x._status=2,x._result=J)}),x._status===-1&&(x._status=0,x._result=R)}if(x._status===1)return x._result.default;throw x._result}var ce={current:null},F={transition:null},W={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:F,ReactCurrentOwner:ne};function V(){throw Error("act(...) is not supported in production builds of React.")}return he.Children={map:Ne,forEach:function(x,R,J){Ne(x,function(){R.apply(this,arguments)},J)},count:function(x){var R=0;return Ne(x,function(){R++}),R},toArray:function(x){return Ne(x,function(R){return R})||[]},only:function(x){if(!ke(x))throw Error("React.Children.only expected to receive a single React element child.");return x}},he.Component=L,he.Fragment=s,he.Profiler=c,he.PureComponent=te,he.StrictMode=u,he.Suspense=y,he.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=W,he.act=V,he.cloneElement=function(x,R,J){if(x==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+x+".");var U=_({},x.props),b=x.key,re=x.ref,Y=x._owner;if(R!=null){if(R.ref!==void 0&&(re=R.ref,Y=ne.current),R.key!==void 0&&(b=""+R.key),x.type&&x.type.defaultProps)var pe=x.type.defaultProps;for(ge in R)B.call(R,ge)&&!ue.hasOwnProperty(ge)&&(U[ge]=R[ge]===void 0&&pe!==void 0?pe[ge]:R[ge])}var ge=arguments.length-2;if(ge===1)U.children=J;else if(1<ge){pe=Array(ge);for(var Ae=0;Ae<ge;Ae++)pe[Ae]=arguments[Ae+2];U.children=pe}return{$$typeof:o,type:x.type,key:b,ref:re,props:U,_owner:Y}},he.createContext=function(x){return x={$$typeof:f,_currentValue:x,_currentValue2:x,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},x.Provider={$$typeof:d,_context:x},x.Consumer=x},he.createElement=me,he.createFactory=function(x){var R=me.bind(null,x);return R.type=x,R},he.createRef=function(){return{current:null}},he.forwardRef=function(x){return{$$typeof:h,render:x}},he.isValidElement=ke,he.lazy=function(x){return{$$typeof:k,_payload:{_status:-1,_result:x},_init:Ce}},he.memo=function(x,R){return{$$typeof:v,type:x,compare:R===void 0?null:R}},he.startTransition=function(x){var R=F.transition;F.transition={};try{x()}finally{F.transition=R}},he.unstable_act=V,he.useCallback=function(x,R){return ce.current.useCallback(x,R)},he.useContext=function(x){return ce.current.useContext(x)},he.useDebugValue=function(){},he.useDeferredValue=function(x){return ce.current.useDeferredValue(x)},he.useEffect=function(x,R){return ce.current.useEffect(x,R)},he.useId=function(){return ce.current.useId()},he.useImperativeHandle=function(x,R,J){return ce.current.useImperativeHandle(x,R,J)},he.useInsertionEffect=function(x,R){return ce.current.useInsertionEffect(x,R)},he.useLayoutEffect=function(x,R){return ce.current.useLayoutEffect(x,R)},he.useMemo=function(x,R){return ce.current.useMemo(x,R)},he.useReducer=function(x,R,J){return ce.current.useReducer(x,R,J)},he.useRef=function(x){return ce.current.useRef(x)},he.useState=function(x){return ce.current.useState(x)},he.useSyncExternalStore=function(x,R,J){return ce.current.useSyncExternalStore(x,R,J)},he.useTransition=function(){return ce.current.useTransition()},he.version="18.3.1",he}var gd;function ya(){return gd||(gd=1,Bs.exports=Lm()),Bs.exports}/**
  229. * @license React
  230. * react-jsx-runtime.production.min.js
  231. *
  232. * Copyright (c) Facebook, Inc. and its affiliates.
  233. *
  234. * This source code is licensed under the MIT license found in the
  235. * LICENSE file in the root directory of this source tree.
  236. */var yd;function Im(){if(yd)return ro;yd=1;var o=ya(),l=Symbol.for("react.element"),s=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,c=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,d={key:!0,ref:!0,__self:!0,__source:!0};function f(h,y,v){var k,E={},j=null,M=null;v!==void 0&&(j=""+v),y.key!==void 0&&(j=""+y.key),y.ref!==void 0&&(M=y.ref);for(k in y)u.call(y,k)&&!d.hasOwnProperty(k)&&(E[k]=y[k]);if(h&&h.defaultProps)for(k in y=h.defaultProps,y)E[k]===void 0&&(E[k]=y[k]);return{$$typeof:l,type:h,key:j,ref:M,props:E,_owner:c.current}}return ro.Fragment=s,ro.jsx=f,ro.jsxs=f,ro}var vd;function Om(){return vd||(vd=1,Us.exports=Im()),Us.exports}var m=Om(),Rl={},$s={exports:{}},dt={},Vs={exports:{}},Hs={};/**
  237. * @license React
  238. * scheduler.production.min.js
  239. *
  240. * Copyright (c) Facebook, Inc. and its affiliates.
  241. *
  242. * This source code is licensed under the MIT license found in the
  243. * LICENSE file in the root directory of this source tree.
  244. */var wd;function zm(){return wd||(wd=1,function(o){function l(F,W){var V=F.length;F.push(W);e:for(;0<V;){var x=V-1>>>1,R=F[x];if(0<c(R,W))F[x]=W,F[V]=R,V=x;else break e}}function s(F){return F.length===0?null:F[0]}function u(F){if(F.length===0)return null;var W=F[0],V=F.pop();if(V!==W){F[0]=V;e:for(var x=0,R=F.length,J=R>>>1;x<J;){var U=2*(x+1)-1,b=F[U],re=U+1,Y=F[re];if(0>c(b,V))re<R&&0>c(Y,b)?(F[x]=Y,F[re]=V,x=re):(F[x]=b,F[U]=V,x=U);else if(re<R&&0>c(Y,V))F[x]=Y,F[re]=V,x=re;else break e}}return W}function c(F,W){var V=F.sortIndex-W.sortIndex;return V!==0?V:F.id-W.id}if(typeof performance=="object"&&typeof performance.now=="function"){var d=performance;o.unstable_now=function(){return d.now()}}else{var f=Date,h=f.now();o.unstable_now=function(){return f.now()-h}}var y=[],v=[],k=1,E=null,j=3,M=!1,_=!1,I=!1,L=typeof setTimeout=="function"?setTimeout:null,K=typeof clearTimeout=="function"?clearTimeout:null,te=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function H(F){for(var W=s(v);W!==null;){if(W.callback===null)u(v);else if(W.startTime<=F)u(v),W.sortIndex=W.expirationTime,l(y,W);else break;W=s(v)}}function ie(F){if(I=!1,H(F),!_)if(s(y)!==null)_=!0,Ce(B);else{var W=s(v);W!==null&&ce(ie,W.startTime-F)}}function B(F,W){_=!1,I&&(I=!1,K(me),me=-1),M=!0;var V=j;try{for(H(W),E=s(y);E!==null&&(!(E.expirationTime>W)||F&&!je());){var x=E.callback;if(typeof x=="function"){E.callback=null,j=E.priorityLevel;var R=x(E.expirationTime<=W);W=o.unstable_now(),typeof R=="function"?E.callback=R:E===s(y)&&u(y),H(W)}else u(y);E=s(y)}if(E!==null)var J=!0;else{var U=s(v);U!==null&&ce(ie,U.startTime-W),J=!1}return J}finally{E=null,j=V,M=!1}}var ne=!1,ue=null,me=-1,de=5,ke=-1;function je(){return!(o.unstable_now()-ke<de)}function we(){if(ue!==null){var F=o.unstable_now();ke=F;var W=!0;try{W=ue(!0,F)}finally{W?se():(ne=!1,ue=null)}}else ne=!1}var se;if(typeof te=="function")se=function(){te(we)};else if(typeof MessageChannel<"u"){var Se=new MessageChannel,Ne=Se.port2;Se.port1.onmessage=we,se=function(){Ne.postMessage(null)}}else se=function(){L(we,0)};function Ce(F){ue=F,ne||(ne=!0,se())}function ce(F,W){me=L(function(){F(o.unstable_now())},W)}o.unstable_IdlePriority=5,o.unstable_ImmediatePriority=1,o.unstable_LowPriority=4,o.unstable_NormalPriority=3,o.unstable_Profiling=null,o.unstable_UserBlockingPriority=2,o.unstable_cancelCallback=function(F){F.callback=null},o.unstable_continueExecution=function(){_||M||(_=!0,Ce(B))},o.unstable_forceFrameRate=function(F){0>F||125<F?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):de=0<F?Math.floor(1e3/F):5},o.unstable_getCurrentPriorityLevel=function(){return j},o.unstable_getFirstCallbackNode=function(){return s(y)},o.unstable_next=function(F){switch(j){case 1:case 2:case 3:var W=3;break;default:W=j}var V=j;j=W;try{return F()}finally{j=V}},o.unstable_pauseExecution=function(){},o.unstable_requestPaint=function(){},o.unstable_runWithPriority=function(F,W){switch(F){case 1:case 2:case 3:case 4:case 5:break;default:F=3}var V=j;j=F;try{return W()}finally{j=V}},o.unstable_scheduleCallback=function(F,W,V){var x=o.unstable_now();switch(typeof V=="object"&&V!==null?(V=V.delay,V=typeof V=="number"&&0<V?x+V:x):V=x,F){case 1:var R=-1;break;case 2:R=250;break;case 5:R=1073741823;break;case 4:R=1e4;break;default:R=5e3}return R=V+R,F={id:k++,callback:W,priorityLevel:F,startTime:V,expirationTime:R,sortIndex:-1},V>x?(F.sortIndex=V,l(v,F),s(y)===null&&F===s(v)&&(I?(K(me),me=-1):I=!0,ce(ie,V-x))):(F.sortIndex=R,l(y,F),_||M||(_=!0,Ce(B))),F},o.unstable_shouldYield=je,o.unstable_wrapCallback=function(F){var W=j;return function(){var V=j;j=W;try{return F.apply(this,arguments)}finally{j=V}}}}(Hs)),Hs}var Sd;function Dm(){return Sd||(Sd=1,Vs.exports=zm()),Vs.exports}/**
  245. * @license React
  246. * react-dom.production.min.js
  247. *
  248. * Copyright (c) Facebook, Inc. and its affiliates.
  249. *
  250. * This source code is licensed under the MIT license found in the
  251. * LICENSE file in the root directory of this source tree.
  252. */var xd;function Mm(){if(xd)return dt;xd=1;var o=ya(),l=Dm();function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var u=new Set,c={};function d(e,t){f(e,t),f(e+"Capture",t)}function f(e,t){for(c[e]=t,e=0;e<t.length;e++)u.add(t[e])}var h=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),y=Object.prototype.hasOwnProperty,v=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,k={},E={};function j(e){return y.call(E,e)?!0:y.call(k,e)?!1:v.test(e)?E[e]=!0:(k[e]=!0,!1)}function M(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function _(e,t,n,r){if(t===null||typeof t>"u"||M(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function I(e,t,n,r,i,a,p){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=p}var L={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){L[e]=new I(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];L[t]=new I(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){L[e]=new I(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){L[e]=new I(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){L[e]=new I(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){L[e]=new I(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){L[e]=new I(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){L[e]=new I(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){L[e]=new I(e,5,!1,e.toLowerCase(),null,!1,!1)});var K=/[\-:]([a-z])/g;function te(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(K,te);L[t]=new I(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(K,te);L[t]=new I(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(K,te);L[t]=new I(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){L[e]=new I(e,1,!1,e.toLowerCase(),null,!1,!1)}),L.xlinkHref=new I("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){L[e]=new I(e,1,!1,e.toLowerCase(),null,!0,!0)});function H(e,t,n,r){var i=L.hasOwnProperty(t)?L[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(_(t,n,i,r)&&(n=null),r||i===null?j(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var ie=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,B=Symbol.for("react.element"),ne=Symbol.for("react.portal"),ue=Symbol.for("react.fragment"),me=Symbol.for("react.strict_mode"),de=Symbol.for("react.profiler"),ke=Symbol.for("react.provider"),je=Symbol.for("react.context"),we=Symbol.for("react.forward_ref"),se=Symbol.for("react.suspense"),Se=Symbol.for("react.suspense_list"),Ne=Symbol.for("react.memo"),Ce=Symbol.for("react.lazy"),ce=Symbol.for("react.offscreen"),F=Symbol.iterator;function W(e){return e===null||typeof e!="object"?null:(e=F&&e[F]||e["@@iterator"],typeof e=="function"?e:null)}var V=Object.assign,x;function R(e){if(x===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);x=t&&t[1]||""}return`
  253. `+x+e}var J=!1;function U(e,t){if(!e||J)return"";J=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(N){var r=N}Reflect.construct(e,[],t)}else{try{t.call()}catch(N){r=N}e.call(t.prototype)}else{try{throw Error()}catch(N){r=N}e()}}catch(N){if(N&&r&&typeof N.stack=="string"){for(var i=N.stack.split(`
  254. `),a=r.stack.split(`
  255. `),p=i.length-1,g=a.length-1;1<=p&&0<=g&&i[p]!==a[g];)g--;for(;1<=p&&0<=g;p--,g--)if(i[p]!==a[g]){if(p!==1||g!==1)do if(p--,g--,0>g||i[p]!==a[g]){var w=`
  256. `+i[p].replace(" at new "," at ");return e.displayName&&w.includes("<anonymous>")&&(w=w.replace("<anonymous>",e.displayName)),w}while(1<=p&&0<=g);break}}}finally{J=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?R(e):""}function b(e){switch(e.tag){case 5:return R(e.type);case 16:return R("Lazy");case 13:return R("Suspense");case 19:return R("SuspenseList");case 0:case 2:case 15:return e=U(e.type,!1),e;case 11:return e=U(e.type.render,!1),e;case 1:return e=U(e.type,!0),e;default:return""}}function re(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ue:return"Fragment";case ne:return"Portal";case de:return"Profiler";case me:return"StrictMode";case se:return"Suspense";case Se:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case je:return(e.displayName||"Context")+".Consumer";case ke:return(e._context.displayName||"Context")+".Provider";case we:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ne:return t=e.displayName||null,t!==null?t:re(e.type)||"Memo";case Ce:t=e._payload,e=e._init;try{return re(e(t))}catch{}}return null}function Y(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return re(t);case 8:return t===me?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function pe(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ge(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ae(e){var t=ge(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(p){r=""+p,a.call(this,p)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(p){r=""+p},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function qt(e){e._valueTracker||(e._valueTracker=Ae(e))}function vr(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ge(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Sn(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function $n(e,t){var n=t.checked;return V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function mo(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=pe(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function go(e,t){t=t.checked,t!=null&&H(e,"checked",t,!1)}function _e(e,t){go(e,t);var n=pe(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Je(e,t.type,n):t.hasOwnProperty("defaultValue")&&Je(e,t.type,pe(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ee(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Je(e,t,n){(t!=="number"||Sn(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var St=Array.isArray;function Wt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+pe(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Vn(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(s(91));return V({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Hn(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(s(92));if(St(n)){if(1<n.length)throw Error(s(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:pe(n)}}function yo(e,t){var n=pe(t.value),r=pe(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function vo(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function wo(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Jl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?wo(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var So,Ra=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(So=So||document.createElement("div"),So.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=So.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function wr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Sr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Dp=["Webkit","ms","Moz","O"];Object.keys(Sr).forEach(function(e){Dp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Sr[t]=Sr[e]})});function ja(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Sr.hasOwnProperty(e)&&Sr[e]?(""+t).trim():t+"px"}function La(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=ja(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Mp=V({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Yl(e,t){if(t){if(Mp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function Xl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Zl=null;function ei(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ti=null,qn=null,Wn=null;function Ia(e){if(e=Vr(e)){if(typeof ti!="function")throw Error(s(280));var t=e.stateNode;t&&(t=Ho(t),ti(e.stateNode,e.type,t))}}function Oa(e){qn?Wn?Wn.push(e):Wn=[e]:qn=e}function za(){if(qn){var e=qn,t=Wn;if(Wn=qn=null,Ia(e),t)for(e=0;e<t.length;e++)Ia(t[e])}}function Da(e,t){return e(t)}function Ma(){}var ni=!1;function Aa(e,t,n){if(ni)return e(t,n);ni=!0;try{return Da(e,t,n)}finally{ni=!1,(qn!==null||Wn!==null)&&(Ma(),za())}}function xr(e,t){var n=e.stateNode;if(n===null)return null;var r=Ho(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(s(231,t,typeof n));return n}var ri=!1;if(h)try{var kr={};Object.defineProperty(kr,"passive",{get:function(){ri=!0}}),window.addEventListener("test",kr,kr),window.removeEventListener("test",kr,kr)}catch{ri=!1}function Ap(e,t,n,r,i,a,p,g,w){var N=Array.prototype.slice.call(arguments,3);try{t.apply(n,N)}catch(z){this.onError(z)}}var Cr=!1,xo=null,ko=!1,oi=null,Fp={onError:function(e){Cr=!0,xo=e}};function Up(e,t,n,r,i,a,p,g,w){Cr=!1,xo=null,Ap.apply(Fp,arguments)}function Bp(e,t,n,r,i,a,p,g,w){if(Up.apply(this,arguments),Cr){if(Cr){var N=xo;Cr=!1,xo=null}else throw Error(s(198));ko||(ko=!0,oi=N)}}function xn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Fa(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Ua(e){if(xn(e)!==e)throw Error(s(188))}function $p(e){var t=e.alternate;if(!t){if(t=xn(e),t===null)throw Error(s(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var a=i.alternate;if(a===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return Ua(i),e;if(a===r)return Ua(i),t;a=a.sibling}throw Error(s(188))}if(n.return!==r.return)n=i,r=a;else{for(var p=!1,g=i.child;g;){if(g===n){p=!0,n=i,r=a;break}if(g===r){p=!0,r=i,n=a;break}g=g.sibling}if(!p){for(g=a.child;g;){if(g===n){p=!0,n=a,r=i;break}if(g===r){p=!0,r=a,n=i;break}g=g.sibling}if(!p)throw Error(s(189))}}if(n.alternate!==r)throw Error(s(190))}if(n.tag!==3)throw Error(s(188));return n.stateNode.current===n?e:t}function Ba(e){return e=$p(e),e!==null?$a(e):null}function $a(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=$a(e);if(t!==null)return t;e=e.sibling}return null}var Va=l.unstable_scheduleCallback,Ha=l.unstable_cancelCallback,Vp=l.unstable_shouldYield,Hp=l.unstable_requestPaint,Fe=l.unstable_now,qp=l.unstable_getCurrentPriorityLevel,li=l.unstable_ImmediatePriority,qa=l.unstable_UserBlockingPriority,Co=l.unstable_NormalPriority,Wp=l.unstable_LowPriority,Wa=l.unstable_IdlePriority,Eo=null,At=null;function bp(e){if(At&&typeof At.onCommitFiberRoot=="function")try{At.onCommitFiberRoot(Eo,e,void 0,(e.current.flags&128)===128)}catch{}}var _t=Math.clz32?Math.clz32:Qp,Gp=Math.log,Kp=Math.LN2;function Qp(e){return e>>>=0,e===0?32:31-(Gp(e)/Kp|0)|0}var To=64,No=4194304;function Er(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _o(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,p=n&268435455;if(p!==0){var g=p&~i;g!==0?r=Er(g):(a&=p,a!==0&&(r=Er(a)))}else p=n&~i,p!==0?r=Er(p):a!==0&&(r=Er(a));if(r===0)return 0;if(t!==0&&t!==r&&(t&i)===0&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-_t(t),i=1<<n,r|=e[n],t&=~i;return r}function Jp(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Yp(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes;0<a;){var p=31-_t(a),g=1<<p,w=i[p];w===-1?((g&n)===0||(g&r)!==0)&&(i[p]=Jp(g,t)):w<=t&&(e.expiredLanes|=g),a&=~g}}function ii(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ba(){var e=To;return To<<=1,(To&4194240)===0&&(To=64),e}function si(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Tr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-_t(t),e[t]=n}function Xp(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-_t(n),a=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~a}}function ai(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-_t(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var Pe=0;function Ga(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Ka,ui,Qa,Ja,Ya,ci=!1,Po=[],en=null,tn=null,nn=null,Nr=new Map,_r=new Map,rn=[],Zp="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Xa(e,t){switch(e){case"focusin":case"focusout":en=null;break;case"dragenter":case"dragleave":tn=null;break;case"mouseover":case"mouseout":nn=null;break;case"pointerover":case"pointerout":Nr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":_r.delete(t.pointerId)}}function Pr(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Vr(t),t!==null&&ui(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function eh(e,t,n,r,i){switch(t){case"focusin":return en=Pr(en,e,t,n,r,i),!0;case"dragenter":return tn=Pr(tn,e,t,n,r,i),!0;case"mouseover":return nn=Pr(nn,e,t,n,r,i),!0;case"pointerover":var a=i.pointerId;return Nr.set(a,Pr(Nr.get(a)||null,e,t,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,_r.set(a,Pr(_r.get(a)||null,e,t,n,r,i)),!0}return!1}function Za(e){var t=kn(e.target);if(t!==null){var n=xn(t);if(n!==null){if(t=n.tag,t===13){if(t=Fa(n),t!==null){e.blockedOn=t,Ya(e.priority,function(){Qa(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ro(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=fi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Zl=r,n.target.dispatchEvent(r),Zl=null}else return t=Vr(n),t!==null&&ui(t),e.blockedOn=n,!1;t.shift()}return!0}function eu(e,t,n){Ro(e)&&n.delete(t)}function th(){ci=!1,en!==null&&Ro(en)&&(en=null),tn!==null&&Ro(tn)&&(tn=null),nn!==null&&Ro(nn)&&(nn=null),Nr.forEach(eu),_r.forEach(eu)}function Rr(e,t){e.blockedOn===t&&(e.blockedOn=null,ci||(ci=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,th)))}function jr(e){function t(i){return Rr(i,e)}if(0<Po.length){Rr(Po[0],e);for(var n=1;n<Po.length;n++){var r=Po[n];r.blockedOn===e&&(r.blockedOn=null)}}for(en!==null&&Rr(en,e),tn!==null&&Rr(tn,e),nn!==null&&Rr(nn,e),Nr.forEach(t),_r.forEach(t),n=0;n<rn.length;n++)r=rn[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<rn.length&&(n=rn[0],n.blockedOn===null);)Za(n),n.blockedOn===null&&rn.shift()}var bn=ie.ReactCurrentBatchConfig,jo=!0;function nh(e,t,n,r){var i=Pe,a=bn.transition;bn.transition=null;try{Pe=1,di(e,t,n,r)}finally{Pe=i,bn.transition=a}}function rh(e,t,n,r){var i=Pe,a=bn.transition;bn.transition=null;try{Pe=4,di(e,t,n,r)}finally{Pe=i,bn.transition=a}}function di(e,t,n,r){if(jo){var i=fi(e,t,n,r);if(i===null)Ri(e,t,r,Lo,n),Xa(e,r);else if(eh(i,e,t,n,r))r.stopPropagation();else if(Xa(e,r),t&4&&-1<Zp.indexOf(e)){for(;i!==null;){var a=Vr(i);if(a!==null&&Ka(a),a=fi(e,t,n,r),a===null&&Ri(e,t,r,Lo,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Ri(e,t,r,null,n)}}var Lo=null;function fi(e,t,n,r){if(Lo=null,e=ei(r),e=kn(e),e!==null)if(t=xn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Fa(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Lo=e,null}function tu(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(qp()){case li:return 1;case qa:return 4;case Co:case Wp:return 16;case Wa:return 536870912;default:return 16}default:return 16}}var on=null,pi=null,Io=null;function nu(){if(Io)return Io;var e,t=pi,n=t.length,r,i="value"in on?on.value:on.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var p=n-e;for(r=1;r<=p&&t[n-r]===i[a-r];r++);return Io=i.slice(e,1<r?1-r:void 0)}function Oo(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function zo(){return!0}function ru(){return!1}function pt(e){function t(n,r,i,a,p){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=a,this.target=p,this.currentTarget=null;for(var g in e)e.hasOwnProperty(g)&&(n=e[g],this[g]=n?n(a):a[g]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?zo:ru,this.isPropagationStopped=ru,this}return V(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=zo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=zo)},persist:function(){},isPersistent:zo}),t}var Gn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hi=pt(Gn),Lr=V({},Gn,{view:0,detail:0}),oh=pt(Lr),mi,gi,Ir,Do=V({},Lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vi,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Ir&&(Ir&&e.type==="mousemove"?(mi=e.screenX-Ir.screenX,gi=e.screenY-Ir.screenY):gi=mi=0,Ir=e),mi)},movementY:function(e){return"movementY"in e?e.movementY:gi}}),ou=pt(Do),lh=V({},Do,{dataTransfer:0}),ih=pt(lh),sh=V({},Lr,{relatedTarget:0}),yi=pt(sh),ah=V({},Gn,{animationName:0,elapsedTime:0,pseudoElement:0}),uh=pt(ah),ch=V({},Gn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),dh=pt(ch),fh=V({},Gn,{data:0}),lu=pt(fh),ph={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},hh={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},mh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gh(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=mh[e])?!!t[e]:!1}function vi(){return gh}var yh=V({},Lr,{key:function(e){if(e.key){var t=ph[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Oo(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?hh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vi,charCode:function(e){return e.type==="keypress"?Oo(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Oo(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),vh=pt(yh),wh=V({},Do,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),iu=pt(wh),Sh=V({},Lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vi}),xh=pt(Sh),kh=V({},Gn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ch=pt(kh),Eh=V({},Do,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Th=pt(Eh),Nh=[9,13,27,32],wi=h&&"CompositionEvent"in window,Or=null;h&&"documentMode"in document&&(Or=document.documentMode);var _h=h&&"TextEvent"in window&&!Or,su=h&&(!wi||Or&&8<Or&&11>=Or),au=" ",uu=!1;function cu(e,t){switch(e){case"keyup":return Nh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function du(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Kn=!1;function Ph(e,t){switch(e){case"compositionend":return du(t);case"keypress":return t.which!==32?null:(uu=!0,au);case"textInput":return e=t.data,e===au&&uu?null:e;default:return null}}function Rh(e,t){if(Kn)return e==="compositionend"||!wi&&cu(e,t)?(e=nu(),Io=pi=on=null,Kn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return su&&t.locale!=="ko"?null:t.data;default:return null}}var jh={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function fu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!jh[e.type]:t==="textarea"}function pu(e,t,n,r){Oa(r),t=Bo(t,"onChange"),0<t.length&&(n=new hi("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zr=null,Dr=null;function Lh(e){Lu(e,0)}function Mo(e){var t=Zn(e);if(vr(t))return e}function Ih(e,t){if(e==="change")return t}var hu=!1;if(h){var Si;if(h){var xi="oninput"in document;if(!xi){var mu=document.createElement("div");mu.setAttribute("oninput","return;"),xi=typeof mu.oninput=="function"}Si=xi}else Si=!1;hu=Si&&(!document.documentMode||9<document.documentMode)}function gu(){zr&&(zr.detachEvent("onpropertychange",yu),Dr=zr=null)}function yu(e){if(e.propertyName==="value"&&Mo(Dr)){var t=[];pu(t,Dr,e,ei(e)),Aa(Lh,t)}}function Oh(e,t,n){e==="focusin"?(gu(),zr=t,Dr=n,zr.attachEvent("onpropertychange",yu)):e==="focusout"&&gu()}function zh(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Mo(Dr)}function Dh(e,t){if(e==="click")return Mo(t)}function Mh(e,t){if(e==="input"||e==="change")return Mo(t)}function Ah(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Pt=typeof Object.is=="function"?Object.is:Ah;function Mr(e,t){if(Pt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!y.call(t,i)||!Pt(e[i],t[i]))return!1}return!0}function vu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function wu(e,t){var n=vu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=vu(n)}}function Su(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Su(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function xu(){for(var e=window,t=Sn();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Sn(e.document)}return t}function ki(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Fh(e){var t=xu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Su(n.ownerDocument.documentElement,n)){if(r!==null&&ki(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=wu(n,a);var p=wu(n,r);i&&p&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==p.node||e.focusOffset!==p.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(p.node,p.offset)):(t.setEnd(p.node,p.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Uh=h&&"documentMode"in document&&11>=document.documentMode,Qn=null,Ci=null,Ar=null,Ei=!1;function ku(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ei||Qn==null||Qn!==Sn(r)||(r=Qn,"selectionStart"in r&&ki(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Ar&&Mr(Ar,r)||(Ar=r,r=Bo(Ci,"onSelect"),0<r.length&&(t=new hi("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Qn)))}function Ao(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Jn={animationend:Ao("Animation","AnimationEnd"),animationiteration:Ao("Animation","AnimationIteration"),animationstart:Ao("Animation","AnimationStart"),transitionend:Ao("Transition","TransitionEnd")},Ti={},Cu={};h&&(Cu=document.createElement("div").style,"AnimationEvent"in window||(delete Jn.animationend.animation,delete Jn.animationiteration.animation,delete Jn.animationstart.animation),"TransitionEvent"in window||delete Jn.transitionend.transition);function Fo(e){if(Ti[e])return Ti[e];if(!Jn[e])return e;var t=Jn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Cu)return Ti[e]=t[n];return e}var Eu=Fo("animationend"),Tu=Fo("animationiteration"),Nu=Fo("animationstart"),_u=Fo("transitionend"),Pu=new Map,Ru="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ln(e,t){Pu.set(e,t),d(t,[e])}for(var Ni=0;Ni<Ru.length;Ni++){var _i=Ru[Ni],Bh=_i.toLowerCase(),$h=_i[0].toUpperCase()+_i.slice(1);ln(Bh,"on"+$h)}ln(Eu,"onAnimationEnd"),ln(Tu,"onAnimationIteration"),ln(Nu,"onAnimationStart"),ln("dblclick","onDoubleClick"),ln("focusin","onFocus"),ln("focusout","onBlur"),ln(_u,"onTransitionEnd"),f("onMouseEnter",["mouseout","mouseover"]),f("onMouseLeave",["mouseout","mouseover"]),f("onPointerEnter",["pointerout","pointerover"]),f("onPointerLeave",["pointerout","pointerover"]),d("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),d("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),d("onBeforeInput",["compositionend","keypress","textInput","paste"]),d("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),d("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),d("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Vh=new Set("cancel close invalid load scroll toggle".split(" ").concat(Fr));function ju(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Bp(r,t,void 0,e),e.currentTarget=null}function Lu(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var p=r.length-1;0<=p;p--){var g=r[p],w=g.instance,N=g.currentTarget;if(g=g.listener,w!==a&&i.isPropagationStopped())break e;ju(i,g,N),a=w}else for(p=0;p<r.length;p++){if(g=r[p],w=g.instance,N=g.currentTarget,g=g.listener,w!==a&&i.isPropagationStopped())break e;ju(i,g,N),a=w}}}if(ko)throw e=oi,ko=!1,oi=null,e}function Le(e,t){var n=t[Di];n===void 0&&(n=t[Di]=new Set);var r=e+"__bubble";n.has(r)||(Iu(t,e,2,!1),n.add(r))}function Pi(e,t,n){var r=0;t&&(r|=4),Iu(n,e,r,t)}var Uo="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[Uo]){e[Uo]=!0,u.forEach(function(n){n!=="selectionchange"&&(Vh.has(n)||Pi(n,!1,e),Pi(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Uo]||(t[Uo]=!0,Pi("selectionchange",!1,t))}}function Iu(e,t,n,r){switch(tu(t)){case 1:var i=nh;break;case 4:i=rh;break;default:i=di}n=i.bind(null,t,n,e),i=void 0,!ri||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Ri(e,t,n,r,i){var a=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var p=r.tag;if(p===3||p===4){var g=r.stateNode.containerInfo;if(g===i||g.nodeType===8&&g.parentNode===i)break;if(p===4)for(p=r.return;p!==null;){var w=p.tag;if((w===3||w===4)&&(w=p.stateNode.containerInfo,w===i||w.nodeType===8&&w.parentNode===i))return;p=p.return}for(;g!==null;){if(p=kn(g),p===null)return;if(w=p.tag,w===5||w===6){r=a=p;continue e}g=g.parentNode}}r=r.return}Aa(function(){var N=a,z=ei(n),D=[];e:{var O=Pu.get(e);if(O!==void 0){var q=hi,Q=e;switch(e){case"keypress":if(Oo(n)===0)break e;case"keydown":case"keyup":q=vh;break;case"focusin":Q="focus",q=yi;break;case"focusout":Q="blur",q=yi;break;case"beforeblur":case"afterblur":q=yi;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":q=ou;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":q=ih;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":q=xh;break;case Eu:case Tu:case Nu:q=uh;break;case _u:q=Ch;break;case"scroll":q=oh;break;case"wheel":q=Th;break;case"copy":case"cut":case"paste":q=dh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":q=iu}var X=(t&4)!==0,Ue=!X&&e==="scroll",C=X?O!==null?O+"Capture":null:O;X=[];for(var S=N,T;S!==null;){T=S;var A=T.stateNode;if(T.tag===5&&A!==null&&(T=A,C!==null&&(A=xr(S,C),A!=null&&X.push(Br(S,A,T)))),Ue)break;S=S.return}0<X.length&&(O=new q(O,Q,null,n,z),D.push({event:O,listeners:X}))}}if((t&7)===0){e:{if(O=e==="mouseover"||e==="pointerover",q=e==="mouseout"||e==="pointerout",O&&n!==Zl&&(Q=n.relatedTarget||n.fromElement)&&(kn(Q)||Q[bt]))break e;if((q||O)&&(O=z.window===z?z:(O=z.ownerDocument)?O.defaultView||O.parentWindow:window,q?(Q=n.relatedTarget||n.toElement,q=N,Q=Q?kn(Q):null,Q!==null&&(Ue=xn(Q),Q!==Ue||Q.tag!==5&&Q.tag!==6)&&(Q=null)):(q=null,Q=N),q!==Q)){if(X=ou,A="onMouseLeave",C="onMouseEnter",S="mouse",(e==="pointerout"||e==="pointerover")&&(X=iu,A="onPointerLeave",C="onPointerEnter",S="pointer"),Ue=q==null?O:Zn(q),T=Q==null?O:Zn(Q),O=new X(A,S+"leave",q,n,z),O.target=Ue,O.relatedTarget=T,A=null,kn(z)===N&&(X=new X(C,S+"enter",Q,n,z),X.target=T,X.relatedTarget=Ue,A=X),Ue=A,q&&Q)t:{for(X=q,C=Q,S=0,T=X;T;T=Yn(T))S++;for(T=0,A=C;A;A=Yn(A))T++;for(;0<S-T;)X=Yn(X),S--;for(;0<T-S;)C=Yn(C),T--;for(;S--;){if(X===C||C!==null&&X===C.alternate)break t;X=Yn(X),C=Yn(C)}X=null}else X=null;q!==null&&Ou(D,O,q,X,!1),Q!==null&&Ue!==null&&Ou(D,Ue,Q,X,!0)}}e:{if(O=N?Zn(N):window,q=O.nodeName&&O.nodeName.toLowerCase(),q==="select"||q==="input"&&O.type==="file")var Z=Ih;else if(fu(O))if(hu)Z=Mh;else{Z=zh;var oe=Oh}else(q=O.nodeName)&&q.toLowerCase()==="input"&&(O.type==="checkbox"||O.type==="radio")&&(Z=Dh);if(Z&&(Z=Z(e,N))){pu(D,Z,n,z);break e}oe&&oe(e,O,N),e==="focusout"&&(oe=O._wrapperState)&&oe.controlled&&O.type==="number"&&Je(O,"number",O.value)}switch(oe=N?Zn(N):window,e){case"focusin":(fu(oe)||oe.contentEditable==="true")&&(Qn=oe,Ci=N,Ar=null);break;case"focusout":Ar=Ci=Qn=null;break;case"mousedown":Ei=!0;break;case"contextmenu":case"mouseup":case"dragend":Ei=!1,ku(D,n,z);break;case"selectionchange":if(Uh)break;case"keydown":case"keyup":ku(D,n,z)}var le;if(wi)e:{switch(e){case"compositionstart":var ae="onCompositionStart";break e;case"compositionend":ae="onCompositionEnd";break e;case"compositionupdate":ae="onCompositionUpdate";break e}ae=void 0}else Kn?cu(e,n)&&(ae="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(ae="onCompositionStart");ae&&(su&&n.locale!=="ko"&&(Kn||ae!=="onCompositionStart"?ae==="onCompositionEnd"&&Kn&&(le=nu()):(on=z,pi="value"in on?on.value:on.textContent,Kn=!0)),oe=Bo(N,ae),0<oe.length&&(ae=new lu(ae,e,null,n,z),D.push({event:ae,listeners:oe}),le?ae.data=le:(le=du(n),le!==null&&(ae.data=le)))),(le=_h?Ph(e,n):Rh(e,n))&&(N=Bo(N,"onBeforeInput"),0<N.length&&(z=new lu("onBeforeInput","beforeinput",null,n,z),D.push({event:z,listeners:N}),z.data=le))}Lu(D,t)})}function Br(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Bo(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,a=i.stateNode;i.tag===5&&a!==null&&(i=a,a=xr(e,n),a!=null&&r.unshift(Br(e,a,i)),a=xr(e,t),a!=null&&r.push(Br(e,a,i))),e=e.return}return r}function Yn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ou(e,t,n,r,i){for(var a=t._reactName,p=[];n!==null&&n!==r;){var g=n,w=g.alternate,N=g.stateNode;if(w!==null&&w===r)break;g.tag===5&&N!==null&&(g=N,i?(w=xr(n,a),w!=null&&p.unshift(Br(n,w,g))):i||(w=xr(n,a),w!=null&&p.push(Br(n,w,g)))),n=n.return}p.length!==0&&e.push({event:t,listeners:p})}var Hh=/\r\n?/g,qh=/\u0000|\uFFFD/g;function zu(e){return(typeof e=="string"?e:""+e).replace(Hh,`
  257. `).replace(qh,"")}function $o(e,t,n){if(t=zu(t),zu(e)!==t&&n)throw Error(s(425))}function Vo(){}var ji=null,Li=null;function Ii(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Oi=typeof setTimeout=="function"?setTimeout:void 0,Wh=typeof clearTimeout=="function"?clearTimeout:void 0,Du=typeof Promise=="function"?Promise:void 0,bh=typeof queueMicrotask=="function"?queueMicrotask:typeof Du<"u"?function(e){return Du.resolve(null).then(e).catch(Gh)}:Oi;function Gh(e){setTimeout(function(){throw e})}function zi(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),jr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);jr(t)}function sn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Mu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Xn=Math.random().toString(36).slice(2),Ft="__reactFiber$"+Xn,$r="__reactProps$"+Xn,bt="__reactContainer$"+Xn,Di="__reactEvents$"+Xn,Kh="__reactListeners$"+Xn,Qh="__reactHandles$"+Xn;function kn(e){var t=e[Ft];if(t)return t;for(var n=e.parentNode;n;){if(t=n[bt]||n[Ft]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Mu(e);e!==null;){if(n=e[Ft])return n;e=Mu(e)}return t}e=n,n=e.parentNode}return null}function Vr(e){return e=e[Ft]||e[bt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Zn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(s(33))}function Ho(e){return e[$r]||null}var Mi=[],er=-1;function an(e){return{current:e}}function Ie(e){0>er||(e.current=Mi[er],Mi[er]=null,er--)}function Re(e,t){er++,Mi[er]=e.current,e.current=t}var un={},Ye=an(un),it=an(!1),Cn=un;function tr(e,t){var n=e.type.contextTypes;if(!n)return un;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function st(e){return e=e.childContextTypes,e!=null}function qo(){Ie(it),Ie(Ye)}function Au(e,t,n){if(Ye.current!==un)throw Error(s(168));Re(Ye,t),Re(it,n)}function Fu(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(s(108,Y(e)||"Unknown",i));return V({},n,r)}function Wo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||un,Cn=Ye.current,Re(Ye,e),Re(it,it.current),!0}function Uu(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=Fu(e,t,Cn),r.__reactInternalMemoizedMergedChildContext=e,Ie(it),Ie(Ye),Re(Ye,e)):Ie(it),Re(it,n)}var Gt=null,bo=!1,Ai=!1;function Bu(e){Gt===null?Gt=[e]:Gt.push(e)}function Jh(e){bo=!0,Bu(e)}function cn(){if(!Ai&&Gt!==null){Ai=!0;var e=0,t=Pe;try{var n=Gt;for(Pe=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Gt=null,bo=!1}catch(i){throw Gt!==null&&(Gt=Gt.slice(e+1)),Va(li,cn),i}finally{Pe=t,Ai=!1}}return null}var nr=[],rr=0,Go=null,Ko=0,xt=[],kt=0,En=null,Kt=1,Qt="";function Tn(e,t){nr[rr++]=Ko,nr[rr++]=Go,Go=e,Ko=t}function $u(e,t,n){xt[kt++]=Kt,xt[kt++]=Qt,xt[kt++]=En,En=e;var r=Kt;e=Qt;var i=32-_t(r)-1;r&=~(1<<i),n+=1;var a=32-_t(t)+i;if(30<a){var p=i-i%5;a=(r&(1<<p)-1).toString(32),r>>=p,i-=p,Kt=1<<32-_t(t)+i|n<<i|r,Qt=a+e}else Kt=1<<a|n<<i|r,Qt=e}function Fi(e){e.return!==null&&(Tn(e,1),$u(e,1,0))}function Ui(e){for(;e===Go;)Go=nr[--rr],nr[rr]=null,Ko=nr[--rr],nr[rr]=null;for(;e===En;)En=xt[--kt],xt[kt]=null,Qt=xt[--kt],xt[kt]=null,Kt=xt[--kt],xt[kt]=null}var ht=null,mt=null,Oe=!1,Rt=null;function Vu(e,t){var n=Nt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Hu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ht=e,mt=sn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ht=e,mt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=En!==null?{id:Kt,overflow:Qt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Nt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ht=e,mt=null,!0):!1;default:return!1}}function Bi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function $i(e){if(Oe){var t=mt;if(t){var n=t;if(!Hu(e,t)){if(Bi(e))throw Error(s(418));t=sn(n.nextSibling);var r=ht;t&&Hu(e,t)?Vu(r,n):(e.flags=e.flags&-4097|2,Oe=!1,ht=e)}}else{if(Bi(e))throw Error(s(418));e.flags=e.flags&-4097|2,Oe=!1,ht=e}}}function qu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ht=e}function Qo(e){if(e!==ht)return!1;if(!Oe)return qu(e),Oe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ii(e.type,e.memoizedProps)),t&&(t=mt)){if(Bi(e))throw Wu(),Error(s(418));for(;t;)Vu(e,t),t=sn(t.nextSibling)}if(qu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){mt=sn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}mt=null}}else mt=ht?sn(e.stateNode.nextSibling):null;return!0}function Wu(){for(var e=mt;e;)e=sn(e.nextSibling)}function or(){mt=ht=null,Oe=!1}function Vi(e){Rt===null?Rt=[e]:Rt.push(e)}var Yh=ie.ReactCurrentBatchConfig;function Hr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(s(309));var r=n.stateNode}if(!r)throw Error(s(147,e));var i=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(p){var g=i.refs;p===null?delete g[a]:g[a]=p},t._stringRef=a,t)}if(typeof e!="string")throw Error(s(284));if(!n._owner)throw Error(s(290,e))}return e}function Jo(e,t){throw e=Object.prototype.toString.call(t),Error(s(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function bu(e){var t=e._init;return t(e._payload)}function Gu(e){function t(C,S){if(e){var T=C.deletions;T===null?(C.deletions=[S],C.flags|=16):T.push(S)}}function n(C,S){if(!e)return null;for(;S!==null;)t(C,S),S=S.sibling;return null}function r(C,S){for(C=new Map;S!==null;)S.key!==null?C.set(S.key,S):C.set(S.index,S),S=S.sibling;return C}function i(C,S){return C=vn(C,S),C.index=0,C.sibling=null,C}function a(C,S,T){return C.index=T,e?(T=C.alternate,T!==null?(T=T.index,T<S?(C.flags|=2,S):T):(C.flags|=2,S)):(C.flags|=1048576,S)}function p(C){return e&&C.alternate===null&&(C.flags|=2),C}function g(C,S,T,A){return S===null||S.tag!==6?(S=Os(T,C.mode,A),S.return=C,S):(S=i(S,T),S.return=C,S)}function w(C,S,T,A){var Z=T.type;return Z===ue?z(C,S,T.props.children,A,T.key):S!==null&&(S.elementType===Z||typeof Z=="object"&&Z!==null&&Z.$$typeof===Ce&&bu(Z)===S.type)?(A=i(S,T.props),A.ref=Hr(C,S,T),A.return=C,A):(A=Sl(T.type,T.key,T.props,null,C.mode,A),A.ref=Hr(C,S,T),A.return=C,A)}function N(C,S,T,A){return S===null||S.tag!==4||S.stateNode.containerInfo!==T.containerInfo||S.stateNode.implementation!==T.implementation?(S=zs(T,C.mode,A),S.return=C,S):(S=i(S,T.children||[]),S.return=C,S)}function z(C,S,T,A,Z){return S===null||S.tag!==7?(S=On(T,C.mode,A,Z),S.return=C,S):(S=i(S,T),S.return=C,S)}function D(C,S,T){if(typeof S=="string"&&S!==""||typeof S=="number")return S=Os(""+S,C.mode,T),S.return=C,S;if(typeof S=="object"&&S!==null){switch(S.$$typeof){case B:return T=Sl(S.type,S.key,S.props,null,C.mode,T),T.ref=Hr(C,null,S),T.return=C,T;case ne:return S=zs(S,C.mode,T),S.return=C,S;case Ce:var A=S._init;return D(C,A(S._payload),T)}if(St(S)||W(S))return S=On(S,C.mode,T,null),S.return=C,S;Jo(C,S)}return null}function O(C,S,T,A){var Z=S!==null?S.key:null;if(typeof T=="string"&&T!==""||typeof T=="number")return Z!==null?null:g(C,S,""+T,A);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case B:return T.key===Z?w(C,S,T,A):null;case ne:return T.key===Z?N(C,S,T,A):null;case Ce:return Z=T._init,O(C,S,Z(T._payload),A)}if(St(T)||W(T))return Z!==null?null:z(C,S,T,A,null);Jo(C,T)}return null}function q(C,S,T,A,Z){if(typeof A=="string"&&A!==""||typeof A=="number")return C=C.get(T)||null,g(S,C,""+A,Z);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case B:return C=C.get(A.key===null?T:A.key)||null,w(S,C,A,Z);case ne:return C=C.get(A.key===null?T:A.key)||null,N(S,C,A,Z);case Ce:var oe=A._init;return q(C,S,T,oe(A._payload),Z)}if(St(A)||W(A))return C=C.get(T)||null,z(S,C,A,Z,null);Jo(S,A)}return null}function Q(C,S,T,A){for(var Z=null,oe=null,le=S,ae=S=0,be=null;le!==null&&ae<T.length;ae++){le.index>ae?(be=le,le=null):be=le.sibling;var xe=O(C,le,T[ae],A);if(xe===null){le===null&&(le=be);break}e&&le&&xe.alternate===null&&t(C,le),S=a(xe,S,ae),oe===null?Z=xe:oe.sibling=xe,oe=xe,le=be}if(ae===T.length)return n(C,le),Oe&&Tn(C,ae),Z;if(le===null){for(;ae<T.length;ae++)le=D(C,T[ae],A),le!==null&&(S=a(le,S,ae),oe===null?Z=le:oe.sibling=le,oe=le);return Oe&&Tn(C,ae),Z}for(le=r(C,le);ae<T.length;ae++)be=q(le,C,ae,T[ae],A),be!==null&&(e&&be.alternate!==null&&le.delete(be.key===null?ae:be.key),S=a(be,S,ae),oe===null?Z=be:oe.sibling=be,oe=be);return e&&le.forEach(function(wn){return t(C,wn)}),Oe&&Tn(C,ae),Z}function X(C,S,T,A){var Z=W(T);if(typeof Z!="function")throw Error(s(150));if(T=Z.call(T),T==null)throw Error(s(151));for(var oe=Z=null,le=S,ae=S=0,be=null,xe=T.next();le!==null&&!xe.done;ae++,xe=T.next()){le.index>ae?(be=le,le=null):be=le.sibling;var wn=O(C,le,xe.value,A);if(wn===null){le===null&&(le=be);break}e&&le&&wn.alternate===null&&t(C,le),S=a(wn,S,ae),oe===null?Z=wn:oe.sibling=wn,oe=wn,le=be}if(xe.done)return n(C,le),Oe&&Tn(C,ae),Z;if(le===null){for(;!xe.done;ae++,xe=T.next())xe=D(C,xe.value,A),xe!==null&&(S=a(xe,S,ae),oe===null?Z=xe:oe.sibling=xe,oe=xe);return Oe&&Tn(C,ae),Z}for(le=r(C,le);!xe.done;ae++,xe=T.next())xe=q(le,C,ae,xe.value,A),xe!==null&&(e&&xe.alternate!==null&&le.delete(xe.key===null?ae:xe.key),S=a(xe,S,ae),oe===null?Z=xe:oe.sibling=xe,oe=xe);return e&&le.forEach(function(jm){return t(C,jm)}),Oe&&Tn(C,ae),Z}function Ue(C,S,T,A){if(typeof T=="object"&&T!==null&&T.type===ue&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case B:e:{for(var Z=T.key,oe=S;oe!==null;){if(oe.key===Z){if(Z=T.type,Z===ue){if(oe.tag===7){n(C,oe.sibling),S=i(oe,T.props.children),S.return=C,C=S;break e}}else if(oe.elementType===Z||typeof Z=="object"&&Z!==null&&Z.$$typeof===Ce&&bu(Z)===oe.type){n(C,oe.sibling),S=i(oe,T.props),S.ref=Hr(C,oe,T),S.return=C,C=S;break e}n(C,oe);break}else t(C,oe);oe=oe.sibling}T.type===ue?(S=On(T.props.children,C.mode,A,T.key),S.return=C,C=S):(A=Sl(T.type,T.key,T.props,null,C.mode,A),A.ref=Hr(C,S,T),A.return=C,C=A)}return p(C);case ne:e:{for(oe=T.key;S!==null;){if(S.key===oe)if(S.tag===4&&S.stateNode.containerInfo===T.containerInfo&&S.stateNode.implementation===T.implementation){n(C,S.sibling),S=i(S,T.children||[]),S.return=C,C=S;break e}else{n(C,S);break}else t(C,S);S=S.sibling}S=zs(T,C.mode,A),S.return=C,C=S}return p(C);case Ce:return oe=T._init,Ue(C,S,oe(T._payload),A)}if(St(T))return Q(C,S,T,A);if(W(T))return X(C,S,T,A);Jo(C,T)}return typeof T=="string"&&T!==""||typeof T=="number"?(T=""+T,S!==null&&S.tag===6?(n(C,S.sibling),S=i(S,T),S.return=C,C=S):(n(C,S),S=Os(T,C.mode,A),S.return=C,C=S),p(C)):n(C,S)}return Ue}var lr=Gu(!0),Ku=Gu(!1),Yo=an(null),Xo=null,ir=null,Hi=null;function qi(){Hi=ir=Xo=null}function Wi(e){var t=Yo.current;Ie(Yo),e._currentValue=t}function bi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function sr(e,t){Xo=e,Hi=ir=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(at=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(Hi!==e)if(e={context:e,memoizedValue:t,next:null},ir===null){if(Xo===null)throw Error(s(308));ir=e,Xo.dependencies={lanes:0,firstContext:e}}else ir=ir.next=e;return t}var Nn=null;function Gi(e){Nn===null?Nn=[e]:Nn.push(e)}function Qu(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Gi(t)):(n.next=i.next,i.next=n),t.interleaved=n,Jt(e,r)}function Jt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var dn=!1;function Ki(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ju(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Yt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(ye&2)!==0){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Jt(e,n)}return i=r.interleaved,i===null?(t.next=t,Gi(r)):(t.next=i.next,i.next=t),r.interleaved=t,Jt(e,n)}function Zo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ai(e,n)}}function Yu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var p={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=p:a=a.next=p,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function el(e,t,n,r){var i=e.updateQueue;dn=!1;var a=i.firstBaseUpdate,p=i.lastBaseUpdate,g=i.shared.pending;if(g!==null){i.shared.pending=null;var w=g,N=w.next;w.next=null,p===null?a=N:p.next=N,p=w;var z=e.alternate;z!==null&&(z=z.updateQueue,g=z.lastBaseUpdate,g!==p&&(g===null?z.firstBaseUpdate=N:g.next=N,z.lastBaseUpdate=w))}if(a!==null){var D=i.baseState;p=0,z=N=w=null,g=a;do{var O=g.lane,q=g.eventTime;if((r&O)===O){z!==null&&(z=z.next={eventTime:q,lane:0,tag:g.tag,payload:g.payload,callback:g.callback,next:null});e:{var Q=e,X=g;switch(O=t,q=n,X.tag){case 1:if(Q=X.payload,typeof Q=="function"){D=Q.call(q,D,O);break e}D=Q;break e;case 3:Q.flags=Q.flags&-65537|128;case 0:if(Q=X.payload,O=typeof Q=="function"?Q.call(q,D,O):Q,O==null)break e;D=V({},D,O);break e;case 2:dn=!0}}g.callback!==null&&g.lane!==0&&(e.flags|=64,O=i.effects,O===null?i.effects=[g]:O.push(g))}else q={eventTime:q,lane:O,tag:g.tag,payload:g.payload,callback:g.callback,next:null},z===null?(N=z=q,w=D):z=z.next=q,p|=O;if(g=g.next,g===null){if(g=i.shared.pending,g===null)break;O=g,g=O.next,O.next=null,i.lastBaseUpdate=O,i.shared.pending=null}}while(!0);if(z===null&&(w=D),i.baseState=w,i.firstBaseUpdate=N,i.lastBaseUpdate=z,t=i.shared.interleaved,t!==null){i=t;do p|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);Rn|=p,e.lanes=p,e.memoizedState=D}}function Xu(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(s(191,i));i.call(r)}}}var qr={},Ut=an(qr),Wr=an(qr),br=an(qr);function _n(e){if(e===qr)throw Error(s(174));return e}function Qi(e,t){switch(Re(br,t),Re(Wr,e),Re(Ut,qr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Jl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Jl(t,e)}Ie(Ut),Re(Ut,t)}function ar(){Ie(Ut),Ie(Wr),Ie(br)}function Zu(e){_n(br.current);var t=_n(Ut.current),n=Jl(t,e.type);t!==n&&(Re(Wr,e),Re(Ut,n))}function Ji(e){Wr.current===e&&(Ie(Ut),Ie(Wr))}var ze=an(0);function tl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Yi=[];function Xi(){for(var e=0;e<Yi.length;e++)Yi[e]._workInProgressVersionPrimary=null;Yi.length=0}var nl=ie.ReactCurrentDispatcher,Zi=ie.ReactCurrentBatchConfig,Pn=0,De=null,Ve=null,qe=null,rl=!1,Gr=!1,Kr=0,Xh=0;function Xe(){throw Error(s(321))}function es(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Pt(e[n],t[n]))return!1;return!0}function ts(e,t,n,r,i,a){if(Pn=a,De=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,nl.current=e===null||e.memoizedState===null?nm:rm,e=n(r,i),Gr){a=0;do{if(Gr=!1,Kr=0,25<=a)throw Error(s(301));a+=1,qe=Ve=null,t.updateQueue=null,nl.current=om,e=n(r,i)}while(Gr)}if(nl.current=il,t=Ve!==null&&Ve.next!==null,Pn=0,qe=Ve=De=null,rl=!1,t)throw Error(s(300));return e}function ns(){var e=Kr!==0;return Kr=0,e}function Bt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return qe===null?De.memoizedState=qe=e:qe=qe.next=e,qe}function Et(){if(Ve===null){var e=De.alternate;e=e!==null?e.memoizedState:null}else e=Ve.next;var t=qe===null?De.memoizedState:qe.next;if(t!==null)qe=t,Ve=e;else{if(e===null)throw Error(s(310));Ve=e,e={memoizedState:Ve.memoizedState,baseState:Ve.baseState,baseQueue:Ve.baseQueue,queue:Ve.queue,next:null},qe===null?De.memoizedState=qe=e:qe=qe.next=e}return qe}function Qr(e,t){return typeof t=="function"?t(e):t}function rs(e){var t=Et(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=Ve,i=r.baseQueue,a=n.pending;if(a!==null){if(i!==null){var p=i.next;i.next=a.next,a.next=p}r.baseQueue=i=a,n.pending=null}if(i!==null){a=i.next,r=r.baseState;var g=p=null,w=null,N=a;do{var z=N.lane;if((Pn&z)===z)w!==null&&(w=w.next={lane:0,action:N.action,hasEagerState:N.hasEagerState,eagerState:N.eagerState,next:null}),r=N.hasEagerState?N.eagerState:e(r,N.action);else{var D={lane:z,action:N.action,hasEagerState:N.hasEagerState,eagerState:N.eagerState,next:null};w===null?(g=w=D,p=r):w=w.next=D,De.lanes|=z,Rn|=z}N=N.next}while(N!==null&&N!==a);w===null?p=r:w.next=g,Pt(r,t.memoizedState)||(at=!0),t.memoizedState=r,t.baseState=p,t.baseQueue=w,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do a=i.lane,De.lanes|=a,Rn|=a,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function os(e){var t=Et(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(i!==null){n.pending=null;var p=i=i.next;do a=e(a,p.action),p=p.next;while(p!==i);Pt(a,t.memoizedState)||(at=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function ec(){}function tc(e,t){var n=De,r=Et(),i=t(),a=!Pt(r.memoizedState,i);if(a&&(r.memoizedState=i,at=!0),r=r.queue,ls(oc.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||qe!==null&&qe.memoizedState.tag&1){if(n.flags|=2048,Jr(9,rc.bind(null,n,r,i,t),void 0,null),We===null)throw Error(s(349));(Pn&30)!==0||nc(n,t,i)}return i}function nc(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=De.updateQueue,t===null?(t={lastEffect:null,stores:null},De.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function rc(e,t,n,r){t.value=n,t.getSnapshot=r,lc(t)&&ic(e)}function oc(e,t,n){return n(function(){lc(t)&&ic(e)})}function lc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Pt(e,n)}catch{return!0}}function ic(e){var t=Jt(e,1);t!==null&&Ot(t,e,1,-1)}function sc(e){var t=Bt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Qr,lastRenderedState:e},t.queue=e,e=e.dispatch=tm.bind(null,De,e),[t.memoizedState,e]}function Jr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=De.updateQueue,t===null?(t={lastEffect:null,stores:null},De.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function ac(){return Et().memoizedState}function ol(e,t,n,r){var i=Bt();De.flags|=e,i.memoizedState=Jr(1|t,n,void 0,r===void 0?null:r)}function ll(e,t,n,r){var i=Et();r=r===void 0?null:r;var a=void 0;if(Ve!==null){var p=Ve.memoizedState;if(a=p.destroy,r!==null&&es(r,p.deps)){i.memoizedState=Jr(t,n,a,r);return}}De.flags|=e,i.memoizedState=Jr(1|t,n,a,r)}function uc(e,t){return ol(8390656,8,e,t)}function ls(e,t){return ll(2048,8,e,t)}function cc(e,t){return ll(4,2,e,t)}function dc(e,t){return ll(4,4,e,t)}function fc(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function pc(e,t,n){return n=n!=null?n.concat([e]):null,ll(4,4,fc.bind(null,t,e),n)}function is(){}function hc(e,t){var n=Et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&es(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function mc(e,t){var n=Et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&es(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function gc(e,t,n){return(Pn&21)===0?(e.baseState&&(e.baseState=!1,at=!0),e.memoizedState=n):(Pt(n,t)||(n=ba(),De.lanes|=n,Rn|=n,e.baseState=!0),t)}function Zh(e,t){var n=Pe;Pe=n!==0&&4>n?n:4,e(!0);var r=Zi.transition;Zi.transition={};try{e(!1),t()}finally{Pe=n,Zi.transition=r}}function yc(){return Et().memoizedState}function em(e,t,n){var r=gn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},vc(e))wc(t,n);else if(n=Qu(e,t,n,r),n!==null){var i=rt();Ot(n,e,r,i),Sc(n,t,r)}}function tm(e,t,n){var r=gn(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(vc(e))wc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var p=t.lastRenderedState,g=a(p,n);if(i.hasEagerState=!0,i.eagerState=g,Pt(g,p)){var w=t.interleaved;w===null?(i.next=i,Gi(t)):(i.next=w.next,w.next=i),t.interleaved=i;return}}catch{}finally{}n=Qu(e,t,i,r),n!==null&&(i=rt(),Ot(n,e,r,i),Sc(n,t,r))}}function vc(e){var t=e.alternate;return e===De||t!==null&&t===De}function wc(e,t){Gr=rl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Sc(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ai(e,n)}}var il={readContext:Ct,useCallback:Xe,useContext:Xe,useEffect:Xe,useImperativeHandle:Xe,useInsertionEffect:Xe,useLayoutEffect:Xe,useMemo:Xe,useReducer:Xe,useRef:Xe,useState:Xe,useDebugValue:Xe,useDeferredValue:Xe,useTransition:Xe,useMutableSource:Xe,useSyncExternalStore:Xe,useId:Xe,unstable_isNewReconciler:!1},nm={readContext:Ct,useCallback:function(e,t){return Bt().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:uc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ol(4194308,4,fc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ol(4194308,4,e,t)},useInsertionEffect:function(e,t){return ol(4,2,e,t)},useMemo:function(e,t){var n=Bt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Bt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=em.bind(null,De,e),[r.memoizedState,e]},useRef:function(e){var t=Bt();return e={current:e},t.memoizedState=e},useState:sc,useDebugValue:is,useDeferredValue:function(e){return Bt().memoizedState=e},useTransition:function(){var e=sc(!1),t=e[0];return e=Zh.bind(null,e[1]),Bt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=De,i=Bt();if(Oe){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),We===null)throw Error(s(349));(Pn&30)!==0||nc(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,uc(oc.bind(null,r,a,e),[e]),r.flags|=2048,Jr(9,rc.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Bt(),t=We.identifierPrefix;if(Oe){var n=Qt,r=Kt;n=(r&~(1<<32-_t(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Kr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Xh++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},rm={readContext:Ct,useCallback:hc,useContext:Ct,useEffect:ls,useImperativeHandle:pc,useInsertionEffect:cc,useLayoutEffect:dc,useMemo:mc,useReducer:rs,useRef:ac,useState:function(){return rs(Qr)},useDebugValue:is,useDeferredValue:function(e){var t=Et();return gc(t,Ve.memoizedState,e)},useTransition:function(){var e=rs(Qr)[0],t=Et().memoizedState;return[e,t]},useMutableSource:ec,useSyncExternalStore:tc,useId:yc,unstable_isNewReconciler:!1},om={readContext:Ct,useCallback:hc,useContext:Ct,useEffect:ls,useImperativeHandle:pc,useInsertionEffect:cc,useLayoutEffect:dc,useMemo:mc,useReducer:os,useRef:ac,useState:function(){return os(Qr)},useDebugValue:is,useDeferredValue:function(e){var t=Et();return Ve===null?t.memoizedState=e:gc(t,Ve.memoizedState,e)},useTransition:function(){var e=os(Qr)[0],t=Et().memoizedState;return[e,t]},useMutableSource:ec,useSyncExternalStore:tc,useId:yc,unstable_isNewReconciler:!1};function jt(e,t){if(e&&e.defaultProps){t=V({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function ss(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:V({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var sl={isMounted:function(e){return(e=e._reactInternals)?xn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=rt(),i=gn(e),a=Yt(r,i);a.payload=t,n!=null&&(a.callback=n),t=fn(e,a,i),t!==null&&(Ot(t,e,i,r),Zo(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=rt(),i=gn(e),a=Yt(r,i);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=fn(e,a,i),t!==null&&(Ot(t,e,i,r),Zo(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=rt(),r=gn(e),i=Yt(n,r);i.tag=2,t!=null&&(i.callback=t),t=fn(e,i,r),t!==null&&(Ot(t,e,r,n),Zo(t,e,r))}};function xc(e,t,n,r,i,a,p){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,p):t.prototype&&t.prototype.isPureReactComponent?!Mr(n,r)||!Mr(i,a):!0}function kc(e,t,n){var r=!1,i=un,a=t.contextType;return typeof a=="object"&&a!==null?a=Ct(a):(i=st(t)?Cn:Ye.current,r=t.contextTypes,a=(r=r!=null)?tr(e,i):un),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=sl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Cc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&sl.enqueueReplaceState(t,t.state,null)}function as(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},Ki(e);var a=t.contextType;typeof a=="object"&&a!==null?i.context=Ct(a):(a=st(t)?Cn:Ye.current,i.context=tr(e,a)),i.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(ss(e,t,a,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&sl.enqueueReplaceState(i,i.state,null),el(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function ur(e,t){try{var n="",r=t;do n+=b(r),r=r.return;while(r);var i=n}catch(a){i=`
  258. Error generating stack: `+a.message+`
  259. `+a.stack}return{value:e,source:t,stack:i,digest:null}}function us(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function cs(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var lm=typeof WeakMap=="function"?WeakMap:Map;function Ec(e,t,n){n=Yt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){hl||(hl=!0,Ts=r),cs(e,t)},n}function Tc(e,t,n){n=Yt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){cs(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){cs(e,t),typeof r!="function"&&(hn===null?hn=new Set([this]):hn.add(this));var p=t.stack;this.componentDidCatch(t.value,{componentStack:p!==null?p:""})}),n}function Nc(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new lm;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=wm.bind(null,e,t,n),t.then(e,e))}function _c(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Pc(e,t,n,r,i){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Yt(-1,1),t.tag=2,fn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var im=ie.ReactCurrentOwner,at=!1;function nt(e,t,n,r){t.child=e===null?Ku(t,null,n,r):lr(t,e.child,n,r)}function Rc(e,t,n,r,i){n=n.render;var a=t.ref;return sr(t,i),r=ts(e,t,n,r,a,i),n=ns(),e!==null&&!at?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Xt(e,t,i)):(Oe&&n&&Fi(t),t.flags|=1,nt(e,t,r,i),t.child)}function jc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a=="function"&&!Is(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,Lc(e,t,a,r,i)):(e=Sl(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,(e.lanes&i)===0){var p=a.memoizedProps;if(n=n.compare,n=n!==null?n:Mr,n(p,r)&&e.ref===t.ref)return Xt(e,t,i)}return t.flags|=1,e=vn(a,r),e.ref=t.ref,e.return=t,t.child=e}function Lc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Mr(a,r)&&e.ref===t.ref)if(at=!1,t.pendingProps=r=a,(e.lanes&i)!==0)(e.flags&131072)!==0&&(at=!0);else return t.lanes=e.lanes,Xt(e,t,i)}return ds(e,t,n,r,i)}function Ic(e,t,n){var r=t.pendingProps,i=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Re(dr,gt),gt|=n;else{if((n&1073741824)===0)return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Re(dr,gt),gt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,Re(dr,gt),gt|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,Re(dr,gt),gt|=r;return nt(e,t,i,n),t.child}function Oc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ds(e,t,n,r,i){var a=st(n)?Cn:Ye.current;return a=tr(t,a),sr(t,i),n=ts(e,t,n,r,a,i),r=ns(),e!==null&&!at?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Xt(e,t,i)):(Oe&&r&&Fi(t),t.flags|=1,nt(e,t,n,i),t.child)}function zc(e,t,n,r,i){if(st(n)){var a=!0;Wo(t)}else a=!1;if(sr(t,i),t.stateNode===null)ul(e,t),kc(t,n,r),as(t,n,r,i),r=!0;else if(e===null){var p=t.stateNode,g=t.memoizedProps;p.props=g;var w=p.context,N=n.contextType;typeof N=="object"&&N!==null?N=Ct(N):(N=st(n)?Cn:Ye.current,N=tr(t,N));var z=n.getDerivedStateFromProps,D=typeof z=="function"||typeof p.getSnapshotBeforeUpdate=="function";D||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(g!==r||w!==N)&&Cc(t,p,r,N),dn=!1;var O=t.memoizedState;p.state=O,el(t,r,p,i),w=t.memoizedState,g!==r||O!==w||it.current||dn?(typeof z=="function"&&(ss(t,n,z,r),w=t.memoizedState),(g=dn||xc(t,n,g,r,O,w,N))?(D||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount()),typeof p.componentDidMount=="function"&&(t.flags|=4194308)):(typeof p.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=w),p.props=r,p.state=w,p.context=N,r=g):(typeof p.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{p=t.stateNode,Ju(e,t),g=t.memoizedProps,N=t.type===t.elementType?g:jt(t.type,g),p.props=N,D=t.pendingProps,O=p.context,w=n.contextType,typeof w=="object"&&w!==null?w=Ct(w):(w=st(n)?Cn:Ye.current,w=tr(t,w));var q=n.getDerivedStateFromProps;(z=typeof q=="function"||typeof p.getSnapshotBeforeUpdate=="function")||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(g!==D||O!==w)&&Cc(t,p,r,w),dn=!1,O=t.memoizedState,p.state=O,el(t,r,p,i);var Q=t.memoizedState;g!==D||O!==Q||it.current||dn?(typeof q=="function"&&(ss(t,n,q,r),Q=t.memoizedState),(N=dn||xc(t,n,N,r,O,Q,w)||!1)?(z||typeof p.UNSAFE_componentWillUpdate!="function"&&typeof p.componentWillUpdate!="function"||(typeof p.componentWillUpdate=="function"&&p.componentWillUpdate(r,Q,w),typeof p.UNSAFE_componentWillUpdate=="function"&&p.UNSAFE_componentWillUpdate(r,Q,w)),typeof p.componentDidUpdate=="function"&&(t.flags|=4),typeof p.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof p.componentDidUpdate!="function"||g===e.memoizedProps&&O===e.memoizedState||(t.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||g===e.memoizedProps&&O===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=Q),p.props=r,p.state=Q,p.context=w,r=N):(typeof p.componentDidUpdate!="function"||g===e.memoizedProps&&O===e.memoizedState||(t.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||g===e.memoizedProps&&O===e.memoizedState||(t.flags|=1024),r=!1)}return fs(e,t,n,r,a,i)}function fs(e,t,n,r,i,a){Oc(e,t);var p=(t.flags&128)!==0;if(!r&&!p)return i&&Uu(t,n,!1),Xt(e,t,a);r=t.stateNode,im.current=t;var g=p&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&p?(t.child=lr(t,e.child,null,a),t.child=lr(t,null,g,a)):nt(e,t,g,a),t.memoizedState=r.state,i&&Uu(t,n,!0),t.child}function Dc(e){var t=e.stateNode;t.pendingContext?Au(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Au(e,t.context,!1),Qi(e,t.containerInfo)}function Mc(e,t,n,r,i){return or(),Vi(i),t.flags|=256,nt(e,t,n,r),t.child}var ps={dehydrated:null,treeContext:null,retryLane:0};function hs(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ac(e,t,n){var r=t.pendingProps,i=ze.current,a=!1,p=(t.flags&128)!==0,g;if((g=p)||(g=e!==null&&e.memoizedState===null?!1:(i&2)!==0),g?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Re(ze,i&1),e===null)return $i(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(p=r.children,e=r.fallback,a?(r=t.mode,a=t.child,p={mode:"hidden",children:p},(r&1)===0&&a!==null?(a.childLanes=0,a.pendingProps=p):a=xl(p,r,0,null),e=On(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=hs(n),t.memoizedState=ps,e):ms(t,p));if(i=e.memoizedState,i!==null&&(g=i.dehydrated,g!==null))return sm(e,t,p,r,g,i,n);if(a){a=r.fallback,p=t.mode,i=e.child,g=i.sibling;var w={mode:"hidden",children:r.children};return(p&1)===0&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=w,t.deletions=null):(r=vn(i,w),r.subtreeFlags=i.subtreeFlags&14680064),g!==null?a=vn(g,a):(a=On(a,p,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,p=e.child.memoizedState,p=p===null?hs(n):{baseLanes:p.baseLanes|n,cachePool:null,transitions:p.transitions},a.memoizedState=p,a.childLanes=e.childLanes&~n,t.memoizedState=ps,r}return a=e.child,e=a.sibling,r=vn(a,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function ms(e,t){return t=xl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function al(e,t,n,r){return r!==null&&Vi(r),lr(t,e.child,null,n),e=ms(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function sm(e,t,n,r,i,a,p){if(n)return t.flags&256?(t.flags&=-257,r=us(Error(s(422))),al(e,t,p,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=xl({mode:"visible",children:r.children},i,0,null),a=On(a,i,p,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,(t.mode&1)!==0&&lr(t,e.child,null,p),t.child.memoizedState=hs(p),t.memoizedState=ps,a);if((t.mode&1)===0)return al(e,t,p,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var g=r.dgst;return r=g,a=Error(s(419)),r=us(a,r,void 0),al(e,t,p,r)}if(g=(p&e.childLanes)!==0,at||g){if(r=We,r!==null){switch(p&-p){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=(i&(r.suspendedLanes|p))!==0?0:i,i!==0&&i!==a.retryLane&&(a.retryLane=i,Jt(e,i),Ot(r,e,i,-1))}return Ls(),r=us(Error(s(421))),al(e,t,p,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=Sm.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,mt=sn(i.nextSibling),ht=t,Oe=!0,Rt=null,e!==null&&(xt[kt++]=Kt,xt[kt++]=Qt,xt[kt++]=En,Kt=e.id,Qt=e.overflow,En=t),t=ms(t,r.children),t.flags|=4096,t)}function Fc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),bi(e.return,t,n)}function gs(e,t,n,r,i){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function Uc(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(nt(e,t,r.children,n),r=ze.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Fc(e,n,t);else if(e.tag===19)Fc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Re(ze,r),(t.mode&1)===0)t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&tl(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),gs(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&tl(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}gs(t,!0,n,null,a);break;case"together":gs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ul(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Xt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Rn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(s(153));if(t.child!==null){for(e=t.child,n=vn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=vn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function am(e,t,n){switch(t.tag){case 3:Dc(t),or();break;case 5:Zu(t);break;case 1:st(t.type)&&Wo(t);break;case 4:Qi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Re(Yo,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Re(ze,ze.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Ac(e,t,n):(Re(ze,ze.current&1),e=Xt(e,t,n),e!==null?e.sibling:null);Re(ze,ze.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Uc(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Re(ze,ze.current),r)break;return null;case 22:case 23:return t.lanes=0,Ic(e,t,n)}return Xt(e,t,n)}var Bc,ys,$c,Vc;Bc=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ys=function(){},$c=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,_n(Ut.current);var a=null;switch(n){case"input":i=$n(e,i),r=$n(e,r),a=[];break;case"select":i=V({},i,{value:void 0}),r=V({},r,{value:void 0}),a=[];break;case"textarea":i=Vn(e,i),r=Vn(e,r),a=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Vo)}Yl(n,r);var p;n=null;for(N in i)if(!r.hasOwnProperty(N)&&i.hasOwnProperty(N)&&i[N]!=null)if(N==="style"){var g=i[N];for(p in g)g.hasOwnProperty(p)&&(n||(n={}),n[p]="")}else N!=="dangerouslySetInnerHTML"&&N!=="children"&&N!=="suppressContentEditableWarning"&&N!=="suppressHydrationWarning"&&N!=="autoFocus"&&(c.hasOwnProperty(N)?a||(a=[]):(a=a||[]).push(N,null));for(N in r){var w=r[N];if(g=i!=null?i[N]:void 0,r.hasOwnProperty(N)&&w!==g&&(w!=null||g!=null))if(N==="style")if(g){for(p in g)!g.hasOwnProperty(p)||w&&w.hasOwnProperty(p)||(n||(n={}),n[p]="");for(p in w)w.hasOwnProperty(p)&&g[p]!==w[p]&&(n||(n={}),n[p]=w[p])}else n||(a||(a=[]),a.push(N,n)),n=w;else N==="dangerouslySetInnerHTML"?(w=w?w.__html:void 0,g=g?g.__html:void 0,w!=null&&g!==w&&(a=a||[]).push(N,w)):N==="children"?typeof w!="string"&&typeof w!="number"||(a=a||[]).push(N,""+w):N!=="suppressContentEditableWarning"&&N!=="suppressHydrationWarning"&&(c.hasOwnProperty(N)?(w!=null&&N==="onScroll"&&Le("scroll",e),a||g===w||(a=[])):(a=a||[]).push(N,w))}n&&(a=a||[]).push("style",n);var N=a;(t.updateQueue=N)&&(t.flags|=4)}},Vc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Yr(e,t){if(!Oe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ze(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function um(e,t,n){var r=t.pendingProps;switch(Ui(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ze(t),null;case 1:return st(t.type)&&qo(),Ze(t),null;case 3:return r=t.stateNode,ar(),Ie(it),Ie(Ye),Xi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Qo(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Rt!==null&&(Ps(Rt),Rt=null))),ys(e,t),Ze(t),null;case 5:Ji(t);var i=_n(br.current);if(n=t.type,e!==null&&t.stateNode!=null)$c(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(s(166));return Ze(t),null}if(e=_n(Ut.current),Qo(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[Ft]=t,r[$r]=a,e=(t.mode&1)!==0,n){case"dialog":Le("cancel",r),Le("close",r);break;case"iframe":case"object":case"embed":Le("load",r);break;case"video":case"audio":for(i=0;i<Fr.length;i++)Le(Fr[i],r);break;case"source":Le("error",r);break;case"img":case"image":case"link":Le("error",r),Le("load",r);break;case"details":Le("toggle",r);break;case"input":mo(r,a),Le("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Le("invalid",r);break;case"textarea":Hn(r,a),Le("invalid",r)}Yl(n,a),i=null;for(var p in a)if(a.hasOwnProperty(p)){var g=a[p];p==="children"?typeof g=="string"?r.textContent!==g&&(a.suppressHydrationWarning!==!0&&$o(r.textContent,g,e),i=["children",g]):typeof g=="number"&&r.textContent!==""+g&&(a.suppressHydrationWarning!==!0&&$o(r.textContent,g,e),i=["children",""+g]):c.hasOwnProperty(p)&&g!=null&&p==="onScroll"&&Le("scroll",r)}switch(n){case"input":qt(r),Ee(r,a,!0);break;case"textarea":qt(r),vo(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=Vo)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{p=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=wo(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=p.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=p.createElement(n,{is:r.is}):(e=p.createElement(n),n==="select"&&(p=e,r.multiple?p.multiple=!0:r.size&&(p.size=r.size))):e=p.createElementNS(e,n),e[Ft]=t,e[$r]=r,Bc(e,t,!1,!1),t.stateNode=e;e:{switch(p=Xl(n,r),n){case"dialog":Le("cancel",e),Le("close",e),i=r;break;case"iframe":case"object":case"embed":Le("load",e),i=r;break;case"video":case"audio":for(i=0;i<Fr.length;i++)Le(Fr[i],e);i=r;break;case"source":Le("error",e),i=r;break;case"img":case"image":case"link":Le("error",e),Le("load",e),i=r;break;case"details":Le("toggle",e),i=r;break;case"input":mo(e,r),i=$n(e,r),Le("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=V({},r,{value:void 0}),Le("invalid",e);break;case"textarea":Hn(e,r),i=Vn(e,r),Le("invalid",e);break;default:i=r}Yl(n,i),g=i;for(a in g)if(g.hasOwnProperty(a)){var w=g[a];a==="style"?La(e,w):a==="dangerouslySetInnerHTML"?(w=w?w.__html:void 0,w!=null&&Ra(e,w)):a==="children"?typeof w=="string"?(n!=="textarea"||w!=="")&&wr(e,w):typeof w=="number"&&wr(e,""+w):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(c.hasOwnProperty(a)?w!=null&&a==="onScroll"&&Le("scroll",e):w!=null&&H(e,a,w,p))}switch(n){case"input":qt(e),Ee(e,r,!1);break;case"textarea":qt(e),vo(e);break;case"option":r.value!=null&&e.setAttribute("value",""+pe(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?Wt(e,!!r.multiple,a,!1):r.defaultValue!=null&&Wt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Vo)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Ze(t),null;case 6:if(e&&t.stateNode!=null)Vc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(s(166));if(n=_n(br.current),_n(Ut.current),Qo(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ft]=t,(a=r.nodeValue!==n)&&(e=ht,e!==null))switch(e.tag){case 3:$o(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&$o(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ft]=t,t.stateNode=r}return Ze(t),null;case 13:if(Ie(ze),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Oe&&mt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)Wu(),or(),t.flags|=98560,a=!1;else if(a=Qo(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(s(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(s(317));a[Ft]=t}else or(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ze(t),a=!1}else Rt!==null&&(Ps(Rt),Rt=null),a=!0;if(!a)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(ze.current&1)!==0?He===0&&(He=3):Ls())),t.updateQueue!==null&&(t.flags|=4),Ze(t),null);case 4:return ar(),ys(e,t),e===null&&Ur(t.stateNode.containerInfo),Ze(t),null;case 10:return Wi(t.type._context),Ze(t),null;case 17:return st(t.type)&&qo(),Ze(t),null;case 19:if(Ie(ze),a=t.memoizedState,a===null)return Ze(t),null;if(r=(t.flags&128)!==0,p=a.rendering,p===null)if(r)Yr(a,!1);else{if(He!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(p=tl(e),p!==null){for(t.flags|=128,Yr(a,!1),r=p.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,p=a.alternate,p===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=p.childLanes,a.lanes=p.lanes,a.child=p.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=p.memoizedProps,a.memoizedState=p.memoizedState,a.updateQueue=p.updateQueue,a.type=p.type,e=p.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Re(ze,ze.current&1|2),t.child}e=e.sibling}a.tail!==null&&Fe()>fr&&(t.flags|=128,r=!0,Yr(a,!1),t.lanes=4194304)}else{if(!r)if(e=tl(p),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Yr(a,!0),a.tail===null&&a.tailMode==="hidden"&&!p.alternate&&!Oe)return Ze(t),null}else 2*Fe()-a.renderingStartTime>fr&&n!==1073741824&&(t.flags|=128,r=!0,Yr(a,!1),t.lanes=4194304);a.isBackwards?(p.sibling=t.child,t.child=p):(n=a.last,n!==null?n.sibling=p:t.child=p,a.last=p)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Fe(),t.sibling=null,n=ze.current,Re(ze,r?n&1|2:n&1),t):(Ze(t),null);case 22:case 23:return js(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(gt&1073741824)!==0&&(Ze(t),t.subtreeFlags&6&&(t.flags|=8192)):Ze(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function cm(e,t){switch(Ui(t),t.tag){case 1:return st(t.type)&&qo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ar(),Ie(it),Ie(Ye),Xi(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Ji(t),null;case 13:if(Ie(ze),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));or()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ie(ze),null;case 4:return ar(),null;case 10:return Wi(t.type._context),null;case 22:case 23:return js(),null;case 24:return null;default:return null}}var cl=!1,et=!1,dm=typeof WeakSet=="function"?WeakSet:Set,G=null;function cr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Me(e,t,r)}else n.current=null}function vs(e,t,n){try{n()}catch(r){Me(e,t,r)}}var Hc=!1;function fm(e,t){if(ji=jo,e=xu(),ki(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var p=0,g=-1,w=-1,N=0,z=0,D=e,O=null;t:for(;;){for(var q;D!==n||i!==0&&D.nodeType!==3||(g=p+i),D!==a||r!==0&&D.nodeType!==3||(w=p+r),D.nodeType===3&&(p+=D.nodeValue.length),(q=D.firstChild)!==null;)O=D,D=q;for(;;){if(D===e)break t;if(O===n&&++N===i&&(g=p),O===a&&++z===r&&(w=p),(q=D.nextSibling)!==null)break;D=O,O=D.parentNode}D=q}n=g===-1||w===-1?null:{start:g,end:w}}else n=null}n=n||{start:0,end:0}}else n=null;for(Li={focusedElem:e,selectionRange:n},jo=!1,G=t;G!==null;)if(t=G,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,G=e;else for(;G!==null;){t=G;try{var Q=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(Q!==null){var X=Q.memoizedProps,Ue=Q.memoizedState,C=t.stateNode,S=C.getSnapshotBeforeUpdate(t.elementType===t.type?X:jt(t.type,X),Ue);C.__reactInternalSnapshotBeforeUpdate=S}break;case 3:var T=t.stateNode.containerInfo;T.nodeType===1?T.textContent="":T.nodeType===9&&T.documentElement&&T.removeChild(T.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(A){Me(t,t.return,A)}if(e=t.sibling,e!==null){e.return=t.return,G=e;break}G=t.return}return Q=Hc,Hc=!1,Q}function Xr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,a!==void 0&&vs(t,n,a)}i=i.next}while(i!==r)}}function dl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ws(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function qc(e){var t=e.alternate;t!==null&&(e.alternate=null,qc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ft],delete t[$r],delete t[Di],delete t[Kh],delete t[Qh])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Wc(e){return e.tag===5||e.tag===3||e.tag===4}function bc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Wc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ss(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Vo));else if(r!==4&&(e=e.child,e!==null))for(Ss(e,t,n),e=e.sibling;e!==null;)Ss(e,t,n),e=e.sibling}function xs(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(xs(e,t,n),e=e.sibling;e!==null;)xs(e,t,n),e=e.sibling}var Ke=null,Lt=!1;function pn(e,t,n){for(n=n.child;n!==null;)Gc(e,t,n),n=n.sibling}function Gc(e,t,n){if(At&&typeof At.onCommitFiberUnmount=="function")try{At.onCommitFiberUnmount(Eo,n)}catch{}switch(n.tag){case 5:et||cr(n,t);case 6:var r=Ke,i=Lt;Ke=null,pn(e,t,n),Ke=r,Lt=i,Ke!==null&&(Lt?(e=Ke,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ke.removeChild(n.stateNode));break;case 18:Ke!==null&&(Lt?(e=Ke,n=n.stateNode,e.nodeType===8?zi(e.parentNode,n):e.nodeType===1&&zi(e,n),jr(e)):zi(Ke,n.stateNode));break;case 4:r=Ke,i=Lt,Ke=n.stateNode.containerInfo,Lt=!0,pn(e,t,n),Ke=r,Lt=i;break;case 0:case 11:case 14:case 15:if(!et&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,p=a.destroy;a=a.tag,p!==void 0&&((a&2)!==0||(a&4)!==0)&&vs(n,t,p),i=i.next}while(i!==r)}pn(e,t,n);break;case 1:if(!et&&(cr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(g){Me(n,t,g)}pn(e,t,n);break;case 21:pn(e,t,n);break;case 22:n.mode&1?(et=(r=et)||n.memoizedState!==null,pn(e,t,n),et=r):pn(e,t,n);break;default:pn(e,t,n)}}function Kc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new dm),t.forEach(function(r){var i=xm.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function It(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var a=e,p=t,g=p;e:for(;g!==null;){switch(g.tag){case 5:Ke=g.stateNode,Lt=!1;break e;case 3:Ke=g.stateNode.containerInfo,Lt=!0;break e;case 4:Ke=g.stateNode.containerInfo,Lt=!0;break e}g=g.return}if(Ke===null)throw Error(s(160));Gc(a,p,i),Ke=null,Lt=!1;var w=i.alternate;w!==null&&(w.return=null),i.return=null}catch(N){Me(i,t,N)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Qc(t,e),t=t.sibling}function Qc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(It(t,e),$t(e),r&4){try{Xr(3,e,e.return),dl(3,e)}catch(X){Me(e,e.return,X)}try{Xr(5,e,e.return)}catch(X){Me(e,e.return,X)}}break;case 1:It(t,e),$t(e),r&512&&n!==null&&cr(n,n.return);break;case 5:if(It(t,e),$t(e),r&512&&n!==null&&cr(n,n.return),e.flags&32){var i=e.stateNode;try{wr(i,"")}catch(X){Me(e,e.return,X)}}if(r&4&&(i=e.stateNode,i!=null)){var a=e.memoizedProps,p=n!==null?n.memoizedProps:a,g=e.type,w=e.updateQueue;if(e.updateQueue=null,w!==null)try{g==="input"&&a.type==="radio"&&a.name!=null&&go(i,a),Xl(g,p);var N=Xl(g,a);for(p=0;p<w.length;p+=2){var z=w[p],D=w[p+1];z==="style"?La(i,D):z==="dangerouslySetInnerHTML"?Ra(i,D):z==="children"?wr(i,D):H(i,z,D,N)}switch(g){case"input":_e(i,a);break;case"textarea":yo(i,a);break;case"select":var O=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var q=a.value;q!=null?Wt(i,!!a.multiple,q,!1):O!==!!a.multiple&&(a.defaultValue!=null?Wt(i,!!a.multiple,a.defaultValue,!0):Wt(i,!!a.multiple,a.multiple?[]:"",!1))}i[$r]=a}catch(X){Me(e,e.return,X)}}break;case 6:if(It(t,e),$t(e),r&4){if(e.stateNode===null)throw Error(s(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(X){Me(e,e.return,X)}}break;case 3:if(It(t,e),$t(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{jr(t.containerInfo)}catch(X){Me(e,e.return,X)}break;case 4:It(t,e),$t(e);break;case 13:It(t,e),$t(e),i=e.child,i.flags&8192&&(a=i.memoizedState!==null,i.stateNode.isHidden=a,!a||i.alternate!==null&&i.alternate.memoizedState!==null||(Es=Fe())),r&4&&Kc(e);break;case 22:if(z=n!==null&&n.memoizedState!==null,e.mode&1?(et=(N=et)||z,It(t,e),et=N):It(t,e),$t(e),r&8192){if(N=e.memoizedState!==null,(e.stateNode.isHidden=N)&&!z&&(e.mode&1)!==0)for(G=e,z=e.child;z!==null;){for(D=G=z;G!==null;){switch(O=G,q=O.child,O.tag){case 0:case 11:case 14:case 15:Xr(4,O,O.return);break;case 1:cr(O,O.return);var Q=O.stateNode;if(typeof Q.componentWillUnmount=="function"){r=O,n=O.return;try{t=r,Q.props=t.memoizedProps,Q.state=t.memoizedState,Q.componentWillUnmount()}catch(X){Me(r,n,X)}}break;case 5:cr(O,O.return);break;case 22:if(O.memoizedState!==null){Xc(D);continue}}q!==null?(q.return=O,G=q):Xc(D)}z=z.sibling}e:for(z=null,D=e;;){if(D.tag===5){if(z===null){z=D;try{i=D.stateNode,N?(a=i.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(g=D.stateNode,w=D.memoizedProps.style,p=w!=null&&w.hasOwnProperty("display")?w.display:null,g.style.display=ja("display",p))}catch(X){Me(e,e.return,X)}}}else if(D.tag===6){if(z===null)try{D.stateNode.nodeValue=N?"":D.memoizedProps}catch(X){Me(e,e.return,X)}}else if((D.tag!==22&&D.tag!==23||D.memoizedState===null||D===e)&&D.child!==null){D.child.return=D,D=D.child;continue}if(D===e)break e;for(;D.sibling===null;){if(D.return===null||D.return===e)break e;z===D&&(z=null),D=D.return}z===D&&(z=null),D.sibling.return=D.return,D=D.sibling}}break;case 19:It(t,e),$t(e),r&4&&Kc(e);break;case 21:break;default:It(t,e),$t(e)}}function $t(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Wc(n)){var r=n;break e}n=n.return}throw Error(s(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(wr(i,""),r.flags&=-33);var a=bc(e);xs(e,a,i);break;case 3:case 4:var p=r.stateNode.containerInfo,g=bc(e);Ss(e,g,p);break;default:throw Error(s(161))}}catch(w){Me(e,e.return,w)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function pm(e,t,n){G=e,Jc(e)}function Jc(e,t,n){for(var r=(e.mode&1)!==0;G!==null;){var i=G,a=i.child;if(i.tag===22&&r){var p=i.memoizedState!==null||cl;if(!p){var g=i.alternate,w=g!==null&&g.memoizedState!==null||et;g=cl;var N=et;if(cl=p,(et=w)&&!N)for(G=i;G!==null;)p=G,w=p.child,p.tag===22&&p.memoizedState!==null?Zc(i):w!==null?(w.return=p,G=w):Zc(i);for(;a!==null;)G=a,Jc(a),a=a.sibling;G=i,cl=g,et=N}Yc(e)}else(i.subtreeFlags&8772)!==0&&a!==null?(a.return=i,G=a):Yc(e)}}function Yc(e){for(;G!==null;){var t=G;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:et||dl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!et)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:jt(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Xu(t,a,r);break;case 3:var p=t.updateQueue;if(p!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Xu(t,p,n)}break;case 5:var g=t.stateNode;if(n===null&&t.flags&4){n=g;var w=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":w.autoFocus&&n.focus();break;case"img":w.src&&(n.src=w.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var N=t.alternate;if(N!==null){var z=N.memoizedState;if(z!==null){var D=z.dehydrated;D!==null&&jr(D)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(s(163))}et||t.flags&512&&ws(t)}catch(O){Me(t,t.return,O)}}if(t===e){G=null;break}if(n=t.sibling,n!==null){n.return=t.return,G=n;break}G=t.return}}function Xc(e){for(;G!==null;){var t=G;if(t===e){G=null;break}var n=t.sibling;if(n!==null){n.return=t.return,G=n;break}G=t.return}}function Zc(e){for(;G!==null;){var t=G;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{dl(4,t)}catch(w){Me(t,n,w)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(w){Me(t,i,w)}}var a=t.return;try{ws(t)}catch(w){Me(t,a,w)}break;case 5:var p=t.return;try{ws(t)}catch(w){Me(t,p,w)}}}catch(w){Me(t,t.return,w)}if(t===e){G=null;break}var g=t.sibling;if(g!==null){g.return=t.return,G=g;break}G=t.return}}var hm=Math.ceil,fl=ie.ReactCurrentDispatcher,ks=ie.ReactCurrentOwner,Tt=ie.ReactCurrentBatchConfig,ye=0,We=null,Be=null,Qe=0,gt=0,dr=an(0),He=0,Zr=null,Rn=0,pl=0,Cs=0,eo=null,ut=null,Es=0,fr=1/0,Zt=null,hl=!1,Ts=null,hn=null,ml=!1,mn=null,gl=0,to=0,Ns=null,yl=-1,vl=0;function rt(){return(ye&6)!==0?Fe():yl!==-1?yl:yl=Fe()}function gn(e){return(e.mode&1)===0?1:(ye&2)!==0&&Qe!==0?Qe&-Qe:Yh.transition!==null?(vl===0&&(vl=ba()),vl):(e=Pe,e!==0||(e=window.event,e=e===void 0?16:tu(e.type)),e)}function Ot(e,t,n,r){if(50<to)throw to=0,Ns=null,Error(s(185));Tr(e,n,r),((ye&2)===0||e!==We)&&(e===We&&((ye&2)===0&&(pl|=n),He===4&&yn(e,Qe)),ct(e,r),n===1&&ye===0&&(t.mode&1)===0&&(fr=Fe()+500,bo&&cn()))}function ct(e,t){var n=e.callbackNode;Yp(e,t);var r=_o(e,e===We?Qe:0);if(r===0)n!==null&&Ha(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Ha(n),t===1)e.tag===0?Jh(td.bind(null,e)):Bu(td.bind(null,e)),bh(function(){(ye&6)===0&&cn()}),n=null;else{switch(Ga(r)){case 1:n=li;break;case 4:n=qa;break;case 16:n=Co;break;case 536870912:n=Wa;break;default:n=Co}n=ud(n,ed.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ed(e,t){if(yl=-1,vl=0,(ye&6)!==0)throw Error(s(327));var n=e.callbackNode;if(pr()&&e.callbackNode!==n)return null;var r=_o(e,e===We?Qe:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=wl(e,r);else{t=r;var i=ye;ye|=2;var a=rd();(We!==e||Qe!==t)&&(Zt=null,fr=Fe()+500,Ln(e,t));do try{ym();break}catch(g){nd(e,g)}while(!0);qi(),fl.current=a,ye=i,Be!==null?t=0:(We=null,Qe=0,t=He)}if(t!==0){if(t===2&&(i=ii(e),i!==0&&(r=i,t=_s(e,i))),t===1)throw n=Zr,Ln(e,0),yn(e,r),ct(e,Fe()),n;if(t===6)yn(e,r);else{if(i=e.current.alternate,(r&30)===0&&!mm(i)&&(t=wl(e,r),t===2&&(a=ii(e),a!==0&&(r=a,t=_s(e,a))),t===1))throw n=Zr,Ln(e,0),yn(e,r),ct(e,Fe()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(s(345));case 2:In(e,ut,Zt);break;case 3:if(yn(e,r),(r&130023424)===r&&(t=Es+500-Fe(),10<t)){if(_o(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){rt(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Oi(In.bind(null,e,ut,Zt),t);break}In(e,ut,Zt);break;case 4:if(yn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var p=31-_t(r);a=1<<p,p=t[p],p>i&&(i=p),r&=~a}if(r=i,r=Fe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*hm(r/1960))-r,10<r){e.timeoutHandle=Oi(In.bind(null,e,ut,Zt),r);break}In(e,ut,Zt);break;case 5:In(e,ut,Zt);break;default:throw Error(s(329))}}}return ct(e,Fe()),e.callbackNode===n?ed.bind(null,e):null}function _s(e,t){var n=eo;return e.current.memoizedState.isDehydrated&&(Ln(e,t).flags|=256),e=wl(e,t),e!==2&&(t=ut,ut=n,t!==null&&Ps(t)),e}function Ps(e){ut===null?ut=e:ut.push.apply(ut,e)}function mm(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Pt(a(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function yn(e,t){for(t&=~Cs,t&=~pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-_t(t),r=1<<n;e[n]=-1,t&=~r}}function td(e){if((ye&6)!==0)throw Error(s(327));pr();var t=_o(e,0);if((t&1)===0)return ct(e,Fe()),null;var n=wl(e,t);if(e.tag!==0&&n===2){var r=ii(e);r!==0&&(t=r,n=_s(e,r))}if(n===1)throw n=Zr,Ln(e,0),yn(e,t),ct(e,Fe()),n;if(n===6)throw Error(s(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,In(e,ut,Zt),ct(e,Fe()),null}function Rs(e,t){var n=ye;ye|=1;try{return e(t)}finally{ye=n,ye===0&&(fr=Fe()+500,bo&&cn())}}function jn(e){mn!==null&&mn.tag===0&&(ye&6)===0&&pr();var t=ye;ye|=1;var n=Tt.transition,r=Pe;try{if(Tt.transition=null,Pe=1,e)return e()}finally{Pe=r,Tt.transition=n,ye=t,(ye&6)===0&&cn()}}function js(){gt=dr.current,Ie(dr)}function Ln(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Wh(n)),Be!==null)for(n=Be.return;n!==null;){var r=n;switch(Ui(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qo();break;case 3:ar(),Ie(it),Ie(Ye),Xi();break;case 5:Ji(r);break;case 4:ar();break;case 13:Ie(ze);break;case 19:Ie(ze);break;case 10:Wi(r.type._context);break;case 22:case 23:js()}n=n.return}if(We=e,Be=e=vn(e.current,null),Qe=gt=t,He=0,Zr=null,Cs=pl=Rn=0,ut=eo=null,Nn!==null){for(t=0;t<Nn.length;t++)if(n=Nn[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,a=n.pending;if(a!==null){var p=a.next;a.next=i,r.next=p}n.pending=r}Nn=null}return e}function nd(e,t){do{var n=Be;try{if(qi(),nl.current=il,rl){for(var r=De.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}rl=!1}if(Pn=0,qe=Ve=De=null,Gr=!1,Kr=0,ks.current=null,n===null||n.return===null){He=1,Zr=t,Be=null;break}e:{var a=e,p=n.return,g=n,w=t;if(t=Qe,g.flags|=32768,w!==null&&typeof w=="object"&&typeof w.then=="function"){var N=w,z=g,D=z.tag;if((z.mode&1)===0&&(D===0||D===11||D===15)){var O=z.alternate;O?(z.updateQueue=O.updateQueue,z.memoizedState=O.memoizedState,z.lanes=O.lanes):(z.updateQueue=null,z.memoizedState=null)}var q=_c(p);if(q!==null){q.flags&=-257,Pc(q,p,g,a,t),q.mode&1&&Nc(a,N,t),t=q,w=N;var Q=t.updateQueue;if(Q===null){var X=new Set;X.add(w),t.updateQueue=X}else Q.add(w);break e}else{if((t&1)===0){Nc(a,N,t),Ls();break e}w=Error(s(426))}}else if(Oe&&g.mode&1){var Ue=_c(p);if(Ue!==null){(Ue.flags&65536)===0&&(Ue.flags|=256),Pc(Ue,p,g,a,t),Vi(ur(w,g));break e}}a=w=ur(w,g),He!==4&&(He=2),eo===null?eo=[a]:eo.push(a),a=p;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var C=Ec(a,w,t);Yu(a,C);break e;case 1:g=w;var S=a.type,T=a.stateNode;if((a.flags&128)===0&&(typeof S.getDerivedStateFromError=="function"||T!==null&&typeof T.componentDidCatch=="function"&&(hn===null||!hn.has(T)))){a.flags|=65536,t&=-t,a.lanes|=t;var A=Tc(a,g,t);Yu(a,A);break e}}a=a.return}while(a!==null)}ld(n)}catch(Z){t=Z,Be===n&&n!==null&&(Be=n=n.return);continue}break}while(!0)}function rd(){var e=fl.current;return fl.current=il,e===null?il:e}function Ls(){(He===0||He===3||He===2)&&(He=4),We===null||(Rn&268435455)===0&&(pl&268435455)===0||yn(We,Qe)}function wl(e,t){var n=ye;ye|=2;var r=rd();(We!==e||Qe!==t)&&(Zt=null,Ln(e,t));do try{gm();break}catch(i){nd(e,i)}while(!0);if(qi(),ye=n,fl.current=r,Be!==null)throw Error(s(261));return We=null,Qe=0,He}function gm(){for(;Be!==null;)od(Be)}function ym(){for(;Be!==null&&!Vp();)od(Be)}function od(e){var t=ad(e.alternate,e,gt);e.memoizedProps=e.pendingProps,t===null?ld(e):Be=t,ks.current=null}function ld(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=um(n,t,gt),n!==null){Be=n;return}}else{if(n=cm(n,t),n!==null){n.flags&=32767,Be=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{He=6,Be=null;return}}if(t=t.sibling,t!==null){Be=t;return}Be=t=e}while(t!==null);He===0&&(He=5)}function In(e,t,n){var r=Pe,i=Tt.transition;try{Tt.transition=null,Pe=1,vm(e,t,n,r)}finally{Tt.transition=i,Pe=r}return null}function vm(e,t,n,r){do pr();while(mn!==null);if((ye&6)!==0)throw Error(s(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(s(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(Xp(e,a),e===We&&(Be=We=null,Qe=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||ml||(ml=!0,ud(Co,function(){return pr(),null})),a=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||a){a=Tt.transition,Tt.transition=null;var p=Pe;Pe=1;var g=ye;ye|=4,ks.current=null,fm(e,n),Qc(n,e),Fh(Li),jo=!!ji,Li=ji=null,e.current=n,pm(n),Hp(),ye=g,Pe=p,Tt.transition=a}else e.current=n;if(ml&&(ml=!1,mn=e,gl=i),a=e.pendingLanes,a===0&&(hn=null),bp(n.stateNode),ct(e,Fe()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(hl)throw hl=!1,e=Ts,Ts=null,e;return(gl&1)!==0&&e.tag!==0&&pr(),a=e.pendingLanes,(a&1)!==0?e===Ns?to++:(to=0,Ns=e):to=0,cn(),null}function pr(){if(mn!==null){var e=Ga(gl),t=Tt.transition,n=Pe;try{if(Tt.transition=null,Pe=16>e?16:e,mn===null)var r=!1;else{if(e=mn,mn=null,gl=0,(ye&6)!==0)throw Error(s(331));var i=ye;for(ye|=4,G=e.current;G!==null;){var a=G,p=a.child;if((G.flags&16)!==0){var g=a.deletions;if(g!==null){for(var w=0;w<g.length;w++){var N=g[w];for(G=N;G!==null;){var z=G;switch(z.tag){case 0:case 11:case 15:Xr(8,z,a)}var D=z.child;if(D!==null)D.return=z,G=D;else for(;G!==null;){z=G;var O=z.sibling,q=z.return;if(qc(z),z===N){G=null;break}if(O!==null){O.return=q,G=O;break}G=q}}}var Q=a.alternate;if(Q!==null){var X=Q.child;if(X!==null){Q.child=null;do{var Ue=X.sibling;X.sibling=null,X=Ue}while(X!==null)}}G=a}}if((a.subtreeFlags&2064)!==0&&p!==null)p.return=a,G=p;else e:for(;G!==null;){if(a=G,(a.flags&2048)!==0)switch(a.tag){case 0:case 11:case 15:Xr(9,a,a.return)}var C=a.sibling;if(C!==null){C.return=a.return,G=C;break e}G=a.return}}var S=e.current;for(G=S;G!==null;){p=G;var T=p.child;if((p.subtreeFlags&2064)!==0&&T!==null)T.return=p,G=T;else e:for(p=S;G!==null;){if(g=G,(g.flags&2048)!==0)try{switch(g.tag){case 0:case 11:case 15:dl(9,g)}}catch(Z){Me(g,g.return,Z)}if(g===p){G=null;break e}var A=g.sibling;if(A!==null){A.return=g.return,G=A;break e}G=g.return}}if(ye=i,cn(),At&&typeof At.onPostCommitFiberRoot=="function")try{At.onPostCommitFiberRoot(Eo,e)}catch{}r=!0}return r}finally{Pe=n,Tt.transition=t}}return!1}function id(e,t,n){t=ur(n,t),t=Ec(e,t,1),e=fn(e,t,1),t=rt(),e!==null&&(Tr(e,1,t),ct(e,t))}function Me(e,t,n){if(e.tag===3)id(e,e,n);else for(;t!==null;){if(t.tag===3){id(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(hn===null||!hn.has(r))){e=ur(n,e),e=Tc(t,e,1),t=fn(t,e,1),e=rt(),t!==null&&(Tr(t,1,e),ct(t,e));break}}t=t.return}}function wm(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=rt(),e.pingedLanes|=e.suspendedLanes&n,We===e&&(Qe&n)===n&&(He===4||He===3&&(Qe&130023424)===Qe&&500>Fe()-Es?Ln(e,0):Cs|=n),ct(e,t)}function sd(e,t){t===0&&((e.mode&1)===0?t=1:(t=No,No<<=1,(No&130023424)===0&&(No=4194304)));var n=rt();e=Jt(e,t),e!==null&&(Tr(e,t,n),ct(e,n))}function Sm(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),sd(e,n)}function xm(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(s(314))}r!==null&&r.delete(t),sd(e,n)}var ad;ad=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||it.current)at=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return at=!1,am(e,t,n);at=(e.flags&131072)!==0}else at=!1,Oe&&(t.flags&1048576)!==0&&$u(t,Ko,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ul(e,t),e=t.pendingProps;var i=tr(t,Ye.current);sr(t,n),i=ts(null,t,r,e,i,n);var a=ns();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,st(r)?(a=!0,Wo(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Ki(t),i.updater=sl,t.stateNode=i,i._reactInternals=t,as(t,r,e,n),t=fs(null,t,r,!0,a,n)):(t.tag=0,Oe&&a&&Fi(t),nt(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ul(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Cm(r),e=jt(r,e),i){case 0:t=ds(null,t,r,e,n);break e;case 1:t=zc(null,t,r,e,n);break e;case 11:t=Rc(null,t,r,e,n);break e;case 14:t=jc(null,t,r,jt(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:jt(r,i),ds(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:jt(r,i),zc(e,t,r,i,n);case 3:e:{if(Dc(t),e===null)throw Error(s(387));r=t.pendingProps,a=t.memoizedState,i=a.element,Ju(e,t),el(t,r,null,n);var p=t.memoizedState;if(r=p.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:p.cache,pendingSuspenseBoundaries:p.pendingSuspenseBoundaries,transitions:p.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=ur(Error(s(423)),t),t=Mc(e,t,r,n,i);break e}else if(r!==i){i=ur(Error(s(424)),t),t=Mc(e,t,r,n,i);break e}else for(mt=sn(t.stateNode.containerInfo.firstChild),ht=t,Oe=!0,Rt=null,n=Ku(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(or(),r===i){t=Xt(e,t,n);break e}nt(e,t,r,n)}t=t.child}return t;case 5:return Zu(t),e===null&&$i(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,p=i.children,Ii(r,i)?p=null:a!==null&&Ii(r,a)&&(t.flags|=32),Oc(e,t),nt(e,t,p,n),t.child;case 6:return e===null&&$i(t),null;case 13:return Ac(e,t,n);case 4:return Qi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=lr(t,null,r,n):nt(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:jt(r,i),Rc(e,t,r,i,n);case 7:return nt(e,t,t.pendingProps,n),t.child;case 8:return nt(e,t,t.pendingProps.children,n),t.child;case 12:return nt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,p=i.value,Re(Yo,r._currentValue),r._currentValue=p,a!==null)if(Pt(a.value,p)){if(a.children===i.children&&!it.current){t=Xt(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var g=a.dependencies;if(g!==null){p=a.child;for(var w=g.firstContext;w!==null;){if(w.context===r){if(a.tag===1){w=Yt(-1,n&-n),w.tag=2;var N=a.updateQueue;if(N!==null){N=N.shared;var z=N.pending;z===null?w.next=w:(w.next=z.next,z.next=w),N.pending=w}}a.lanes|=n,w=a.alternate,w!==null&&(w.lanes|=n),bi(a.return,n,t),g.lanes|=n;break}w=w.next}}else if(a.tag===10)p=a.type===t.type?null:a.child;else if(a.tag===18){if(p=a.return,p===null)throw Error(s(341));p.lanes|=n,g=p.alternate,g!==null&&(g.lanes|=n),bi(p,n,t),p=a.sibling}else p=a.child;if(p!==null)p.return=a;else for(p=a;p!==null;){if(p===t){p=null;break}if(a=p.sibling,a!==null){a.return=p.return,p=a;break}p=p.return}a=p}nt(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,sr(t,n),i=Ct(i),r=r(i),t.flags|=1,nt(e,t,r,n),t.child;case 14:return r=t.type,i=jt(r,t.pendingProps),i=jt(r.type,i),jc(e,t,r,i,n);case 15:return Lc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:jt(r,i),ul(e,t),t.tag=1,st(r)?(e=!0,Wo(t)):e=!1,sr(t,n),kc(t,r,i),as(t,r,i,n),fs(null,t,r,!0,e,n);case 19:return Uc(e,t,n);case 22:return Ic(e,t,n)}throw Error(s(156,t.tag))};function ud(e,t){return Va(e,t)}function km(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Nt(e,t,n,r){return new km(e,t,n,r)}function Is(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Cm(e){if(typeof e=="function")return Is(e)?1:0;if(e!=null){if(e=e.$$typeof,e===we)return 11;if(e===Ne)return 14}return 2}function vn(e,t){var n=e.alternate;return n===null?(n=Nt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Sl(e,t,n,r,i,a){var p=2;if(r=e,typeof e=="function")Is(e)&&(p=1);else if(typeof e=="string")p=5;else e:switch(e){case ue:return On(n.children,i,a,t);case me:p=8,i|=8;break;case de:return e=Nt(12,n,t,i|2),e.elementType=de,e.lanes=a,e;case se:return e=Nt(13,n,t,i),e.elementType=se,e.lanes=a,e;case Se:return e=Nt(19,n,t,i),e.elementType=Se,e.lanes=a,e;case ce:return xl(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ke:p=10;break e;case je:p=9;break e;case we:p=11;break e;case Ne:p=14;break e;case Ce:p=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=Nt(p,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function On(e,t,n,r){return e=Nt(7,e,r,t),e.lanes=n,e}function xl(e,t,n,r){return e=Nt(22,e,r,t),e.elementType=ce,e.lanes=n,e.stateNode={isHidden:!1},e}function Os(e,t,n){return e=Nt(6,e,null,t),e.lanes=n,e}function zs(e,t,n){return t=Nt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Em(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=si(0),this.expirationTimes=si(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=si(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Ds(e,t,n,r,i,a,p,g,w){return e=new Em(e,t,n,g,w),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Nt(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ki(a),e}function Tm(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ne,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function cd(e){if(!e)return un;e=e._reactInternals;e:{if(xn(e)!==e||e.tag!==1)throw Error(s(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(st(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(s(171))}if(e.tag===1){var n=e.type;if(st(n))return Fu(e,n,t)}return t}function dd(e,t,n,r,i,a,p,g,w){return e=Ds(n,r,!0,e,i,a,p,g,w),e.context=cd(null),n=e.current,r=rt(),i=gn(n),a=Yt(r,i),a.callback=t??null,fn(n,a,i),e.current.lanes=i,Tr(e,i,r),ct(e,r),e}function kl(e,t,n,r){var i=t.current,a=rt(),p=gn(i);return n=cd(n),t.context===null?t.context=n:t.pendingContext=n,t=Yt(a,p),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=fn(i,t,p),e!==null&&(Ot(e,i,p,a),Zo(e,i,p)),p}function Cl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function fd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ms(e,t){fd(e,t),(e=e.alternate)&&fd(e,t)}function Nm(){return null}var pd=typeof reportError=="function"?reportError:function(e){console.error(e)};function As(e){this._internalRoot=e}El.prototype.render=As.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(s(409));kl(e,t,null,null)},El.prototype.unmount=As.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;jn(function(){kl(null,e,null,null)}),t[bt]=null}};function El(e){this._internalRoot=e}El.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ja();e={blockedOn:null,target:e,priority:t};for(var n=0;n<rn.length&&t!==0&&t<rn[n].priority;n++);rn.splice(n,0,e),n===0&&Za(e)}};function Fs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Tl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function hd(){}function _m(e,t,n,r,i){if(i){if(typeof r=="function"){var a=r;r=function(){var N=Cl(p);a.call(N)}}var p=dd(t,r,e,0,null,!1,!1,"",hd);return e._reactRootContainer=p,e[bt]=p.current,Ur(e.nodeType===8?e.parentNode:e),jn(),p}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var g=r;r=function(){var N=Cl(w);g.call(N)}}var w=Ds(e,0,!1,null,null,!1,!1,"",hd);return e._reactRootContainer=w,e[bt]=w.current,Ur(e.nodeType===8?e.parentNode:e),jn(function(){kl(t,w,n,r)}),w}function Nl(e,t,n,r,i){var a=n._reactRootContainer;if(a){var p=a;if(typeof i=="function"){var g=i;i=function(){var w=Cl(p);g.call(w)}}kl(t,p,e,i)}else p=_m(n,t,e,i,r);return Cl(p)}Ka=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Er(t.pendingLanes);n!==0&&(ai(t,n|1),ct(t,Fe()),(ye&6)===0&&(fr=Fe()+500,cn()))}break;case 13:jn(function(){var r=Jt(e,1);if(r!==null){var i=rt();Ot(r,e,1,i)}}),Ms(e,1)}},ui=function(e){if(e.tag===13){var t=Jt(e,134217728);if(t!==null){var n=rt();Ot(t,e,134217728,n)}Ms(e,134217728)}},Qa=function(e){if(e.tag===13){var t=gn(e),n=Jt(e,t);if(n!==null){var r=rt();Ot(n,e,t,r)}Ms(e,t)}},Ja=function(){return Pe},Ya=function(e,t){var n=Pe;try{return Pe=e,t()}finally{Pe=n}},ti=function(e,t,n){switch(t){case"input":if(_e(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=Ho(r);if(!i)throw Error(s(90));vr(r),_e(r,i)}}}break;case"textarea":yo(e,n);break;case"select":t=n.value,t!=null&&Wt(e,!!n.multiple,t,!1)}},Da=Rs,Ma=jn;var Pm={usingClientEntryPoint:!1,Events:[Vr,Zn,Ho,Oa,za,Rs]},no={findFiberByHostInstance:kn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Rm={bundleType:no.bundleType,version:no.version,rendererPackageName:no.rendererPackageName,rendererConfig:no.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ie.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ba(e),e===null?null:e.stateNode},findFiberByHostInstance:no.findFiberByHostInstance||Nm,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var _l=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!_l.isDisabled&&_l.supportsFiber)try{Eo=_l.inject(Rm),At=_l}catch{}}return dt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Pm,dt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Fs(t))throw Error(s(200));return Tm(e,t,null,n)},dt.createRoot=function(e,t){if(!Fs(e))throw Error(s(299));var n=!1,r="",i=pd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Ds(e,1,!1,null,null,n,!1,r,i),e[bt]=t.current,Ur(e.nodeType===8?e.parentNode:e),new As(t)},dt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(s(188)):(e=Object.keys(e).join(","),Error(s(268,e)));return e=Ba(t),e=e===null?null:e.stateNode,e},dt.flushSync=function(e){return jn(e)},dt.hydrate=function(e,t,n){if(!Tl(t))throw Error(s(200));return Nl(null,e,t,!0,n)},dt.hydrateRoot=function(e,t,n){if(!Fs(e))throw Error(s(405));var r=n!=null&&n.hydratedSources||null,i=!1,a="",p=pd;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(p=n.onRecoverableError)),t=dd(t,null,e,1,n??null,i,!1,a,p),e[bt]=t.current,Ur(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new El(t)},dt.render=function(e,t,n){if(!Tl(t))throw Error(s(200));return Nl(null,e,t,!1,n)},dt.unmountComponentAtNode=function(e){if(!Tl(e))throw Error(s(40));return e._reactRootContainer?(jn(function(){Nl(null,null,e,!1,function(){e._reactRootContainer=null,e[bt]=null})}),!0):!1},dt.unstable_batchedUpdates=Rs,dt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Tl(n))throw Error(s(200));if(e==null||e._reactInternals===void 0)throw Error(s(38));return Nl(e,t,n,!1,r)},dt.version="18.3.1-next-f1338f8080-20240426",dt}var kd;function lf(){if(kd)return $s.exports;kd=1;function o(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(o)}catch(l){console.error(l)}}return o(),$s.exports=Mm(),$s.exports}var Cd;function Am(){if(Cd)return Rl;Cd=1;var o=lf();return Rl.createRoot=o.createRoot,Rl.hydrateRoot=o.hydrateRoot,Rl}var Fm=Am();const Um=ga(Fm);var qs={exports:{}};/*!
  260. Copyright (c) 2018 Jed Watson.
  261. Licensed under the MIT License (MIT), see
  262. http://jedwatson.github.io/classnames
  263. */var Ed;function Bm(){return Ed||(Ed=1,function(o){(function(){var l={}.hasOwnProperty;function s(){for(var d="",f=0;f<arguments.length;f++){var h=arguments[f];h&&(d=c(d,u(h)))}return d}function u(d){if(typeof d=="string"||typeof d=="number")return d;if(typeof d!="object")return"";if(Array.isArray(d))return s.apply(null,d);if(d.toString!==Object.prototype.toString&&!d.toString.toString().includes("[native code]"))return d.toString();var f="";for(var h in d)l.call(d,h)&&d[h]&&(f=c(f,h));return f}function c(d,f){return f?d?d+" "+f:d+f:d}o.exports?(s.default=s,o.exports=s):window.classNames=s})()}(qs)),qs.exports}var $m=Bm();const $e=ga($m);var $=ya();function sf(o,l){return function(){return o.apply(l,arguments)}}const{toString:Vm}=Object.prototype,{getPrototypeOf:va}=Object,Vl=(o=>l=>{const s=Vm.call(l);return o[s]||(o[s]=s.slice(8,-1).toLowerCase())})(Object.create(null)),Mt=o=>(o=o.toLowerCase(),l=>Vl(l)===o),Hl=o=>l=>typeof l===o,{isArray:gr}=Array,ao=Hl("undefined");function Hm(o){return o!==null&&!ao(o)&&o.constructor!==null&&!ao(o.constructor)&&wt(o.constructor.isBuffer)&&o.constructor.isBuffer(o)}const af=Mt("ArrayBuffer");function qm(o){let l;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?l=ArrayBuffer.isView(o):l=o&&o.buffer&&af(o.buffer),l}const Wm=Hl("string"),wt=Hl("function"),uf=Hl("number"),ql=o=>o!==null&&typeof o=="object",bm=o=>o===!0||o===!1,Dl=o=>{if(Vl(o)!=="object")return!1;const l=va(o);return(l===null||l===Object.prototype||Object.getPrototypeOf(l)===null)&&!(Symbol.toStringTag in o)&&!(Symbol.iterator in o)},Gm=Mt("Date"),Km=Mt("File"),Qm=Mt("Blob"),Jm=Mt("FileList"),Ym=o=>ql(o)&&wt(o.pipe),Xm=o=>{let l;return o&&(typeof FormData=="function"&&o instanceof FormData||wt(o.append)&&((l=Vl(o))==="formdata"||l==="object"&&wt(o.toString)&&o.toString()==="[object FormData]"))},Zm=Mt("URLSearchParams"),[e1,t1,n1,r1]=["ReadableStream","Request","Response","Headers"].map(Mt),o1=o=>o.trim?o.trim():o.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function uo(o,l,{allOwnKeys:s=!1}={}){if(o===null||typeof o>"u")return;let u,c;if(typeof o!="object"&&(o=[o]),gr(o))for(u=0,c=o.length;u<c;u++)l.call(null,o[u],u,o);else{const d=s?Object.getOwnPropertyNames(o):Object.keys(o),f=d.length;let h;for(u=0;u<f;u++)h=d[u],l.call(null,o[h],h,o)}}function cf(o,l){l=l.toLowerCase();const s=Object.keys(o);let u=s.length,c;for(;u-- >0;)if(c=s[u],l===c.toLowerCase())return c;return null}const Mn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,df=o=>!ao(o)&&o!==Mn;function ra(){const{caseless:o}=df(this)&&this||{},l={},s=(u,c)=>{const d=o&&cf(l,c)||c;Dl(l[d])&&Dl(u)?l[d]=ra(l[d],u):Dl(u)?l[d]=ra({},u):gr(u)?l[d]=u.slice():l[d]=u};for(let u=0,c=arguments.length;u<c;u++)arguments[u]&&uo(arguments[u],s);return l}const l1=(o,l,s,{allOwnKeys:u}={})=>(uo(l,(c,d)=>{s&&wt(c)?o[d]=sf(c,s):o[d]=c},{allOwnKeys:u}),o),i1=o=>(o.charCodeAt(0)===65279&&(o=o.slice(1)),o),s1=(o,l,s,u)=>{o.prototype=Object.create(l.prototype,u),o.prototype.constructor=o,Object.defineProperty(o,"super",{value:l.prototype}),s&&Object.assign(o.prototype,s)},a1=(o,l,s,u)=>{let c,d,f;const h={};if(l=l||{},o==null)return l;do{for(c=Object.getOwnPropertyNames(o),d=c.length;d-- >0;)f=c[d],(!u||u(f,o,l))&&!h[f]&&(l[f]=o[f],h[f]=!0);o=s!==!1&&va(o)}while(o&&(!s||s(o,l))&&o!==Object.prototype);return l},u1=(o,l,s)=>{o=String(o),(s===void 0||s>o.length)&&(s=o.length),s-=l.length;const u=o.indexOf(l,s);return u!==-1&&u===s},c1=o=>{if(!o)return null;if(gr(o))return o;let l=o.length;if(!uf(l))return null;const s=new Array(l);for(;l-- >0;)s[l]=o[l];return s},d1=(o=>l=>o&&l instanceof o)(typeof Uint8Array<"u"&&va(Uint8Array)),f1=(o,l)=>{const u=(o&&o[Symbol.iterator]).call(o);let c;for(;(c=u.next())&&!c.done;){const d=c.value;l.call(o,d[0],d[1])}},p1=(o,l)=>{let s;const u=[];for(;(s=o.exec(l))!==null;)u.push(s);return u},h1=Mt("HTMLFormElement"),m1=o=>o.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(s,u,c){return u.toUpperCase()+c}),Td=(({hasOwnProperty:o})=>(l,s)=>o.call(l,s))(Object.prototype),g1=Mt("RegExp"),ff=(o,l)=>{const s=Object.getOwnPropertyDescriptors(o),u={};uo(s,(c,d)=>{let f;(f=l(c,d,o))!==!1&&(u[d]=f||c)}),Object.defineProperties(o,u)},y1=o=>{ff(o,(l,s)=>{if(wt(o)&&["arguments","caller","callee"].indexOf(s)!==-1)return!1;const u=o[s];if(wt(u)){if(l.enumerable=!1,"writable"in l){l.writable=!1;return}l.set||(l.set=()=>{throw Error("Can not rewrite read-only method '"+s+"'")})}})},v1=(o,l)=>{const s={},u=c=>{c.forEach(d=>{s[d]=!0})};return gr(o)?u(o):u(String(o).split(l)),s},w1=()=>{},S1=(o,l)=>o!=null&&Number.isFinite(o=+o)?o:l;function x1(o){return!!(o&&wt(o.append)&&o[Symbol.toStringTag]==="FormData"&&o[Symbol.iterator])}const k1=o=>{const l=new Array(10),s=(u,c)=>{if(ql(u)){if(l.indexOf(u)>=0)return;if(!("toJSON"in u)){l[c]=u;const d=gr(u)?[]:{};return uo(u,(f,h)=>{const y=s(f,c+1);!ao(y)&&(d[h]=y)}),l[c]=void 0,d}}return u};return s(o,0)},C1=Mt("AsyncFunction"),E1=o=>o&&(ql(o)||wt(o))&&wt(o.then)&&wt(o.catch),pf=((o,l)=>o?setImmediate:l?((s,u)=>(Mn.addEventListener("message",({source:c,data:d})=>{c===Mn&&d===s&&u.length&&u.shift()()},!1),c=>{u.push(c),Mn.postMessage(s,"*")}))(`axios@${Math.random()}`,[]):s=>setTimeout(s))(typeof setImmediate=="function",wt(Mn.postMessage)),T1=typeof queueMicrotask<"u"?queueMicrotask.bind(Mn):typeof process<"u"&&process.nextTick||pf,P={isArray:gr,isArrayBuffer:af,isBuffer:Hm,isFormData:Xm,isArrayBufferView:qm,isString:Wm,isNumber:uf,isBoolean:bm,isObject:ql,isPlainObject:Dl,isReadableStream:e1,isRequest:t1,isResponse:n1,isHeaders:r1,isUndefined:ao,isDate:Gm,isFile:Km,isBlob:Qm,isRegExp:g1,isFunction:wt,isStream:Ym,isURLSearchParams:Zm,isTypedArray:d1,isFileList:Jm,forEach:uo,merge:ra,extend:l1,trim:o1,stripBOM:i1,inherits:s1,toFlatObject:a1,kindOf:Vl,kindOfTest:Mt,endsWith:u1,toArray:c1,forEachEntry:f1,matchAll:p1,isHTMLForm:h1,hasOwnProperty:Td,hasOwnProp:Td,reduceDescriptors:ff,freezeMethods:y1,toObjectSet:v1,toCamelCase:m1,noop:w1,toFiniteNumber:S1,findKey:cf,global:Mn,isContextDefined:df,isSpecCompliantForm:x1,toJSONObject:k1,isAsyncFn:C1,isThenable:E1,setImmediate:pf,asap:T1};function fe(o,l,s,u,c){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=o,this.name="AxiosError",l&&(this.code=l),s&&(this.config=s),u&&(this.request=u),c&&(this.response=c,this.status=c.status?c.status:null)}P.inherits(fe,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:P.toJSONObject(this.config),code:this.code,status:this.status}}});const hf=fe.prototype,mf={};["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(o=>{mf[o]={value:o}});Object.defineProperties(fe,mf);Object.defineProperty(hf,"isAxiosError",{value:!0});fe.from=(o,l,s,u,c,d)=>{const f=Object.create(hf);return P.toFlatObject(o,f,function(y){return y!==Error.prototype},h=>h!=="isAxiosError"),fe.call(f,o.message,l,s,u,c),f.cause=o,f.name=o.name,d&&Object.assign(f,d),f};const N1=null;function oa(o){return P.isPlainObject(o)||P.isArray(o)}function gf(o){return P.endsWith(o,"[]")?o.slice(0,-2):o}function Nd(o,l,s){return o?o.concat(l).map(function(c,d){return c=gf(c),!s&&d?"["+c+"]":c}).join(s?".":""):l}function _1(o){return P.isArray(o)&&!o.some(oa)}const P1=P.toFlatObject(P,{},null,function(l){return/^is[A-Z]/.test(l)});function Wl(o,l,s){if(!P.isObject(o))throw new TypeError("target must be an object");l=l||new FormData,s=P.toFlatObject(s,{metaTokens:!0,dots:!1,indexes:!1},!1,function(I,L){return!P.isUndefined(L[I])});const u=s.metaTokens,c=s.visitor||k,d=s.dots,f=s.indexes,y=(s.Blob||typeof Blob<"u"&&Blob)&&P.isSpecCompliantForm(l);if(!P.isFunction(c))throw new TypeError("visitor must be a function");function v(_){if(_===null)return"";if(P.isDate(_))return _.toISOString();if(!y&&P.isBlob(_))throw new fe("Blob is not supported. Use a Buffer instead.");return P.isArrayBuffer(_)||P.isTypedArray(_)?y&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function k(_,I,L){let K=_;if(_&&!L&&typeof _=="object"){if(P.endsWith(I,"{}"))I=u?I:I.slice(0,-2),_=JSON.stringify(_);else if(P.isArray(_)&&_1(_)||(P.isFileList(_)||P.endsWith(I,"[]"))&&(K=P.toArray(_)))return I=gf(I),K.forEach(function(H,ie){!(P.isUndefined(H)||H===null)&&l.append(f===!0?Nd([I],ie,d):f===null?I:I+"[]",v(H))}),!1}return oa(_)?!0:(l.append(Nd(L,I,d),v(_)),!1)}const E=[],j=Object.assign(P1,{defaultVisitor:k,convertValue:v,isVisitable:oa});function M(_,I){if(!P.isUndefined(_)){if(E.indexOf(_)!==-1)throw Error("Circular reference detected in "+I.join("."));E.push(_),P.forEach(_,function(K,te){(!(P.isUndefined(K)||K===null)&&c.call(l,K,P.isString(te)?te.trim():te,I,j))===!0&&M(K,I?I.concat(te):[te])}),E.pop()}}if(!P.isObject(o))throw new TypeError("data must be an object");return M(o),l}function _d(o){const l={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(o).replace(/[!'()~]|%20|%00/g,function(u){return l[u]})}function wa(o,l){this._pairs=[],o&&Wl(o,this,l)}const yf=wa.prototype;yf.append=function(l,s){this._pairs.push([l,s])};yf.toString=function(l){const s=l?function(u){return l.call(this,u,_d)}:_d;return this._pairs.map(function(c){return s(c[0])+"="+s(c[1])},"").join("&")};function R1(o){return encodeURIComponent(o).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function vf(o,l,s){if(!l)return o;const u=s&&s.encode||R1;P.isFunction(s)&&(s={serialize:s});const c=s&&s.serialize;let d;if(c?d=c(l,s):d=P.isURLSearchParams(l)?l.toString():new wa(l,s).toString(u),d){const f=o.indexOf("#");f!==-1&&(o=o.slice(0,f)),o+=(o.indexOf("?")===-1?"?":"&")+d}return o}class Pd{constructor(){this.handlers=[]}use(l,s,u){return this.handlers.push({fulfilled:l,rejected:s,synchronous:u?u.synchronous:!1,runWhen:u?u.runWhen:null}),this.handlers.length-1}eject(l){this.handlers[l]&&(this.handlers[l]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(l){P.forEach(this.handlers,function(u){u!==null&&l(u)})}}const wf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},j1=typeof URLSearchParams<"u"?URLSearchParams:wa,L1=typeof FormData<"u"?FormData:null,I1=typeof Blob<"u"?Blob:null,O1={isBrowser:!0,classes:{URLSearchParams:j1,FormData:L1,Blob:I1},protocols:["http","https","file","blob","url","data"]},Sa=typeof window<"u"&&typeof document<"u",la=typeof navigator=="object"&&navigator||void 0,z1=Sa&&(!la||["ReactNative","NativeScript","NS"].indexOf(la.product)<0),D1=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",M1=Sa&&window.location.href||"http://localhost",A1=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Sa,hasStandardBrowserEnv:z1,hasStandardBrowserWebWorkerEnv:D1,navigator:la,origin:M1},Symbol.toStringTag,{value:"Module"})),tt={...A1,...O1};function F1(o,l){return Wl(o,new tt.classes.URLSearchParams,Object.assign({visitor:function(s,u,c,d){return tt.isNode&&P.isBuffer(s)?(this.append(u,s.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},l))}function U1(o){return P.matchAll(/\w+|\[(\w*)]/g,o).map(l=>l[0]==="[]"?"":l[1]||l[0])}function B1(o){const l={},s=Object.keys(o);let u;const c=s.length;let d;for(u=0;u<c;u++)d=s[u],l[d]=o[d];return l}function Sf(o){function l(s,u,c,d){let f=s[d++];if(f==="__proto__")return!0;const h=Number.isFinite(+f),y=d>=s.length;return f=!f&&P.isArray(c)?c.length:f,y?(P.hasOwnProp(c,f)?c[f]=[c[f],u]:c[f]=u,!h):((!c[f]||!P.isObject(c[f]))&&(c[f]=[]),l(s,u,c[f],d)&&P.isArray(c[f])&&(c[f]=B1(c[f])),!h)}if(P.isFormData(o)&&P.isFunction(o.entries)){const s={};return P.forEachEntry(o,(u,c)=>{l(U1(u),c,s,0)}),s}return null}function $1(o,l,s){if(P.isString(o))try{return(l||JSON.parse)(o),P.trim(o)}catch(u){if(u.name!=="SyntaxError")throw u}return(s||JSON.stringify)(o)}const co={transitional:wf,adapter:["xhr","http","fetch"],transformRequest:[function(l,s){const u=s.getContentType()||"",c=u.indexOf("application/json")>-1,d=P.isObject(l);if(d&&P.isHTMLForm(l)&&(l=new FormData(l)),P.isFormData(l))return c?JSON.stringify(Sf(l)):l;if(P.isArrayBuffer(l)||P.isBuffer(l)||P.isStream(l)||P.isFile(l)||P.isBlob(l)||P.isReadableStream(l))return l;if(P.isArrayBufferView(l))return l.buffer;if(P.isURLSearchParams(l))return s.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),l.toString();let h;if(d){if(u.indexOf("application/x-www-form-urlencoded")>-1)return F1(l,this.formSerializer).toString();if((h=P.isFileList(l))||u.indexOf("multipart/form-data")>-1){const y=this.env&&this.env.FormData;return Wl(h?{"files[]":l}:l,y&&new y,this.formSerializer)}}return d||c?(s.setContentType("application/json",!1),$1(l)):l}],transformResponse:[function(l){const s=this.transitional||co.transitional,u=s&&s.forcedJSONParsing,c=this.responseType==="json";if(P.isResponse(l)||P.isReadableStream(l))return l;if(l&&P.isString(l)&&(u&&!this.responseType||c)){const f=!(s&&s.silentJSONParsing)&&c;try{return JSON.parse(l)}catch(h){if(f)throw h.name==="SyntaxError"?fe.from(h,fe.ERR_BAD_RESPONSE,this,null,this.response):h}}return l}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tt.classes.FormData,Blob:tt.classes.Blob},validateStatus:function(l){return l>=200&&l<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};P.forEach(["delete","get","head","post","put","patch"],o=>{co.headers[o]={}});const V1=P.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"]),H1=o=>{const l={};let s,u,c;return o&&o.split(`
  264. `).forEach(function(f){c=f.indexOf(":"),s=f.substring(0,c).trim().toLowerCase(),u=f.substring(c+1).trim(),!(!s||l[s]&&V1[s])&&(s==="set-cookie"?l[s]?l[s].push(u):l[s]=[u]:l[s]=l[s]?l[s]+", "+u:u)}),l},Rd=Symbol("internals");function oo(o){return o&&String(o).trim().toLowerCase()}function Ml(o){return o===!1||o==null?o:P.isArray(o)?o.map(Ml):String(o)}function q1(o){const l=Object.create(null),s=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let u;for(;u=s.exec(o);)l[u[1]]=u[2];return l}const W1=o=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(o.trim());function Ws(o,l,s,u,c){if(P.isFunction(u))return u.call(this,l,s);if(c&&(l=s),!!P.isString(l)){if(P.isString(u))return l.indexOf(u)!==-1;if(P.isRegExp(u))return u.test(l)}}function b1(o){return o.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(l,s,u)=>s.toUpperCase()+u)}function G1(o,l){const s=P.toCamelCase(" "+l);["get","set","has"].forEach(u=>{Object.defineProperty(o,u+s,{value:function(c,d,f){return this[u].call(this,l,c,d,f)},configurable:!0})})}let ft=class{constructor(l){l&&this.set(l)}set(l,s,u){const c=this;function d(h,y,v){const k=oo(y);if(!k)throw new Error("header name must be a non-empty string");const E=P.findKey(c,k);(!E||c[E]===void 0||v===!0||v===void 0&&c[E]!==!1)&&(c[E||y]=Ml(h))}const f=(h,y)=>P.forEach(h,(v,k)=>d(v,k,y));if(P.isPlainObject(l)||l instanceof this.constructor)f(l,s);else if(P.isString(l)&&(l=l.trim())&&!W1(l))f(H1(l),s);else if(P.isHeaders(l))for(const[h,y]of l.entries())d(y,h,u);else l!=null&&d(s,l,u);return this}get(l,s){if(l=oo(l),l){const u=P.findKey(this,l);if(u){const c=this[u];if(!s)return c;if(s===!0)return q1(c);if(P.isFunction(s))return s.call(this,c,u);if(P.isRegExp(s))return s.exec(c);throw new TypeError("parser must be boolean|regexp|function")}}}has(l,s){if(l=oo(l),l){const u=P.findKey(this,l);return!!(u&&this[u]!==void 0&&(!s||Ws(this,this[u],u,s)))}return!1}delete(l,s){const u=this;let c=!1;function d(f){if(f=oo(f),f){const h=P.findKey(u,f);h&&(!s||Ws(u,u[h],h,s))&&(delete u[h],c=!0)}}return P.isArray(l)?l.forEach(d):d(l),c}clear(l){const s=Object.keys(this);let u=s.length,c=!1;for(;u--;){const d=s[u];(!l||Ws(this,this[d],d,l,!0))&&(delete this[d],c=!0)}return c}normalize(l){const s=this,u={};return P.forEach(this,(c,d)=>{const f=P.findKey(u,d);if(f){s[f]=Ml(c),delete s[d];return}const h=l?b1(d):String(d).trim();h!==d&&delete s[d],s[h]=Ml(c),u[h]=!0}),this}concat(...l){return this.constructor.concat(this,...l)}toJSON(l){const s=Object.create(null);return P.forEach(this,(u,c)=>{u!=null&&u!==!1&&(s[c]=l&&P.isArray(u)?u.join(", "):u)}),s}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([l,s])=>l+": "+s).join(`
  265. `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(l){return l instanceof this?l:new this(l)}static concat(l,...s){const u=new this(l);return s.forEach(c=>u.set(c)),u}static accessor(l){const u=(this[Rd]=this[Rd]={accessors:{}}).accessors,c=this.prototype;function d(f){const h=oo(f);u[h]||(G1(c,f),u[h]=!0)}return P.isArray(l)?l.forEach(d):d(l),this}};ft.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);P.reduceDescriptors(ft.prototype,({value:o},l)=>{let s=l[0].toUpperCase()+l.slice(1);return{get:()=>o,set(u){this[s]=u}}});P.freezeMethods(ft);function bs(o,l){const s=this||co,u=l||s,c=ft.from(u.headers);let d=u.data;return P.forEach(o,function(h){d=h.call(s,d,c.normalize(),l?l.status:void 0)}),c.normalize(),d}function xf(o){return!!(o&&o.__CANCEL__)}function yr(o,l,s){fe.call(this,o??"canceled",fe.ERR_CANCELED,l,s),this.name="CanceledError"}P.inherits(yr,fe,{__CANCEL__:!0});function kf(o,l,s){const u=s.config.validateStatus;!s.status||!u||u(s.status)?o(s):l(new fe("Request failed with status code "+s.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(s.status/100)-4],s.config,s.request,s))}function K1(o){const l=/^([-+\w]{1,25})(:?\/\/|:)/.exec(o);return l&&l[1]||""}function Q1(o,l){o=o||10;const s=new Array(o),u=new Array(o);let c=0,d=0,f;return l=l!==void 0?l:1e3,function(y){const v=Date.now(),k=u[d];f||(f=v),s[c]=y,u[c]=v;let E=d,j=0;for(;E!==c;)j+=s[E++],E=E%o;if(c=(c+1)%o,c===d&&(d=(d+1)%o),v-f<l)return;const M=k&&v-k;return M?Math.round(j*1e3/M):void 0}}function J1(o,l){let s=0,u=1e3/l,c,d;const f=(v,k=Date.now())=>{s=k,c=null,d&&(clearTimeout(d),d=null),o.apply(null,v)};return[(...v)=>{const k=Date.now(),E=k-s;E>=u?f(v,k):(c=v,d||(d=setTimeout(()=>{d=null,f(c)},u-E)))},()=>c&&f(c)]}const Ul=(o,l,s=3)=>{let u=0;const c=Q1(50,250);return J1(d=>{const f=d.loaded,h=d.lengthComputable?d.total:void 0,y=f-u,v=c(y),k=f<=h;u=f;const E={loaded:f,total:h,progress:h?f/h:void 0,bytes:y,rate:v||void 0,estimated:v&&h&&k?(h-f)/v:void 0,event:d,lengthComputable:h!=null,[l?"download":"upload"]:!0};o(E)},s)},jd=(o,l)=>{const s=o!=null;return[u=>l[0]({lengthComputable:s,total:o,loaded:u}),l[1]]},Ld=o=>(...l)=>P.asap(()=>o(...l)),Y1=tt.hasStandardBrowserEnv?((o,l)=>s=>(s=new URL(s,tt.origin),o.protocol===s.protocol&&o.host===s.host&&(l||o.port===s.port)))(new URL(tt.origin),tt.navigator&&/(msie|trident)/i.test(tt.navigator.userAgent)):()=>!0,X1=tt.hasStandardBrowserEnv?{write(o,l,s,u,c,d){const f=[o+"="+encodeURIComponent(l)];P.isNumber(s)&&f.push("expires="+new Date(s).toGMTString()),P.isString(u)&&f.push("path="+u),P.isString(c)&&f.push("domain="+c),d===!0&&f.push("secure"),document.cookie=f.join("; ")},read(o){const l=document.cookie.match(new RegExp("(^|;\\s*)("+o+")=([^;]*)"));return l?decodeURIComponent(l[3]):null},remove(o){this.write(o,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Z1(o){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(o)}function e0(o,l){return l?o.replace(/\/?\/$/,"")+"/"+l.replace(/^\/+/,""):o}function Cf(o,l,s){let u=!Z1(l);return o&&(u||s==!1)?e0(o,l):l}const Id=o=>o instanceof ft?{...o}:o;function Bn(o,l){l=l||{};const s={};function u(v,k,E,j){return P.isPlainObject(v)&&P.isPlainObject(k)?P.merge.call({caseless:j},v,k):P.isPlainObject(k)?P.merge({},k):P.isArray(k)?k.slice():k}function c(v,k,E,j){if(P.isUndefined(k)){if(!P.isUndefined(v))return u(void 0,v,E,j)}else return u(v,k,E,j)}function d(v,k){if(!P.isUndefined(k))return u(void 0,k)}function f(v,k){if(P.isUndefined(k)){if(!P.isUndefined(v))return u(void 0,v)}else return u(void 0,k)}function h(v,k,E){if(E in l)return u(v,k);if(E in o)return u(void 0,v)}const y={url:d,method:d,data:d,baseURL:f,transformRequest:f,transformResponse:f,paramsSerializer:f,timeout:f,timeoutMessage:f,withCredentials:f,withXSRFToken:f,adapter:f,responseType:f,xsrfCookieName:f,xsrfHeaderName:f,onUploadProgress:f,onDownloadProgress:f,decompress:f,maxContentLength:f,maxBodyLength:f,beforeRedirect:f,transport:f,httpAgent:f,httpsAgent:f,cancelToken:f,socketPath:f,responseEncoding:f,validateStatus:h,headers:(v,k,E)=>c(Id(v),Id(k),E,!0)};return P.forEach(Object.keys(Object.assign({},o,l)),function(k){const E=y[k]||c,j=E(o[k],l[k],k);P.isUndefined(j)&&E!==h||(s[k]=j)}),s}const Ef=o=>{const l=Bn({},o);let{data:s,withXSRFToken:u,xsrfHeaderName:c,xsrfCookieName:d,headers:f,auth:h}=l;l.headers=f=ft.from(f),l.url=vf(Cf(l.baseURL,l.url,l.allowAbsoluteUrls),o.params,o.paramsSerializer),h&&f.set("Authorization","Basic "+btoa((h.username||"")+":"+(h.password?unescape(encodeURIComponent(h.password)):"")));let y;if(P.isFormData(s)){if(tt.hasStandardBrowserEnv||tt.hasStandardBrowserWebWorkerEnv)f.setContentType(void 0);else if((y=f.getContentType())!==!1){const[v,...k]=y?y.split(";").map(E=>E.trim()).filter(Boolean):[];f.setContentType([v||"multipart/form-data",...k].join("; "))}}if(tt.hasStandardBrowserEnv&&(u&&P.isFunction(u)&&(u=u(l)),u||u!==!1&&Y1(l.url))){const v=c&&d&&X1.read(d);v&&f.set(c,v)}return l},t0=typeof XMLHttpRequest<"u",n0=t0&&function(o){return new Promise(function(s,u){const c=Ef(o);let d=c.data;const f=ft.from(c.headers).normalize();let{responseType:h,onUploadProgress:y,onDownloadProgress:v}=c,k,E,j,M,_;function I(){M&&M(),_&&_(),c.cancelToken&&c.cancelToken.unsubscribe(k),c.signal&&c.signal.removeEventListener("abort",k)}let L=new XMLHttpRequest;L.open(c.method.toUpperCase(),c.url,!0),L.timeout=c.timeout;function K(){if(!L)return;const H=ft.from("getAllResponseHeaders"in L&&L.getAllResponseHeaders()),B={data:!h||h==="text"||h==="json"?L.responseText:L.response,status:L.status,statusText:L.statusText,headers:H,config:o,request:L};kf(function(ue){s(ue),I()},function(ue){u(ue),I()},B),L=null}"onloadend"in L?L.onloadend=K:L.onreadystatechange=function(){!L||L.readyState!==4||L.status===0&&!(L.responseURL&&L.responseURL.indexOf("file:")===0)||setTimeout(K)},L.onabort=function(){L&&(u(new fe("Request aborted",fe.ECONNABORTED,o,L)),L=null)},L.onerror=function(){u(new fe("Network Error",fe.ERR_NETWORK,o,L)),L=null},L.ontimeout=function(){let ie=c.timeout?"timeout of "+c.timeout+"ms exceeded":"timeout exceeded";const B=c.transitional||wf;c.timeoutErrorMessage&&(ie=c.timeoutErrorMessage),u(new fe(ie,B.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,o,L)),L=null},d===void 0&&f.setContentType(null),"setRequestHeader"in L&&P.forEach(f.toJSON(),function(ie,B){L.setRequestHeader(B,ie)}),P.isUndefined(c.withCredentials)||(L.withCredentials=!!c.withCredentials),h&&h!=="json"&&(L.responseType=c.responseType),v&&([j,_]=Ul(v,!0),L.addEventListener("progress",j)),y&&L.upload&&([E,M]=Ul(y),L.upload.addEventListener("progress",E),L.upload.addEventListener("loadend",M)),(c.cancelToken||c.signal)&&(k=H=>{L&&(u(!H||H.type?new yr(null,o,L):H),L.abort(),L=null)},c.cancelToken&&c.cancelToken.subscribe(k),c.signal&&(c.signal.aborted?k():c.signal.addEventListener("abort",k)));const te=K1(c.url);if(te&&tt.protocols.indexOf(te)===-1){u(new fe("Unsupported protocol "+te+":",fe.ERR_BAD_REQUEST,o));return}L.send(d||null)})},r0=(o,l)=>{const{length:s}=o=o?o.filter(Boolean):[];if(l||s){let u=new AbortController,c;const d=function(v){if(!c){c=!0,h();const k=v instanceof Error?v:this.reason;u.abort(k instanceof fe?k:new yr(k instanceof Error?k.message:k))}};let f=l&&setTimeout(()=>{f=null,d(new fe(`timeout ${l} of ms exceeded`,fe.ETIMEDOUT))},l);const h=()=>{o&&(f&&clearTimeout(f),f=null,o.forEach(v=>{v.unsubscribe?v.unsubscribe(d):v.removeEventListener("abort",d)}),o=null)};o.forEach(v=>v.addEventListener("abort",d));const{signal:y}=u;return y.unsubscribe=()=>P.asap(h),y}},o0=function*(o,l){let s=o.byteLength;if(s<l){yield o;return}let u=0,c;for(;u<s;)c=u+l,yield o.slice(u,c),u=c},l0=async function*(o,l){for await(const s of i0(o))yield*o0(s,l)},i0=async function*(o){if(o[Symbol.asyncIterator]){yield*o;return}const l=o.getReader();try{for(;;){const{done:s,value:u}=await l.read();if(s)break;yield u}}finally{await l.cancel()}},Od=(o,l,s,u)=>{const c=l0(o,l);let d=0,f,h=y=>{f||(f=!0,u&&u(y))};return new ReadableStream({async pull(y){try{const{done:v,value:k}=await c.next();if(v){h(),y.close();return}let E=k.byteLength;if(s){let j=d+=E;s(j)}y.enqueue(new Uint8Array(k))}catch(v){throw h(v),v}},cancel(y){return h(y),c.return()}},{highWaterMark:2})},bl=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Tf=bl&&typeof ReadableStream=="function",s0=bl&&(typeof TextEncoder=="function"?(o=>l=>o.encode(l))(new TextEncoder):async o=>new Uint8Array(await new Response(o).arrayBuffer())),Nf=(o,...l)=>{try{return!!o(...l)}catch{return!1}},a0=Tf&&Nf(()=>{let o=!1;const l=new Request(tt.origin,{body:new ReadableStream,method:"POST",get duplex(){return o=!0,"half"}}).headers.has("Content-Type");return o&&!l}),zd=64*1024,ia=Tf&&Nf(()=>P.isReadableStream(new Response("").body)),Bl={stream:ia&&(o=>o.body)};bl&&(o=>{["text","arrayBuffer","blob","formData","stream"].forEach(l=>{!Bl[l]&&(Bl[l]=P.isFunction(o[l])?s=>s[l]():(s,u)=>{throw new fe(`Response type '${l}' is not supported`,fe.ERR_NOT_SUPPORT,u)})})})(new Response);const u0=async o=>{if(o==null)return 0;if(P.isBlob(o))return o.size;if(P.isSpecCompliantForm(o))return(await new Request(tt.origin,{method:"POST",body:o}).arrayBuffer()).byteLength;if(P.isArrayBufferView(o)||P.isArrayBuffer(o))return o.byteLength;if(P.isURLSearchParams(o)&&(o=o+""),P.isString(o))return(await s0(o)).byteLength},c0=async(o,l)=>{const s=P.toFiniteNumber(o.getContentLength());return s??u0(l)},d0=bl&&(async o=>{let{url:l,method:s,data:u,signal:c,cancelToken:d,timeout:f,onDownloadProgress:h,onUploadProgress:y,responseType:v,headers:k,withCredentials:E="same-origin",fetchOptions:j}=Ef(o);v=v?(v+"").toLowerCase():"text";let M=r0([c,d&&d.toAbortSignal()],f),_;const I=M&&M.unsubscribe&&(()=>{M.unsubscribe()});let L;try{if(y&&a0&&s!=="get"&&s!=="head"&&(L=await c0(k,u))!==0){let B=new Request(l,{method:"POST",body:u,duplex:"half"}),ne;if(P.isFormData(u)&&(ne=B.headers.get("content-type"))&&k.setContentType(ne),B.body){const[ue,me]=jd(L,Ul(Ld(y)));u=Od(B.body,zd,ue,me)}}P.isString(E)||(E=E?"include":"omit");const K="credentials"in Request.prototype;_=new Request(l,{...j,signal:M,method:s.toUpperCase(),headers:k.normalize().toJSON(),body:u,duplex:"half",credentials:K?E:void 0});let te=await fetch(_);const H=ia&&(v==="stream"||v==="response");if(ia&&(h||H&&I)){const B={};["status","statusText","headers"].forEach(de=>{B[de]=te[de]});const ne=P.toFiniteNumber(te.headers.get("content-length")),[ue,me]=h&&jd(ne,Ul(Ld(h),!0))||[];te=new Response(Od(te.body,zd,ue,()=>{me&&me(),I&&I()}),B)}v=v||"text";let ie=await Bl[P.findKey(Bl,v)||"text"](te,o);return!H&&I&&I(),await new Promise((B,ne)=>{kf(B,ne,{data:ie,headers:ft.from(te.headers),status:te.status,statusText:te.statusText,config:o,request:_})})}catch(K){throw I&&I(),K&&K.name==="TypeError"&&/fetch/i.test(K.message)?Object.assign(new fe("Network Error",fe.ERR_NETWORK,o,_),{cause:K.cause||K}):fe.from(K,K&&K.code,o,_)}}),sa={http:N1,xhr:n0,fetch:d0};P.forEach(sa,(o,l)=>{if(o){try{Object.defineProperty(o,"name",{value:l})}catch{}Object.defineProperty(o,"adapterName",{value:l})}});const Dd=o=>`- ${o}`,f0=o=>P.isFunction(o)||o===null||o===!1,_f={getAdapter:o=>{o=P.isArray(o)?o:[o];const{length:l}=o;let s,u;const c={};for(let d=0;d<l;d++){s=o[d];let f;if(u=s,!f0(s)&&(u=sa[(f=String(s)).toLowerCase()],u===void 0))throw new fe(`Unknown adapter '${f}'`);if(u)break;c[f||"#"+d]=u}if(!u){const d=Object.entries(c).map(([h,y])=>`adapter ${h} `+(y===!1?"is not supported by the environment":"is not available in the build"));let f=l?d.length>1?`since :
  266. `+d.map(Dd).join(`
  267. `):" "+Dd(d[0]):"as no adapter specified";throw new fe("There is no suitable adapter to dispatch the request "+f,"ERR_NOT_SUPPORT")}return u},adapters:sa};function Gs(o){if(o.cancelToken&&o.cancelToken.throwIfRequested(),o.signal&&o.signal.aborted)throw new yr(null,o)}function Md(o){return Gs(o),o.headers=ft.from(o.headers),o.data=bs.call(o,o.transformRequest),["post","put","patch"].indexOf(o.method)!==-1&&o.headers.setContentType("application/x-www-form-urlencoded",!1),_f.getAdapter(o.adapter||co.adapter)(o).then(function(u){return Gs(o),u.data=bs.call(o,o.transformResponse,u),u.headers=ft.from(u.headers),u},function(u){return xf(u)||(Gs(o),u&&u.response&&(u.response.data=bs.call(o,o.transformResponse,u.response),u.response.headers=ft.from(u.response.headers))),Promise.reject(u)})}const Pf="1.8.4",Gl={};["object","boolean","number","function","string","symbol"].forEach((o,l)=>{Gl[o]=function(u){return typeof u===o||"a"+(l<1?"n ":" ")+o}});const Ad={};Gl.transitional=function(l,s,u){function c(d,f){return"[Axios v"+Pf+"] Transitional option '"+d+"'"+f+(u?". "+u:"")}return(d,f,h)=>{if(l===!1)throw new fe(c(f," has been removed"+(s?" in "+s:"")),fe.ERR_DEPRECATED);return s&&!Ad[f]&&(Ad[f]=!0,console.warn(c(f," has been deprecated since v"+s+" and will be removed in the near future"))),l?l(d,f,h):!0}};Gl.spelling=function(l){return(s,u)=>(console.warn(`${u} is likely a misspelling of ${l}`),!0)};function p0(o,l,s){if(typeof o!="object")throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const u=Object.keys(o);let c=u.length;for(;c-- >0;){const d=u[c],f=l[d];if(f){const h=o[d],y=h===void 0||f(h,d,o);if(y!==!0)throw new fe("option "+d+" must be "+y,fe.ERR_BAD_OPTION_VALUE);continue}if(s!==!0)throw new fe("Unknown option "+d,fe.ERR_BAD_OPTION)}}const Al={assertOptions:p0,validators:Gl},Vt=Al.validators;let Un=class{constructor(l){this.defaults=l,this.interceptors={request:new Pd,response:new Pd}}async request(l,s){try{return await this._request(l,s)}catch(u){if(u instanceof Error){let c={};Error.captureStackTrace?Error.captureStackTrace(c):c=new Error;const d=c.stack?c.stack.replace(/^.+\n/,""):"";try{u.stack?d&&!String(u.stack).endsWith(d.replace(/^.+\n.+\n/,""))&&(u.stack+=`
  268. `+d):u.stack=d}catch{}}throw u}}_request(l,s){typeof l=="string"?(s=s||{},s.url=l):s=l||{},s=Bn(this.defaults,s);const{transitional:u,paramsSerializer:c,headers:d}=s;u!==void 0&&Al.assertOptions(u,{silentJSONParsing:Vt.transitional(Vt.boolean),forcedJSONParsing:Vt.transitional(Vt.boolean),clarifyTimeoutError:Vt.transitional(Vt.boolean)},!1),c!=null&&(P.isFunction(c)?s.paramsSerializer={serialize:c}:Al.assertOptions(c,{encode:Vt.function,serialize:Vt.function},!0)),s.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?s.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:s.allowAbsoluteUrls=!0),Al.assertOptions(s,{baseUrl:Vt.spelling("baseURL"),withXsrfToken:Vt.spelling("withXSRFToken")},!0),s.method=(s.method||this.defaults.method||"get").toLowerCase();let f=d&&P.merge(d.common,d[s.method]);d&&P.forEach(["delete","get","head","post","put","patch","common"],_=>{delete d[_]}),s.headers=ft.concat(f,d);const h=[];let y=!0;this.interceptors.request.forEach(function(I){typeof I.runWhen=="function"&&I.runWhen(s)===!1||(y=y&&I.synchronous,h.unshift(I.fulfilled,I.rejected))});const v=[];this.interceptors.response.forEach(function(I){v.push(I.fulfilled,I.rejected)});let k,E=0,j;if(!y){const _=[Md.bind(this),void 0];for(_.unshift.apply(_,h),_.push.apply(_,v),j=_.length,k=Promise.resolve(s);E<j;)k=k.then(_[E++],_[E++]);return k}j=h.length;let M=s;for(E=0;E<j;){const _=h[E++],I=h[E++];try{M=_(M)}catch(L){I.call(this,L);break}}try{k=Md.call(this,M)}catch(_){return Promise.reject(_)}for(E=0,j=v.length;E<j;)k=k.then(v[E++],v[E++]);return k}getUri(l){l=Bn(this.defaults,l);const s=Cf(l.baseURL,l.url,l.allowAbsoluteUrls);return vf(s,l.params,l.paramsSerializer)}};P.forEach(["delete","get","head","options"],function(l){Un.prototype[l]=function(s,u){return this.request(Bn(u||{},{method:l,url:s,data:(u||{}).data}))}});P.forEach(["post","put","patch"],function(l){function s(u){return function(d,f,h){return this.request(Bn(h||{},{method:l,headers:u?{"Content-Type":"multipart/form-data"}:{},url:d,data:f}))}}Un.prototype[l]=s(),Un.prototype[l+"Form"]=s(!0)});let h0=class Rf{constructor(l){if(typeof l!="function")throw new TypeError("executor must be a function.");let s;this.promise=new Promise(function(d){s=d});const u=this;this.promise.then(c=>{if(!u._listeners)return;let d=u._listeners.length;for(;d-- >0;)u._listeners[d](c);u._listeners=null}),this.promise.then=c=>{let d;const f=new Promise(h=>{u.subscribe(h),d=h}).then(c);return f.cancel=function(){u.unsubscribe(d)},f},l(function(d,f,h){u.reason||(u.reason=new yr(d,f,h),s(u.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(l){if(this.reason){l(this.reason);return}this._listeners?this._listeners.push(l):this._listeners=[l]}unsubscribe(l){if(!this._listeners)return;const s=this._listeners.indexOf(l);s!==-1&&this._listeners.splice(s,1)}toAbortSignal(){const l=new AbortController,s=u=>{l.abort(u)};return this.subscribe(s),l.signal.unsubscribe=()=>this.unsubscribe(s),l.signal}static source(){let l;return{token:new Rf(function(c){l=c}),cancel:l}}};function m0(o){return function(s){return o.apply(null,s)}}function g0(o){return P.isObject(o)&&o.isAxiosError===!0}const aa={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent: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};Object.entries(aa).forEach(([o,l])=>{aa[l]=o});function jf(o){const l=new Un(o),s=sf(Un.prototype.request,l);return P.extend(s,Un.prototype,l,{allOwnKeys:!0}),P.extend(s,l,null,{allOwnKeys:!0}),s.create=function(c){return jf(Bn(o,c))},s}const Te=jf(co);Te.Axios=Un;Te.CanceledError=yr;Te.CancelToken=h0;Te.isCancel=xf;Te.VERSION=Pf;Te.toFormData=Wl;Te.AxiosError=fe;Te.Cancel=Te.CanceledError;Te.all=function(l){return Promise.all(l)};Te.spread=m0;Te.isAxiosError=g0;Te.mergeConfig=Bn;Te.AxiosHeaders=ft;Te.formToJSON=o=>Sf(P.isHTMLForm(o)?new FormData(o):o);Te.getAdapter=_f.getAdapter;Te.HttpStatusCode=aa;Te.default=Te;const{Axios:Q2,AxiosError:J2,CanceledError:Y2,isCancel:X2,CancelToken:Z2,VERSION:e3,all:t3,Cancel:n3,isAxiosError:r3,spread:o3,toFormData:l3,AxiosHeaders:i3,HttpStatusCode:s3,formToJSON:a3,getAdapter:u3,mergeConfig:c3}=Te;function Lf(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var If={exports:{}},Ks,Fd;function y0(){if(Fd)return Ks;Fd=1;var o="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return Ks=o,Ks}var Qs,Ud;function v0(){if(Ud)return Qs;Ud=1;var o=y0();function l(){}function s(){}return s.resetWarningCache=l,Qs=function(){function u(f,h,y,v,k,E){if(E!==o){var j=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw j.name="Invariant Violation",j}}u.isRequired=u;function c(){return u}var d={array:u,bigint:u,bool:u,func:u,number:u,object:u,string:u,symbol:u,any:u,arrayOf:c,element:u,elementType:u,instanceOf:c,node:u,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:s,resetWarningCache:l};return d.PropTypes=d,d},Qs}If.exports=v0()();var ee=If.exports,Of={exports:{}};/*!
  269. Copyright (c) 2018 Jed Watson.
  270. Licensed under the MIT License (MIT), see
  271. http://jedwatson.github.io/classnames
  272. */(function(o){(function(){var l={}.hasOwnProperty;function s(){for(var d="",f=0;f<arguments.length;f++){var h=arguments[f];h&&(d=c(d,u(h)))}return d}function u(d){if(typeof d=="string"||typeof d=="number")return d;if(typeof d!="object")return"";if(Array.isArray(d))return s.apply(null,d);if(d.toString!==Object.prototype.toString&&!d.toString.toString().includes("[native code]"))return d.toString();var f="";for(var h in d)l.call(d,h)&&d[h]&&(f=c(f,h));return f}function c(d,f){return f?d?d+" "+f:d+f:d}o.exports?(s.default=s,o.exports=s):window.classNames=s})()})(Of);var w0=Of.exports;const S0=Lf(w0),x0="_icon_1tari_27",k0="_xs_1tari_33",C0="_sm_1tari_36",E0="_md_1tari_39",T0="_lg_1tari_42",N0="_xl_1tari_45",_0="_inheritSize_1tari_48",Js={icon:x0,xs:k0,sm:C0,md:E0,lg:T0,xl:N0,inheritSize:_0},ve=({ariaHidden:o=!0,className:l,children:s,inheritSize:u,noSetSize:c,qaTarget:d,size:f="md",title:h,viewBox:y="0 0 24 24"})=>{const v={[l]:!!l,[Js.icon]:!u,[Js[f]]:!u&&!c,[Js.inheritSize]:u};return m.jsxs("svg",{className:S0(v),viewBox:y,width:"1em",height:"1em","aria-hidden":o,"data-qa-target":d,focusable:!1,children:[!o&&!!h&&m.jsx("title",{children:h}),s]})};ve.propTypes={ariaHidden:ee.bool,className:ee.string,inheritSize:ee.bool,noSetSize:ee.bool,qaTarget:ee.string,size:ee.oneOf(["xs","sm","md","lg","xl"]),title:ee.string};const P0=m.jsx("path",{d:"M6.5 5.5l12 12M18.5 5.5l-12 12",stroke:"currentColor",strokeLinecap:"round"}),fo=o=>{const{qaTarget:l="cross-icon",title:s="Cross"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,children:P0})};fo.propTypes=ve.propTypes;const R0=m.jsx("path",{stroke:"currentColor",d:"M16.889 16.815a.39.39 0 01.11.294.373.373 0 01-.135.286.335.335 0 01-.131.08.501.501 0 01-.157.025.448.448 0 01-.164-.032.362.362 0 01-.14-.097l-5.008-5.35a6.145 6.145 0 01-1.847 1.008 6.53 6.53 0 01-2.1.346 6.57 6.57 0 01-1.243-.117 6.287 6.287 0 01-2.261-.914 6.021 6.021 0 01-.963-.782 6.307 6.307 0 01-1.373-2.006 5.8 5.8 0 01-.358-1.152A6.187 6.187 0 011 7.188c0-.414.04-.82.12-1.217a5.8 5.8 0 01.357-1.152c.159-.37.354-.724.584-1.06a6.65 6.65 0 01.79-.946A6.275 6.275 0 014.897 1.47 6.476 6.476 0 017.316 1a6.41 6.41 0 012.418.471 6.31 6.31 0 012.048 1.342c.296.295.559.61.79.946.23.336.424.69.583 1.06.16.37.278.754.358 1.152a6.187 6.187 0 01-.333 3.525c-.148.362-.33.709-.547 1.039-.217.33-.465.64-.744.93l5 5.35zM1.839 7.187c0 .742.144 1.437.432 2.087a5.45 5.45 0 001.176 1.704c.496.486 1.076.87 1.739 1.152a5.388 5.388 0 002.13.423c.757 0 1.467-.14 2.13-.423a5.575 5.575 0 001.74-1.152 5.449 5.449 0 001.175-1.704 5.09 5.09 0 00.432-2.086c0-.736-.144-1.43-.431-2.083A5.389 5.389 0 0011.184 3.4a5.612 5.612 0 00-1.739-1.148 5.388 5.388 0 00-2.13-.423c-.757 0-1.467.14-2.13.423A5.612 5.612 0 003.446 3.4a5.39 5.39 0 00-1.175 1.704 5.103 5.103 0 00-.432 2.082z"}),xa=o=>m.jsx(ve,{qaTarget:"search-icon",title:"Search",viewBox:"0 0 18 18",...o,children:R0});xa.propTypes=ve.propTypes;var Ys,Bd;function j0(){if(Bd)return Ys;Bd=1;var o="Expected a function",l=NaN,s="[object Symbol]",u=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,f=/^0o[0-7]+$/i,h=parseInt,y=typeof Pl=="object"&&Pl&&Pl.Object===Object&&Pl,v=typeof self=="object"&&self&&self.Object===Object&&self,k=y||v||Function("return this")(),E=Object.prototype,j=E.toString,M=Math.max,_=Math.min,I=function(){return k.Date.now()};function L(B,ne,ue){var me,de,ke,je,we,se,Se=0,Ne=!1,Ce=!1,ce=!0;if(typeof B!="function")throw new TypeError(o);ne=ie(ne)||0,K(ue)&&(Ne=!!ue.leading,Ce="maxWait"in ue,ke=Ce?M(ie(ue.maxWait)||0,ne):ke,ce="trailing"in ue?!!ue.trailing:ce);function F(Y){var pe=me,ge=de;return me=de=void 0,Se=Y,je=B.apply(ge,pe),je}function W(Y){return Se=Y,we=setTimeout(R,ne),Ne?F(Y):je}function V(Y){var pe=Y-se,ge=Y-Se,Ae=ne-pe;return Ce?_(Ae,ke-ge):Ae}function x(Y){var pe=Y-se,ge=Y-Se;return se===void 0||pe>=ne||pe<0||Ce&&ge>=ke}function R(){var Y=I();if(x(Y))return J(Y);we=setTimeout(R,V(Y))}function J(Y){return we=void 0,ce&&me?F(Y):(me=de=void 0,je)}function U(){we!==void 0&&clearTimeout(we),Se=0,me=se=de=we=void 0}function b(){return we===void 0?je:J(I())}function re(){var Y=I(),pe=x(Y);if(me=arguments,de=this,se=Y,pe){if(we===void 0)return W(se);if(Ce)return we=setTimeout(R,ne),F(se)}return we===void 0&&(we=setTimeout(R,ne)),je}return re.cancel=U,re.flush=b,re}function K(B){var ne=typeof B;return!!B&&(ne=="object"||ne=="function")}function te(B){return!!B&&typeof B=="object"}function H(B){return typeof B=="symbol"||te(B)&&j.call(B)==s}function ie(B){if(typeof B=="number")return B;if(H(B))return l;if(K(B)){var ne=typeof B.valueOf=="function"?B.valueOf():B;B=K(ne)?ne+"":ne}if(typeof B!="string")return B===0?B:+B;B=B.replace(u,"");var ue=d.test(B);return ue||f.test(B)?h(B.slice(2),ue?2:8):c.test(B)?l:+B}return Ys=L,Ys}var L0=j0();const zf=ga(L0),I0=m.jsxs("g",{fill:"none",stroke:"currentColor",children:[m.jsx("circle",{cx:"12",cy:"8",r:"3"}),m.jsx("path",{d:"M3.5,9 C3.5,13 7,18.5 10,21.5 L12,23.5 L14,21.5 C17,18.5 20.5,13 20.5,9 C20.5,4 16.5,0.5 12,0.5 C7,0.5 3.5,4 3.5,9 Z"})]}),Df=o=>{const{qaTarget:l="pin-icon",title:s="Map Pin"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,children:I0})};Df.propTypes=ve.propTypes;var O0=lf(),Mf={exports:{}};/*!
  273. Copyright (c) 2018 Jed Watson.
  274. Licensed under the MIT License (MIT), see
  275. http://jedwatson.github.io/classnames
  276. */(function(o){(function(){var l={}.hasOwnProperty;function s(){for(var d="",f=0;f<arguments.length;f++){var h=arguments[f];h&&(d=c(d,u.call(this,h)))}return d}function u(d){if(typeof d=="string"||typeof d=="number")return this&&this[d]||d;if(typeof d!="object")return"";if(Array.isArray(d))return s.apply(this,d);if(d.toString!==Object.prototype.toString&&!d.toString.toString().includes("[native code]"))return d.toString();var f="";for(var h in d)l.call(d,h)&&d[h]&&(f=c(f,this&&this[h]||h));return f}function c(d,f){return f?d?d+" "+f:d+f:d}o.exports?(s.default=s,o.exports=s):window.classNames=s})()})(Mf);var z0=Mf.exports;const Kl=Lf(z0),D0={"logo-heart":"_logo-heart_1a6qr_27"},M0=Kl.bind({...D0}),$d={secondary:"#0202EA",inverse:"#ffffff"},Af=({ariaHidden:o=!0,className:l,inverse:s,title:u="Healthgrades",width:c})=>{const d={[l]:l,"logo-heart":!0,"logo-heart--standard":!s,"logo-heart--inverse":s},f=s?$d.inverse:$d.secondary;return m.jsxs("svg",{className:M0(d),"aria-hidden":o?!0:null,viewBox:"0 0 30 24",width:c,fill:f,children:[m.jsx("title",{children:u}),m.jsx("path",{d:"M26.175 11.627c-.561-.561-1.429-.561-2.015-.051l-7.552 7.551c-.434.434-1.122.434-1.53 0-.434-.433-.434-1.122 0-1.53l2.704-2.704v-.026l2.806-2.806a1.478 1.478 0 000-2.067 1.478 1.478 0 00-2.066 0l-1.888 1.888c-.434.434-1.097.434-1.531 0s-.434-1.097 0-1.53l6.53-6.531c.562-.562.562-1.506 0-2.067s-1.504-.561-2.065 0l-3.24 3.164a1.48 1.48 0 01-1.021.433c-.357 0-.714-.127-.995-.382l-3.036-3.036a6.605 6.605 0 00-9.337 0A6.562 6.562 0 000 6.6c0 1.761.69 3.42 1.94 4.67l12.246 12.246c0 .013.006.019.013.025s.013.013.013.026c.28.28.663.434 1.046.434s.74-.154 1.046-.434l9.847-9.848a1.486 1.486 0 00.026-2.092z"}),m.jsx("path",{d:"M21.43 9.127c.28.28.663.433 1.046.433s.74-.153 1.046-.433l5.255-5.256a1.478 1.478 0 000-2.066 1.478 1.478 0 00-2.066 0L21.455 7.06a1.412 1.412 0 00-.025 2.067zm7.908.433a1.454 1.454 0 10-2.908 0 1.454 1.454 0 002.908 0z"})]})};Af.propTypes={ariaHidden:ee.bool,className:ee.string,inverse:ee.bool,title:ee.string,width:ee.oneOfType([ee.string,ee.number])};const A0="_root_1eiha_33",F0="_modalScroll_1eiha_42",U0="_contentScroll_1eiha_51",B0="_dialog_1eiha_51",$0="_closeButtonWrapper_1eiha_61",V0="_closeButton_1eiha_61",H0="_overlay_1eiha_70",q0="_lg_1eiha_91",W0="_auto_1eiha_94",b0="_logo_1eiha_97",G0="_header_1eiha_101",K0="_title_1eiha_105",zn={root:A0,modalScroll:F0,contentScroll:U0,dialog:B0,closeButtonWrapper:$0,closeButton:V0,overlay:H0,lg:q0,auto:W0,logo:b0,header:G0,title:K0},Vd=Kl.bind({...zn}),Ff=({children:o,className:l,closeModal:s,customClose:u,hasBodyScroll:c,hasLogo:d,id:f,modalSize:h,qaTargetClose:y="",qaTargetMask:v="",scrollType:k,title:E,titleId:j,zIndex:M})=>{const[_,I]=$.useState(null),[L,K]=$.useState(window.pageYOffset),te=$.useRef(null);$.useEffect(()=>{if(!c)return document.documentElement.style.cssText+="--scroll-off-set: -"+L+"px",document.body.classList.add("body--scroll-locked"),()=>{document.documentElement.style.removeProperty("--scroll-off-set"),document.body.classList.remove("body--scroll-locked"),window.scrollTo(0,L)}},[]),$.useEffect(()=>{const de=te.current.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');I(de[de.length-1]),te.current.contains(document.activeElement)||te.current.focus()});const H=de=>{de.stopPropagation(),s()},ie=de=>{if(de.keyCode===27){H();return}const ke=de.keyCode===9;if(document.activeElement===te.current&&de.shiftKey&&ke){de.preventDefault(),_.focus();return}if(document.activeElement===_&&!de.shiftKey&&ke){de.preventDefault(),te.current.focus();return}},B=Vd({[l]:!!l,root:!0,[k+"Scroll"]:k,["modal--"+f]:!!f}),ne=v||f+"-modal-overlay",ue=y||f+"-modal-close",me=j||f+"-modal-title";return m.jsxs("div",{className:B,onKeyDown:ie,ref:te,id:f+"-modal",style:{zIndex:M},tabIndex:"0",children:[m.jsx("span",{className:zn.overlay,"data-qa-target":ne,onClick:de=>H(de)}),m.jsxs("section",{className:Vd({dialog:!0,[h]:h}),role:"dialog","data-qa-target":f+"-modal-dialog","aria-labelledby":me,children:[m.jsx("div",{className:zn.closeButtonWrapper,children:m.jsx("button",{className:zn.closeButton,onClick:de=>H(de),"aria-label":"Close","data-qa-target":ue,children:u||m.jsx(fo,{})})}),d&&m.jsx(Af,{className:zn.logo}),E&&m.jsx("header",{className:zn.header,children:m.jsx("h3",{className:zn.title,id:me,children:E})}),o]})]})};Ff.propTypes={autoWidth:ee.bool,children:ee.node.isRequired,className:ee.string,closeModal:ee.func,customClose:ee.oneOfType([ee.element,ee.string]),hasBodyScroll:ee.bool,hasLogo:ee.bool,id:ee.string,modalSize:ee.oneOf(["md","lg","auto"]),qaTargetClose:ee.string,qaTargetMask:ee.string,scrollType:ee.oneOf(["content","modal"]),title:ee.string,titleId:ee.string,zIndex:ee.number};const Uf=({className:o,children:l,customClose:s,handleClose:u,hasBodyScroll:c,hasLogo:d,id:f,modalSize:h="md",qaTargetMask:y,qaTargetClose:v,scrollType:k="modal",title:E,titleId:j,usePortal:M=!0,zIndex:_})=>{const[I,L]=$.useState(document.createElement("div")),[K,te]=$.useState(document.activeElement);$.useEffect(()=>{const ne=document.body;I.id=f,I.setAttribute("data-qa-target",f),ne.insertBefore(I,ne.firstChild)});const H=()=>{I&&document.body.removeChild(I)},ie=()=>{u(),H(),K==null||K.focus(),te(null)},B=()=>m.jsx(Ff,{className:o,customClose:s,hasBodyScroll:c,hasLogo:d,id:f,modalSize:h,qaTargetClose:v,qaTargetMask:y,scrollType:k,title:E,titleId:j,zIndex:_,closeModal:ie,children:l});return M?O0.createPortal(B(),I):B()};Uf.propTypes={className:ee.string,children:ee.node.isRequired,customClose:ee.oneOfType([ee.element,ee.string]),handleClose:ee.func.isRequired,hasBodyScroll:ee.bool,hasLogo:ee.bool,id:ee.string.isRequired,modalSize:ee.oneOf(["md","lg","auto"]),qaTargetMask:ee.string,qaTargetClose:ee.string,scrollType:ee.oneOf(["content","modal"]),title:ee.string,titleId:ee.string,usePortal:ee.bool,zIndex:ee.number};const Q0=m.jsxs("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",children:[m.jsx("polygon",{points:"12.5 9, 12.5 15"}),m.jsx("polygon",{points:"12.5 17, 12.5 19"}),m.jsx("polygon",{points:"12.5 3.5, 22.5 21, 2.5 21"})]}),Bf=o=>{const{qaTarget:l="alert-icon",title:s="Alert"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,children:Q0})};Bf.propTypes=ve.propTypes;const J0=m.jsxs("g",{strokeLinecap:"round",strokeWidth:"2",stroke:"currentColor",fill:"none",children:[m.jsx("path",{d:"M17.5 33.5c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z"}),m.jsx("path",{d:"M17.52 17.286a3.906 3.906 0 100-7.812 3.906 3.906 0 000 7.812zm10.308 12.43c-1.156-5.458-5.326-8.887-10.308-8.887-4.981 0-9.166 3.444-10.313 8.918m14.276-7.904v3.597m-7.743-3.597v3.597"})]}),$f=o=>{const{qaTarget:l="doctor-icon",title:s="Doctor"}=o;return m.jsx(ve,{qaTarget:l,title:s,viewBox:"0 0 35 35",...o,children:J0})};$f.propTypes=ve.propTypes;const Y0=m.jsxs("g",{fill:"none",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"2",children:[m.jsx("path",{d:"M15.602 6.431H18.4M18.572 4.515v3.832M15.427 4.515v3.832M20.508 12.958h-7.013M20.508 18.448h-7.013M20.508 23.931h-7.013M25.59 14.788h-1.772M25.59 20.276h-1.772M25.59 25.76h-1.772M13.321 33h-3.14V1h13.636v32h-3.14"}),m.jsx("path",{d:"M6.777 33H1V5.817h9.182M13.322 33a3.657 3.657 0 011.028-2.68A3.683 3.683 0 0117 29.2a3.692 3.692 0 012.65 1.122A3.667 3.667 0 0120.677 33M8.413 25.76h1.768M8.413 20.276h1.768M8.413 14.788h1.768M27.228 5.818H33v27.181h-9.182"})]}),Vf=o=>{const{qaTarget:l="hospital-icon",title:s="Hospital"}=o;return m.jsx(ve,{qaTarget:l,title:s,viewBox:"0 0 34 34",...o,children:Y0})};Vf.propTypes=ve.propTypes;const X0=m.jsxs("g",{fill:"none",stroke:"currentColor",children:[m.jsx("rect",{x:"2.5",y:"7.5",width:"19",height:"13",rx:"1"}),m.jsx("rect",{x:"8.5",y:"4.5",width:"7",height:"3",rx:"1"}),m.jsx("path",{d:"M10.5 10.5v2h-2v3h2v2h3v-2h2v-3h-2v-2z"})]}),Hf=o=>{const{qaTarget:l="medical-bag-icon",title:s="Medical Bag"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,children:X0})};Hf.propTypes=ve.propTypes;const Z0=m.jsxs("g",{strokeLinecap:"round",strokeWidth:"1.5",stroke:"currentColor",fill:"none",children:[m.jsx("path",{d:"M25.082 19.633v-5.252H19.9v5.252h-5.252v5.181H19.9v5.252h5.18v-5.252h5.253v-5.181h-5.252z"}),m.jsx("path",{d:"M40.755 26.745c2.345-10.082-3.928-20.156-14.01-22.5C16.663 1.9 6.589 8.173 4.245 18.255c-2.345 10.082 3.928 20.156 14.01 22.5 10.082 2.344 20.156-3.928 22.5-14.01zm-7.303-13.683a14.23 14.23 0 11-2.438-2.308"})]}),qf=o=>{const{qaTarget:l="medical-cross-icon",title:s="Medical Cross"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,viewBox:"2.5 2 40 40",children:Z0})};qf.propTypes=ve.propTypes;const eg=m.jsxs("g",{fill:"currentColor",children:[m.jsx("path",{d:"M29.5 28.5h-12a1 1 0 01-1-1v-8a1 1 0 011-1h12a1 1 0 011 1v8a1 1 0 01-1 1zm-11-2h10v-6h-10v6zm-5-6h-6a1 1 0 010-2h6a1 1 0 010 2zm0 4h-6a1 1 0 010-2h6a1 1 0 010 2zm0 4h-6a1 1 0 010-2h6a1 1 0 010 2z"}),m.jsx("path",{d:"M39.5 12.5a1 1 0 00-1 1v18a1 1 0 01-1 1h-34a1 1 0 01-1-1v-20a1 1 0 011-1h30a1 1 0 011 1v18a1 1 0 002 0v-18c0-1.654-1.346-3-3-3h-30c-1.654 0-3 1.346-3 3v20c0 1.654 1.346 3 3 3h34c1.654 0 3-1.346 3-3v-18a1 1 0 00-1-1z"}),m.jsx("path",{d:"M29.5 16.5h-22a1 1 0 010-2h22a1 1 0 010 2z"})]}),Wf=o=>{const{qaTarget:l="newpaper-icon",title:s="Newspaper"}=o;return m.jsx(ve,{qaTarget:l,title:s,viewBox:"0 0 41 41",...o,children:eg})};Wf.propTypes=ve.propTypes;const tg=m.jsxs("g",{fill:"none",children:[m.jsx("path",{d:"M38.89 9.89h-7.555V15h7.555V9.89z",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"1.75"}),m.jsx("path",{d:"M33.558 11a1.336 1.336 0 10-.01 2.671 1.336 1.336 0 00.01-2.671zm-.463 1.556a.22.22 0 110-.441h.237v-.243a.215.215 0 01.226-.204.208.208 0 01.202.123.208.208 0 01.019.08v.243h.243a.22.22 0 110 .442h-.243v.243a.215.215 0 01-.22.204.22.22 0 01-.227-.204v-.243h-.237z",fill:"currentcolor"}),m.jsx("path",{d:"M35.655 11.733h1.43M35.655 13.063h1.43M32.67 8.333v-2.67h-9.558v11.56h9.558v-.667M30.33 8.258h-5.336M29.442 10.702h-4.448",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"1.75"}),m.jsx("path",{d:"M25.111 12.334a.447.447 0 10.413.271.442.442 0 00-.413-.27z",fill:"currentcolor"}),m.jsx("path",{d:"M26.667 12.334a.447.447 0 10.413.271.441.441 0 00-.413-.27z",fill:"currentcolor"}),m.jsx("path",{d:"M17.777 25.22v3.89M19.78 27.113h-4.051M34.778 21.092H1M2 21.446V33h31.56v-9.238M12.22 1C6.966 1 6.564 5.823 7.033 8.521l.082.447c.1.503 1.32.105 1.32.105M14.444 2.11c3.709.348 3.068 5.585 3.068 6.887a.333.333 0 010 .077c-.088.486-1.274.353-1.274.353",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"1.75"}),m.jsx("path",{d:"M15.332 6.358a2.859 2.859 0 01-1.728 2.621.072.072 0 01-.044 0c-.349.15-.724.227-1.103.227-.56 0-1.108-.16-1.579-.464a2.875 2.875 0 01-1.236-1.75 3.2 3.2 0 01-.071-.551.64.64 0 01.667-.64c1.292.027 2.533-.69 2.406-2.075 0-.083 0-.182.033-.215.53-.337 2.655.607 2.655 2.847zM4.445 18.93a10.87 10.87 0 01.634-2.82c1.253-3.31 4.067-5.33 7.34-5.33 4.414 0 8.029 3.703 8.029 9.331M9.553 11.888v2.444M15.11 11.888v2.444M16.712 17.402a1.557 1.557 0 00-3.113 0",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"1.75"}),m.jsx("path",{d:"M9.772 16.04a.315.315 0 01-.18.055.323.323 0 01-.228-.094s0 0 0 0a.323.323 0 01.457-.457s0 0 0 0a.324.324 0 01-.05.497z",fill:"currentcolor",stroke:"currentcolor",strokeWidth:"1.75"})]}),bf=o=>{const{qaTarget:l="office-icon",title:s="Office"}=o;return m.jsx(ve,{qaTarget:l,title:s,viewBox:"0 0 40 34",...o,children:tg})};bf.propTypes=ve.propTypes;const ng=m.jsxs("g",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"1.5",fill:"none",children:[m.jsx("path",{d:"M19.873 33a3.516 3.516 0 100-7.031 3.516 3.516 0 000 7.031zM8.569 1.677v2.589M4.416 1.677v2.589m8.804-2.589v2.589m4.555-2.589v2.589M21.103 1H1v6.533h20.103V1z"}),m.jsx("path",{d:"M14.335 31.597H2.896V7.505h16.862v17.972M2.896 11.298h16.862M2.896 23.26h16.862M6.149 14.126h3.84m-3.84 2.988h9.795m-9.795 2.994h6.22m4.272 9.386l6.464-.014"})]}),Gf=o=>{const{qaTarget:l="prescription-icon",title:s="Prescription Bottle"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,viewBox:"0 0 25 34",children:ng})};Gf.propTypes=ve.propTypes;const rg=m.jsxs("g",{stroke:"currentColor",fill:"none",children:[m.jsx("path",{d:"M2.271 4.136v5.28c0 1.603.635 3.14 1.763 4.274a6.006 6.006 0 004.257 1.771 6.006 6.006 0 004.256-1.77 6.059 6.059 0 001.763-4.275v-5.28",strokeLinecap:"round",strokeWidth:"1.5"}),m.jsx("path",{d:"M2.38 3.512c.69 0 1.25-.562 1.25-1.256S3.07 1 2.38 1c-.691 0-1.251.562-1.251 1.256s.56 1.256 1.25 1.256zm11.958 0c.691 0 1.251-.562 1.251-1.256S15.03 1 14.34 1c-.691 0-1.251.562-1.251 1.256s.56 1.256 1.25 1.256zm15.932 9.854a1.04 1.04 0 000-2.082c-.573 0-1.037.465-1.037 1.04s.464 1.042 1.037 1.042z",strokeWidth:"1.25"}),m.jsx("path",{d:"M30.268 15.2a2.869 2.869 0 002.862-2.874 2.869 2.869 0 00-2.862-2.875 2.869 2.869 0 00-2.863 2.875 2.869 2.869 0 002.863 2.874z",strokeWidth:"1.25"}),m.jsx("path",{d:"M30.3 9.296V7.637a4.418 4.418 0 00-1.219-3.222 4.38 4.38 0 00-3.157-1.35 4.365 4.365 0 00-3.158 1.35 4.401 4.401 0 00-1.22 3.222v5.306",strokeWidth:"1.5"}),m.jsx("path",{d:"M8.304 15.832v2.518c0 1.764.697 3.456 1.939 4.703A6.607 6.607 0 0014.925 25c1.756 0 3.44-.7 4.682-1.947a6.665 6.665 0 001.939-4.703v-8.06",strokeWidth:"1.5"})]}),Kf=o=>{const{qaTarget:l="Stethoscope-icon",title:s="Stethoscope"}=o;return m.jsx(ve,{qaTarget:l,title:s,viewBox:"0 0 34 26",...o,children:rg})};Kf.propTypes=ve.propTypes;const Qf=$.createContext({pageName:""}),og=({pageName:o,children:l})=>{const[s]=$.useState({pageName:o});return m.jsx(Qf.Provider,{value:s,children:l})},Jf=()=>$.useContext(Qf),lg=o=>{const l=()=>window!=null&&window.utag_data?window.utag_data=window.utag_data:m.jsxs(m.Fragment,{children:[window.utag_data=ig,function(s,u,c,d){var f;s=o||"https://tags.tiqcdn.com/utag/hg/main/qa/utag.js",u=document,c="script",d=u.createElement(c),d.src=s,d.type="text/javascript",d.async=!0,s=u.getElementsByTagName(c)[0],(f=s.parentNode)==null||f.insertBefore(d,s)}(null,null,null,null),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0]});$.useEffect(()=>{l()},[])},Hd="header-import-svc",ig={tealium_event:"",guidedSearch_cta:"",PDCSearchImpression:"",ProviderConversionImpression:"",UniqueContentVisit:"",OARUXsubmit:"",Save:"",Remove:"",OASurl:"",OASapi:"",OARlink:"",OARurl:"",NonSchedulingProvider:"",EnhancedImpression:"",PageName:Hd,Channel:"",UX:"",ProductChannel:"",EntityType:"",SubSection:"",RollupSpecialtyID:"",ContentType:"",FolderName:"",ConversionComponentCount:"",DCPValue:"",GEOLocationCode:"",SponsorID:"",FFResultsType:"",NextActionType:"",MapCardView:"",GenericSearchTerm:"",PDCPhoneNumber:"",ProfileSequence:"",SyndicatedSite:"",ContentGeoLocation:"",LineofServiceCode:"",Content:"",HGProfileID:"",Drug:"",PracticingSpecialtyID:"",SitePathing:"",LocationSpecialtyRadius:"",MetaCategory:"",profileHasCompare:"",ExceptionTracking:"",conversioncomponentproviders:"",ClientID:"",oasVendor:"",WMDElementType:"",ucmsPageID:"",WMDCampaignType:"",ViewType:"",TestVersion:"",orientation:"",ConditionID:"",VerticalSearchID:"",purchaseID:"",transactionID:"",CrowdSourceEditType:"",PESFlag:"",NameSearched:"",ProviderConversionCode:"",AppointmentSource:"",mobileClickToCallNumber:"",PEShelpful:"",FindingMethod:"",InternalSearchValues:"",ProviderCount:"",FFSelectionType:"",oasApppointmentID:"",whatInterpretation:"",ProductTier:"",FormName:"",FilterTypeValue:"",autosuggest:"",pageName:Hd,SignUpType:"",ConversionComponentType:"",SocialIcon:"",ResultsWhat:"",ResultsLocation:"",ResultsType:"",ResultsEntityIds:"",EnhancedListingCount:"",ClickThroughHGProfileID:"",pesrating:"",FFSelectionValue:"",SaveRemovedItem:"",RegistrationLoginSource:"",WMDCampaigType:"",FFcta:"",userID:"",HasVideo:"",ProviderSummaryElements:"",ProcedureID:"",CalendarEngagement:"",AYAGContentID:"",AYAGVersion:"",AYAGVisitReason:"",AYAGDiagnosis:"",ContentSource:"",GPSMapView:"",GPSInteractionType:"",BGPSVersion:"",DCPvalue:"",server:"",TealiumValue:"",HGRequestID:"",HGSessionID:""};var qd;const Ql=typeof window>"u"?null:((qd=window==null?void 0:window.location)==null?void 0:qd.hostname)==="localhost",ka=()=>{if(typeof localStorage>"u"||typeof localStorage=="unknown")return!1;const o="hg3.localstoragetest";try{return localStorage.setItem(o,o),localStorage.removeItem(o),!0}catch{return!1}},Yf=()=>typeof window<"u"&&!!window,Xf=!Yf()||!window.location||!window.location.search,sg=o=>o[0].toUpperCase()+o.slice(1),Zf=/hg\.debug(\w*)=true/i,ua=/hg3.enable(\w*)debug/i,ep=(o,l)=>{const s=o.match(l)||{};return s&&s[1]||null},ag=()=>Xf?!1:ep(window.location.search,Zf),ug=()=>ka()?Object.keys(localStorage).reduce((o,l)=>o||ua.test(l)&&ep(l,ua),!1):!1,cg=()=>{const o=ag()||ug()||"analytics";return{localStorageName:`hg3.${o.toLowerCase()}Debug`,localStorageToggleName:`hg3.enable${sg(o)}Debug`}},{localStorageName:Ca,localStorageToggleName:dg}=cg(),fg=()=>Xf?null:Zf.test(window.location.search),pg=()=>ka()?Object.entries(localStorage).some(([o,l])=>o.match(ua)&&l==="true"):null,tp=()=>{const o=fg()||pg(),l=ka();if(l)try{localStorage.setItem(dg,o)}catch(s){Ql&&console.warn("analyticsDebug: Unable to save debug information to localStorage",s)}return o&&l},np=()=>{try{localStorage.setItem(Ca,"[]")}catch(o){Ql&&console.error("analyticsDebug: Unable to save debug information to localStorage",o)}},rp=()=>{try{const o=localStorage.getItem(Ca);return JSON.parse(o||"[]")}catch(o){Ql&&console.error("analyticsDebug: Unable to get debug information from localStorage",o)}return[]},op=(o,{contextData:l,...s})=>{if(!tp())return np(),!1;const u=rp().concat(JSON.stringify({...l,...s,TrackingType:o})).slice(-15);try{return localStorage.setItem(Ca,JSON.stringify(u)),!0}catch(c){return Ql&&console.error("analyticsDebug: Unable to save debug information to localStorage",c),!1}},hg={clear:np,getCallHistory:rp,recordCall:op};tp()&&Yf()&&(window.Test={analyticsDebug:hg,...window.Test});const lp=({pageName:o=!1,PageName:l=!1,...s}={})=>({...s,PageName:l||o||""});let jl=typeof window<"u"?lp(window.utag_data)||{}:{};const zt={callStack:[],waitingForUtag:!1,waitForUtag:()=>{if(zt.waitingForUtag)return;zt.waitingForUtag=!0;let o=0;const l=setInterval(()=>{if(window.utag){clearInterval(l);const s=zt.callStack.length;for(let u=0;u<s;u++){const c=zt.callStack.shift();window.utag[c.name](c.data)}}else o++>10&&(console.error("utag did not resolve"),clearInterval(l))},100)},view:o=>{window.utag?window.utag.view(o):(zt.callStack&&zt.callStack.push({name:"view",data:o}),zt.waitForUtag())},link:o=>{window.utag?window.utag.link(o):(zt.callStack&&zt.callStack.push({name:"link",data:o}),zt.waitForUtag())}},Wd=(o={})=>Object.entries(o).reduce((l,[s,u])=>(u&&(l[s.replace("hg.","")]=u),l),{}),mg={_utagData:()=>jl,getLegacyAnalyticsInstance:()=>{const{s:{constructor:{name:o=""}={}}={}}=window||{};return o==="AppMeasurement"?window.s:void 0},trackLink:(o,l,s=!0)=>{try{!s&&typeof window<"u"&&window.utag_data&&(jl=window.utag_data);const{addTrackValues:u,contextData:c=!1,PageName:d=!1,...f}=lp(l),h=u||f,y=(d||jl.PageName)+"|"+o,{server:v,ProductChannel:k,RollupSpecialtyID:E,ClientID:j}=jl,M={ClientID:j,link_name:y,ProductChannel:k,RollupSpecialtyID:E,server:v,SitePathing:y,...Wd(h||{}),...Wd(c||{})};zt.link(M),op("trackLink",M)}catch(u){console.error(u)}}},gg={getLegacyAnalyticsInstance:()=>({}),trackLink:()=>{}},yg=typeof window>"u"?gg:mg,po=(o,l={})=>{yg.trackLink(`${o}`,{...l})},ip=(o="")=>{const{hostname:l,origin:s}=window.location;return o||(l&&(l==="testaws.healthgrades.com"||l==="localhost"||l.includes("team"))?"https://testaws.healthgrades.com":l&&l==="www.healthgrades.com"?"https://www.healthgrades.com":s)},vg=({host:o,apiToken:l,source:s})=>{Te.defaults.headers.common.Accept="application/json",Te.defaults.baseURL=ip(o),l&&l.length>0&&(Te.defaults.headers.common.Authorization=`Bearer ${l}`),s&&(Te.defaults.params={source:s})},sp=o=>o.length===0?o:o.split(" ").map(l=>{var s;return((s=l[0])==null?void 0:s.toUpperCase())+(l==null?void 0:l.substring(1))}).join(" "),ap=o=>{const l={what:"",where:"",pt:"",city:"",state:"",zip:"",source:"",highlight:"",isStateOnly:!1,qaTarget:""},{where:s}=l,{value:u,highlightedText:c,entity:d}=o;if(u&&(l.what=u),!d&&s&&(d.where=s),d){let{city:f}=d;const{pt:h,state:y,zip:v,source:k,latitude:E,longitude:j}=d;f=(f||"").split("+").join(" "),h&&(l.pt=h),f&&(l.city=f),y&&(l.state=y),v&&(l.zip=v),k&&(l.source=k),c&&(l.highlight=c),!h&&j&&E&&(l.pt=`${E}, ${j}`),l.what||(f&&y&&v?l.what=`${f}, ${y} ${v}`.trim():f&&y?l.what=`${f}, ${y}`.trim():v?l.what=`${v}`.trim():y&&(l.what=`${y}`.trim())),l.where=l.what,!h&&!f&&!v&&y&&(l.isStateOnly=!0)}return l.qaTarget=`location-suggester-list-${l.what}`,l},wg=o=>{const l={};let{content:s,cfid:u,className:c,code:d,entity:{practicingSpecialtyDescription:f,source:h,type:y="",id:v,isRollup:k},entity:E,isFriendsAndFamily:j,highlightedText:M,name:_,primaryDcpName:I,secondaryCode:L,value:K}=o;if(l.isFriendsAndFamily=j,l.primaryDcpName=I,d&&(l.code=d),K&&(l.what=K),M&&(l.highlight=M),y&&(l.type=y,l.searchType=y),f&&(l.specialty=f),L&&(l.secondaryCode=L),y=y.toLowerCase(),y==="specialty")k?l.searchType="PracticingSpecialty":typeof k>"u"&&(l.searchType="PracticingSpecialityVertical"),l.entityCode=o.entity.practicingSpecialtyCode||v,l.spec=o.entity.specialtyLegacyId,l.isRollup=k,l.id=l.practicingSpecialtyCode||v||Math.random();else if(y==="procedure")try{l.id=o.entity.procedureIds[0]}catch{l.id=Math.random()}else if(y==="condition"){try{l.entityCode=o.entity.conditionIds[0]}catch{}l.id=l.entityCode||Math.random()}else y==="provider"||y==="friendsandfamily"?(l.pwid=o.entity.providerId,l.id=l.pwid,l.cityState=o.entity.cityState,l.imageUrl=o.entity.imageUrl,l.specialist=o.entity.practicingSpecialistDescription):y==="practice"?l.id=o.entity.practiceId:y==="facility"?(l.id=o.entity.practiceId,l.facilityId=o.entity.facilityId):y==="clinicalfocus"?(l.cfid=d,l.id=L,l.type="Specialty"):y==="ucmscontent"&&(l.id=E.name,l.type="UcmsContent",l.url=s.contentUrl);return u&&(l.cfid=u,l.className=c,l.subCategoryName=_),["practice","facility","provider","urgentcare","pharmacy"].indexOf(y)>=0&&(l.url=o.entity.profileUrl),l.source=h||"top",l},Sg=["bodypart","childrenhospital","condition","dentist","dentistpractice","dentistpracticingspecialty","dentisttab","dialysiscenter","facility","facilitysuggest","facilitytab","ffdcp","friendsandfamily","location","locationnostate","none","payors","pharmacy","procedure","provider","providerpractice","providerpracticingspecialty","providertab","relatedpracticingspecialty","reviewpageprovider","solrtophospitalfacetqueryresult","solrtophospitalprocedure","tophospital","universalsearch","urgentcare"];var bd;const xg=typeof window>"u"?null:((bd=window==null?void 0:window.location)==null?void 0:bd.hostname)==="localhost",up=()=>Te.CancelToken.source();let Xs=null;const cp=(o,l,s,u,c=!1)=>{let d=!1;return s&&!c&&(d=l.term.length<s+1),new Promise((f,h)=>{const y=up();if(Xs&&y.cancel(),d)return f([]);l.cat!=="location"&&(l.term=l.term?l.term.trim():""),l.cat==="location"&&!l.pt&&(l.pt="0"),(Sg.indexOf(l.cat)===-1||l.cat==="location")&&delete l.cat,Xs=Te.get(o,{params:l}).then((v,k)=>{if(Xs=null,k)throw newError(k);return f(v.data||{})}).catch(v=>{var k,E;return xg&&(console.warn(v),(E=(k=v==null?void 0:v.response)==null?void 0:k.data)!=null&&E.status&&u&&u(v.response.data.status)),f([])})})};let io=null;const kg=async(o={host:""})=>new Promise((l,s)=>{window.navigator.geolocation.getCurrentPosition(l,s,{enableHighAccuracy:!0,maximumAge:0,timeout:6e4})}).catch(l=>new Promise((s,u)=>{u(l)})).then(l=>{const s=up();io&&s.cancel();const u=`${l.coords.latitude}, ${l.coords.longitude}`;return new Promise((c,d)=>{const{host:f,...h}=o;io=Te.get("api/geocode/pt",{params:{...h,pt:u}}).then((y,v)=>{io=null,v&&d(v);const k=ap(y.data);return c({...k,source:"Geolocation"})})})}),Cg=()=>{try{if(typeof window>"u")throw new Error("Window is undefined");const o={where:"",city:"",state:"",zip:"",pt:"",isStateOnly:!1},l=["where","city","state","zip","pt","isStateOnly"];window.location.search.slice(1).split("&").forEach(v=>{const{0:k,1:E}=v.split("=");l.includes(k)&&(o[k]=decodeURIComponent(E))});let{where:s}=o;const{city:u,state:c,zip:d,pt:f,isStateOnly:h}=o;if(!s)if(u&&c&&d)s=`${u}, ${c} ${d}`;else if(u&&c)s=`${u}, ${c}`;else if(c)s=`${c}`;else if(d)s=`${d}`;else throw new Error("Location not found in URL parameters");const y={isStateOnly:h,pt:f,where:s};return f&&(y.pt=f),h&&(y.isStateOnly=h),Promise.resolve({...y,source:"URL Parameter"})}catch{return Promise.resolve({where:"",pt:"",source:""})}},Ea=async(o={host:""})=>new Promise((l,s)=>{const{host:u="",...c}=o;if(typeof window>"u")return s("no window");io=Te.get("api/autosuggest",{params:c}).then(d=>{if(io=null,d.data.where){const{city:f="",state:h="",zip:y="",latitude:v="",longitude:k=""}=d.data.where;return l({what:d.data.what||"",city:f,state:h,zip:y,pt:`${v}, ${k}`,where:`${sp(f)}, ${h.toUpperCase()}`,source:"API"})}return l({where:"",pt:"",source:"API"})}).catch(()=>Promise.resolve({where:"",pt:""}))}),dp=async(o={host:""},l="",s="")=>{const{host:u=""}=o;return await cp(`${u}/api/autosuggest/where`,{cat:"location",term:s,pt:l}).then(c=>{var d,f,h,y,v;return((f=(d=c==null?void 0:c.response)==null?void 0:d.categories)==null?void 0:f.length)>0&&((v=(y=(h=c==null?void 0:c.response)==null?void 0:h.categories[0])==null?void 0:y.suggestions)==null?void 0:v.length)>0?{categories:c.response.categories,...ap(c.response.categories[0].suggestions[0])}:Ea(o)})},Eg=async(o,l)=>!l||typeof l!="object"?await Ea(o):!l.pt&&!l.isStateOnly&&l.where?dp(o,"",l.where):Promise.resolve(l),Tg=o=>{{const l=localStorage.getItem("search.locations");if(l){const s=(JSON.parse(l)||[])[0],{where:u,pt:c}=s;return{highlight:u,pt:c,what:u,where:u}}}},Ng=(o,l)=>{{const s={pt:o.pt,where:o.where},u=JSON.parse(localStorage.getItem("search.locations"))||[];u.unshift(s),u.length>3&&u.splice(-1,1),localStorage.setItem("search.locations",JSON.stringify(u))}},Gd=o=>{if(typeof localStorage>"u")return;let l="autosuggest";l=`${l}.${o}`;try{const s=localStorage.getItem(l),u=Tg(o);if(s){const c=JSON.parse(s)[0];return!c.where||!c.what?void 0:c}else if(u)return!u.where||!u.what?void 0:u}catch(s){console.warn(s)}},fp=(o,l)=>{if(!o.where)return[];let s="autosuggest";s=`${s}.${l}`;try{const u=JSON.parse(localStorage.getItem(s))||[];return o.where&&!o.pt&&(o.pt=""),u.unshift(o),u.length>3&&u.splice(-1,1),localStorage.setItem(s,JSON.stringify(u)),o.isFriendsAndFamily||Ng(o,l),u}catch(u){return console.warn(u),[]}},ca={parse:function(o,l){if(!o||!l)return null;const s=new RegExp("[?&]"+o+"(=([^&#]*)|&|#|$)").exec(l);return s?s[2]?decodeURIComponent(s[2].replace(/\+/g," ")):"":null},get:function(o){const l=typeof window>"u"?this.queryStringFallback:window.location.href;return this.parse(o,l||"")},buildObject:function(o,l=[]){if(typeof window>"u")return o;const s=new URLSearchParams(window.location.search),u=new Map;for(const[f,h]of s)u.set(f,decodeURIComponent(h));const c=Object.fromEntries(u),d={...o};for(const f in c)!d[f]&&l.indexOf(f)===-1&&(d[f]=c[f]);return d},queryStringFallback:null},_g=o=>o?typeof window<"u"&&window.navigator.geolocation&&(window.location.hostname==="localhost"||!window.location.protocol.indexOf("https")):!1,Pg=async({apiParams:o,startingText:l,useGeolocationOnInit:s,useLocalStorage:u})=>{const c=_g(s),d=u&&!!Gd("location");l=l||ca.get("where");const f=!!ca.get("location");switch(!0){case c:return await kg(o);case!!l:return new Promise(h=>h({where:l,pt:""}));case d:return new Promise(h=>h(Gd("location")));case f:return await Cg();default:return await Ea(o)}},Rg=5,jg="40.6638, -73.938141",$l=async({apiParams:o={host:""},startingText:l="",tryCount:s=0,useGeolocationOnInit:u=!0,useLocalStorage:c=!0})=>{try{const d=await Pg({apiParams:o,startingText:l,useGeolocationOnInit:u,useLocalStorage:c}),f=await Eg(o,d);if(f.where)return fp({pt:f.pt,where:f.where,highlight:f.highlight||"",what:f.what||""},"location"),f;throw new Error}catch{return s<Rg?await $l({useGeolocationOnInit:u,tryCount:s+1,useLocalStorage:c,apiParams:o}):Promise.resolve({city:"",highlight:"",pt:jg,qaTarget:"",state:"",what:"",where:"",zip:""})}},Lg=async({term:o="",pt:l="",host:s=""})=>await dp({host:s},l,o),Ig="keyword",Og="/usearch?",zg=(o,l,s,u)=>{const c={"hg.Search":"1","hg.NameSearched":o.what||"","hg.whatInterpretation":l?1:0,"hg.insurance":(u==null?void 0:u.name)||"",PageName:s||""};let d=Ig;switch(o.type){case"Specialty":o.isRollup?d="rollup specialty":d="practicing specialty";break;case"Practice":d="practice";break;case"Facility":d="facility";break;case"UcmsContent":d="content";break;case"SpecialtyVertical":d="vertical specialty";break;case"Procedure":d="procedure";break;case"Condition":d="condition";break;case"Provider":d="name",c["hg.ClickThroughType"]="search",c["hg.ProductChannel"]=0,c["hg.ClickThroughHGProfileID"]=o.pwid;break}return c["hg.InternalSearchValues"]=d,c},Dg=({baseUrl:o,term:l,location:s,payorCode:u})=>{const c={...l.category==="facility"&&{category:"facility"},...l.category==="pharmacy"&&{category:"facility",FacilityType:"HGPH"},...l.category==="providerpractice"&&{category:"facility",FacilityType:"HGGP"},...l.category==="urgentcare"&&{category:"facility",FacilityType:"HGUC"},...l.entityCode&&{entityCode:encodeURIComponent(l.entityCode)},...l.searchType&&{searchType:encodeURIComponent(l.searchType)},...l.what!==null&&l.what!==void 0&&{what:encodeURIComponent(l.what)},...l.cfid&&{cfid:encodeURIComponent(l.cfid)},...s.pt&&{pt:encodeURIComponent(s.pt)},...s.state&&{state:encodeURIComponent(s.state)},...s.where&&{where:encodeURIComponent(s.where)},...s.zip&&{zip:encodeURIComponent(s.zip)},...u&&{payors:encodeURIComponent(u)}},d=["entityCode","useExactQuery","pageNum","searchType","cfid"],f=ca.buildObject(c,d),h=Object.keys(f).map(y=>y+"="+f[y]);return(o||ip(o))+Og+h.join("&")},Kd=["hospitals","hospital"],Mg=({baseUrl:o="",location:l,shouldOpenNewTab:s=!1,term:u,pageName:c,redirectUrl:d,payor:f})=>{let h=!1,y,v,k;const E=u.what.trim().toLowerCase();u.source!=="top"&&(y=E.match(/^(.+) (in|near|by) (.+)$/))&&(h=!0,v=y[1],k=y[3]),(Kd.indexOf(E)>-1||v&&Kd.indexOf(v)>-1)&&(u.what="",u.category="facility",v=""),u.what=v||u.what;const j=k?{pt:"",where:k}:l,M=zg(u,h,c,f),_=u.subCategoryName?`search|${u.subCategoryName}`:"search";po(_,M),typeof localStorage<"u"&&localStorage.setItem("autosuggest:searchTerm",u.what);const I=d??Dg({baseUrl:o,term:u,location:j,payorCode:f==null?void 0:f.code});if(s){const L=document.createElement("a");L.target="_blank",L.href=I,L.click()}else typeof global<"u"?global.location.href=I:window.location.href=I},ho={facility:{description:"hospital by name",hasTopSearches:!1,label:"Hospital Name",placeholder:"E.g. “Mayo Clinic, NYU Medical”",mobilePlaceholder:"Search for a hospital",parentCategory:"facility"},location:{description:"Start typing a city name or zip code to see search location suggestions",hasTopSearches:!1,label:"Location",placeholder:"City or zip"},payors:{description:"health insurance provider",hasTopSearches:!1,label:"Insurance",placeholder:"Select a carrier",mobilePlaceholder:"Search for doctors by insurance carrier"},pharmacy:{description:"pharmacy by name",hasTopSearches:!1,label:"Pharmacy Name",placeholder:"E.g. “CVS, Kroger, Walgreens, etc.”",mobilePlaceholder:"Search for a pharmacy",parentCategory:"facility"},provider:{description:"doctor by name",hasTopSearches:!1,label:"Search doctors by name",placeholder:'E.g. "John Doe"',mobilePlaceholder:"Search for doctors by name"},providerpractice:{description:"group practice by name",hasTopSearches:!1,label:"Group Practice Name",placeholder:"Search for a group practice by name",mobilePlaceholder:"Search for a group practice",parentCategory:"facility"},term:{description:"doctors name or a condition, procedure, or specialty",hasTopSearches:!0,label:"Search",placeholder:"Doctor, condition, procedure",mobilePlaceholder:"Search for a healthcare professional"},urgentcare:{description:"urgent care clinics by name",hasTopSearches:!1,label:"Urgent Care Clinics Name",placeholder:"E.g. “Concentra, Nextcare, etc.”",mobilePlaceholder:"Search for an urgent care clinic",parentCategory:"facility"}};function pp(o,l,s){return Object.keys(o).filter(u=>o[u][l]===s)}const Ag=pp(ho,"hasTopSearches",!1),Fg=pp(ho,"parentCategory","facility"),Ug=["UcmsContent","Provider","Practice","Facility"],Bg="_-3D-A",$g="mjjUx",Vg="y-bnF",Hg="lgEh2",hr={mobileOpenBtn:Bg,lg:$g,btnText:Vg,populatedBtnText:Hg},qg=({id:o,isVisible:l,handleSearchOpen:s,searchCategory:u,searchTerm:c,searchLocation:d,size:f="md"})=>{const[h,y]=$.useState(!1),{pageName:v}=Jf(),k=$.useRef(!0),E=$.useRef(null);$.useEffect(()=>{var L;if(k.current){k.current=!1;return}l||(L=E==null?void 0:E.current)==null||L.focus()},[l]);const j=()=>{s(),y(!0),po("mobile search icon",{pageName:v})},M=ho[u],_=()=>{let L=m.jsx("span",{className:hr.btnText,children:M.mobilePlaceholder});return c&&d&&(L=m.jsxs("span",{className:hr.populatedBtnText,children:[m.jsx("span",{className:hr.btnWhatText,children:c})," in"," ",m.jsx("span",{className:hr.btnWhereText,children:d})]})),L},I={[hr.mobileOpenBtn]:!0,[hr.lg]:f==="lg"};return m.jsxs("button",{"aria-expanded":h&&l,"aria-haspopup":"true",className:$e(I),"data-qa-target":`${o}-mobile-open-btn`,onClick:j,ref:E,type:"button",children:[_(),m.jsx(xa,{size:f==="lg"?"md":"sm"})]})},Wg="tyIE6",bg={text:Wg},Gg="VpFl-",hp={btn:Gg},Kg=({handleClose:o,id:l})=>m.jsx(Uf,{handleClose:o,id:l,titleId:"autosuggest-modal",title:"Allow access to your location",zIndex:99999999999,children:m.jsxs("div",{className:bg.text,children:[m.jsxs("p",{children:["Please refresh the page and ",m.jsx("b",{children:"allow"})," access to your location when the browser asks."]}),m.jsx("p",{children:"If you have previously blocked access, you may have to update this in browser settings."}),m.jsx("button",{className:hp.btn,name:"refresh",onClick:()=>window.location.reload(),type:"button",children:"Refresh Page"})]})}),Qg="FQ-Wx",Jg="K5heY",Yg="-sKbI",Xg="RI2p-",Zg="-ikXw",lo={drawer:Qg,suggestion:Jg,categoryTitle:Yg,subSuggestion:Xg,helperText:Zg},ey=({disableEnterKeyPress:o,focusedSuggestion:l,handleSuggestionSelect:s,id:u,index:c,suggestion:d,suggestionCount:f})=>{const{categoryTitle:h,className:y,clickable:v=!0,highlightedText:k,subCategoryName:E,value:j}=d,M=H=>({text:H.value,subcategory:H.subCategoryName,cfid:H.cfid,url:H.url,type:H.type,searchType:H.searchType,entityCode:H.entityCode,isRollup:H.isRollup,spec:H.spec}),_=H=>{const ie=M(H);s(ie)},I=(H,ie)=>{const{key:B}=H,ne=M(ie);B==="Enter"&&s(ne)},L=`${u}-sugg-${c+1}`,K=$e({[lo.suggestion]:!0,[lo.suggestionCurrentLocation]:d.value==="Your Current Location",...y?{[lo[y]]:y}:{}}),te=()=>E?m.jsxs(m.Fragment,{children:[m.jsxs("span",{className:"sr-only",children:[j," Sub Specialty:"]}),E]}):h?m.jsxs(m.Fragment,{children:[m.jsx("span",{className:"sr-only",children:"Category:"}),m.jsxs("strong",{children:[j,j==="Insurance (Optional)"&&m.jsx("span",{className:lo.helperText,children:"Select an option below"})]}),j==="Name Match"&&m.jsx($f,{size:"lg"}),j==="Health Content"&&m.jsx(Wf,{size:"lg"}),j==="Diseases, Conditions & Procedures"&&m.jsx(Kf,{size:"lg"}),j==="Specialties"&&m.jsx(Hf,{size:"lg"}),j==="Hospitals"&&m.jsx(Vf,{size:"lg"}),j==="Group Practices"&&m.jsx(bf,{size:"lg"}),j==="Urgent Care Clinics"&&m.jsx(qf,{size:"lg"}),j==="Pharmacies"&&m.jsx(Gf,{size:"lg"})]}):typeof k=="string"?m.jsx("span",{dangerouslySetInnerHTML:{__html:k}}):k;return m.jsx("li",{"aria-posinset":c+1,"aria-selected":l===j,"aria-setsize":f,className:K,"data-qa-target":L,id:L,onMouseDown:v?()=>_(d):void 0,onKeyDown:v&&!o?H=>I(H,d):void 0,role:h?"listitem":"option",tabIndex:-1,children:te()})},ty=({disableEnterKeyPress:o,drawerItems:l=[],id:s,focusedSuggestion:u,handleSuggestionSelect:c})=>m.jsxs(m.Fragment,{children:[m.jsx("ul",{className:lo.drawer,id:s,role:"listbox",children:l==null?void 0:l.map((d,f)=>m.jsx(ey,{disableEnterKeyPress:o,focusedSuggestion:u,handleSuggestionSelect:c,id:s,index:f,suggestion:d,suggestionCount:l.length},f))}),!!(l!=null&&l.length)&&m.jsx("div",{"aria-live":"polite",className:"sr-only",role:"status",children:`${l.length} results available.`})]}),ny="E9mRo",ry="j2QfS",oy="l35Hn",ly="dS1BC",iy="ZX9NZ",sy="_3BWDR",Zs={md:ny,lg:ry,spinner:oy,rotator:ly,circle:iy,dash:sy},ay=({className:o,size:l="md"})=>{const s={[o||""]:o,[Zs.spinner]:!0,[Zs[l]]:l};return m.jsx("svg",{className:$e(s),height:"1em",viewBox:"0 0 66 66",width:"1em",children:m.jsx("circle",{className:Zs.circle,cx:33,cy:33,fill:"none",r:30})})},uy="QUu6d",cy="-GVC1",dy="xCPEf",fy="u5qRL",py="JtaQl",hy="lu7R1",my="RpTpA",gy="FO0p1",yy="h7K-F",vy="i0-Ho",wy="_9PZ-0",Sy="_95CXT",xy="xEvzS",ky="_0wq27",Cy="-xdVp",Ey="wQyf-",Ty="kkSfQ",Ny="Zhq1-",Ge={inputRoot:uy,lg:cy,inputBorders:dy,inputWrapper:fy,labelWrapper:py,label:hy,requiredLabel:my,errorIcon:gy,input:yy,inputEmpty:vy,inputError:wy,inputLoadingSpinner:Sy,hintText:xy,clearBtn:ky,clearBtnIcon:Cy,drawerWrapper:Ey,drawerOpen:Ty,overlay:Ny},mp=$.forwardRef(({className:o,disableEnterKeyPress:l,description:s="Start typing to see suggestions",drawerItems:u,errorText:c,hasError:d,hasOverlay:f=!1,hideDrawer:h,id:y,inputValue:v,isDisabled:k,isDrawerVisible:E,isLoading:j,isRequired:M=!0,label:_,onChange:I,onBlur:L,onKeyPress:K,onSuggestionClick:te,placeholder:H,shouldLockScroll:ie=!1,size:B="md",suggestionId:ne},ue)=>{const[me,de]=$.useState(""),ke=$.useRef(!1),je=()=>{!ke.current&&L&&L()},we=U=>{(U.key==="ArrowUp"||U.key==="ArrowDown")&&(ke.current=!0),K(U)},se=$.useRef(null),Se=$.useRef(null),Ne=U=>{var b;if(se.current&&!se.current.contains(U.target)){h(!0);const re=(b=se.current)==null?void 0:b.ownerDocument.body;re==null||re.removeEventListener("mousedown",Ne)}};$.useImperativeHandle(ue,()=>({isFocused:Se.current===document.activeElement,moveCursorToEnd:()=>{const U=Se.current;U.setSelectionRange(U.value.length,U.value.length)},addMouseDownListener:()=>{var U,b;(b=(U=se.current)==null?void 0:U.ownerDocument.body)==null||b.addEventListener("mousedown",Ne)},focusInput:()=>{Se.current.focus(),setTimeout(()=>{Se.current.setSelectionRange(1e3,1e3)},0)},focusSuggestion:U=>{var b,re;de(u[U-1].value),(re=(b=se==null?void 0:se.current)==null?void 0:b.querySelector(`[aria-posinset="${U}"]`))==null||re.focus()},toggleBodyClass:U=>{var b;if(ie){const re=(b=se.current)==null?void 0:b.ownerDocument.body.classList,Y="autosuggest-active-lock-scrolling";U==="add"?re==null||re.add(Y):re==null||re.remove(Y)}}}));const Ce=()=>{I(""),setTimeout(()=>{Se.current.focus()},0)},ce=U=>{ke.current=!1,I(U.target.value)},F=U=>{ke.current=!0,h(),te(U),po(`${y} suggestion: ${U.text}`)},W=`${y}-input`,V=`${y}-drawer`,x={[o||""]:!!o,[Ge.inputRoot]:!0,[Ge.inputBorders]:!0,[Ge.lg]:B==="lg"},R={[Ge.input]:!0,[Ge.inputError]:d&&M,[Ge.inputEmpty]:v.length===0&&!j},J={[Ge.drawerWrapper]:!0,[Ge.drawerOpen]:E};return m.jsxs(m.Fragment,{children:[m.jsxs("div",{className:$e(x),ref:se,onKeyDown:we,children:[m.jsxs("div",{className:Ge.inputWrapper,children:[m.jsxs("span",{className:Ge.labelWrapper,children:[m.jsx("label",{className:Ge.label,htmlFor:W,children:_}),d&&M&&m.jsxs("span",{className:Ge.requiredLabel,"aria-hidden":"true",children:[m.jsx(Bf,{className:Ge.errorIcon,noSetSize:!0}),"required field"]})]}),m.jsx(_y,{inputValue:v,focusedSuggestion:me}),m.jsx("input",{"aria-activedescendant":ne,"aria-autocomplete":"both","aria-describedby":d?`${W}-error`:`${W}-description`,"aria-expanded":E,"aria-owns":V,"aria-required":M?"true":"false",autoComplete:"off",className:$e(R),"data-qa-target":W,disabled:k,id:W,onChange:ce,onFocus:()=>I(v),onBlur:je,placeholder:H,ref:Se,role:"combobox",type:"text",value:v}),v.length>0&&m.jsx("button",{"aria-label":`Clear ${_} Input Value`,className:Ge.clearBtn,"data-qa-target":`${W}-clear`,onClick:Ce,type:"button",children:m.jsx(fo,{className:Ge.clearBtnIcon,noSetSize:!0})}),j&&m.jsx("div",{className:Ge.inputLoadingSpinner,children:m.jsx(ay,{size:B})}),d&&m.jsx("div",{id:`${W}-error`,hidden:!0,children:c}),m.jsx("div",{id:`${W}-description`,hidden:!0,children:`${s}. Use the arrow keys to navigate. Press 'Enter' to select.`})]}),!k&&m.jsx("div",{className:$e(J),children:m.jsx(ty,{disableEnterKeyPress:l,drawerItems:u,id:V,focusedSuggestion:me,handleSuggestionSelect:F})})]}),f&&E&&m.jsx("div",{className:Ge.overlay})]})}),_y=({inputValue:o,focusedSuggestion:l})=>{const s=o.length,u=l.slice(0,s),c=l.replace(u,o);return s>1&&o.toLowerCase()===u.toLowerCase()?m.jsx("span",{className:Ge.hintText,"aria-hidden":"true",children:c}):null};var Qd;const Py=typeof window>"u"?null:((Qd=window==null?void 0:window.location)==null?void 0:Qd.hostname)==="localhost",Jd={AutosuggestTopSearches:"api/autosuggest/what/topsearches",AutosuggestWhat:"api/autosuggest/what"},Ry=async({category:o="term",cleanCategories:l,errorCallback:s,pt:u,term:c="",suppressTopSearches:d=!1})=>{let f=`${Jd.AutosuggestWhat}`,h={cat:o,pt:u,term:c,hl:"true"};return!c.trim()&&!d&&(f=`${Jd.AutosuggestTopSearches}`,h={pt:u,term:""}),cp(f,h,2,s,!0).then(y=>l(y).map(v=>({...v,highlightedText:v.highlight,value:v.what}))).catch(y=>(Py&&console.warn("TermSelector refreshSuggestions: Error",y),[]))},jy=(o,l,s)=>[...o,l,...s.map(u=>({...u,...l,className:"subSuggestion"}))];let Yd;const Ly=(o,l,s)=>{const{categories:u}=l.response;return u.reduce((c,{title:d,category:f,suggestions:h})=>{var y;let v="Name Match";if(f==="Procedure"||f==="Condition"?v="Diseases, Conditions & Procedures":f==="Specialty"?v=d.indexOf("Popular")>-1?"Top Searches":"Specialties":f==="UcmsContent"?v="Health Content":f==="Facility"?v="Hospitals":f==="Practice"?v="Group Practices":f==="Payors"?v="Insurance (Optional)":f==="UrgentCare"?v="Urgent Care Clinics":f==="Pharmacy"&&(v="Pharmacies"),((y=o==null?void 0:o.type)==null?void 0:y.length)>0&&o.type===d&&h.length>0){const{className:E,helpTextMessage:j,type:M,qaTarget:_}=o;c[v].push({id:f,className:E,what:j,qaTarget:_,type:M,clickable:!1})}let k=h;return k=h.reduce((E,j)=>{const{clinicalFocus:M=""}=j.entity;return M?(!Yd&&po("Clinical Focus display",{pageName:s}),Yd=!0,jy(E,j,M)):[...E,j]},[]),c[v]=[...c[v],...k.map(wg)],c},{Specialties:[],"Diseases, Conditions & Procedures":[],"Name Match":[],"Top Searches":[],"Insurance (Optional)":[],Hospitals:[],"Group Practices":[],"Urgent Care Clinics":[],Pharmacies:[],"Health Content":[]})},Iy=(o,l)=>({response:{categories:l.response.categories.filter(s=>s.catType!==o)}}),Oy=({helpText:o,showTitles:l=!0,categoryToRemove:s="",pageName:u})=>c=>{if(!c.response||!c.response.categories)return[];const d=s.length>0?Iy(s,c):c,f=Ly(o,d,u);return Object.keys(f).reduce((h,y)=>{if(!f[y].length||f[y].type===s)return h;const v={className:"categoryTitle",id:y+"-section-title",what:y,clickable:!1,categoryTitle:!0};return l?[...h,v,...f[y]]:[...h,...f[y]]},[])},zy=async({category:o,pt:l,term:s,pageName:u,suppressTopSearches:c})=>{const d=Oy({categoryToRemove:o==="payors"?"UcmsContent":"",pageName:u});return await Ry({category:o,cleanCategories:d,errorCallback:f=>console.warn("TermSelector refreshSuggestions: Error",f),pt:l,term:s,suppressTopSearches:c})},da=o=>({cfid:o.cfid,code:o.code,entityCode:o.entityCode,isRollup:o.isRollup,searchType:o.searchType,spec:o.spec,subcategory:o.subCategoryName,text:o.value,type:o.type,url:o.url}),gp=({drawerItems:o,onEnter:l})=>{const[s,u]=$.useState(""),[c,d]=$.useState(0),[f,h]=$.useState(!1),y=$.useRef(null),v=$.useCallback(()=>{d(0),u("")},[]),k=()=>{var _,I;h(!0),(_=y.current)==null||_.addMouseDownListener(),(I=y.current)==null||I.toggleBodyClass("add")},E=_=>{var I;h(!1),_&&v(),(I=y.current)==null||I.toggleBodyClass("remove")},j=_=>{var I;(I=y.current)==null||I.focusSuggestion(_),d(_),document.activeElement&&u(document.activeElement.id)},M=(_,I)=>{var L;I&&_!==o.length?j(_+1):!I&&_>1?j(_-1):!I&&_!==0&&((L=y.current)==null||L.focusInput(),v())};return{suggestionId:s,showDrawer:k,hideDrawer:E,inputRef:y,isDrawerVisible:f,highlightedIndex:c,setHighlightedIndex:d,handleFocusItem:j,handleKeyPress:_=>{var I,L,K,te;const{key:H}=_;H==="ArrowDown"||H==="ArrowUp"?(_.preventDefault(),M(c,H==="ArrowDown"),(I=y.current)==null||I.moveCursorToEnd()):H==="Escape"?(h(!1),(L=y.current)==null||L.focusInput()):H==="Tab"?(h(!1),v()):H==="Enter"?l&&_.target.type!=="button"&&(_.preventDefault(),c>0?l(c-1):l(c)):H.length===1&&((K=y.current)!=null&&K.isFocused||((te=y.current)==null||te.focusInput(),setTimeout(v,0)))},resetIndex:v}},Dy="OTcQ1",My="vg2BH",Ll={locationInput:Dy,currentLocation:My},Ay=400,Fy=({onLocationChange:o,hasInputError:l,hasOverlay:s,id:u,inputValue:c,isStandalone:d,onSubmit:f,shouldLockScroll:h,shouldSubmitOnSelect:y=!0,size:v="md",suggestedPt:k="",suppressGeolocation:E})=>{const j={city:"",pt:"",state:"",where:"",zip:""},[M,_]=$.useState(j),[I,L]=$.useState([]),[K,te]=$.useState(!1),[H,ie]=$.useState(!1),B=(R,J=!0)=>{if(R>0){const U=da(I[R]);Ne(U,J)}else{const U=I.length>1?1:0,b=da(I[U]);Ne(b,J)}},{showDrawer:ne,hideDrawer:ue,inputRef:me,handleKeyPress:de,isDrawerVisible:ke,suggestionId:je}=gp({drawerItems:I,onEnter:B}),we="Your Current Location",se=async()=>{ie(!0);const{pt:R="",state:J="",where:U="",zip:b=""}=await $l({useGeolocationOnInit:!0});if(ie(!1),U.length>0)return{pt:R,state:J,where:U,zip:b};throw new Error("No location")},Se=({location:R,shouldSubmit:J})=>{o(R),ue(!0),J&&y&&f({location:R})},Ne=(R,J=!0)=>{var U;const{entity:b,value:re}=I.find(({value:Y})=>Y===R.text)||{entity:j,value:""};if(R.text===we)M.where.length<=0?se().then(Y=>{_(Y),Se({location:Y,shouldSubmit:J})}).catch(()=>{te(!0)}):Se({location:M,shouldSubmit:J});else if(((U=b==null?void 0:b.pt)==null?void 0:U.length)!==0||R.text===M.where){const Y={pt:(b==null?void 0:b.pt)||M.pt,state:(b==null?void 0:b.state)||M.state,where:re||M.where,zip:(b==null?void 0:b.zip)||M.zip};Se({location:Y,shouldSubmit:J})}},Ce=$.useCallback(async R=>{ie(!0);const J=await Lg({term:R.where,pt:R.pt}),{categories:U=[]}=J,{suggestions:b=[]}=U[0]||[],re=m.jsxs("span",{className:Ll.currentLocation,children:[m.jsx(Df,{size:"md"}),we]}),Y=E?[]:[{highlightedText:re,value:we}];b.length>0&&Y.push(...b),L(Y),ie(!1)},[E]),ce=$.useMemo(()=>zf(Ce,Ay),[Ce]),F=R=>{!ke&&ne();const J={pt:k,where:R};o(J),ce(J)},W=()=>{B(1,!1)},V={[Ll.locationInput]:!0,[Ll.locationInputStandalone]:d,[Ll.lg]:v==="lg"},x=ho.location;return m.jsxs(m.Fragment,{children:[m.jsx(mp,{className:$e(V),disableEnterKeyPress:!0,description:x.description,drawerItems:I,errorText:"Error, please enter a valid search location.",hasError:l,hasOverlay:s,hideDrawer:ue,id:`${u}-location`,inputValue:c,isDrawerVisible:ke,isLoading:H,label:x.label,onBlur:W,onChange:F,onKeyPress:de,onSuggestionClick:Ne,placeholder:x.placeholder,ref:me,shouldLockScroll:h,size:v,suggestionId:je}),K&&m.jsx(Kg,{handleClose:()=>te(!1),id:`${u}-current-location-messaging-refresh`})]})},Uy="_10CaV",By="prtMD",$y="b-LWN",ea={searchInput:Uy,payor:By,lg:$y},Vy=400,Hy={text:""},Xd=({category:o,forceUserSelection:l,handleInputChange:s,handleSuggestionMatch:u,hasInputError:c,hasOverlay:d,id:f,inputType:h,inputValue:y,isRequired:v,shouldLockScroll:k,size:E="md",suggestedPt:j=""})=>{const[M,_]=$.useState([]),[I,L]=$.useState(!0),[K,te]=$.useState(!1),{pageName:H}=Jf(),{showDrawer:ie,hideDrawer:B,inputRef:ne,handleKeyPress:ue,isDrawerVisible:me,suggestionId:de}=gp({drawerItems:M});$.useEffect(()=>{j.length>0&&L(!1)},[j]),$.useEffect(()=>{var ce;if(y.toLowerCase()===((ce=M[1])==null?void 0:ce.value.toLowerCase())){const F=da(M[1]);u(F)}else u(Hy)},[y,M]);const ke=$.useCallback(async ce=>{L(!0);const F=await zy({category:o,pt:j,term:ce,pageName:H,suppressTopSearches:Ag.includes(o)});_(F||[]),L(!1)},[o,H,j]),je=$.useMemo(()=>zf(ke,Vy),[ke]),we=ce=>{!me&&ie(),s(!1,h,{text:ce}),je(ce)},se=ho[o],Se={[ea.searchInput]:!0,[ea.lg]:E==="lg",[ea[h]]:h},Ne=(ce,F,W)=>{te(!0),s(ce,F,W)},Ce=()=>{l&&!K&&s(!1,h,{text:""})};return m.jsx(mp,{className:$e(Se),description:`Start typing a ${se.description} to see suggestions`,drawerItems:M,errorText:"Error, please enter a search term",hasError:c,hasOverlay:d,hideDrawer:B,id:`${f}-search`,inputValue:y,isRequired:v,isDisabled:j.length<=0,isDrawerVisible:me,isLoading:I,label:se.label,onBlur:Ce,onChange:we,onKeyPress:ue,onSuggestionClick:ce=>Ne(!0,h,ce),placeholder:se.placeholder,ref:ne,shouldLockScroll:k,size:E,suggestionId:de})},qy="GSmFS",Wy="pNPJ7",by="tE16d",Gy="a-8g-",Ky="hwOmd",Qy="kI5in",Jy="UMNxP",Yy="YHTzW",Xy="DrUoP",Zy="_5qxNR",ev="-sqkz",tv="lxzbw",nv="U75fw",yt={autosuggest:qy,lg:Wy,open:by,formWrapper:Gy,formOpen:Ky,form:Qy,inputsGrid:Jy,noInsurance:Yy,standalone:Xy,searchIconBtn:Zy,closeBtn:ev,closeIcon:tv,mobileControls:nv},rv={pt:"",state:"",where:"",zip:""},ov=()=>{if(typeof window>"u")return"";const o=new URLSearchParams(window.location.search).get("what")||"";return sp(o)},lv=({accessToken:o,appendParam:l,baseUrl:s,className:u,hasOverlay:c,id:d,initialInsuranceValue:f,initialSearchLocation:h,initialSearchTerm:y,isLocationOnly:v,pageName:k,searchCategory:E="term",shouldLockScroll:j,shouldOpenNewTab:M=!1,size:_="md",source:I,suppressGeolocation:L,suppressInsurance:K=!0,suppressTerm:te,tealiumUrl:H})=>{var ie;lg(H);const[B,ne]=$.useState(""),[ue,me]=$.useState(),[de,ke]=$.useState(!1),[je,we]=$.useState(!1),[se,Se]=$.useState(rv),[Ne,Ce]=$.useState(ov),[ce,F]=$.useState(),[W,V]=$.useState(!1),x=$.useCallback(()=>{de||(ke(!0),po("search initiated",{pageName:k}))},[de,k]),R=$.useCallback((_e,Ee)=>{Se(Ee),!_e&&x()},[x]);$.useEffect(()=>{s||console.warn('"baseUrl" is a required prop.'),vg({host:s,apiToken:o,source:I})},[s,I,o]),$.useEffect(()=>{y&&Ce(y)},[y]),$.useEffect(()=>{f&&ne(f)},[f]),$.useEffect(()=>{je||$l({useGeolocationOnInit:!1,apiParams:{host:s}}).then(_e=>{R(!0,_e),we(!0)})},[R,je,s]),$.useEffect(()=>{!h||!je||$l({useGeolocationOnInit:!1,startingText:h}).then(_e=>{R(!0,_e)})},[h,je,R]);const J=$.useRef(null),U=()=>{var _e;V(!W),(_e=J.current)==null||_e.ownerDocument.body.classList.toggle("body--autosuggest-open")},[b,re]=$.useState(!1),[Y,pe]=$.useState(!1),ge=$.useRef(null),Ae=`${d}-form`;(ie=ge==null?void 0:ge.current)!=null&&ie.clientHeight&&(ge.current.ownerDocument.documentElement.style.cssText+="--autosuggest-inputs-height: "+ge.current.clientHeight+"px");const qt=({event:_e,searchValues:Ee,location:Je,insuranceValues:St})=>{_e&&_e.preventDefault(),re(!1),pe(!1);const Wt=(Ee==null?void 0:Ee.text)||Ne,Vn=te?!0:Wt.trim().length>0,Hn=Je.where.trim().length>0||Je.pt.trim().length>0;if(Hn&&fp({highlight:Je.highlight||"",pt:Je.pt,what:"",where:Je.where},"location"),!Vn||!Hn)setTimeout(()=>{re(!Vn),pe(!Hn)},0);else{const yo={category:E,cfid:Ee==null?void 0:Ee.cfid,entityCode:Ee==null?void 0:Ee.entityCode,isRollup:Ee==null?void 0:Ee.isRollup,searchType:Ee==null?void 0:Ee.searchType,spec:Ee==null?void 0:Ee.spec,subCategoryName:Ee==null?void 0:Ee.subcategory,type:Ee==null?void 0:Ee.type,what:Wt},vo={code:(St==null?void 0:St.code)||"",name:(St==null?void 0:St.text)||""},wo=Ee!=null&&Ee.url&&l?`${Ee==null?void 0:Ee.url}?${l}`:Ee==null?void 0:Ee.url;Mg({baseUrl:s,location:Je,shouldOpenNewTab:M,term:yo,pageName:k,redirectUrl:wo,payor:vo})}},vr=(_e,Ee,Je)=>{b&&Je.text&&re(!1),Ee==="term"&&(Ce(Je.text),x()),Ee==="payor"&&(ne(Je.text),x());const St=Je.type??"";_e&&(K||Ug.includes(St))&&qt({searchValues:Je,location:se,insuranceValues:ue})},Sn=Ne&&se.where?`Search for ${Ne} in ${se.where}`:"Search",$n=!K&&!v&&!Fg.includes(E)&&E!=="payors",mo={[u||""]:u,[yt.autosuggest]:!0,[yt.open]:W,[yt.lg]:_==="lg"},go={[yt.inputsGrid]:!0,[yt.standalone]:v,[yt.noInsurance]:!$n};return m.jsx(og,{pageName:k||"",children:m.jsxs("search",{id:`${d}-autosuggest-search`,className:$e(mo),ref:J,children:[m.jsx(qg,{handleSearchOpen:U,id:d,isVisible:W,searchCategory:E,searchTerm:Ne,searchLocation:se.where,size:_}),m.jsx("div",{className:$e({[yt.formWrapper]:!0,[yt.formOpen]:W}),children:m.jsxs("form",{className:yt.form,"aria-describedby":`${d}-description`,children:[m.jsxs("div",{className:$e(go),ref:ge,children:[m.jsx("button",{"aria-label":"Close Search",className:yt.closeBtn,"data-qa-target":`${Ae}-mobile-close-btn`,onClick:U,type:"button",children:m.jsx(fo,{className:yt.closeIcon})}),!te&&!v&&m.jsx(Xd,{category:E,handleInputChange:vr,handleSuggestionMatch:_e=>F(_e),hasInputError:b,hasOverlay:c,id:d,inputType:E==="payors"?"payor":"term",inputValue:Ne,shouldLockScroll:j,size:_,suggestedPt:se.pt}),m.jsx(Fy,{hasInputError:Y,hasOverlay:c,id:d,inputValue:se.where,isStandalone:v,onLocationChange:_e=>R(!1,_e),onSubmit:_e=>{Ne&&qt(_e)},shouldLockScroll:j,shouldSubmitOnSelect:K,size:_,suggestedPt:se.pt,suppressGeolocation:L}),$n&&m.jsx(Xd,{category:"payors",forceUserSelection:!0,handleInputChange:vr,handleSuggestionMatch:_e=>me(_e),hasInputError:b,hasOverlay:c,id:`${d}-insurance`,inputType:"payor",inputValue:B,isRequired:!1,shouldLockScroll:j,size:_,suggestedPt:se.pt})]}),b&&m.jsx("div",{"aria-live":"assertive",role:"status",className:"sr-only",children:"Error, please enter a valid search term."}),Y&&m.jsx("div",{"aria-live":"assertive",role:"status",className:"sr-only",children:"Error, please enter a valid search location."}),m.jsx("button",{"aria-label":Sn,className:yt.searchIconBtn,"data-qa-target":`${Ae}-search-btn`,onClick:_e=>qt({event:_e,searchValues:ce,location:se,insuranceValues:ue}),type:"submit",children:m.jsx(xa,{size:_==="lg"?"lg":"sm"})}),m.jsx("div",{className:yt.mobileControls,children:m.jsx("button",{"aria-label":Sn,className:hp.btn,"data-qa-target":`${Ae}-mobile-search-btn`,id:`${Ae}-mobile-search-btn`,onClick:_e=>qt({event:_e,searchValues:ce,location:se,insuranceValues:ue}),type:"submit",children:"Search"})}),m.jsx("div",{id:`${d}-description`,hidden:!0,children:"Search Healthgrades by entering a search term and location."})]})})]})})},iv="_container_6eikq_27",sv="_hasCircleBg_6eikq_33",av="_coin_6eikq_38",uv="_icon_6eikq_41",cv="_textColor_6eikq_44",yp={container:iv,hasCircleBg:sv,coin:av,icon:uv,textColor:cv},dv=Kl.bind(yp),Ta=({ariaHidden:o=!0,children:l,className:s,coin:u,customWidth:c,oneColor:d,qaTarget:f,size:h,textColor:y,title:v,viewBox:k})=>{const E=()=>{let _="100%";return h&&(_="1em"),h&&c&&(_=c),_},j=()=>{let _=null;return h&&(_=".85em"),u&&(_="1em"),_},M=dv({[s]:s,container:!0,hasCircleBg:u&&h,coin:u,textColor:y,oneColor:d});return m.jsx("span",{className:M,"data-qa-target":f,style:{fontSize:h+"rem"},children:m.jsxs("svg",{className:yp.icon,fill:"none",width:E(),height:j(),viewBox:k,"aria-hidden":o?!0:null,children:[!o&&m.jsx("title",{children:v}),l]})})};Ta.propTypes={ariaHidden:ee.bool,children:ee.node,className:ee.string,customWidth:ee.string,qaTarget:ee.string,title:ee.string,viewBox:ee.string};const An={primary:"#0202EA",secondary:"#29B6C2",inverted:"#ffffff",currentColor:"currentColor"},Zd=({...o})=>{let l=An.primary;return o.textColor||o.circled?l=An.currentColor:(o.inverted||o.coin)&&(l=An.inverted),l},ef=({...o})=>{let l=An.secondary;return o.textColor||o.circled?l=An.currentColor:o.oneColor&&o.inverted?l=An.inverted:o.oneColor&&(l=An.primary),l},vp=o=>{const l=m.jsxs(m.Fragment,{children:[m.jsx("path",{d:"M57.1 5c-6.2 0-11.3 5.1-11.3 11.3v24c0 7.4-6 13.4-13.4 13.4-5.5 0-10.3-3.4-12.3-8.2 1.2-.8 2.1-2.2 2.1-3.8v-2.3c2.3-.2 4.1-2.2 4.1-4.6 0-.7-.2-1.3-.4-1.9 4-2.7 6.7-7.3 6.7-12.5V8.3c1.6-.6 2.8-2.2 2.8-4 0-2.4-1.9-4.3-4.3-4.3s-4.3 1.9-4.3 4.3c0 1.9 1.2 3.4 2.8 4v12c0 4.4-2.3 8.2-5.8 10.3-.6-.3-1.3-.5-2.1-.5h-8.3c-.7 0-1.4.2-2.1.5-3.4-2.2-5.8-6-5.8-10.3V8.4c1.8-.5 3.1-2.2 3.1-4.1C8.6 1.9 6.7 0 4.3 0S0 1.9 0 4.3c0 1.8 1.1 3.3 2.6 3.9v12.1c0 5.2 2.7 9.8 6.7 12.5-.3.6-.4 1.2-.4 1.9 0 2.4 1.8 4.4 4.1 4.6v2.3c0 2.4 1.9 4.4 4.2 4.6 2.3 6 8.3 10.4 15.2 10.4 9 0 16.4-7.3 16.4-16.4V16.3c0-4.6 3.7-8.3 8.3-8.3 4.6 0 8.3 3.7 8.3 8.3V20c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5v-3.7C68.4 10 63.3 5 57.1 5zm-26-2c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.3-1.3 0-.8.6-1.3 1.3-1.3zM4.3 3c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3C3.6 5.6 3 5 3 4.3 2.9 3.5 3.5 3 4.3 3zm11.6 38.5v-3.8c0-.8-.7-1.5-1.5-1.5h-1.1c-.9 0-1.6-.7-1.6-1.6 0-.9.7-1.6 1.6-1.6h8.3c.9 0 1.6.7 1.6 1.6 0 .9-.7 1.6-1.6 1.6h-1c-.8 0-1.5.7-1.5 1.5v3.8c0 .9-.7 1.6-1.6 1.6-.9 0-1.6-.7-1.6-1.6z",fill:Zd({...o}),stroke:Zd({...o}),strokeWidth:".125"}),m.jsx("path",{d:"M66.8 30.3c-2 0-3.6-1.6-3.6-3.6s1.6-3.6 3.6-3.6 3.6 1.6 3.6 3.6-1.6 3.6-3.6 3.6zm0-4.6c-.6 0-1.1.5-1.1 1.1 0 .6.5 1.1 1.1 1.1.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.1-1.1-1.1z",fill:ef({...o})}),m.jsx("path",{d:"M66.8 34.7c-4.4 0-7.9-3.6-7.9-7.9 0-4.3 3.6-7.9 7.9-7.9 4.3 0 7.9 3.6 7.9 7.9 0 4.3-3.5 7.9-7.9 7.9zm0-12.9c-2.7 0-4.9 2.2-4.9 4.9s2.2 4.9 4.9 4.9 4.9-2.2 4.9-4.9-2.2-4.9-4.9-4.9z",fill:ef({...o})})]}),{qaTarget:s="stethoscope-icon",title:u="Stethoscope"}=o;return m.jsx(Ta,{qaTarget:s,title:u,...o,viewBox:"0 -1 75 58",children:l})};vp.propTypes=Ta.propTypes;const fv="_logo_1ucpf_27",pv={logo:fv},hv=Kl.bind({...pv}),Il={base:"#626366",secondary:"#0202EA",inverse:"#ffffff"},wp=({ariaHidden:o=!0,className:l,inverse:s,title:u="Healthgrades",width:c})=>{const d={[l]:l,logo:!0,"logo--standard":!s,"logo--inverse":s},f=s?Il.inverse:Il.base,h=s?Il.inverse:Il.secondary;return m.jsxs("svg",{className:hv(d),"aria-hidden":o?!0:null,width:c||"100%",viewBox:"0 0 165 24",children:[m.jsx("title",{children:u}),m.jsx("path",{fill:f,d:"M41.058 8.858c-.751 0-2.053.15-3.03 1.152V4.95A.951.951 0 0037.077 4h-.126a.951.951 0 00-.951.951v13.321c0 .527.426.952.951.952h.15a.951.951 0 00.952-.952V13.54c0-1.603 1.127-2.73 2.73-2.73s2.504.977 2.504 2.68v4.782a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V12.94c0-2.429-1.728-4.082-4.282-4.082zm11.168 0c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.452 0 2.604-.35 3.606-1.102a.791.791 0 00.325-.55c.025-.226-.025-.476-.175-.652a.992.992 0 00-1.327-.25 4.368 4.368 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.936c.451 0 .802-.376.802-.802-.025-3.055-2.004-5.233-4.808-5.233zm2.68 4.357H49.32c.326-1.553 1.377-2.48 2.855-2.48 1.452-.024 2.479.927 2.73 2.48zm100.39-.125l1.125.15c2.855.376 3.456 1.803 3.506 2.98 0 1.978-1.778 3.255-4.533 3.255-.75 0-2.203-.125-3.58-.877-.226-.125-.4-.325-.45-.575a.853.853 0 01.1-.701c.275-.451.8-.576 1.251-.326.727.426 1.603.626 2.655.626 1.552 0 2.43-.5 2.43-1.327 0-.225 0-.927-1.804-1.152l-1.127-.125c-2.83-.35-3.43-1.778-3.43-2.93 0-1.953 1.627-3.205 4.131-3.205 1.202 0 2.38.25 3.33.701.226.125.401.3.476.551.075.25.05.5-.075.726a.99.99 0 01-1.252.4c-.777-.35-1.653-.55-2.454-.55-1.227 0-2.028.5-2.028 1.277 0 .4.175.926 1.728 1.101zm-10.118-4.232c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.453 0 2.604-.35 3.606-1.102a.792.792 0 00.326-.55c.025-.226-.025-.476-.176-.652-.325-.4-.9-.526-1.327-.25a4.366 4.366 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.912c.45 0 .801-.376.801-.802 0-3.055-1.978-5.233-4.783-5.233zm2.68 4.357h-5.585c.326-1.553 1.378-2.48 2.855-2.48 1.452-.024 2.48.927 2.73 2.48zM137.24 4h-.15a.95.95 0 00-.95.952v5.158c-.853-.827-1.98-1.252-3.282-1.252-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.43-.426 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V4.927c0-.5-.426-.927-.952-.927zm-1 10.167c0 1.953-1.328 3.355-3.18 3.355s-3.207-1.402-3.207-3.355c0-1.928 1.353-3.33 3.206-3.33 1.828-.026 3.18 1.377 3.18 3.33zm-11.37-5.109h-.15a.95.95 0 00-.95.952v.1c-.853-.826-1.98-1.252-3.282-1.252-2.905 0-5.083 2.279-5.083 5.284 0 3.03 2.178 5.283 5.083 5.283 1.302 0 2.43-.425 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V9.985c0-.5-.426-.927-.952-.927zm-4.207 8.44c-1.852 0-3.205-1.403-3.205-3.356 0-1.928 1.353-3.33 3.205-3.33 1.854 0 3.181 1.402 3.181 3.33.025 1.953-1.327 3.355-3.18 3.355zm-6.56-8.565c-.3-.05-.626-.075-.977-.075-1.05 0-1.978.4-2.679 1.177a.951.951 0 00-.95-.951h-.127a.951.951 0 00-.95.951v8.263c0 .526.425.952.95.952h.15a.95.95 0 00.952-.952v-4.682c0-1.653.952-2.78 2.38-2.78.3 0 .6.025.901.1a.98.98 0 001.176-.7l.025-.076c.075-.275.025-.55-.125-.801a1.28 1.28 0 00-.726-.426zm-9.14.126h.15c.526 0 .952.425 1.002.951v8.364c0 3.18-2.078 5.158-5.409 5.158-1.276 0-2.578-.326-3.58-.877a.947.947 0 01-.376-1.277l.025-.05c.1-.225.3-.375.551-.45s.476-.05.701.075c.827.45 1.728.676 2.654.676 2.08 0 3.331-1.177 3.331-3.18v-.401c-.827.801-1.903 1.227-3.205 1.227-2.905 0-5.033-2.204-5.033-5.233 0-3.005 2.103-5.209 5.033-5.209 1.302 0 2.403.426 3.205 1.252v-.075a.95.95 0 01.951-.951zm-3.956 8.263c1.828 0 3.155-1.352 3.155-3.255 0-1.878-1.327-3.256-3.155-3.256-1.828 0-3.155 1.378-3.155 3.256s1.327 3.255 3.155 3.255zM86.634 10.01c.977-1.002 2.279-1.152 3.03-1.152 2.554 0 4.282 1.653 4.257 4.082v5.333a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952v-4.782c0-1.703-.902-2.68-2.504-2.68s-2.73 1.127-2.73 2.73v4.732a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952V4.953c0-.527.426-.952.952-.952h.15c.526 0 .951.425.951.951v5.059zm-4.983 7.187c-.45.2-.901.3-1.327.3-1.077 0-1.678-.676-1.678-1.928v-4.607h3.18a.951.951 0 100-1.903h-3.18V6.93a.951.951 0 00-.951-.951h-.15a.951.951 0 00-.952.951V9.06h-1.152a.951.951 0 100 1.903h1.152v4.632c0 2.48 1.277 3.856 3.58 3.856.827 0 1.604-.2 2.33-.55a.988.988 0 00.475-.576c.076-.25.025-.526-.1-.777a.984.984 0 00-1.227-.35zM71.961 4h.15c.526 0 .952.425.952.951v13.322a.95.95 0 01-.952.952h-.15a.95.95 0 01-.952-.952V4.952c0-.526.426-.951.952-.951zm-4.257 5.058h-.15a.951.951 0 00-.952.951v.1c-.851-.826-1.978-1.251-3.28-1.251-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.429-.426 3.28-1.252v.075c0 .526.426.951.952.951h.15a.951.951 0 00.951-.951V9.985c0-.5-.425-.926-.951-.926zm-4.182 8.439c-1.853 0-3.205-1.403-3.205-3.356 0-1.928 1.352-3.33 3.205-3.33s3.18 1.402 3.18 3.33c0 1.953-1.327 3.356-3.18 3.356zM164.542 17l-.476 1.101-.476-1.101h-.426v1.702h.301v-1.302l.451 1.052h.3l.451-1.052v1.302h.3v-1.702h-.425zm-3.005 0v.275h.525v1.427h.301v-1.427h.526V17h-1.352z"}),m.jsx("path",{fill:h,d:"M26.175 11.627c-.561-.561-1.429-.561-2.015-.051l-7.552 7.551c-.434.434-1.122.434-1.53 0-.434-.433-.434-1.122 0-1.53l2.704-2.704v-.026l2.806-2.806a1.478 1.478 0 000-2.067 1.478 1.478 0 00-2.066 0l-1.888 1.888c-.434.434-1.097.434-1.531 0s-.434-1.097 0-1.53l6.53-6.531c.562-.562.562-1.506 0-2.067s-1.504-.561-2.065 0l-3.24 3.164c-.281.28-.664.433-1.021.433-.357 0-.714-.127-.995-.382l-3.036-3.036a6.605 6.605 0 00-9.337 0A6.562 6.562 0 000 6.6C0 8.361.69 10.02 1.94 11.27l12.246 12.246c0 .013.006.019.013.025s.013.013.013.026c.28.28.663.434 1.046.434s.74-.154 1.046-.434l9.847-9.848a1.486 1.486 0 00.026-2.092z"}),m.jsx("path",{fill:h,d:"M21.43 9.127c.28.28.663.433 1.046.433s.74-.153 1.046-.433l5.255-5.256a1.478 1.478 0 000-2.066 1.478 1.478 0 00-2.066 0L21.455 7.06a1.412 1.412 0 00-.025 2.067zM29.338 9.56a1.454 1.454 0 10-2.908 0 1.454 1.454 0 002.908 0z"})]})};wp.propTypes={ariaHidden:ee.bool,className:ee.string,inverse:ee.bool,title:ee.string,width:ee.number};/*! js-cookie v3.0.5 | MIT */function Ol(o){for(var l=1;l<arguments.length;l++){var s=arguments[l];for(var u in s)o[u]=s[u]}return o}var mv={read:function(o){return o[0]==='"'&&(o=o.slice(1,-1)),o.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(o){return encodeURIComponent(o).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function fa(o,l){function s(c,d,f){if(!(typeof document>"u")){f=Ol({},l,f),typeof f.expires=="number"&&(f.expires=new Date(Date.now()+f.expires*864e5)),f.expires&&(f.expires=f.expires.toUTCString()),c=encodeURIComponent(c).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var h="";for(var y in f)f[y]&&(h+="; "+y,f[y]!==!0&&(h+="="+f[y].split(";")[0]));return document.cookie=c+"="+o.write(d,c)+h}}function u(c){if(!(typeof document>"u"||arguments.length&&!c)){for(var d=document.cookie?document.cookie.split("; "):[],f={},h=0;h<d.length;h++){var y=d[h].split("="),v=y.slice(1).join("=");try{var k=decodeURIComponent(y[0]);if(f[k]=o.read(v,k),c===k)break}catch{}}return c?f[c]:f}}return Object.create({set:s,get:u,remove:function(c,d){s(c,"",Ol({},d,{expires:-1}))},withAttributes:function(c){return fa(this.converter,Ol({},this.attributes,c))},withConverter:function(c){return fa(Ol({},this.converter,c),this.attributes)}},{attributes:{value:Object.freeze(l)},converter:{value:Object.freeze(o)}})}var Fl=fa(mv,{path:"/"});const gv=async()=>{const o="/account/v2/api/sessions";try{const l={method:"DELETE",url:o,params:{}},s=await Te.request(l);return s==null?void 0:s.status}catch(l){throw console.error(l),l}},ta=".account.identityId";var so=(o=>(o.ProdIdentity="hg"+ta,o.TestIdentity="hgtest"+ta,o.LocalIdentity="hglocal"+ta,o))(so||{});const tf=".healthgrades.com";var pa=(o=>(o.Prod="www"+tf,o.Test="testaws"+tf,o.Local="localhost",o))(pa||{});const yv=()=>{if(typeof window<"u"){const o=window.location.host,l=!!(o.includes(pa.Prod)&&Fl.get(so.ProdIdentity)),s=!!(o.includes(pa.Test)&&Fl.get(so.TestIdentity)),u=!!(o.includes("localhost")&&Fl.get(so.LocalIdentity));return!!(l||s||u)}else return!1},vv=async()=>{try{if(typeof window<"u"){const o=window.location.host,l="/account";o.includes("localhost")?(Fl.remove(so.LocalIdentity),window.location.assign(l)):await gv()===204&&window.location.assign(l)}else throw new Error("Window is undefined")}catch(o){console.error(o)}},Na=()=>{if(typeof localStorage>"u"||typeof localStorage=="unknown")return!1;const o="hg3.localstoragetest";try{return localStorage.setItem(o,o),localStorage.removeItem(o),!0}catch{return!1}},Sp=()=>typeof window<"u"&&!!window,xp=!Sp()||!window.location||!window.location.search,wv=o=>o[0].toUpperCase()+o.slice(1),kp=/hg\.debug(\w*)=true/i,ha=/hg3.enable(\w*)debug/i,Cp=(o,l)=>{const s=o.match(l)||{};return s&&s[1]||null},Sv=()=>xp?!1:Cp(window.location.search,kp),xv=()=>Na()?Object.keys(localStorage).reduce((o,l)=>o||ha.test(l)&&Cp(l,ha),!1):!1,kv=()=>{const o=Sv()||xv()||"analytics";return{localStorageName:`hg3.${o.toLowerCase()}Debug`,localStorageToggleName:`hg3.enable${wv(o)}Debug`}},{localStorageName:_a,localStorageToggleName:Cv}=kv(),Ev=()=>xp?null:kp.test(window.location.search),Tv=()=>Na()?Object.entries(localStorage).some(([o,l])=>o.match(ha)&&l==="true"):null,Ep=()=>{const o=Ev()||Tv(),l=Na();if(l)try{localStorage.setItem(Cv,o)}catch(s){__DEBUG__&&console.warn("analyticsDebug: Unable to save debug information to localStorage",s)}return o&&l},Tp=()=>{try{localStorage.setItem(_a,"[]")}catch(o){__DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",o)}},Np=()=>{try{const o=localStorage.getItem(_a);return JSON.parse(o||"[]")}catch(o){__DEBUG__&&console.error("analyticsDebug: Unable to get debug information from localStorage",o)}return[]},_p=(o,{contextData:l,...s})=>{if(!Ep())return Tp(),!1;const u=Np().concat(JSON.stringify({...l,...s,TrackingType:o})).slice(-15);try{return localStorage.setItem(_a,JSON.stringify(u)),!0}catch(c){return __DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",c),!1}},Nv={clear:Tp,getCallHistory:Np,recordCall:_p};Ep()&&Sp()&&(window.Test={analyticsDebug:Nv,...window.Test});const Pp=({pageName:o=!1,PageName:l=!1,...s}={})=>({...s,PageName:l||o||""});let zl=typeof window<"u"?Pp(window.utag_data)||{}:{},Dt={callStack:[],waitingForUtag:!1,waitForUtag:()=>{if(Dt.waitingForUtag)return;Dt.waitingForUtag=!0;let o=0;const l=setInterval(()=>{if(window.utag){clearInterval(l);const s=Dt.callStack.length;for(let u=0;u<s;u++){const c=Dt.callStack.shift();window.utag[c.name](c.data)}}else o++>10&&(console.error("utag did not resolve"),clearInterval(l))},100)},view:o=>{window.utag?window.utag.view(o):(Dt.callStack&&Dt.callStack.push({name:"view",data:o}),Dt.waitForUtag())},link:o=>{window.utag?window.utag.link(o):(Dt.callStack&&Dt.callStack.push({name:"link",data:o}),Dt.waitForUtag())}};const nf=(o={})=>Object.entries(o).reduce((l,[s,u])=>(u&&(l[s.replace("hg.","")]=u),l),{}),_v={_utagData:()=>zl,getLegacyAnalyticsInstance:()=>{const{s:{constructor:{name:o=""}={}}={}}=window||{};return o==="AppMeasurement"?window.s:void 0},trackLink:(o,l,s=!0)=>{try{!s&&typeof window<"u"&&(console.log(window.utag_data),window.utag_data&&(zl=window.utag_data));const{addTrackValues:u,contextData:c=!1,PageName:d=!1,...f}=Pp(l),h=u||f,y=(d||zl.PageName)+"|"+o,{server:v,ProductChannel:k,RollupSpecialtyID:E,ClientID:j}=zl,M={ClientID:j,link_name:y,ProductChannel:k,RollupSpecialtyID:E,server:v,SitePathing:y,...nf(h||{}),...nf(c||{})};Dt.link(M),_p("trackLink",M)}catch(u){console.error(u)}}},Pv={getLegacyAnalyticsInstance:()=>({}),trackLink:()=>{}},Rv=typeof window>"u"?Pv:_v,lt=(o,l={})=>{Rv.trackLink(` Header - ${o}`,{...l})},jv=m.jsx("path",{d:"M16 20l-8-8 8-8",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),Rp=o=>{const{qaTarget:l="chevron-left-icon",title:s="Chevron Left"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,children:jv})};Rp.propTypes=ve.propTypes;const Lv="kxJqu",Iv="CiffH",Ov="R4QRp",na={actionBtn:Lv,closeIcon:Iv,backIcon:Ov},ma=({action:o,ariaLabel:l,className:s,hidden:u=!0,id:c,onClick:d})=>{const f={[na.actionBtn]:!0,[s]:s};return m.jsx("button",{"aria-label":l,className:$e(f),"data-qa-target":`${c}-btn`,onClick:d,tabIndex:u?-1:0,children:o==="close"?m.jsx(fo,{className:na.closeIcon,noSetSize:!0}):m.jsx(Rp,{className:na.backIcon,noSetSize:!0})})},zv=m.jsx("path",{d:"M8 20l8-8-8-8",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),jp=o=>{const{qaTarget:l="chevron-right-icon",title:s="Chevron Right"}=o;return m.jsx(ve,{qaTarget:l,title:s,...o,children:zv})};jp.propTypes=ve.propTypes;const Lp=(o,l,s)=>{const[u,c]=$.useState(null),[d,f]=$.useState(null),h=$.useRef(null);return $.useEffect(()=>{var v;if(o){const k=(v=h==null?void 0:h.current)==null?void 0:v.querySelectorAll("button, [href]"),E=k[0],j=k[k.length-1];f(j),c(E),E.focus()}},[o,h]),{onKeyPress:v=>{const{key:k}=v;k==="Backspace"&&o&&s?s():k==="Escape"&&o?l():k==="Tab"&&o&&!v.shiftKey&&document.activeElement===d?(v.preventDefault(),u.focus()):k==="Tab"&&v.shiftKey&&o&&document.activeElement===u&&(v.preventDefault(),d.focus())},trapRef:h}},Dv="_6wLJt",Mv="fxfb3",Av="uvsaF",Fv="zXu4Y",Uv="hojon",Bv="HsJLz",Ht={navMenuContainer:Dv,header:Mv,backBtn:Av,mobileCloseBtn:Fv,linkContainer:Uv,subItemLink:Bv},$v=({handleMenuClose:o,menuItems:l,menuOpen:s,onHideDrawer:u})=>{const{id:c,sideItems:d,subItems:f,title:h,url:y,links:v}=l,k=s?0:-1,E=h==null?void 0:h.toLowerCase(),j=()=>{u(),lt(`${E} - menu back button`)},M=()=>{o(),lt(`${E} - close nav button`)},{onKeyPress:_,trapRef:I}=Lp(s,o,j);return m.jsxs("div",{className:Ht.navMenuContainer,"data-qa-target":`${c}-nav-menu`,onKeyDown:_,ref:I,children:[m.jsxs("div",{className:Ht.header,children:[m.jsx(ma,{action:"back",ariaLabel:"Back to previous menu",className:Ht.backBtn,hidden:!s,id:"nav-menu-back",onClick:j}),h,m.jsx(ma,{action:"close",ariaLabel:"Close navigation menu",className:Ht.mobileCloseBtn,hidden:!s,id:"nav-menu-close",onClick:M})]}),m.jsxs("ul",{className:Ht.linkContainer,children:[!!h&&!!y&&m.jsx("li",{className:Ht.subItemSection,children:m.jsxs("a",{className:Ht.subItemLink,"data-qa-target":`${c}-page-link`,href:y,onClick:()=>lt(`${E} page link`),tabIndex:k,children:[h," Home"]})}),!!f&&f.map((L,K)=>{if(L.id!=="top-hospitals-nearby")return m.jsx(Vv,{handleMenuClose:o,menuItems:L,menuId:c,menuOpen:s,tabIndex:k},K)}),!!v&&v.map((L,K)=>m.jsx(qv,{index:K,linkItem:L,menuId:c,tabIndex:k},K)),d==null?void 0:d.map((L,K)=>m.jsx(Hv,{linkItem:L,menuId:c,tabIndex:k},K))]})]})},Vv=({menuId:o,menuItems:l,menuOpen:s,handleMenuClose:u})=>m.jsx("li",{className:Ht.subItemSection,"data-qa-target":`${o}-link-list`,children:m.jsx(Ip,{handleMenuClose:u,menuItems:l,menuOpen:s})}),Hv=({menuId:o,linkItem:l,tabIndex:s})=>{const{id:u,link:c,title:d}=l;return c!=null&&c.url?m.jsx("li",{"data-qa-target":`menu-item-${u}`,children:m.jsx("a",{className:Ht.subItemLink,"data-qa-target":"menu-link",href:c==null?void 0:c.url,onClick:()=>lt(`${o} - link`),tabIndex:s,children:d})}):null},qv=({menuId:o,linkItem:l,tabIndex:s,index:u})=>l!=null&&l.url?m.jsx("li",{children:m.jsx("a",{href:l.url,className:Ht.subItemLink,"data-qa-target":`${o}--link-${u+1}`,onClick:()=>lt(`${l.text} - link`),tabIndex:s,children:l.text})}):null,Wv="_-6xL4",bv="r1uH8",Gv="Uppg1",Kv="ugcZ2",Qv="JYuRN",Jv="s6gzq",Dn={menuControl:Wv,menuBtn:bv,menuBtnText:Gv,navMenuWrapper:Kv,navMenuWrapperClosed:Qv,navMenuWrapperOpen:Jv},Ip=({handleMenuClose:o,menuItems:l,menuOpen:s})=>{const{id:u,title:c}=l,[d,f]=$.useState(!1),h=()=>f(!1),y=()=>{o(),h()};$.useEffect(()=>{s||f(!1)},[s]);const v=()=>{lt(`${c} - nav button`),f(!d)},k={[Dn.menuControl]:!0},E={[Dn.navMenuWrapper]:!0,[Dn.navMenuWrapperOpen]:d,[Dn.navMenuWrapperClosed]:!d};return m.jsxs("div",{className:$e(k),children:[m.jsxs("button",{className:Dn.menuBtn,"data-qa-target":`${u}-nav-btn`,"aria-haspopup":"true","aria-expanded":d,onClick:v,tabIndex:s?0:-1,type:"button",children:[m.jsx("span",{className:Dn.menuBtnText,children:c}),m.jsx(jp,{})]}),m.jsx("div",{className:$e(E),children:m.jsx($v,{menuOpen:d,onHideDrawer:h,menuItems:l,handleMenuClose:y})})]})},Yv="eE955",Xv="B44FQ",Zv="_6hWKx",e2="WRPP7",t2="L-zHn",n2="rp28-",r2="CpDkg",o2="ut1sM",l2="oyBTV",i2="_4Hnxm",s2="B73Rn",a2="TU0i-",vt={navContainer:Yv,navContainerRightAligned:Xv,navContainerLeftAligned:Zv,navContainerOpen:e2,navHeader:t2,mobileTitle:n2,navCloseBtn:r2,menuTitle:o2,navItems:l2,navControls:i2,overlay:s2,overlayOpen:a2},Op=({cmsNavigation:o,customNavigation:l,id:s,isNavOpen:u,isRightAligned:c,menuTitle:d="Menu",closeNav:f})=>{const{onKeyPress:h,trapRef:y}=Lp(u,f),v={[vt.navContainer]:!0,[vt.navContainerRightAligned]:c,[vt.navContainerLeftAligned]:!c,[vt.navContainerOpen]:u},k={[vt.overlay]:!0,[vt.overlayOpen]:u};return m.jsxs(m.Fragment,{children:[m.jsxs("nav",{"aria-labelledby":s,className:$e(v),onKeyDown:h,ref:y,children:[m.jsxs("div",{className:vt.navHeader,children:[m.jsx("strong",{className:vt.mobileTitle,id:s,children:d}),m.jsx(ma,{action:"close",ariaLabel:"Close navigation menu",className:vt.navCloseBtn,hidden:!u,id:"nav",onClick:f})]}),m.jsxs("div",{className:vt.navItems,children:[m.jsx("div",{className:vt.menuTitle,children:d}),m.jsxs("ul",{className:vt.navControls,children:[o==null?void 0:o.map((E,j)=>m.jsx("li",{className:vt.navItem,children:m.jsx(Ip,{handleMenuClose:f,menuItems:E,menuOpen:u})},j)),l==null?void 0:l.map(({ariaLabel:E,callback:j,title:M,url:_},I)=>m.jsx("li",{children:m.jsx("a",{"aria-label":E,className:Dn.menuBtn,href:_!=null&&_.length?_:null,onClick:j,tabIndex:u?0:-1,children:M})},I))]})]})]}),m.jsx("div",{className:$e(k),onClick:f,role:"presentation"})]})},u2=m.jsxs("g",{fill:"none",stroke:"currentColor",strokeWidth:2,children:[m.jsx("path",{d:"M21.055 21.732c-1.142-3.752-4.216-6.232-8.123-6.232-3.908 0-6.997 2.5-8.135 6.277M12.886 12.821a2.96 2.96 0 100-5.92 2.96 2.96 0 000 5.92z"}),m.jsx("path",{d:"M13 25c6.627 0 12-5.373 12-12S19.627 1 13 1 1 6.373 1 13s5.373 12 12 12z"})]}),Pa=o=>m.jsx(ve,{qaTarget:"profile-icon",title:"Profile",viewBox:"0 0 26 26",...o,children:u2});Pa.propTypes=ve.propTypes;const c2="NlhmK",d2="Eb2pi",f2="B1EbG",p2="_3PLiH",Fn={accountNavBtn:c2,loggedIn:d2,loggedOut:f2,buttonText:p2},h2=async()=>{await vv(),lt(`${m2} - log out button`)},m2="account",g2=[{ariaLabel:"View your account dashboard",id:"view-your-account-dashboard",title:"My Account Home",url:"/account/home"},{ariaLabel:"View your saved doctors",id:"view-your-saved-doctors",title:"Care Team",url:"/account/providers"},{ariaLabel:"View your profile",id:"view-your-profile",title:"Profile",url:"/account/profile"},{callback:h2,id:"log-out",title:"Log Out"}],y2=({isLoggedIn:o})=>{const l={[Fn.accountNavBtn]:!0,[Fn.loggedOut]:!0};return o?m.jsx(v2,{customNavigation:g2}):m.jsxs("a",{className:$e(l),"data-qa-target":"header-account-link","aria-label":"Account sign in/sign up",href:"/account/login",onClick:()=>lt("account link"),children:[m.jsx(Pa,{className:Fn.accountIcon}),m.jsx("span",{className:Fn.buttonText,children:"Account Sign In"})]})},v2=({cmsNavigation:o,customNavigation:l})=>{const[s,u]=$.useState(!1),c=$.useRef(null),d=h=>{lt(`account menu nav - ${s?"closed":"open"}`),c.current.ownerDocument.body.classList.toggle("body--no-scroll"),u(h),h||c.current.focus()},f={[Fn.accountNavBtn]:!0,[Fn.loggedIn]:!0};return m.jsxs(m.Fragment,{children:[m.jsxs("button",{"aria-expanded":s,"aria-haspopup":"true","aria-label":"Open Account Navigation",className:$e(f),"data-qa-target":"account-menu-open-btn",onClick:()=>d(!0),ref:c,type:"button",children:[m.jsx(Pa,{}),m.jsx("span",{className:Fn.buttonText,children:"My Account"})]}),m.jsx(Op,{cmsNavigation:o,customNavigation:l,id:"account-nav",isNavOpen:s,isRightAligned:!0,menuTitle:"My Account",closeNav:()=>d(!1)})]})},w2=m.jsxs(m.Fragment,{children:[m.jsx("rect",{width:"32",height:"3",fill:"currentColor",rx:"1.5"}),m.jsx("rect",{width:"32",height:"3",y:"6.5",fill:"currentColor",rx:"1.5"}),m.jsx("rect",{width:"24",height:"3",y:"13",fill:"currentColor",rx:"1.5"})]}),zp=o=>{const{qaTarget:l="menu-icon",title:s="Menu"}=o;return m.jsx(ve,{qaTarget:l,title:s,viewBox:"0 0 32 16",...o,children:w2})};zp.propTypes=ve.propTypes;const S2="KfGir",rf={navOpenBtn:S2},x2=({cmsNavigation:o,customNavigation:l})=>{const[s,u]=$.useState(!1),c=$.useRef(null),d=f=>{lt(`menu nav - ${s?"closed":"open"}`),c.current.ownerDocument.body.classList.toggle("body--no-scroll"),u(f),f||c.current.focus()};return m.jsxs(m.Fragment,{children:[m.jsx("button",{"aria-expanded":s,"aria-haspopup":"true","aria-label":"Open Menu Navigation",className:rf.navOpenBtn,"data-qa-target":"menu-open-btn",onClick:()=>d(!0),ref:c,type:"button",children:m.jsx(zp,{className:rf.menuIcon,size:"lg"})}),m.jsx(Op,{cmsNavigation:o,customNavigation:l,id:"menu-nav",isNavOpen:s,menuTitle:"Menu",closeNav:()=>d(!1)})]})},k2=o=>{const l=()=>window!=null&&window.utag_data?window.utag_data=window.utag_data:m.jsxs(m.Fragment,{children:[window.utag_data=C2,function(s,u,c,d){var f;s=o||"https://tags.tiqcdn.com/utag/hg/main/qa/utag.js",u=document,c="script",d=u.createElement(c),d.src=s,d.type="text/javascript",d.async=!0,s=u.getElementsByTagName(c)[0],(f=s.parentNode)==null||f.insertBefore(d,s)}(null,null,null,null),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0]});$.useEffect(()=>{l()},[])},of="header-import-svc",C2={tealium_event:"",guidedSearch_cta:"",PDCSearchImpression:"",ProviderConversionImpression:"",UniqueContentVisit:"",OARUXsubmit:"",Save:"",Remove:"",OASurl:"",OASapi:"",OARlink:"",OARurl:"",NonSchedulingProvider:"",EnhancedImpression:"",PageName:of,Channel:"",UX:"",ProductChannel:"",EntityType:"",SubSection:"",RollupSpecialtyID:"",ContentType:"",FolderName:"",ConversionComponentCount:"",DCPValue:"",GEOLocationCode:"",SponsorID:"",FFResultsType:"",NextActionType:"",MapCardView:"",GenericSearchTerm:"",PDCPhoneNumber:"",ProfileSequence:"",SyndicatedSite:"",ContentGeoLocation:"",LineofServiceCode:"",Content:"",HGProfileID:"",Drug:"",PracticingSpecialtyID:"",SitePathing:"",LocationSpecialtyRadius:"",MetaCategory:"",profileHasCompare:"",ExceptionTracking:"",conversioncomponentproviders:"",ClientID:"",oasVendor:"",WMDElementType:"",ucmsPageID:"",WMDCampaignType:"",ViewType:"",TestVersion:"",orientation:"",ConditionID:"",VerticalSearchID:"",purchaseID:"",transactionID:"",CrowdSourceEditType:"",PESFlag:"",NameSearched:"",ProviderConversionCode:"",AppointmentSource:"",mobileClickToCallNumber:"",PEShelpful:"",FindingMethod:"",InternalSearchValues:"",ProviderCount:"",FFSelectionType:"",oasApppointmentID:"",whatInterpretation:"",ProductTier:"",FormName:"",FilterTypeValue:"",autosuggest:"",pageName:of,SignUpType:"",ConversionComponentType:"",SocialIcon:"",ResultsWhat:"",ResultsLocation:"",ResultsType:"",ResultsEntityIds:"",EnhancedListingCount:"",ClickThroughHGProfileID:"",pesrating:"",FFSelectionValue:"",SaveRemovedItem:"",RegistrationLoginSource:"",WMDCampaigType:"",FFcta:"",userID:"",HasVideo:"",ProviderSummaryElements:"",ProcedureID:"",CalendarEngagement:"",AYAGContentID:"",AYAGVersion:"",AYAGVisitReason:"",AYAGDiagnosis:"",ContentSource:"",GPSMapView:"",GPSInteractionType:"",BGPSVersion:"",DCPvalue:"",server:"",TealiumValue:"",HGRequestID:"",HGSessionID:""},E2=()=>{var o,l;if(!(typeof window>"u"))return((o=window.utag_data)==null?void 0:o.PageName)||((l=window.utag_data)==null?void 0:l.page_name)||"Header-Import-Lambda"},T2=()=>{if(typeof localStorage>"u"||typeof document>"u"||typeof window>"u")return;const l=new URL(window.location.href).searchParams.get("what");if(l)return localStorage.setItem("autosuggest:searchTerm",l),decodeURIComponent(l);const s=document.referrer;if(!s)return;if(new URL(s).hostname===window.location.hostname)return localStorage.getItem("autosuggest:searchTerm")},N2=()=>{const[o,l]=$.useState(!1),[s,u]=$.useState(void 0),[c,d]=$.useState(T2),[f,h]=$.useState(void 0);$.useEffect(()=>{l(!0);const E=()=>{const _=localStorage.getItem("autosuggest:searchTerm");_&&d(_)},j=()=>{const _=localStorage.getItem("autosuggest:searchLocation");_&&h(_)},M=()=>{const _=localStorage.getItem("autosuggest:insuranceValue");_&&u(_)};return window.addEventListener("autosuggest:storage:searchTerm",E),window.addEventListener("autosuggest:storage:searchLocation",j),window.addEventListener("autosuggest:storage:insuranceValue",M),()=>{window.removeEventListener("autosuggest:storage:searchTerm",E),window.removeEventListener("autosuggest:storage:searchLocation",j),window.removeEventListener("autosuggest:storage:insuranceValue",M)}});const y=()=>!!o,v=()=>{var E;if(!(typeof window>"u"))return(E=window==null?void 0:window.header_data)==null?void 0:E.suppress};return{category:(E=>{var j;if(!(typeof window>"u"))return(j=window==null?void 0:window.header_data)==null?void 0:j[E]})("category"),insuranceValue:s,searchLocation:f,searchTerm:c,suppress:v(),suppressInsurance:!0,visible:y()}},_2="mCZx6",P2="qgMKe",R2="_3SuaM",j2="YW7-7",L2="ogrfy",I2="WKEAW",O2="je0wT",z2="_79NHE",D2="NALGS",M2="NIdXh",A2="_14HIV",F2="_7tmON",U2="UnJ9y",B2="G6Dgo",ot={header:_2,headerContent:P2,noSearch:R2,searchContainer:j2,logo:L2,logoLink:I2,noInsuranceSearch:O2,autosuggestIsMounted:z2,autosuggest:D2,linkText:M2,hgProLink:A2,skipLink:F2,nav:U2,skipTarget:B2};var $2={};const mr=yv(),V2=[{ariaLabel:`${mr?"View":"Log in to"} your Healthgrades account`,callback:()=>lt(`${mr?"my account":"logout"} link`),id:`${mr?"view":"log-in-to"}-your-healthgrades-account`,title:mr?"My Account":"Healthgrades Account Sign In",url:`/account/${mr?"home":"login"}`},{ariaLabel:"View Healthgrades for Professionals",callback:()=>lt("healthgrades for professionals link"),id:"view-healthgrades-for-professionals",title:"Healthgrades for Professionals",url:"//update.healthgrades.com/?pCID=hg-dotc-header"}],H2=({data:o,suppressAutosuggest:l})=>{const s=$2.VITE_TEALIUM_URL;k2(s);const{category:u,insuranceValue:c,searchLocation:d,searchTerm:f,suppress:h,suppressInsurance:y,visible:v}=N2(),k=h||l,E={[ot.headerContent]:!0,[ot.noSearch]:k,[ot.noInsuranceSearch]:y};return m.jsx("header",{className:ot.header,role:"banner","data-qa-target":"header-1.0.194",children:m.jsxs("div",{className:$e(E),children:[m.jsx("a",{className:ot.skipLink,href:"#ariaSkipNav",onClick:()=>lt("skip nav link"),children:"Skip navigation"}),m.jsx("div",{className:ot.nav,children:m.jsx(x2,{cmsNavigation:o.navigation,customNavigation:V2})}),m.jsx("div",{className:ot.logo,children:m.jsx(W2,{})}),m.jsx("div",{className:ot.searchContainer,children:m.jsx("span",{className:$e({[ot.autosuggest]:!0,[ot.autosuggestIsMounted]:v}),children:!k&&m.jsx(lv,{baseUrl:"https://www.healthgrades.com",hasOverlay:!0,id:"synd-header",initialInsuranceValue:c,initialSearchLocation:d,initialSearchTerm:f,pageName:E2(),searchCategory:u,suppressInsurance:y,shouldLockScroll:!0,tealiumUrl:s})})}),m.jsx(q2,{}),m.jsx(y2,{isLoggedIn:mr}),m.jsx("div",{className:ot.skipTarget,id:"ariaSkipNav"})]})})},q2=()=>{const o="Healthgrades for Professionals";return m.jsxs("a",{className:ot.hgProLink,"data-qa-target":"header-hg-pro-link","aria-label":`"Learn more about ${o}`,href:"/pro",onClick:()=>lt("hg pro link"),children:[m.jsx(vp,{textColor:!0,className:ot.linkIcon,size:2}),m.jsx("span",{className:ot.linkText,children:o})]})},W2=()=>m.jsx("a",{className:ot.logoLink,"data-qa-target":"header-logo-link","aria-label":"Healthgrades Home",href:"/",onClick:()=>lt("logo link"),children:m.jsx(wp,{})}),b2=async()=>{const o="https://www.healthgrades.com/healthguides/ucms-api/hg-ucms-header";try{const l={method:"GET",url:o,params:{}};return(await Te.request(l)).data}catch(l){throw console.error(l),l}};b2().then(o=>{const{header:l}=o;Um.hydrateRoot(document.getElementById("syndicated-header"),m.jsx(H2,{data:l}))});</script>
  277.  
  278. <style rel="stylesheet" crossorigin>._-3D-A{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:1rem;width:100%;padding:var(--as-mobile-btn-padding, .75rem 1.25rem);background-color:var(--bg-base);border:var(--border-base)!important;border-radius:var(--border-radius-round)!important;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-color);text-align:left}._-3D-A:hover,._-3D-A:focus{background:var(--bg-off-base);color:var(--text-color)!important}._-3D-A:focus{outline:none;box-shadow:currentColor 0 0 0 .0625rem inset}@media (min-width: 768px){._-3D-A{display:none}}.mjjUx{--as-mobile-btn-padding: 1.25rem}.y-bnF{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.lgEh2{display:grid;grid-template-columns:auto auto minmax(4rem,1fr);column-gap:.25em}.lgEh2 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.tyIE6{text-align:center}.VpFl-{--btn-primary-bg: var(--brand-accent);--btn-primary-text-color: var(--text-color-inverse);--btn-primary-hover-bg: var(--coral-96);position:relative;display:inline-flex;align-items:center;justify-content:center;column-gap:.35em;border-style:solid;border-width:1px;border-radius:var(--border-radius-round);font-weight:var(--font-weight-bold);letter-spacing:.05em;transition:background-color var(--transition-speed-fast),color var(--transition-speed-fast),border-color var(--transition-speed-fast);vertical-align:middle;cursor:pointer;height:2rem;padding:0 1.25rem;font-size:var(--font-size-sm);background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-text-color)}.VpFl-:hover:not(:disabled){background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--btn-primary-text-color)}.VpFl-:focus{outline:none;border-color:var(--link-color);background:var(--btn-primary-hover-bg);box-shadow:transparent 0 0 0 1px inset}.FQ-Wx{background:var(--bg-base);list-style:none;margin:0;padding:.5rem 0 10rem;overflow:auto;max-height:calc(100vh - var(--autosuggest-inputs-height));font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-align:left;line-height:1;letter-spacing:.02em}@media (min-width: 768px){.FQ-Wx{max-height:44vh;padding:.25rem 0;box-shadow:var(--box-shadow-deep);border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);font-size:var(--font-size-base)}}.K5heY{display:flex;align-items:center;min-height:2.75rem;padding:0 1.75rem;line-height:var(--line-height-tight);color:var(--text-color-brand);position:relative;cursor:pointer}@media (min-width: 768px){.K5heY{padding:.5rem 1.5rem;line-height:var(--line-height-base)}}.K5heY:hover:not(.-sKbI),.K5heY:focus{color:var(--text-color-brand)!important;background:var(--bg-off-base)}.K5heY:focus{outline:none}.K5heY .highlight,.K5heY em{color:var(--text-color);font-weight:var(--font-weight-medium)}.K5heY em{font-style:normal}.K5heY+.-sKbI{border-top:var(--border-base);margin-top:.5rem;padding-top:.75rem}.RI2p-{padding-left:2rem;column-gap:.75em}.RI2p-:before{content:"•";color:var(--gray-50)}.RI2p-+.RI2p-:after{content:"";position:absolute;border-left:var(--border-dark);height:100%;top:-1.25rem;left:35px}.-sKbI{color:var(--text-color);padding-left:1rem;justify-content:space-between}.-sKbI:hover{cursor:default}.-ikXw{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-base)}.E9mRo{--spinner-size: 1.25rem}@media (min-width: 768px){.j2QfS{--spinner-size: 1.75rem}}.l35Hn{font-size:var(--spinner-size, 1.25rem);transition:right var(--transition-speed-fast);animation:dS1BC 1.6s linear infinite}@keyframes dS1BC{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ZX9NZ{stroke-dasharray:187;stroke-dashoffset:0;stroke:currentColor;transform-origin:center;animation:_3BWDR 1.6s ease-in-out infinite}@keyframes _3BWDR{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(235deg)}to{stroke-dashoffset:187;transform:rotate(720deg)}}.autosuggest-active-lock-scrolling{overflow:hidden}.QUu6d{--as-input-font-size: var(--font-size-sm);--as-label-top: .25rem;--as-label-font-size: var(--font-size-xs);--as-input-side-gap: 1.5rem;--as-input-padding: 1.125rem 2rem .5rem var(--as-input-side-gap);--as-clear-btn-size: 1.5rem;--as-clear-btn-right: .25em;--as-input-error-border-width: .125em;--as-error-font-size: var(--font-size-xxs);--as-divider-gap: .5em}@media (min-width: 768px){.QUu6d{--as-input-side-gap: .75rem}.QUu6d:first-of-type{--as-input-side-gap: 1.25rem;--input-border-radius-custom: var(--border-radius-round) 0 0 var(--border-radius-round)}.QUu6d:last-of-type{--as-drawer-width: calc(100% + var(--as-button-size))}}@media (min-width: 768px){.-GVC1{--as-label-top: .75rem;--as-label-font-size: var(--font-size-sm);--as-input-side-gap: 1.5rem !important;--as-input-padding: 2rem 2.5rem 1rem var(--as-input-side-gap);--as-input-font-size: var(--font-size-base);--as-clear-btn-size: 1.75rem;--as-error-font-size: var(--font-size-xs)}}.xCPEf{border:var(--border-base);border-radius:var(--border-radius-round)}.xCPEf:focus-within{border-color:var(--border-color-brand)}@media (min-width: 768px){.xCPEf{position:relative;border:none;border-radius:0}.xCPEf:not(:first-of-type):after{position:absolute;top:var(--as-divider-gap);bottom:var(--as-divider-gap);width:1px;background:var(--border-color-base);content:""}}.u5qRL{position:relative}.JtaQl{position:absolute;top:var(--as-label-top);left:var(--as-input-side-gap);right:1.5rem;display:flex;column-gap:1em;justify-content:space-between;font-size:var(--as-label-font-size)}.lu7R1{font-weight:var(--font-weight-bold);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.RpTpA{font-size:var(--as-error-font-size);color:var(--info-color-alert);position:relative}.FO0p1{position:absolute;left:-1.2em;top:.0625em;font-size:1.2em}.h7K-F{position:relative;background:transparent;border-radius:var(--border-radius-round);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:var(--as-input-padding);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--input-text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}@media (min-width: 768px){.h7K-F{font-size:var(--as-input-font-size)}}@media (min-width: 768px){.h7K-F{border-radius:var(--input-border-radius-custom)}}.h7K-F:focus{outline:none;box-shadow:none}.h7K-F:disabled{background:none;color:var(--disabled-text-color)}.h7K-F::placeholder{color:var(--text-color-muted)}@media (min-width: 768px){.i0-Ho{padding-right:.75rem}}._9PZ-0{outline:none;box-shadow:var(--info-color-alert) 0 0 0 var(--as-input-error-border-width) inset}._95CXT{position:absolute;right:1rem;top:0;height:100%;display:flex;align-items:center;font-size:var(--as-clear-btn-size);cursor:not-allowed}@media (min-width: 768px){._95CXT{right:var(--as-clear-btn-right)}}.xEvzS{position:absolute;width:100%;padding:var(--as-input-padding);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--disabled-text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}@media (min-width: 768px){.xEvzS{font-size:var(--as-input-font-size)}}._0wq27{display:flex;align-items:center;justify-content:center;position:absolute;right:1rem;width:1em;height:1em;top:calc(50% - var(--as-clear-btn-size) / 2);border-radius:var(--border-radius-round);background:var(--bg-off-base);font-size:var(--as-clear-btn-size);color:var(--text-color)}@media (min-width: 768px){._0wq27{right:var(--as-clear-btn-right)}}._0wq27:hover,._0wq27:focus{color:var(--text-color)!important}._0wq27:focus{outline:none;box-shadow:currentColor 0 0 0 .0625rem inset}.-xdVp{font-size:.75em}.wQyf-{display:none;position:absolute;left:0;top:100%;width:100%;z-index:1}@media (min-width: 768px){.wQyf-{width:var(--as-drawer-width);top:105%;left:var(--as-drawer-left, 0);right:var(--as-drawer-right)}}.kkSfQ{display:block}.Zhq1-{display:none}@media (min-width: 768px){.Zhq1-{display:block;position:fixed;top:var(--autosuggest-overlay-top, 0);left:0;width:100%;height:100%;background:var(--bg-overlay-dark);z-index:-1}}@media (min-width: 768px){.OTcQ1{--as-drawer-width: 200%}}.vg2BH{position:relative;display:flex;align-items:center;column-gap:.5em;padding-left:1.5em;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--link-color);line-height:var(--line-height-tight)}.vg2BH svg{left:-.25em;position:absolute}@media (min-width: 768px){._10CaV{--as-drawer-width: 150%}}@media (min-width: 768px){.prtMD:not(:first-of-type):not(.b-LWN){--as-drawer-width: 175%;--as-drawer-right: calc(-1 * var(--as-button-size));--as-drawer-left: none}}@media (max-width: 767px){.body--autosuggest-open{overflow:hidden;position:fixed}}.GSmFS{--as-button-size: 2.5rem;--as-input-layout: 1.4fr 1fr 1fr;position:relative;width:100%;line-height:var(--line-height-base);text-align:left}.pNPJ7{--as-button-size: 4rem;--as-input-layout: 1.25fr .75fr 1fr;--as-border: var(--border-brand);--as-focus-border: 0 0 0 .0625rem var(--border-color-brand)}.tE16d{position:relative;z-index:var(--z-layout-modal, 100001)}.a-8g-{display:none}@media (min-width: 768px){.a-8g-{display:block}}.hwOmd{display:flex}.kI5in{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-base)}@media (min-width: 768px){.kI5in{position:relative;height:auto;top:unset;display:flex;align-items:center;column-gap:.25rem;border:var(--as-border, var(--border-base));border-radius:var(--border-radius-round)}.kI5in:focus-within{border-color:var(--border-color-brand);box-shadow:var(--as-focus-border, none)}}.UMNxP{position:relative;display:grid;row-gap:.25rem;width:100%;padding:3rem 1.25rem .5rem}@media (min-width: 768px){.UMNxP{padding:0;grid-template-columns:var(--as-input-layout)}}.YHTzW{--as-input-layout: 1.5fr 1fr}.DrUoP{--as-input-layout: 1fr}._5qxNR{display:none;color:var(--text-color);margin-right:.25rem!important}@media (min-width: 768px){._5qxNR{display:flex;align-items:center;justify-content:center;min-width:var(--as-button-size);height:var(--as-button-size);background:var(--bg-base);color:var(--text-color);border-radius:var(--border-radius-round);border:none}._5qxNR:hover,._5qxNR:focus{color:var(--text-color)!important;background:var(--bg-off-base)}._5qxNR:focus{outline:none;box-shadow:currentColor 0 0 0 .125rem inset}}._5qxNR:hover{color:var(--text-color)!important}.-sqkz{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;background:var(--bg-base);color:var(--text-color);border-radius:var(--border-radius-lg);border:none}.-sqkz:hover,.-sqkz:focus{color:var(--text-color)!important;background:var(--bg-off-base)}.-sqkz:focus{outline:none;box-shadow:currentColor 0 0 0 .125rem inset}@media (min-width: 768px){.-sqkz{display:none}}.-sqkz .lxzbw{font-size:3rem}.U75fw{display:flex;justify-content:flex-end;position:absolute;bottom:0;padding:.5rem 1rem;width:inherit;box-shadow:var(--box-shadow-base);background:var(--bg-base)}@media (min-width: 768px){.U75fw{display:none}}._icon_1tari_27{min-width:1em;min-height:1em;width:1em;height:1em}._xs_1tari_33{font-size:.75rem}._sm_1tari_36{font-size:1rem}._md_1tari_39{font-size:1.5rem}._lg_1tari_42{font-size:2rem}._xl_1tari_45{font-size:2.5rem}._inheritSize_1tari_48{min-width:1.42em;min-height:1.42em;width:1.42em;height:1.42em;vertical-align:-.32em}._logo-heart_1a6qr_27{display:block}.body--scroll-locked{position:fixed;top:var(--scroll-off-set);right:0;left:0}._root_1eiha_33{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;padding:1rem}._modalScroll_1eiha_42{overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}._modalScroll_1eiha_42::-webkit-scrollbar{display:none}._contentScroll_1eiha_51 ._dialog_1eiha_51{height:100%;overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}._contentScroll_1eiha_51 ._dialog_1eiha_51::-webkit-scrollbar{display:none}._contentScroll_1eiha_51 ._closeButtonWrapper_1eiha_61{right:3rem}._contentScroll_1eiha_51 ._closeButton_1eiha_61{position:fixed;z-index:1;background:var(--bg-base);border-radius:50%}._overlay_1eiha_70{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-overlay-dark)}._dialog_1eiha_51{position:relative;background:var(--bg-base);margin:auto;min-width:4rem;min-height:4rem;overflow:hidden;width:100%;max-width:var(--modal-max-width, 30rem);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-deep);padding:3rem 1.5rem}._lg_1eiha_91{--modal-max-width: 50rem}._auto_1eiha_94{--modal-max-width: none}._logo_1eiha_97{margin:0 auto 1rem;width:2.5rem}._header_1eiha_101{margin-bottom:1rem;text-align:center}._title_1eiha_105{margin-bottom:0}._closeButtonWrapper_1eiha_61{position:absolute;top:.5rem;right:.5rem}._closeButton_1eiha_61{display:flex;padding:.5rem;color:currentColor}._container_6eikq_27{position:relative;display:grid;justify-content:center;align-items:center}._hasCircleBg_6eikq_33{width:1.5em;height:1.5em;border-radius:50%}._coin_6eikq_38{background:var(--brand-secondary)}._icon_6eikq_41{position:relative}._textColor_6eikq_44{color:currentColor}._logo_1ucpf_27{display:block}.kxJqu{display:flex;align-items:center;column-gap:.5rem;color:var(--text-color);border:none;cursor:pointer;justify-content:center;border-radius:var(--border-radius-lg);width:2.75rem;height:2.75rem}.kxJqu:hover,.kxJqu:focus{background:var(--bg-off-base);color:currentColor}.kxJqu:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.CiffH{font-size:3rem}.R4QRp{font-size:2.25rem}._6wLJt{background:var(--bg-base);height:100%}.fxfb3{display:flex;align-items:center;justify-content:center;height:3.5rem;border-bottom:var(--border-base);font-weight:var(--font-weight-bold)}.uvsaF{position:absolute;left:.5rem}.zXu4Y{position:absolute;right:.5rem}@media (min-width: 768px){.zXu4Y{display:none}}.hojon{margin:0;padding:0;list-style:none}.HsJLz{display:flex;align-items:center;column-gap:.5rem;color:var(--text-color);border:none;cursor:pointer;justify-content:space-between;height:3.5rem;padding:0 1em}.HsJLz:hover,.HsJLz:focus{background:var(--bg-off-base);color:currentColor}.HsJLz:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}._-6xL4{display:grid}.r1uH8{display:flex;align-items:center;column-gap:.5rem;color:var(--text-color);border:none;cursor:pointer;justify-content:space-between;height:3.5rem;padding:0 1em}.r1uH8:hover,.r1uH8:focus{background:var(--bg-off-base);color:currentColor}.r1uH8:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.Uppg1{transform:translateY(-.0625em)}.ugcZ2{position:absolute;top:0;left:0;opacity:var(--menu-opacity);width:100%;height:100vh;z-index:1;transform:translate(var(--menu-position, -100%));transition:opacity var(--transition-speed-fast) 0ms,transform 0ms var(--menu-position-delay)}@media (min-width: 768px){.ugcZ2{height:calc(100vh - 4rem)}}@media (min-width: 992px){.ugcZ2{height:calc(100vh - 5rem)}}.JYuRN{--menu-position: -100%;--menu-position-delay: var(--transition-speed-fast);--menu-opacity: 0}.s6gzq{--menu-position: 0%;--menu-position-delay: 0ms;--menu-opacity: 1}.eE955{position:fixed;top:0;width:100vw;height:100vh;opacity:var(--nav-opacity-open, 0);background:var(--bg-base);z-index:3;transform:translate(var(--nav-position-open, var(--nav-postion-closed)));transition:opacity var(--transition-speed-fast) 0ms}@media (min-width: 768px){.eE955{width:25rem;transition:transform var(--transition-speed-fast) ease-in-out}}.B44FQ{right:0;--nav-postion-closed: 100%}._6hWKx{left:0;--nav-postion-closed: -100%}.WRPP7{--nav-position-open: 0;--nav-opacity-open: 1}.L-zHn{position:relative;display:flex;align-items:center;justify-content:center;height:3.5rem;border-bottom:var(--border-base);font-weight:var(--font-weight-bold)}@media (min-width: 768px){.L-zHn{height:4rem}}@media (min-width: 992px){.L-zHn{height:5rem}}@media (min-width: 768px){.rp28-{display:none}}.CpDkg{position:absolute;right:.5rem}@media (min-width: 768px){.CpDkg{left:.75rem}}.ut1sM{display:none}@media (min-width: 768px){.ut1sM{display:flex;align-items:center;justify-content:center;height:3.5rem;border-bottom:var(--border-base);font-weight:var(--font-weight-bold)}}@media (min-width: 768px){.oyBTV{position:relative}}._4Hnxm{margin:0;padding:0;list-style:none}._4Hnxm li{border-bottom:var(--border-base)}.B73Rn{position:fixed;width:var(--overlay-width, 0);height:100vh;top:0;left:0;opacity:var(--overlay-opacity, 0);background:var(--bg-overlay-dark);z-index:1}.TU0i-{--overlay-width: 100%;--overlay-opacity: 1;transition:opacity var(--transition-speed-fast)}.NlhmK{display:flex;align-items:center;column-gap:.5rem;color:var(--text-color);border:none;cursor:pointer;justify-content:center;border-radius:var(--border-radius-lg);width:2.75rem;height:2.75rem}.NlhmK:hover,.NlhmK:focus{background:var(--bg-off-base);color:currentColor}.NlhmK:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}@media (min-width: 992px){.NlhmK{display:grid;grid-template-columns:auto 1fr;font-size:var(--font-size-sm);line-height:var(--line-height-tight);padding:0 .5rem;width:var(--btn-width)}}.Eb2pi{--btn-width: 8rem}.B1EbG{--btn-width: 7rem}._3PLiH{display:none}@media (min-width: 992px){._3PLiH{display:block}}.KfGir{display:flex;align-items:center;column-gap:.5rem;color:var(--text-color);border:none;cursor:pointer;justify-content:center;border-radius:var(--border-radius-lg);width:2.75rem;height:2.75rem}.KfGir:hover,.KfGir:focus{background:var(--bg-off-base);color:currentColor}.KfGir:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.mCZx6{--mobile-as-open-btn-height: 47px;--header-search-width: 34.5rem;position:relative;background:var(--bg-base);border-bottom:var(--border-base);z-index:var(--z-layout-header, 100000)}@media (min-width: 768px){.mCZx6{box-shadow:var(--box-shadow-base);border-bottom:none}}.qgMKe{position:relative;display:grid;grid-template-rows:1fr var(--mobile-as-open-btn-height);grid-template-columns:auto 1fr auto;row-gap:.25rem;width:100%;padding:0 .0625rem .5rem}@media (min-width: 768px){.qgMKe{display:flex;justify-content:start;align-items:center;column-gap:.5rem;max-width:calc(var(--site-max-width) + 232px);margin:0 auto;padding:0 .5rem;height:4rem}}@media (min-width: 992px){.qgMKe{column-gap:1rem;padding:0 1rem;height:5rem}}@media (min-width: 1200px){.qgMKe{column-gap:1.5rem}}._3SuaM{grid-template-rows:1fr;padding-bottom:0}._3SuaM .YW7-7{display:none}@media (min-width: 768px){._3SuaM .YW7-7{display:flex}._3SuaM .YW7-7:before{display:none}}.ogrfy{display:flex;justify-content:center}.WKEAW{display:flex;width:11rem}@media (min-width: 992px){.WKEAW{width:13.75rem}}.WKEAW:focus{outline:2px solid var(--text-color);border-radius:var(--border-radius-md)}@media (min-width: 768px){.WKEAW:focus{outline-offset:.25rem}}.je0wT{--header-search-width: 34rem}.YW7-7{position:relative;grid-row:2;grid-column:1/-1;flex:1;display:flex;justify-content:center;padding:0 1rem;z-index:1;min-height:var(--mobile-as-open-btn-height)}@media (min-width: 768px){.YW7-7{padding:0;z-index:0}}@media (min-width: 768px){.YW7-7{--autosuggest-overlay-top: 4rem}}@media (min-width: 992px){.YW7-7{--autosuggest-overlay-top: 5rem}}.YW7-7:before{content:"";border:var(--border-base);border-radius:var(--border-radius-round);width:calc(100% - 2rem);height:100%;max-width:var(--header-search-width);position:absolute}._79NHE{--search-opacity: 1}.NALGS{opacity:var(--search-opacity, 0);transition:opacity var(--transition-speed-fast) var(--transition-speed-fast);max-width:var(--header-search-width);width:100%}.NIdXh,._14HIV{display:none}@media (min-width: 768px){._14HIV{display:flex;align-items:center;column-gap:.5rem;color:var(--text-color);border:none;cursor:pointer;justify-content:center;border-radius:var(--border-radius-lg);width:2.75rem;height:2.75rem}._14HIV:hover,._14HIV:focus{background:var(--bg-off-base);color:currentColor}._14HIV:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}}@media (min-width: 1200px){._14HIV{display:grid;grid-template-columns:auto 1fr;font-size:var(--font-size-sm);line-height:var(--line-height-tight);padding:0 .5rem;width:10.75rem}._14HIV .NIdXh{display:block}}._7tmON{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}._7tmON:active,._7tmON:focus{position:absolute;left:4rem;top:.75rem;width:auto;height:auto;margin:0;padding:0 1rem;clip:auto;text-align:center;outline:2px solid var(--text-color);border-radius:var(--border-radius-md)}@media (min-width: 768px){._7tmON:active,._7tmON:focus{outline-offset:.5rem;left:4.5rem;top:unset}}._7tmON:active+.UnJ9y+.ogrfy,._7tmON:focus+.UnJ9y+.ogrfy{opacity:0}.G6Dgo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}</style>
  279.  
  280. <body>
  281.  <div id="syndicated-header"><header class="mCZx6" role="banner" data-qa-target="header-1.0.194"><div class="qgMKe je0wT"><a class="_7tmON" href="#ariaSkipNav">Skip navigation</a><div class="UnJ9y"><button aria-expanded="false" aria-haspopup="true" aria-label="Open Menu Navigation" class="KfGir" data-qa-target="menu-open-btn" type="button"><svg class="_icon_1tari_27 _lg_1tari_42" viewBox="0 0 32 16" width="1em" height="1em" aria-hidden="true" data-qa-target="menu-icon" focusable="false"><rect width="32" height="3" fill="currentColor" rx="1.5"></rect><rect width="32" height="3" y="6.5" fill="currentColor" rx="1.5"></rect><rect width="24" height="3" y="13" fill="currentColor" rx="1.5"></rect></svg></button><nav aria-labelledby="menu-nav" class="eE955 _6hWKx"><div class="L-zHn"><strong class="rp28-" id="menu-nav">Menu</strong><button aria-label="Close navigation menu" class="kxJqu CpDkg" data-qa-target="nav-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><div class="oyBTV"><div class="ut1sM">Menu</div><ul class="_4Hnxm"><li><div class="_-6xL4"><button class="r1uH8" data-qa-target="find-a-doctor-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Find a Doctor</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="find-a-doctor-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Find a Doctor<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a class="HsJLz" data-qa-target="find-a-doctor-page-link" href="https://www.healthgrades.com/find-a-doctor" tabindex="-1">Find a Doctor<!-- --> Home</a></li><li data-qa-target="find-a-doctor-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="find-doctors-by-specialty-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Find Doctors by Specialty</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="find-doctors-by-specialty-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Find Doctors by Specialty<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://www.healthgrades.com/family-practice-directory" class="HsJLz" data-qa-target="find-doctors-by-specialty--link-1" tabindex="-1">Family Medicine</a></li><li><a href="https://www.healthgrades.com/internal-medicine-directory" class="HsJLz" data-qa-target="find-doctors-by-specialty--link-2" tabindex="-1">Internal Medicine</a></li><li><a href="https://www.healthgrades.com/obstetrics-gynecology-directory" class="HsJLz" data-qa-target="find-doctors-by-specialty--link-3" tabindex="-1">Obstetrics &amp; Gynecology</a></li><li><a href="https://www.healthgrades.com/dentistry-general-directory" class="HsJLz" data-qa-target="find-doctors-by-specialty--link-4" tabindex="-1">Dentistry</a></li><li><a href="https://www.healthgrades.com/orthopedic-surgery-directory" class="HsJLz" data-qa-target="find-doctors-by-specialty--link-5" tabindex="-1">Orthopedic Surgery</a></li><li><a href="https://www.healthgrades.com/specialty-directory" class="HsJLz" data-qa-target="find-doctors-by-specialty--link-6" tabindex="-1">See All Specialities</a></li></ul></div></div></div></li><li data-qa-target="find-a-doctor-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="find-doctors-by-condition-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Find Doctors by Condition</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="find-doctors-by-condition-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Find Doctors by Condition<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://www.healthgrades.com/usearch?what=Fibromyalgia" class="HsJLz" data-qa-target="find-doctors-by-condition--link-1" tabindex="-1">Fibromyalgia</a></li><li><a href="https://www.healthgrades.com/usearch?what=Anxiety" class="HsJLz" data-qa-target="find-doctors-by-condition--link-2" tabindex="-1">Anxiety</a></li><li><a href="https://www.healthgrades.com/usearch?what=Attention%20Deficit%20Hyperactivity%20Disorder%20(ADHD)&amp;entityCode=1673&amp;searchType=Condition" class="HsJLz" data-qa-target="find-doctors-by-condition--link-3" tabindex="-1">ADHD</a></li><li><a href="https://www.healthgrades.com/usearch?what=Sleep%20Apnea" class="HsJLz" data-qa-target="find-doctors-by-condition--link-4" tabindex="-1">Sleep Apnea</a></li><li><a href="https://www.healthgrades.com/usearch?what=Migraine" class="HsJLz" data-qa-target="find-doctors-by-condition--link-5" tabindex="-1">Migraine</a></li></ul></div></div></div></li><li data-qa-target="find-a-doctor-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="find-doctors-by-procedure-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Find Doctors by Procedure</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="find-doctors-by-procedure-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Find Doctors by Procedure<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://www.healthgrades.com/usearch?what=Pain%20Management" class="HsJLz" data-qa-target="find-doctors-by-procedure--link-1" tabindex="-1">Pain Management</a></li><li><a href="https://www.healthgrades.com/usearch?what=Orthopedic%20Spine%20Surgery" class="HsJLz" data-qa-target="find-doctors-by-procedure--link-2" tabindex="-1">Orthopedic Spine Surgery</a></li><li><a href="https://www.healthgrades.com/usearch?what=Marriage%20Counseling" class="HsJLz" data-qa-target="find-doctors-by-procedure--link-3" tabindex="-1">Marriage Counseling</a></li><li><a href="https://www.healthgrades.com/usearch?what=Hernia%20Repair" class="HsJLz" data-qa-target="find-doctors-by-procedure--link-4" tabindex="-1">Hernia Repair</a></li><li><a href="https://www.healthgrades.com/usearch?what=Colonoscopy" class="HsJLz" data-qa-target="find-doctors-by-procedure--link-5" tabindex="-1">Colonoscopy</a></li></ul></div></div></div></li><li data-qa-target="menu-item-find-a-doctor-by-insurance"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/insurance-search" tabindex="-1">Find a Doctor by Insurance</a></li><li data-qa-target="menu-item-review-your-doctor"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/doctor-reviews" tabindex="-1">Review Your Doctor</a></li></ul></div></div></div></li><li><div class="_-6xL4"><button class="r1uH8" data-qa-target="find-a-facility-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Find a Facility</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="find-a-facility-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Find a Facility<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li data-qa-target="find-a-facility-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="top-hospitals-by-specialty-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Top Hospitals by Specialty</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="top-hospitals-by-specialty-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Top Hospitals by Specialty<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://www.healthgrades.com/usearch?category=Facility&amp;FacilityRating=Appendectomy%7CAPP" class="HsJLz" data-qa-target="top-hospitals-by-specialty--link-1" tabindex="-1">Appendectomy</a></li><li><a href="https://www.healthgrades.com/usearch?category=Facility&amp;FacilityRating=Back%20and%20Neck%20Surgeries%20(without%20Spinal%20Fusion)%7CBAK" class="HsJLz" data-qa-target="top-hospitals-by-specialty--link-2" tabindex="-1">Back and Neck Surgery (Except Spinal Fusion)</a></li><li><a href="https://www.healthgrades.com/usearch?category=Facility&amp;FacilityRating=Bariatric%20Surgery%7CBAR" class="HsJLz" data-qa-target="top-hospitals-by-specialty--link-3" tabindex="-1">Bariatric Surgery</a></li><li><a href="https://www.healthgrades.com/usearch?category=Facility&amp;FacilityRating=Carotid%20Procedures%7CCAR" class="HsJLz" data-qa-target="top-hospitals-by-specialty--link-4" tabindex="-1">Carotid Surgery</a></li><li><a href="https://www.healthgrades.com/usearch?category=Facility" class="HsJLz" data-qa-target="top-hospitals-by-specialty--link-5" tabindex="-1">See All</a></li></ul></div></div></div></li><li data-qa-target="menu-item-find-a-hospital"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/find-a-hospital" tabindex="-1">Find a Hospital</a></li><li data-qa-target="menu-item-find-a-group-practice"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/find-a-group-practice" tabindex="-1">Find a Group Practice</a></li><li data-qa-target="menu-item-find-a-pharmacy"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/find-a-pharmacy" tabindex="-1">Find a Pharmacy</a></li><li data-qa-target="menu-item-find-an-urgent-care"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/find-an-urgent-care" tabindex="-1">Find an Urgent Care</a></li></ul></div></div></div></li><li><div class="_-6xL4"><button class="r1uH8" data-qa-target="hospital-awards-ratings-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Hospital Awards &amp; Ratings</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="hospital-awards-ratings-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Hospital Awards &amp; Ratings<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a class="HsJLz" data-qa-target="hospital-awards-ratings-page-link" href="https://www.healthgrades.com/quality/hospital-ratings-awards" tabindex="-1">Hospital Awards &amp; Ratings<!-- --> Home</a></li><li data-qa-target="menu-item-americas-best-hospitals"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/quality/americas-best-hospitals" tabindex="-1">America&#x27;s Best Hospitals</a></li><li data-qa-target="menu-item-specialty-excellence"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/quality/specialty-excellence-americas-best-care" tabindex="-1">Specialty Excellence</a></li><li data-qa-target="menu-item-ob-gyn-care"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/quality/ob-gyn-care-excellence-awards" tabindex="-1">Ob-Gyn Care</a></li><li data-qa-target="menu-item-outstanding-patient-experience"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/quality/outstanding-patient-experience-award" tabindex="-1">Outstanding Patient Experience</a></li><li data-qa-target="menu-item-patient-safety-excellence"><a class="HsJLz" data-qa-target="menu-link" href="https://www.healthgrades.com/quality/patient-safety-excellence-award" tabindex="-1">Patient Safety Excellence</a></li></ul></div></div></div></li><li><div class="_-6xL4"><button class="r1uH8" data-qa-target="health-a-to-z-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Health A to Z</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="health-a-to-z-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Health A to Z<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a class="HsJLz" data-qa-target="health-a-to-z-page-link" href="https://resources.healthgrades.com/" tabindex="-1">Health A to Z<!-- --> Home</a></li><li data-qa-target="health-a-to-z-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="learn-about-conditions-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Learn About Conditions</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="learn-about-conditions-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Learn About Conditions<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://resources.healthgrades.com/right-care/back-pain" class="HsJLz" data-qa-target="learn-about-conditions--link-1" tabindex="-1">Back Pain</a></li><li><a href="https://resources.healthgrades.com/right-care/cancer" class="HsJLz" data-qa-target="learn-about-conditions--link-2" tabindex="-1">Cancer</a></li><li><a href="https://resources.healthgrades.com/right-care/diabetes" class="HsJLz" data-qa-target="learn-about-conditions--link-3" tabindex="-1">Diabetes</a></li><li><a href="https://resources.healthgrades.com/right-care/high-blood-pressure" class="HsJLz" data-qa-target="learn-about-conditions--link-4" tabindex="-1">High Blood Pressure</a></li><li><a href="https://resources.healthgrades.com/right-care/skin-hair-and-nails" class="HsJLz" data-qa-target="learn-about-conditions--link-5" tabindex="-1">Skin Conditions</a></li><li><a href="https://resources.healthgrades.com/right-care/symptoms-and-conditions" class="HsJLz" data-qa-target="learn-about-conditions--link-6" tabindex="-1">See All Conditions</a></li></ul></div></div></div></li><li data-qa-target="health-a-to-z-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="learn-about-procedures-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Learn About Procedures</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="learn-about-procedures-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Learn About Procedures<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://resources.healthgrades.com/right-care/angioplasty" class="HsJLz" data-qa-target="learn-about-procedures--link-1" tabindex="-1">Angioplasty</a></li><li><a href="https://resources.healthgrades.com/right-care/cataract-surgery/cataract-surgery" class="HsJLz" data-qa-target="learn-about-procedures--link-2" tabindex="-1">Cataract Surgery</a></li><li><a href="https://resources.healthgrades.com/right-care/knee-replacement" class="HsJLz" data-qa-target="learn-about-procedures--link-3" tabindex="-1">Knee Replacement</a></li><li><a href="https://resources.healthgrades.com/right-care/mohs-surgery/mohs-surgery" class="HsJLz" data-qa-target="learn-about-procedures--link-4" tabindex="-1">Mohs Surgery</a></li><li><a href="https://resources.healthgrades.com/right-care/shoulder-surgery/shoulder-surgery" class="HsJLz" data-qa-target="learn-about-procedures--link-5" tabindex="-1">Shoulder Surgery</a></li><li><a href="https://resources.healthgrades.com/procedures-index" class="HsJLz" data-qa-target="learn-about-procedures--link-6" tabindex="-1">See All Procedures</a></li></ul></div></div></div></li><li data-qa-target="health-a-to-z-link-list"><div class="_-6xL4"><button class="r1uH8" data-qa-target="appointment-guides-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="Uppg1">Appointment Guides</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="ugcZ2 JYuRN"><div class="_6wLJt" data-qa-target="appointment-guides-nav-menu"><div class="fxfb3"><button aria-label="Back to previous menu" class="kxJqu uvsaF" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="R4QRp _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-left-icon" focusable="false"><path d="M16 20l-8-8 8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button>Appointment Guides<button aria-label="Close navigation menu" class="kxJqu zXu4Y" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="CiffH _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div><ul class="hojon"><li><a href="https://resources.healthgrades.com/right-care/asthma/asthma-appointment-guide" class="HsJLz" data-qa-target="appointment-guides--link-1" tabindex="-1">Asthma</a></li><li><a href="https://resources.healthgrades.com/right-care/copd/copd-appointment-guide" class="HsJLz" data-qa-target="appointment-guides--link-2" tabindex="-1">COPD</a></li><li><a href="https://resources.healthgrades.com/right-care/depression/depression-appointment-guide" class="HsJLz" data-qa-target="appointment-guides--link-3" tabindex="-1">Depression</a></li><li><a href="https://resources.healthgrades.com/right-care/psoriasis/psoriasis-appointment-guide" class="HsJLz" data-qa-target="appointment-guides--link-4" tabindex="-1">Psoriasis</a></li><li><a href="https://resources.healthgrades.com/right-care/rheumatoid-arthritis/rheumatoid-arthritis-appointment-guide" class="HsJLz" data-qa-target="appointment-guides--link-5" tabindex="-1">Rheumatoid Arthritis</a></li><li><a href="https://resources.healthgrades.com/right-care/appointment-guides" class="HsJLz" data-qa-target="appointment-guides--link-6" tabindex="-1">See All Appointment Guides</a></li></ul></div></div></div></li><li data-qa-target="menu-item-explore-medicare"><a class="HsJLz" data-qa-target="menu-link" href="https://resources.healthgrades.com/right-care/medicare" tabindex="-1">Explore Medicare</a></li><li data-qa-target="menu-item-drugs-a-z"><a class="HsJLz" data-qa-target="menu-link" href="https://resources.healthgrades.com/drugs" tabindex="-1">Drugs A-Z</a></li><li data-qa-target="menu-item-trending-videos"><a class="HsJLz" data-qa-target="menu-link" href="https://resources.healthgrades.com/video" tabindex="-1">Trending Videos</a></li></ul></div></div></div></li><li><a aria-label="Log in to your Healthgrades account" class="r1uH8" href="/account/login" tabindex="-1">Healthgrades Account Sign In</a></li><li><a aria-label="View Healthgrades for Professionals" class="r1uH8" href="//update.healthgrades.com/?pCID=hg-dotc-header" tabindex="-1">Healthgrades for Professionals</a></li></ul></div></nav><div class="B73Rn" role="presentation"></div></div><div class="ogrfy"><a class="WKEAW" data-qa-target="header-logo-link" aria-label="Healthgrades Home" href="/"><svg class="_logo_1ucpf_27 logo--standard" aria-hidden="true" width="100%" viewBox="0 0 165 24"><title>Healthgrades</title><path fill="#626366" d="M41.058 8.858c-.751 0-2.053.15-3.03 1.152V4.95A.951.951 0 0037.077 4h-.126a.951.951 0 00-.951.951v13.321c0 .527.426.952.951.952h.15a.951.951 0 00.952-.952V13.54c0-1.603 1.127-2.73 2.73-2.73s2.504.977 2.504 2.68v4.782a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V12.94c0-2.429-1.728-4.082-4.282-4.082zm11.168 0c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.452 0 2.604-.35 3.606-1.102a.791.791 0 00.325-.55c.025-.226-.025-.476-.175-.652a.992.992 0 00-1.327-.25 4.368 4.368 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.936c.451 0 .802-.376.802-.802-.025-3.055-2.004-5.233-4.808-5.233zm2.68 4.357H49.32c.326-1.553 1.377-2.48 2.855-2.48 1.452-.024 2.479.927 2.73 2.48zm100.39-.125l1.125.15c2.855.376 3.456 1.803 3.506 2.98 0 1.978-1.778 3.255-4.533 3.255-.75 0-2.203-.125-3.58-.877-.226-.125-.4-.325-.45-.575a.853.853 0 01.1-.701c.275-.451.8-.576 1.251-.326.727.426 1.603.626 2.655.626 1.552 0 2.43-.5 2.43-1.327 0-.225 0-.927-1.804-1.152l-1.127-.125c-2.83-.35-3.43-1.778-3.43-2.93 0-1.953 1.627-3.205 4.131-3.205 1.202 0 2.38.25 3.33.701.226.125.401.3.476.551.075.25.05.5-.075.726a.99.99 0 01-1.252.4c-.777-.35-1.653-.55-2.454-.55-1.227 0-2.028.5-2.028 1.277 0 .4.175.926 1.728 1.101zm-10.118-4.232c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.453 0 2.604-.35 3.606-1.102a.792.792 0 00.326-.55c.025-.226-.025-.476-.176-.652-.325-.4-.9-.526-1.327-.25a4.366 4.366 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.912c.45 0 .801-.376.801-.802 0-3.055-1.978-5.233-4.783-5.233zm2.68 4.357h-5.585c.326-1.553 1.378-2.48 2.855-2.48 1.452-.024 2.48.927 2.73 2.48zM137.24 4h-.15a.95.95 0 00-.95.952v5.158c-.853-.827-1.98-1.252-3.282-1.252-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.43-.426 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V4.927c0-.5-.426-.927-.952-.927zm-1 10.167c0 1.953-1.328 3.355-3.18 3.355s-3.207-1.402-3.207-3.355c0-1.928 1.353-3.33 3.206-3.33 1.828-.026 3.18 1.377 3.18 3.33zm-11.37-5.109h-.15a.95.95 0 00-.95.952v.1c-.853-.826-1.98-1.252-3.282-1.252-2.905 0-5.083 2.279-5.083 5.284 0 3.03 2.178 5.283 5.083 5.283 1.302 0 2.43-.425 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V9.985c0-.5-.426-.927-.952-.927zm-4.207 8.44c-1.852 0-3.205-1.403-3.205-3.356 0-1.928 1.353-3.33 3.205-3.33 1.854 0 3.181 1.402 3.181 3.33.025 1.953-1.327 3.355-3.18 3.355zm-6.56-8.565c-.3-.05-.626-.075-.977-.075-1.05 0-1.978.4-2.679 1.177a.951.951 0 00-.95-.951h-.127a.951.951 0 00-.95.951v8.263c0 .526.425.952.95.952h.15a.95.95 0 00.952-.952v-4.682c0-1.653.952-2.78 2.38-2.78.3 0 .6.025.901.1a.98.98 0 001.176-.7l.025-.076c.075-.275.025-.55-.125-.801a1.28 1.28 0 00-.726-.426zm-9.14.126h.15c.526 0 .952.425 1.002.951v8.364c0 3.18-2.078 5.158-5.409 5.158-1.276 0-2.578-.326-3.58-.877a.947.947 0 01-.376-1.277l.025-.05c.1-.225.3-.375.551-.45s.476-.05.701.075c.827.45 1.728.676 2.654.676 2.08 0 3.331-1.177 3.331-3.18v-.401c-.827.801-1.903 1.227-3.205 1.227-2.905 0-5.033-2.204-5.033-5.233 0-3.005 2.103-5.209 5.033-5.209 1.302 0 2.403.426 3.205 1.252v-.075a.95.95 0 01.951-.951zm-3.956 8.263c1.828 0 3.155-1.352 3.155-3.255 0-1.878-1.327-3.256-3.155-3.256-1.828 0-3.155 1.378-3.155 3.256s1.327 3.255 3.155 3.255zM86.634 10.01c.977-1.002 2.279-1.152 3.03-1.152 2.554 0 4.282 1.653 4.257 4.082v5.333a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952v-4.782c0-1.703-.902-2.68-2.504-2.68s-2.73 1.127-2.73 2.73v4.732a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952V4.953c0-.527.426-.952.952-.952h.15c.526 0 .951.425.951.951v5.059zm-4.983 7.187c-.45.2-.901.3-1.327.3-1.077 0-1.678-.676-1.678-1.928v-4.607h3.18a.951.951 0 100-1.903h-3.18V6.93a.951.951 0 00-.951-.951h-.15a.951.951 0 00-.952.951V9.06h-1.152a.951.951 0 100 1.903h1.152v4.632c0 2.48 1.277 3.856 3.58 3.856.827 0 1.604-.2 2.33-.55a.988.988 0 00.475-.576c.076-.25.025-.526-.1-.777a.984.984 0 00-1.227-.35zM71.961 4h.15c.526 0 .952.425.952.951v13.322a.95.95 0 01-.952.952h-.15a.95.95 0 01-.952-.952V4.952c0-.526.426-.951.952-.951zm-4.257 5.058h-.15a.951.951 0 00-.952.951v.1c-.851-.826-1.978-1.251-3.28-1.251-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.429-.426 3.28-1.252v.075c0 .526.426.951.952.951h.15a.951.951 0 00.951-.951V9.985c0-.5-.425-.926-.951-.926zm-4.182 8.439c-1.853 0-3.205-1.403-3.205-3.356 0-1.928 1.352-3.33 3.205-3.33s3.18 1.402 3.18 3.33c0 1.953-1.327 3.356-3.18 3.356zM164.542 17l-.476 1.101-.476-1.101h-.426v1.702h.301v-1.302l.451 1.052h.3l.451-1.052v1.302h.3v-1.702h-.425zm-3.005 0v.275h.525v1.427h.301v-1.427h.526V17h-1.352z"></path><path fill="#0202EA" d="M26.175 11.627c-.561-.561-1.429-.561-2.015-.051l-7.552 7.551c-.434.434-1.122.434-1.53 0-.434-.433-.434-1.122 0-1.53l2.704-2.704v-.026l2.806-2.806a1.478 1.478 0 000-2.067 1.478 1.478 0 00-2.066 0l-1.888 1.888c-.434.434-1.097.434-1.531 0s-.434-1.097 0-1.53l6.53-6.531c.562-.562.562-1.506 0-2.067s-1.504-.561-2.065 0l-3.24 3.164c-.281.28-.664.433-1.021.433-.357 0-.714-.127-.995-.382l-3.036-3.036a6.605 6.605 0 00-9.337 0A6.562 6.562 0 000 6.6C0 8.361.69 10.02 1.94 11.27l12.246 12.246c0 .013.006.019.013.025s.013.013.013.026c.28.28.663.434 1.046.434s.74-.154 1.046-.434l9.847-9.848a1.486 1.486 0 00.026-2.092z"></path><path fill="#0202EA" d="M21.43 9.127c.28.28.663.433 1.046.433s.74-.153 1.046-.433l5.255-5.256a1.478 1.478 0 000-2.066 1.478 1.478 0 00-2.066 0L21.455 7.06a1.412 1.412 0 00-.025 2.067zM29.338 9.56a1.454 1.454 0 10-2.908 0 1.454 1.454 0 002.908 0z"></path></svg></a></div><div class="YW7-7"><span class="NALGS"><search id="synd-header-autosuggest-search" class="GSmFS"><button aria-expanded="false" aria-haspopup="true" class="_-3D-A" data-qa-target="synd-header-mobile-open-btn" type="button"><span class="y-bnF">Search for a healthcare professional</span><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 18 18" width="1em" height="1em" aria-hidden="true" data-qa-target="search-icon" focusable="false"><path stroke="currentColor" d="M16.889 16.815a.39.39 0 01.11.294.373.373 0 01-.135.286.335.335 0 01-.131.08.501.501 0 01-.157.025.448.448 0 01-.164-.032.362.362 0 01-.14-.097l-5.008-5.35a6.145 6.145 0 01-1.847 1.008 6.53 6.53 0 01-2.1.346 6.57 6.57 0 01-1.243-.117 6.287 6.287 0 01-2.261-.914 6.021 6.021 0 01-.963-.782 6.307 6.307 0 01-1.373-2.006 5.8 5.8 0 01-.358-1.152A6.187 6.187 0 011 7.188c0-.414.04-.82.12-1.217a5.8 5.8 0 01.357-1.152c.159-.37.354-.724.584-1.06a6.65 6.65 0 01.79-.946A6.275 6.275 0 014.897 1.47 6.476 6.476 0 017.316 1a6.41 6.41 0 012.418.471 6.31 6.31 0 012.048 1.342c.296.295.559.61.79.946.23.336.424.69.583 1.06.16.37.278.754.358 1.152a6.187 6.187 0 01-.333 3.525c-.148.362-.33.709-.547 1.039-.217.33-.465.64-.744.93l5 5.35zM1.839 7.187c0 .742.144 1.437.432 2.087a5.45 5.45 0 001.176 1.704c.496.486 1.076.87 1.739 1.152a5.388 5.388 0 002.13.423c.757 0 1.467-.14 2.13-.423a5.575 5.575 0 001.74-1.152 5.449 5.449 0 001.175-1.704 5.09 5.09 0 00.432-2.086c0-.736-.144-1.43-.431-2.083A5.389 5.389 0 0011.184 3.4a5.612 5.612 0 00-1.739-1.148 5.388 5.388 0 00-2.13-.423c-.757 0-1.467.14-2.13.423A5.612 5.612 0 003.446 3.4a5.39 5.39 0 00-1.175 1.704 5.103 5.103 0 00-.432 2.082z"></path></svg></button><div class="a-8g-"><form class="kI5in" aria-describedby="synd-header-description"><div class="UMNxP YHTzW"><button aria-label="Close Search" class="-sqkz" data-qa-target="synd-header-form-mobile-close-btn" type="button"><svg class="lxzbw _icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button><div class="_10CaV undefined QUu6d xCPEf"><div class="u5qRL"><span class="JtaQl"><label class="lu7R1" for="synd-header-search-input">Search</label></span><input aria-activedescendant="" aria-autocomplete="both" aria-describedby="synd-header-search-input-description" aria-expanded="false" aria-owns="synd-header-search-drawer" aria-required="true" autoComplete="off" class="h7K-F" data-qa-target="synd-header-search-input" disabled="" id="synd-header-search-input" placeholder="Doctor, condition, procedure" role="combobox" type="text" value=""/><div class="_95CXT"><svg class="l35Hn E9mRo" height="1em" viewBox="0 0 66 66" width="1em"><circle class="ZX9NZ" cx="33" cy="33" fill="none" r="30"></circle></svg></div><div id="synd-header-search-input-description" hidden="">Start typing a doctors name or a condition, procedure, or specialty to see suggestions. Use the arrow keys to navigate. Press &#x27;Enter&#x27; to select.</div></div></div><div class="OTcQ1 QUu6d xCPEf"><div class="u5qRL"><span class="JtaQl"><label class="lu7R1" for="synd-header-location-input">Location</label></span><input aria-activedescendant="" aria-autocomplete="both" aria-describedby="synd-header-location-input-description" aria-expanded="false" aria-owns="synd-header-location-drawer" aria-required="true" autoComplete="off" class="h7K-F i0-Ho" data-qa-target="synd-header-location-input" id="synd-header-location-input" placeholder="City or zip" role="combobox" type="text" value=""/><div id="synd-header-location-input-description" hidden="">Start typing a city name or zip code to see search location suggestions. Use the arrow keys to navigate. Press &#x27;Enter&#x27; to select.</div></div><div class="wQyf-"><ul class="FQ-Wx" id="synd-header-location-drawer" role="listbox"></ul></div></div></div><button aria-label="Search" class="_5qxNR" data-qa-target="synd-header-form-search-btn" type="submit"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 18 18" width="1em" height="1em" aria-hidden="true" data-qa-target="search-icon" focusable="false"><path stroke="currentColor" d="M16.889 16.815a.39.39 0 01.11.294.373.373 0 01-.135.286.335.335 0 01-.131.08.501.501 0 01-.157.025.448.448 0 01-.164-.032.362.362 0 01-.14-.097l-5.008-5.35a6.145 6.145 0 01-1.847 1.008 6.53 6.53 0 01-2.1.346 6.57 6.57 0 01-1.243-.117 6.287 6.287 0 01-2.261-.914 6.021 6.021 0 01-.963-.782 6.307 6.307 0 01-1.373-2.006 5.8 5.8 0 01-.358-1.152A6.187 6.187 0 011 7.188c0-.414.04-.82.12-1.217a5.8 5.8 0 01.357-1.152c.159-.37.354-.724.584-1.06a6.65 6.65 0 01.79-.946A6.275 6.275 0 014.897 1.47 6.476 6.476 0 017.316 1a6.41 6.41 0 012.418.471 6.31 6.31 0 012.048 1.342c.296.295.559.61.79.946.23.336.424.69.583 1.06.16.37.278.754.358 1.152a6.187 6.187 0 01-.333 3.525c-.148.362-.33.709-.547 1.039-.217.33-.465.64-.744.93l5 5.35zM1.839 7.187c0 .742.144 1.437.432 2.087a5.45 5.45 0 001.176 1.704c.496.486 1.076.87 1.739 1.152a5.388 5.388 0 002.13.423c.757 0 1.467-.14 2.13-.423a5.575 5.575 0 001.74-1.152 5.449 5.449 0 001.175-1.704 5.09 5.09 0 00.432-2.086c0-.736-.144-1.43-.431-2.083A5.389 5.389 0 0011.184 3.4a5.612 5.612 0 00-1.739-1.148 5.388 5.388 0 00-2.13-.423c-.757 0-1.467.14-2.13.423A5.612 5.612 0 003.446 3.4a5.39 5.39 0 00-1.175 1.704 5.103 5.103 0 00-.432 2.082z"></path></svg></button><div class="U75fw"><button aria-label="Search" class="VpFl-" data-qa-target="synd-header-form-mobile-search-btn" id="synd-header-form-mobile-search-btn" type="submit">Search</button></div><div id="synd-header-description" hidden="">Search Healthgrades by entering a search term and location.</div></form></div></search></span></div><a class="_14HIV" data-qa-target="header-hg-pro-link" aria-label="&quot;Learn more about Healthgrades for Professionals" href="/pro"><span class="_container_6eikq_27 _textColor_6eikq_44" data-qa-target="stethoscope-icon" style="font-size:2rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="0 -1 75 58" aria-hidden="true"><path d="M57.1 5c-6.2 0-11.3 5.1-11.3 11.3v24c0 7.4-6 13.4-13.4 13.4-5.5 0-10.3-3.4-12.3-8.2 1.2-.8 2.1-2.2 2.1-3.8v-2.3c2.3-.2 4.1-2.2 4.1-4.6 0-.7-.2-1.3-.4-1.9 4-2.7 6.7-7.3 6.7-12.5V8.3c1.6-.6 2.8-2.2 2.8-4 0-2.4-1.9-4.3-4.3-4.3s-4.3 1.9-4.3 4.3c0 1.9 1.2 3.4 2.8 4v12c0 4.4-2.3 8.2-5.8 10.3-.6-.3-1.3-.5-2.1-.5h-8.3c-.7 0-1.4.2-2.1.5-3.4-2.2-5.8-6-5.8-10.3V8.4c1.8-.5 3.1-2.2 3.1-4.1C8.6 1.9 6.7 0 4.3 0S0 1.9 0 4.3c0 1.8 1.1 3.3 2.6 3.9v12.1c0 5.2 2.7 9.8 6.7 12.5-.3.6-.4 1.2-.4 1.9 0 2.4 1.8 4.4 4.1 4.6v2.3c0 2.4 1.9 4.4 4.2 4.6 2.3 6 8.3 10.4 15.2 10.4 9 0 16.4-7.3 16.4-16.4V16.3c0-4.6 3.7-8.3 8.3-8.3 4.6 0 8.3 3.7 8.3 8.3V20c0 .8.7 1.5 1.5 1.5s1.5-.7 1.5-1.5v-3.7C68.4 10 63.3 5 57.1 5zm-26-2c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.3-1.3 0-.8.6-1.3 1.3-1.3zM4.3 3c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3C3.6 5.6 3 5 3 4.3 2.9 3.5 3.5 3 4.3 3zm11.6 38.5v-3.8c0-.8-.7-1.5-1.5-1.5h-1.1c-.9 0-1.6-.7-1.6-1.6 0-.9.7-1.6 1.6-1.6h8.3c.9 0 1.6.7 1.6 1.6 0 .9-.7 1.6-1.6 1.6h-1c-.8 0-1.5.7-1.5 1.5v3.8c0 .9-.7 1.6-1.6 1.6-.9 0-1.6-.7-1.6-1.6z" fill="currentColor" stroke="currentColor" stroke-width=".125"></path><path d="M66.8 30.3c-2 0-3.6-1.6-3.6-3.6s1.6-3.6 3.6-3.6 3.6 1.6 3.6 3.6-1.6 3.6-3.6 3.6zm0-4.6c-.6 0-1.1.5-1.1 1.1 0 .6.5 1.1 1.1 1.1.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.1-1.1-1.1z" fill="currentColor"></path><path d="M66.8 34.7c-4.4 0-7.9-3.6-7.9-7.9 0-4.3 3.6-7.9 7.9-7.9 4.3 0 7.9 3.6 7.9 7.9 0 4.3-3.5 7.9-7.9 7.9zm0-12.9c-2.7 0-4.9 2.2-4.9 4.9s2.2 4.9 4.9 4.9 4.9-2.2 4.9-4.9-2.2-4.9-4.9-4.9z" fill="currentColor"></path></svg></span><span class="NIdXh">Healthgrades for Professionals</span></a><a class="NlhmK B1EbG" data-qa-target="header-account-link" aria-label="Account sign in/sign up" href="/account/login"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 26 26" width="1em" height="1em" aria-hidden="true" data-qa-target="profile-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-width="2"><path d="M21.055 21.732c-1.142-3.752-4.216-6.232-8.123-6.232-3.908 0-6.997 2.5-8.135 6.277M12.886 12.821a2.96 2.96 0 100-5.92 2.96 2.96 0 000 5.92z"></path><path d="M13 25c6.627 0 12-5.373 12-12S19.627 1 13 1 1 6.373 1 13s5.373 12 12 12z"></path></g></svg><span class="_3PLiH">Account Sign In</span></a><div class="G6Dgo" id="ariaSkipNav"></div></div></header></div>
  282. </body>
  283.  
  284.  
  285.      <main data-reactroot=""><div id="profile-side-bar-full-length"></div><div class="react-render-section ssr-success" id="profile-atf-summary"><div id="hg-modal-root"></div><div class="summary-standard-atf-container"><div class="claim-provider-profile-banner" id="claim-provider-profile-banner"><div class="claim-provider-profile-container"><div class="claim-provider-profile-content"><div class="claim-provider-profile-title desktop" data-qa-target="claim-provider-profile-title">Are you a healthcare professional?</div><div class="claim-provider-profile-title mobile" data-qa-target="claim-provider-profile-title">Is this your profile?</div></div><div class="claim-provider-profile-yes-no"><button class="claim-provider-profile-btn claim-provider-profile-btn-yes-desktop" data-qa-target="claim-provider-profile-yes">Yes, Claim your profile</button><button class="claim-provider-profile-btn claim-provider-profile-btn-yes-mobile" data-qa-target="claim-provider-profile-yes">Yes, claim profile</button><button class="claim-provider-profile-btn claim-provider-profile-btn-no" data-qa-target="claim-provider-profile-no">No</button></div><div class="claim-provider-profile-logo"><svg fill="none" viewBox="0 0 221 26" xmlns="http://www.w3.org/2000/svg"><path d="M26.448 11.32c-.494 0-1.348.098-1.99.756v-3.32a.624.624 0 00-.624-.625h-.082a.624.624 0 00-.625.624V17.5c0 .345.28.625.625.625h.099c.345 0 .624-.28.624-.625v-3.107c0-1.052.74-1.791 1.792-1.791s1.644.64 1.644 1.758v3.14c0 .345.279.625.624.625h.099c.345 0 .624-.28.624-.625v-3.501c0-1.595-1.134-2.68-2.81-2.68z" fill="#fff"></path><path d="M30.458 14.788c0-2.005 1.398-3.468 3.32-3.468 1.842 0 3.14 1.43 3.157 3.435a.53.53 0 01-.526.526h-4.553c.18 1.085.953 1.759 2.054 1.759.526 0 1.069-.165 1.529-.46a.651.651 0 01.871.164c.099.115.132.28.115.427a.519.519 0 01-.214.362c-.657.493-1.413.723-2.367.723-1.989 0-3.386-1.43-3.386-3.468zm1.414-.608h3.666c-.165-1.02-.839-1.644-1.792-1.628-.97 0-1.66.608-1.874 1.628zm11.966-2.729h.099c.345 0 .625.28.625.608v5.425c0 .345-.28.624-.625.624h-.099a.624.624 0 01-.624-.624v-.05c-.56.543-1.299.822-2.154.822-1.906 0-3.336-1.48-3.336-3.468 0-1.973 1.43-3.468 3.337-3.468.854 0 1.594.279 2.153.821v-.065c0-.346.28-.625.624-.625zm-4.75 3.337c0 1.282.888 2.202 2.104 2.202 1.216 0 2.087-.92 2.087-2.202 0-1.266-.87-2.186-2.087-2.186-1.216 0-2.104.92-2.104 2.186z" fill="#fff" fill-rule="evenodd"></path><path d="M46.83 8.13h-.099a.624.624 0 00-.624.625V17.5c0 .345.28.625.624.625h.099c.345 0 .625-.28.625-.625V8.755a.624.624 0 00-.625-.624zm6.263 8.663a2.154 2.154 0 01-.872.197c-.706 0-1.1-.444-1.1-1.265V12.7h2.087a.624.624 0 100-1.25H51.12v-1.396a.624.624 0 00-.624-.625h-.1a.624.624 0 00-.624.625v1.397h-.756a.624.624 0 100 1.249h.756v3.04c0 1.628.839 2.532 2.35 2.532.543 0 1.053-.131 1.53-.361a.649.649 0 00.312-.378.699.699 0 00-.066-.51.646.646 0 00-.805-.23zm5.26-5.473c-.494 0-1.348.098-1.99.756v-3.32a.624.624 0 00-.624-.625h-.099a.624.624 0 00-.624.624V17.5c0 .345.28.625.624.625h.099c.345 0 .625-.28.625-.625v-3.107c0-1.052.74-1.791 1.791-1.791 1.052 0 1.644.64 1.644 1.758v3.14c0 .345.28.625.625.625h.098c.346 0 .625-.28.625-.625v-3.501c.016-1.595-1.118-2.68-2.794-2.68z" fill="#fff"></path><path d="M68.396 11.451h.098c.346 0 .625.28.658.625v5.49c0 2.087-1.364 3.386-3.55 3.386-.839 0-1.694-.214-2.351-.575a.621.621 0 01-.247-.839l.017-.032a.55.55 0 01.361-.296.564.564 0 01.46.049 3.613 3.613 0 001.743.444c1.364 0 2.186-.773 2.186-2.088v-.263c-.542.526-1.25.806-2.104.806-1.907 0-3.304-1.447-3.304-3.436 0-1.972 1.381-3.419 3.304-3.419.855 0 1.578.28 2.104.822v-.05c0-.344.28-.624.625-.624zm-2.597 5.424c1.2 0 2.07-.887 2.07-2.137 0-1.232-.87-2.136-2.07-2.136-1.2 0-2.071.904-2.071 2.136 0 1.233.87 2.137 2.07 2.137z" fill="#fff" fill-rule="evenodd"></path><path d="M74.395 11.369a3.902 3.902 0 00-.64-.05c-.691 0-1.3.264-1.76.773a.624.624 0 00-.624-.625h-.082a.624.624 0 00-.625.625v5.425c0 .345.28.624.625.624h.098c.346 0 .625-.28.625-.624v-3.074c0-1.085.625-1.825 1.561-1.825.198 0 .395.017.592.066a.644.644 0 00.773-.46l.016-.05a.663.663 0 00-.082-.526.843.843 0 00-.477-.28z" fill="#fff"></path><path d="M81.365 11.451h.098c.346 0 .625.28.625.608v5.425c0 .345-.28.624-.625.624h-.098a.624.624 0 01-.625-.624v-.05c-.559.543-1.298.822-2.153.822-1.907 0-3.337-1.48-3.337-3.468 0-1.973 1.43-3.468 3.337-3.468.855 0 1.594.279 2.153.821v-.065c0-.346.28-.625.625-.625zm-4.767 3.337c0 1.282.888 2.202 2.104 2.202 1.216 0 2.104-.92 2.088-2.202 0-1.266-.872-2.186-2.088-2.186-1.216 0-2.104.92-2.104 2.186zM89.485 8.13h.099c.345 0 .624.28.624.609v8.744c0 .346-.28.625-.624.625h-.1a.624.624 0 01-.624-.625v-.049c-.559.543-1.298.822-2.153.822-1.907 0-3.337-1.48-3.337-3.468 0-1.973 1.43-3.469 3.337-3.469.855 0 1.594.28 2.153.822V8.755c0-.345.28-.624.625-.624zm-2.647 8.877c1.217 0 2.088-.92 2.088-2.203 0-1.282-.888-2.203-2.088-2.186-1.216 0-2.103.92-2.103 2.186 0 1.282.887 2.203 2.103 2.203z" fill="#fff" fill-rule="evenodd"></path><path d="M102.174 14.196l-.739-.099c-1.019-.115-1.134-.46-1.134-.723 0-.51.526-.838 1.331-.838.526 0 1.101.131 1.611.361a.65.65 0 00.822-.263.604.604 0 00.049-.476.615.615 0 00-.312-.362c-.625-.296-1.397-.46-2.186-.46-1.644 0-2.713.822-2.713 2.104 0 .756.395 1.693 2.252 1.923l.74.082c1.184.148 1.184.608 1.184.756 0 .543-.576.871-1.595.871-.69 0-1.266-.131-1.742-.41a.596.596 0 00-.822.213.56.56 0 00-.066.46.57.57 0 00.296.378c.904.493 1.857.576 2.351.576 1.808 0 2.975-.839 2.975-2.137-.033-.773-.428-1.71-2.302-1.956z" fill="#fff"></path><path d="M91.474 14.788c0-2.005 1.397-3.468 3.32-3.468 1.841 0 3.14 1.43 3.14 3.435a.53.53 0 01-.526.526H92.87c.18 1.085.953 1.759 2.055 1.759.526 0 1.068-.165 1.528-.46.28-.181.658-.1.872.164.098.115.131.28.115.427a.52.52 0 01-.214.362c-.658.493-1.414.723-2.367.723-1.989 0-3.386-1.43-3.386-3.468zm1.413-.608h3.666c-.165-1.02-.838-1.644-1.792-1.628-.97 0-1.66.608-1.874 1.628z" fill="#fff" fill-rule="evenodd"></path><path d="M13.807 10.826c.181.18.428.28.674.28a.989.989 0 00.674-.28l3.386-3.386a.953.953 0 000-1.331.953.953 0 00-1.331 0l-3.386 3.386a.91.91 0 00-.017 1.331z" fill="#fff"></path><path d="M16.865 12.437a.944.944 0 00-1.299-.033l-4.865 4.866a.685.685 0 01-.987 0 .685.685 0 010-.986l1.743-1.743v-.016l1.808-1.808a.953.953 0 000-1.332.953.953 0 00-1.332 0l-1.051 1.052-.165.165a.685.685 0 01-.986 0 .685.685 0 010-.987l.723-.723 3.485-3.485a.953.953 0 000-1.331.953.953 0 00-1.332 0L10.52 8.114a.95.95 0 01-.658.28.95.95 0 01-.64-.247L7.264 6.191a4.256 4.256 0 00-6.016 0A4.228 4.228 0 000 9.199c0 1.134.444 2.203 1.25 3.008l7.89 7.89c0 .016.016.016.016.033.18.18.427.28.674.28a.989.989 0 00.674-.28l6.344-6.345a.958.958 0 00.017-1.348z" fill="#fff"></path><path d="M106.465 18.519a.95.95 0 00.953-.937.93.93 0 00-.953-.937c-.543 0-.97.41-.97.937 0 .51.427.937.97.937zm0-1.66a.72.72 0 01.723.723.756.756 0 01-.723.74.737.737 0 01-.74-.74c0-.394.329-.723.74-.723zm.394.559c0 .148-.099.246-.279.263l.279.328h-.23l-.263-.328h-.082v.328h-.181v-.87h.411c.23 0 .345.098.345.279zm-.559.115v-.23h.214c.099 0 .164.032.164.114 0 .083-.065.116-.164.116h-.214z" fill="#fff" fill-rule="evenodd"></path><path d="M125.464 11.88h-2.463v-.986c0-.936.352-1.49 1.24-1.49a2.5 2.5 0 011.253.353l.249-.578a2.913 2.913 0 00-1.544-.426c-1.363 0-1.892.882-1.892 2.141v.986h-1.405v.632h1.405v5.09h.694v-5.09h2.463v-.633z" fill="#fff"></path><path d="M126.54 14.744c0-1.685 1.271-2.956 2.968-2.956s2.98 1.271 2.98 2.956c0 1.684-1.283 2.95-2.98 2.95s-2.968-1.265-2.968-2.95zm5.237 0c0-1.332-.98-2.305-2.269-2.305-1.283 0-2.262.973-2.262 2.305 0 1.332.979 2.299 2.262 2.299 1.289 0 2.269-.967 2.269-2.3z" fill="#fff" fill-rule="evenodd"></path><path d="M136.691 11.782c-.754 0-1.393.402-1.764 1.07v-.973h-.681v5.723h.687v-3.229c0-1.155.681-1.928 1.636-1.928.347 0 .736.08 1.016.231l.176-.675c-.31-.152-.663-.219-1.07-.219z" fill="#fff"></path><path d="M143.642 12.47c.402-.511.998-.846 1.825-.846 1.63 0 2.913 1.283 2.913 3.065s-1.283 3.066-2.913 3.066c-.827 0-1.423-.335-1.825-.846v3.126h-1.271v-8.259h1.271v.693zm3.43 2.22c0-1.022-.663-1.868-1.757-1.868-1.052 0-1.758.803-1.758 1.867 0 1.065.706 1.867 1.758 1.867 1.094 0 1.757-.845 1.757-1.867z" fill="#fff" fill-rule="evenodd"></path><path d="M152.905 11.624c-.712 0-1.308.255-1.691.809v-.657h-1.259v5.826h1.271v-3.205c0-.991.578-1.563 1.387-1.563.31 0 .699.073.967.213l.304-1.259c-.292-.115-.59-.164-.979-.164z" fill="#fff"></path><path d="M154.76 14.69c0-1.746 1.332-3.066 3.132-3.066s3.138 1.32 3.138 3.065c0 1.746-1.338 3.066-3.138 3.066-1.8 0-3.132-1.32-3.132-3.066zm4.963 0c0-1.101-.791-1.868-1.831-1.868s-1.825.767-1.825 1.867c0 1.101.785 1.867 1.825 1.867s1.831-.766 1.831-1.867z" fill="#fff" fill-rule="evenodd"></path><path d="M166.346 11.776h-1.995v-.985c0-.578.267-.9.76-.9.383 0 .791.14 1.089.31l.45-1.07a3.069 3.069 0 00-1.624-.439c-1.362 0-1.952.93-1.952 2.099v.985h-1.168v1.155h1.168v4.671h1.277v-4.67h1.995v-1.156z" fill="#fff"></path><path d="M167.319 14.69c0-1.825 1.186-3.066 2.901-3.066 1.63 0 2.749 1.24 2.755 3.06 0 .163-.012.328-.024.474h-4.306c.17 1.046.906 1.484 1.733 1.484.584 0 1.204-.232 1.685-.615l.632.906c-.711.609-1.514.822-2.396.822-1.746 0-2.98-1.217-2.98-3.066zm4.354-.5c-.14-.906-.669-1.435-1.478-1.435-.906 0-1.411.584-1.544 1.436h3.022z" fill="#fff" fill-rule="evenodd"></path><path d="M179.063 12.244c-.602-.389-1.448-.614-2.36-.614-1.484 0-2.408.712-2.408 1.867 0 .937.687 1.533 1.976 1.71l.608.078c.694.098 1.01.317 1.01.645 0 .438-.456.712-1.326.712-.949 0-1.502-.274-1.922-.596l-.59.954c.852.633 1.898.748 2.5.748 1.678 0 2.652-.784 2.652-1.903 0-.998-.755-1.539-2.026-1.721l-.602-.092c-.535-.079-.961-.194-.961-.602 0-.413.408-.693 1.101-.693.724 0 1.448.28 1.8.499l.548-.992zm6.148 0c-.602-.389-1.447-.614-2.359-.614-1.484 0-2.409.712-2.409 1.867 0 .937.688 1.533 1.977 1.71l.608.078c.693.098 1.01.317 1.01.645 0 .438-.456.712-1.326.712-.949 0-1.502-.274-1.922-.596l-.59.954c.851.633 1.898.748 2.5.748 1.678 0 2.651-.784 2.651-1.903 0-.998-.754-1.539-2.025-1.721l-.602-.092c-.535-.079-.961-.194-.961-.602 0-.413.408-.693 1.101-.693.724 0 1.447.28 1.8.499l.547-.992z" fill="#fff"></path><path d="M186.592 9.763c0-.505.383-.9.888-.9s.9.395.9.9a.88.88 0 01-.9.888.87.87 0 01-.888-.888zm.255 2.013h1.278v5.826h-1.278v-5.826zm2.853 2.914c0-1.746 1.332-3.066 3.132-3.066s3.138 1.32 3.138 3.065c0 1.746-1.338 3.066-3.138 3.066-1.8 0-3.132-1.32-3.132-3.066zm4.963 0c0-1.101-.791-1.868-1.831-1.868s-1.825.767-1.825 1.867c0 1.101.785 1.867 1.825 1.867s1.831-.766 1.831-1.867z" fill="#fff" fill-rule="evenodd"></path><path d="M200.598 11.624c-.596 0-1.319.176-1.788.864v-.712h-1.265v5.826h1.278v-3.229c0-.997.687-1.539 1.508-1.539.851 0 1.356.548 1.356 1.527v3.241h1.277v-3.66c0-1.363-.979-2.318-2.366-2.318z" fill="#fff"></path><path d="M209.223 11.776h1.271v5.826h-1.271v-.699c-.402.517-1.004.852-1.831.852-1.63 0-2.913-1.284-2.913-3.066 0-1.782 1.283-3.065 2.913-3.065.827 0 1.429.34 1.831.858v-.706zm.078 2.913c0-1.064-.705-1.867-1.757-1.867-1.095 0-1.758.846-1.758 1.867 0 1.022.663 1.867 1.758 1.867 1.052 0 1.757-.802 1.757-1.867z" fill="#fff" fill-rule="evenodd"></path><path d="M213.766 8.844h-1.278v8.758h1.278V8.844zm6.507 3.4c-.602-.389-1.447-.614-2.36-.614-1.484 0-2.408.712-2.408 1.867 0 .937.687 1.533 1.977 1.71l.608.078c.693.098 1.009.317 1.009.645 0 .438-.456.712-1.326.712-.948 0-1.502-.274-1.921-.596l-.59.954c.851.633 1.897.748 2.499.748 1.679 0 2.652-.784 2.652-1.903 0-.998-.754-1.539-2.025-1.721l-.602-.092c-.536-.079-.961-.194-.961-.602 0-.413.407-.693 1.1-.693.724 0 1.448.28 1.801.499l.547-.992z" fill="#fff"></path><path d="M113.993 1v24" stroke="#fff" stroke-linecap="square" stroke-width=".4"></path><circle cx="17.966" cy="11.106" fill="#fff" r=".937"></circle></svg></div><button aria-label="close" class="claim-provider-profile-close-btn" data-qa-target="claim-provider-profile-x" type="button"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></button></div></div><script data-qa-target="markup-summary" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","description":"Visit Healthgrades for information on Dr. Kevin Molldrem, DDS Find Phone & Address information, medical practice history, affiliated hospitals and more.","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg","name":"Dr. Kevin Molldrem, DDS","award":["Patient Favorite"],"medicalspecialty":{"@context":"https://schema.org","@type":"Dentistry"}}</script><div class="standard-summary" id="summary-section"><div class="standard-background-mobile-container"><picture><source srcSet="//photos.healthgrades.com/profile-images/standard-mobile-background.webp" type="image/webp"/><source srcSet="//photos.healthgrades.com/profile-images/standard-background-mobile.png" type="image/png"/><img class="standard-background-mobile background-img" id="background-img" alt="background" width="auto" height="265" data-qa-target="background-img" src="//photos.healthgrades.com/profile-images/standard-background-mobile.png"/></picture><svg class="standard-background-mobile-swoosh-left" fill="none" height="44" viewBox="0 0 63 44" width="63" xmlns="http://www.w3.org/2000/svg"><path d="M0 44h63-.714a45 45 0 01-31.694-13.055L0 .593V44z" fill="#fff"></path></svg><svg class="standard-background-mobile-swoosh-right" fill="none" height="44" viewBox="0 0 63 44" width="63" xmlns="http://www.w3.org/2000/svg"><path d="M0 44h63-.714a45 45 0 01-31.694-13.055L0 .593V44z" fill="#fff"></path></svg></div><div class="standard-background-desktop-container"><picture><source srcSet="//photos.healthgrades.com/profile-images/standard-desktop-background.webp" type="image/webp"/><source srcSet="//photos.healthgrades.com/profile-images/standard-background-desktop.png" type="image/png"/><img class="standard-background-desktop background-img" id="background-img" alt="background" width="2704" height="286" data-qa-target="background-img" src="//photos.healthgrades.com/profile-images/standard-background-desktop.png"/></picture></div><div class="summary-standard-container"><div class="standard-summary-breadcrumbs"><nav aria-label="Breadcrumb" class="breadcrumb breadcrumb-buffer-bottom breadcrumb-smaller-text-top-page-redesign"><div class="faded-horizontal-scroll"><div class="faded-horizontal-scroll-overflow"><ol aria-label="Breadcrumb" class="breadcrumb-list top-of-page-redesign"><script data-qa-target="markup-breadcrumbs" type="application/ld+json">{"@context":"https://schema.org","@type":"MedicalWebPage","breadcrumb":{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"#/MedicalWebPage/breadcrumbs"},"@id":"#/MedicalWebPage"}</script><li class="breadcrumb-link-container" style="max-width:280px"><script data-qa-target="markup-breadcrumb" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"#/MedicalWebPage/breadcrumbs","itemListElement":{"@context":"https://schema.org","@type":"ListItem","name":"General Dentists","position":1,"item":{"@id":"/dentistry-general-directory"}}}</script><a class="breadcrumb-link breadcrumb-link-dark-mode-top-of-page-redesign link--secondary" data-qa-target="breadcrumb-specialty" data-testid="breadcrumb-specialty" href="/dentistry-general-directory" itemProp="item">General Dentists<meta content="1" itemProp="position"/></a><svg class="breadcrumb-icon _icon_1tari_27 _xs_1tari_33" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></li><li class="breadcrumb-link-container"><script data-qa-target="markup-breadcrumb" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"#/MedicalWebPage/breadcrumbs","itemListElement":{"@context":"https://schema.org","@type":"ListItem","name":"MN","position":2,"item":{"@id":"/dentistry-general-directory/mn-minnesota"}}}</script><a class="breadcrumb-link breadcrumb-link-dark-mode-top-of-page-redesign link--secondary" data-qa-target="breadcrumb-state-directory" data-testid="breadcrumb-state-directory" href="/dentistry-general-directory/mn-minnesota" itemProp="item">MN<meta content="2" itemProp="position"/></a><svg class="breadcrumb-icon _icon_1tari_27 _xs_1tari_33" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></li><li class="breadcrumb-link-container"><script data-qa-target="markup-breadcrumb" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"#/MedicalWebPage/breadcrumbs","itemListElement":{"@context":"https://schema.org","@type":"ListItem","name":"Eden Prairie, MN","position":3,"item":{"@id":"/dentistry-general-directory/mn-minnesota/eden-prairie"}}}</script><a class="breadcrumb-link breadcrumb-link-dark-mode-top-of-page-redesign link--secondary" data-qa-target="breadcrumb-city-directory" data-testid="breadcrumb-city-directory" href="/dentistry-general-directory/mn-minnesota/eden-prairie" itemProp="item">Eden Prairie, MN<meta content="3" itemProp="position"/></a><svg class="breadcrumb-icon _icon_1tari_27 _xs_1tari_33" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></li><li class="breadcrumb-link-container"><script data-qa-target="markup-breadcrumb" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"#/MedicalWebPage/breadcrumbs","itemListElement":{"@context":"https://schema.org","@type":"ListItem","name":"Dr. Kevin Molldrem, DDS","position":4}}</script><span class="breadcrumb-end" data-qa-target="breadcrumb-name" itemProp="item">Dr. Kevin Molldrem, DDS<meta content="4" itemProp="position"/></span></li></ol></div></div></nav></div><div class="hg-right-bar-layout"><div class="summary-standard-content-and-cta"><div class="summary-standard-info-container"><div><picture><source srcSet="https://dims.healthgrades.com/dims3/MMH/format/webp/?url=https:%2F%2Fphotos.healthgrades.com%2Fimg%2Fsilhouettes%2Fsilhouette-male_w120h160_v1.jpg%3Fname%3DDr.%2520Kevin%2520Molldrem%252C%2520DDS" type="image/webp"/><source srcSet="//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg?name=Dr.%20Kevin%20Molldrem%2C%20DDS" type="image/false"/><img class="designated-summary-provider-image designated-header-3X36D-img" id="designated-header-3X36D-img" alt="Dr. Kevin Molldrem, DDS" data-qa-target="summary-provider-image" src="//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg?name=Dr.%20Kevin%20Molldrem%2C%20DDS"/></picture><span class="summary-patient-favorite-logo" data-qa-target="patient-favorite-profile-3X36D"><svg class="_root_1n5nl_27" data-qa-target="patient-fav-logo" viewBox="0 0 137 30"><title>Patient Favorite Award</title><path d="M0 14.891C0 6.667 6.631 0 14.81 0h117.562C134.928 0 137 2.083 137 4.654v20.475c0 2.57-2.072 4.654-4.628 4.654H14.811C6.63 29.783 0 23.115 0 14.89z" fill="#FFC74F"></path><path d="M27.753 12.36a.367.367 0 00-.202-.625l-5.775-.843a.367.367 0 01-.274-.2l-2.583-5.258a.364.364 0 00-.654 0l-2.583 5.257a.365.365 0 01-.274.2l-5.775.844a.367.367 0 00-.202.625l2.782 2.725c.14.137.361.134.5-.004l.812-.816a.85.85 0 01.591-.242c.212 0 .43.081.59.242a.823.823 0 01-.007 1.18l-1.058 1.063-.006.006-.045.045-.009.02-.907.912a.872.872 0 00-.007 1.249.87.87 0 00.626.256.894.894 0 00.458-.128l.056-.037a.92.92 0 00.112-.091l.29-.293.648-.616 2.963-2.847a.85.85 0 01.59-.242.84.84 0 01.592.242.823.823 0 01-.008 1.18l-3.48 3.534h-.002l-.219.225-2.376 2.413c-.147.135-.13.26-.13.26h.002c-.003.218.216.405.43.322l4.075-2.106-.008-.005 1.14-.592a.365.365 0 01.34 0l5.165 2.73a.365.365 0 00.528-.387l-.986-5.778a.366.366 0 01.105-.325l4.179-4.092-.004-.003z" fill="#010166"></path><path d="M11.07 21.081c.508 0 .92-.413.92-.923a.921.921 0 00-.92-.923.921.921 0 00-.918.923c0 .51.411.923.919.923zm22.692-1.865a.6.6 0 01-.442-.18.606.606 0 01-.18-.445v-8.143c0-.184.06-.332.18-.445a.6.6 0 01.442-.18h2.393c.598 0 1.128.132 1.59.397a2.75 2.75 0 011.077 1.106c.264.465.395 1.003.395 1.612 0 .585-.131 1.107-.395 1.564a2.718 2.718 0 01-1.076 1.07c-.463.257-.993.385-1.591.385h-1.77v2.634c0 .176-.06.325-.18.445a.575.575 0 01-.443.18zm.622-4.414h1.77c.368 0 .69-.08.97-.24.279-.16.498-.381.658-.662.16-.28.239-.601.239-.962 0-.385-.08-.722-.24-1.01a1.784 1.784 0 00-.657-.698 1.839 1.839 0 00-.97-.252h-1.77v3.824zm8.344 4.463a2.9 2.9 0 01-1.567-.433 3.22 3.22 0 01-1.1-1.191c-.264-.505-.395-1.074-.395-1.708 0-.633.144-1.203.43-1.708a3.25 3.25 0 011.185-1.19 3.254 3.254 0 011.687-.446c.622 0 1.18.149 1.674.445.495.289.886.686 1.173 1.191.295.505.442 1.075.442 1.708h-.466c0 .634-.136 1.203-.407 1.708a3.125 3.125 0 01-1.089 1.19 2.899 2.899 0 01-1.567.434zm.24-1.083c.406 0 .77-.096 1.088-.288.32-.2.57-.47.754-.806a2.42 2.42 0 00.275-1.155c0-.433-.092-.818-.275-1.155a2.036 2.036 0 00-.754-.806c-.319-.2-.682-.3-1.088-.3-.4 0-.762.1-1.089.3a2.123 2.123 0 00-.766.806 2.375 2.375 0 00-.275 1.155c0 .425.092.81.275 1.155.192.336.447.605.766.805.327.193.69.29 1.089.29zm2.68 1.047a.622.622 0 01-.443-.169.63.63 0 01-.168-.445v-1.84l.227-1.275.993.433v2.682c0 .177-.06.325-.18.445a.582.582 0 01-.43.169zm4.567-.013c-.4 0-.758-.1-1.077-.3a2.194 2.194 0 01-.754-.842 2.543 2.543 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.582.582 0 01.43-.168c.176 0 .32.056.43.168a.588.588 0 01.168.433v5.737c0 .32.088.59.264.806.175.216.39.325.646.325h.406c.144 0 .264.056.36.168a.613.613 0 01.155.433c0 .177-.068.32-.204.433a.733.733 0 01-.502.169h-.215zm-2.656-5.304a.574.574 0 01-.407-.144.472.472 0 01-.155-.36.5.5 0 01.155-.386.574.574 0 01.407-.144h2.763c.168 0 .303.048.407.144a.5.5 0 01.156.385.472.472 0 01-.156.361.574.574 0 01-.407.144H47.56zm5.567 5.304a.622.622 0 01-.443-.168.63.63 0 01-.167-.445v-5.352c0-.185.056-.333.167-.445a.622.622 0 01.443-.168c.183 0 .33.056.443.168.111.112.167.26.167.445v5.352a.63.63 0 01-.167.445.597.597 0 01-.443.169zm0-7.649a.788.788 0 01-.562-.229.797.797 0 01-.228-.565c0-.216.076-.4.228-.553a.767.767 0 011.112 0 .776.776 0 010 1.119.747.747 0 01-.55.228zm5.715 7.698c-.662 0-1.252-.14-1.77-.421a3.227 3.227 0 01-1.209-1.179c-.287-.505-.43-1.082-.43-1.732 0-.658.135-1.235.407-1.732a3.014 3.014 0 011.148-1.179c.486-.288 1.045-.433 1.675-.433.622 0 1.156.14 1.603.421a2.62 2.62 0 011.016 1.143c.24.481.36 1.038.36 1.672 0 .152-.052.28-.156.385a.558.558 0 01-.395.144h-4.82v-.962h4.784l-.49.337a2.542 2.542 0 00-.24-1.07 1.815 1.815 0 00-.645-.759c-.28-.184-.619-.276-1.017-.276-.455 0-.846.1-1.173.3a1.94 1.94 0 00-.73.83 2.664 2.664 0 00-.25 1.179c0 .441.1.834.298 1.179.2.345.475.617.826.818.35.2.753.3 1.208.3.247 0 .498-.044.754-.132a2.44 2.44 0 00.634-.325.634.634 0 01.383-.132.508.508 0 01.37.12c.136.12.208.253.216.397.008.144-.056.269-.192.373a3.29 3.29 0 01-1.017.53 3.547 3.547 0 01-1.148.204zm9.643-.036a.623.623 0 01-.443-.169.63.63 0 01-.167-.445v-2.959c0-.457-.084-.83-.251-1.118a1.54 1.54 0 00-.682-.638 2.08 2.08 0 00-.97-.216c-.334 0-.637.068-.908.204a1.683 1.683 0 00-.646.554 1.31 1.31 0 00-.24.781h-.753c0-.505.12-.954.359-1.347.247-.4.582-.717 1.005-.95a2.904 2.904 0 011.423-.349c.55 0 1.04.12 1.472.361a2.47 2.47 0 011.028 1.034c.255.458.383 1.019.383 1.684v2.96c0 .176-.06.324-.18.444a.582.582 0 01-.43.169zm-4.917 0a.623.623 0 01-.442-.169.63.63 0 01-.168-.445v-5.364c0-.185.056-.333.168-.445a.622.622 0 01.442-.168c.184 0 .331.056.443.168a.6.6 0 01.167.445v5.364a.63.63 0 01-.167.445.597.597 0 01-.443.169zm9.686-.013c-.399 0-.758-.1-1.077-.3a2.195 2.195 0 01-.754-.842 2.543 2.543 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.581.581 0 01.43-.168.58.58 0 01.431.168.588.588 0 01.168.433v5.737c0 .32.087.59.263.806.175.216.39.325.646.325h.406c.144 0 .264.056.36.168a.613.613 0 01.155.433c0 .177-.068.32-.203.433a.733.733 0 01-.503.169h-.215zm-2.656-5.304a.574.574 0 01-.407-.144.472.472 0 01-.155-.36.5.5 0 01.155-.386.574.574 0 01.407-.144h2.764c.167 0 .302.048.406.144a.5.5 0 01.156.385.472.472 0 01-.156.361.574.574 0 01-.406.144h-2.764zm8.091 5.304a.6.6 0 01-.443-.18.606.606 0 01-.18-.445v-8.143c0-.184.06-.332.18-.445a.6.6 0 01.443-.18h5.407c.183 0 .33.056.442.168a.548.548 0 01.168.421.534.534 0 01-.168.41.622.622 0 01-.442.156H79.31V13.9h3.433c.184 0 .331.056.443.169.111.104.167.24.167.409a.573.573 0 01-.167.42.622.622 0 01-.443.157H79.31v3.536c0 .176-.06.325-.18.445a.6.6 0 01-.442.18zm9.977.049a2.9 2.9 0 01-1.568-.433 3.22 3.22 0 01-1.1-1.191c-.263-.505-.395-1.074-.395-1.708 0-.633.144-1.203.43-1.708a3.25 3.25 0 011.185-1.19 3.254 3.254 0 011.687-.446 3.2 3.2 0 011.675.445c.494.289.885.686 1.172 1.191.295.505.443 1.075.443 1.708h-.467c0 .634-.136 1.203-.407 1.708a3.124 3.124 0 01-1.088 1.19 2.899 2.899 0 01-1.567.434zm.239-1.083c.407 0 .77-.096 1.089-.288.319-.2.57-.47.753-.806a2.42 2.42 0 00.275-1.155 2.37 2.37 0 00-.275-1.155 2.036 2.036 0 00-.753-.806c-.32-.2-.682-.3-1.09-.3-.398 0-.76.1-1.088.3a2.123 2.123 0 00-.765.806 2.375 2.375 0 00-.275 1.155c0 .425.091.81.275 1.155.191.336.446.605.765.805.327.193.69.29 1.089.29zm2.68 1.047a.623.623 0 01-.443-.169.63.63 0 01-.168-.445v-1.84l.228-1.275.993.433v2.682c0 .177-.06.325-.18.445a.582.582 0 01-.43.169zm4.037-.025c-.247 0-.438-.132-.574-.396l-2.536-5.377a.496.496 0 01-.024-.397.594.594 0 01.311-.312.486.486 0 01.407-.036c.143.048.251.14.323.276l2.368 5.136h-.574l2.345-5.136a.552.552 0 01.323-.276.6.6 0 01.454.036c.144.064.24.164.287.3a.523.523 0 01-.023.41l-2.537 5.376c-.12.264-.303.396-.55.396zm6.835.061c-.646 0-1.216-.14-1.711-.421a3.192 3.192 0 01-1.172-1.179c-.28-.505-.419-1.082-.419-1.732 0-.658.14-1.235.419-1.732a3.078 3.078 0 011.172-1.179c.495-.288 1.065-.433 1.711-.433.638 0 1.204.145 1.698.433.495.281.882.674 1.161 1.179.287.497.43 1.074.43 1.732 0 .65-.139 1.227-.418 1.732a3.1 3.1 0 01-1.161 1.179c-.494.28-1.064.42-1.71.42zm0-1.083c.414 0 .781-.096 1.1-.288a1.98 1.98 0 00.742-.794c.183-.337.275-.726.275-1.167 0-.441-.092-.83-.275-1.167a1.958 1.958 0 00-.742-.806 2.088 2.088 0 00-1.1-.288c-.415 0-.782.096-1.101.288-.319.193-.57.461-.753.806a2.395 2.395 0 00-.276 1.167c0 .441.092.83.276 1.167.183.336.434.601.753.793.319.193.686.29 1.101.29zm5.452-3.079c0-.481.116-.91.347-1.287a2.62 2.62 0 01.957-.914 2.638 2.638 0 011.316-.337c.479 0 .834.08 1.065.24.239.153.331.338.275.554a.475.475 0 01-.144.265.459.459 0 01-.227.108.704.704 0 01-.287-.012c-.51-.104-.969-.112-1.376-.024-.406.088-.729.252-.969.493-.231.24-.347.545-.347.914h-.61zm.012 4.114c-.191 0-.339-.049-.442-.145-.104-.104-.156-.256-.156-.457V13.24c0-.193.052-.34.156-.445.103-.104.251-.157.442-.157.2 0 .347.053.443.157.104.096.155.244.155.445v5.376c0 .193-.051.341-.155.445-.096.104-.243.157-.443.157zm5.71-.001a.62.62 0 01-.442-.168.629.629 0 01-.168-.445v-5.352c0-.185.056-.333.168-.445a.62.62 0 01.442-.168c.184 0 .331.056.443.168a.6.6 0 01.167.445v5.352a.628.628 0 01-.167.445.597.597 0 01-.443.169zm0-7.649a.789.789 0 01-.562-.229.798.798 0 01-.227-.565c0-.216.076-.4.227-.553a.77.77 0 01.562-.24.73.73 0 01.551.24.778.778 0 010 1.119.749.749 0 01-.551.228zm5.022 7.649c-.399 0-.758-.1-1.077-.3a2.2 2.2 0 01-.754-.842 2.547 2.547 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.58.58 0 01.43-.168c.176 0 .319.056.431.168a.587.587 0 01.168.433v5.737c0 .32.087.59.263.806a.802.802 0 00.646.325h.406a.45.45 0 01.359.168.612.612 0 01.156.433c0 .177-.068.32-.204.433a.731.731 0 01-.502.169h-.215zm-2.656-5.304a.576.576 0 01-.407-.144.474.474 0 01-.155-.36c0-.161.052-.29.155-.386a.576.576 0 01.407-.144h2.763c.168 0 .303.048.407.144a.5.5 0 01.156.385.47.47 0 01-.156.361.574.574 0 01-.407.144h-2.763zm7.912 5.353c-.662 0-1.252-.14-1.771-.421a3.228 3.228 0 01-1.208-1.179c-.287-.505-.431-1.082-.431-1.732 0-.658.136-1.235.407-1.732a3.017 3.017 0 011.148-1.179c.487-.288 1.045-.433 1.675-.433.622 0 1.157.14 1.603.421.447.273.786.654 1.017 1.143.239.481.359 1.038.359 1.672 0 .152-.052.28-.156.385a.555.555 0 01-.394.144h-4.821v-.962h4.785l-.491.337a2.536 2.536 0 00-.239-1.07 1.813 1.813 0 00-.646-.759c-.279-.184-.618-.276-1.017-.276-.454 0-.845.1-1.172.3-.319.2-.562.478-.73.83a2.67 2.67 0 00-.251 1.179c0 .441.1.834.299 1.179.199.345.475.617.825.818.351.2.754.3 1.209.3.247 0 .498-.044.753-.132.264-.096.475-.204.634-.325a.636.636 0 01.383-.132.508.508 0 01.371.12.57.57 0 01.215.397c.008.144-.056.269-.191.373-.271.216-.61.393-1.017.53a3.545 3.545 0 01-1.148.204z" fill="#010166"></path></svg></span></div><div class="standard-summary-name-speciality-experience"><div><h1 class="summary-provider-name" data-qa-target="ProviderDisplayName">Dr. Kevin Molldrem, DDS</h1><div class="summary-standard-specialty-and-cta"><div class="speciality-years-of-experience-container"><div class="speciality-name-text" data-qa-target="ProviderDisplaySpeciality">Dentistry</div></div></div></div></div></div></div></div></div></div><div class="hg-right-bar-layout"><div class="summary-standard-autobio"><script data-qa-target="markup-description" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","description":"Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients."}</script><p class="auto-bio auto-bio-redesign auto-bio-clamped auto-bio-clamped-three" data-qa-target="premium-biography">Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients.</p><div class="mobile summary-reviews-container"><div class="summary-reviews"><div class="summary-reviews-heading-and-ratings"><span class="star-icon"><svg class="has-reviews _icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="summary-reviews-star-rating-text">4.6 Star Rating</span><div class="star-rating"><span class="_root_1krku_27 summary-reviews-star-rating" role="img" aria-label="Rated 4.5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="half-star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="11.75 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 11.75 3"></polygon></svg></span></span></div></div><div class="summary-reviews-tooltip"><span class="summary-reviews-tooltip-label">Based on 111 reviews</span> <span class="summary-reviews-tooltip-label-mobile"><span class="rating-value">4.6 Star Rating</span> (111 reviews)</span><div class="review-summary-tooltip-container"><button aria-expanded="false" aria-label="Show Ratings Breakdown" data-qa-target="star-rating-tooltip-button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-down-icon" focusable="false"><path fill="none" stroke="currentColor" stroke-linecap="round" d="M4 8l8 8 8-8"></path></svg></button></div></div></div><div class="summary-reviews-actions"><button class="summary-reviews-review-button"><span class="review-icon"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-icon" focusable="false"><polygon fill="none" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="review-text">Review</span></button><span class="save-provider-container"><button aria-label="Save provider to your account" class="save-provider-button" data-qa-target="save-share-link" name="saveprovider" tabindex="0"><span class="save-button-icon"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="heart-icon" focusable="false"><path fill="currentColor" d="M11.9 20h-.2a34 34 0 0 1-4.3-3.2 16.7 16.7 0 0 1-3-3.5C3.4 11.8 3 10.3 3 9c0-.9.2-1.7.7-2.4A5 5 0 0 1 7.9 4c.5 0 1 0 1.4.3a5.3 5.3 0 0 1 2.6 2c.3-.6.7-1 1.2-1.3A4.9 4.9 0 0 1 16 4c.9 0 1.7.2 2.4.7a5 5 0 0 1 2.5 4.2c0 1.5-.5 3-1.4 4.4-.8 1.2-1.7 2.4-3 3.5a25.8 25.8 0 0 1-4.2 3.1l-.3.1zm-4-15.1c-.7 0-1.4.2-2 .5a4 4 0 0 0-2 3.5c0 1.3.4 2.7 1.3 4.1.7 1 1.6 2.1 2.8 3.2a24.8 24.8 0 0 0 3.9 3 22.3 22.3 0 0 0 6.7-6.2 7.7 7.7 0 0 0 1.3-4 4 4 0 0 0-2-3.6c-.6-.3-1.3-.5-2-.5-.5 0-1 .1-1.6.4-.4.2-.9.5-1.2 1-.4.3-.6.7-.8 1.1l-.1.3h-.6l-.2-.3c-.1-.4-.3-.8-.7-1.2l-1.3-1L8 5z"></path></svg></span><span class="save-provider-text">Save</span></button></span></div></div></div></div><div class="hg-right-bar-layout"><div class="summary-standard-bottom-content"><div class="summary-standard-address"><div aria-label="office address" class="location-box" data-qa-target="standard-provider-location-box" role="button" tabindex="0"><p class="location-practice location-practice-deemphasized" data-qa-target="provider-practice-name">Practice</p><address class="location-row-address" data-qa-target="provider-office-address">800 Prairie Center Dr Ste 250 Eden Prairie, MN 55344</address></div></div><div class="bottom-ad-leaderboard-row"><div class="bottom-ad-leaderboard" data-ad-type="StickyBottomAd" data-qa-target="bottom-ad-leaderboard"><div class="ad-leaderboard" id="div-gpt-ad-leaderboard1" role="complementary"></div></div><a class="bottom-ad-close" role="button" tabindex="0" title="Close Ad"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="cross-icon" focusable="false"><path d="M6.5 5.5l12 12M18.5 5.5l-12 12" stroke="currentColor" stroke-linecap="round"></path></svg></a></div><div class="summary-standard-ctas"><div class="summary-standard-button-row-new"><div class="standard-summary-cta-phone"><a class="summary-standard-phone-link is-mt" data-qa-target="toggle-phone-number-office-phone-toggle" role="button" tabindex="0">Show Phone Number</a></div><div class="standard-summary-cta-appointment"></div></div></div></div></div></div><nav aria-label="sub navigation" class="profile-sticky-nav-placeholder profile-sticky-nav-placeholder-redesign"><div class="profile-sticky-nav-container-new" id="profile-sticky-nav-container"><div class="profile-sticky-nav-grid-container profile-sticky-nav-grid-container-redesign"><div class="profile-sticky-nav-scroll-bar-hide profile-sticky-nav-scroll-bar-hide-redesign"><div class="profile-sticky-nav profile-sticky-nav-redesign" data-testid="profile-sticky-nav" id="profile-nav"><button class="sticky-nav-link-container sticky-nav-link-container-redesign js-profile-scroll-link selected" data-id="summary-section" id="$nav-link-0"><span class="sticky-nav-link sticky-nav-link-redesign selected-nav-link selected-nav-link-redesign" data-qa-target="Overview">Overview</span></button><button class="sticky-nav-link-container sticky-nav-link-container-redesign js-profile-scroll-link" data-id="experience-check-section" id="$nav-link-1"><span class="sticky-nav-link sticky-nav-link-redesign" data-qa-target="Experience">Experience</span></button><button class="sticky-nav-link-container sticky-nav-link-container-redesign js-profile-scroll-link" data-id="premium-review-section" id="$nav-link-2"><span class="sticky-nav-link sticky-nav-link-redesign" data-qa-target="Ratings">Ratings</span></button><button class="sticky-nav-link-container sticky-nav-link-container-redesign js-profile-scroll-link" data-id="about-me-section" id="$nav-link-3"><span class="sticky-nav-link sticky-nav-link-redesign" data-qa-target="About Me">About Me</span></button><button class="sticky-nav-link-container sticky-nav-link-container-redesign js-profile-scroll-link" data-id="insurance-check-section" id="$nav-link-4"><span class="sticky-nav-link sticky-nav-link-redesign" data-qa-target="Insurance">Insurance</span></button><button class="sticky-nav-link-container sticky-nav-link-container-redesign js-profile-scroll-link" data-id="premium-visit-section" id="$nav-link-5"><span class="sticky-nav-link sticky-nav-link-redesign" data-qa-target="Locations">Locations</span></button></div></div></div></div></nav></div><div class="react-render-section ssr-success" id="market-target-top-section-container"><section><div class="hg-right-bar-layout"><section class="mt-top-section profile-section profile-mt"><div class="compare-card-section profile-subsection" data-qa-target="compare-card-section"><div class="compare-card-advertisement-label"></div><h2>Compare Dr. Kevin Molldrem, DDS with other Dentistry Practitioners near you</h2><div class="side-by-side-compare-filter-container"><span class="filter-dropdown-label" role="button">Filter by:</span><div class="filter-dropdown-field"><span class="filter-dropdown-field-selected" data-qa-target="filter-dropdown-field-selected" role="button" tabindex="0">Provider Ratings<svg class="filter-dropdown-field-down-icon _icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-down-icon" focusable="false"><path fill="none" stroke="currentColor" stroke-linecap="round" d="M4 8l8 8 8-8"></path></svg></span></div></div><div class="compare-cards" data-qa-target="compare-cards"><div class="compare-card-collection" data-qa-target="compare-provider-row0"><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-dantel-weaver-xym8jpy" aria-label="View Profile of Dr. Dantel Weaver, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-dantel-weaver-xym8jpy"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Dantel Weaver, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-dantel-weaver-xym8jpy"><span class="_root_1krku_27" role="img" aria-label="Rated 4.5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="half-star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="11.75 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 11.75 3"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-dantel-weaver-xym8jpy" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">162 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-dantel-weaver-xym8jpy" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Dantel Weaver, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sara-colarusso-yy54n" aria-label="View Profile of Dr. Sara Colarusso, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sara-colarusso-yy54n"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Sara Colarusso, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sara-colarusso-yy54n"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sara-colarusso-yy54n" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">434 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sara-colarusso-yy54n" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Sara Colarusso, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-paul-yaeger-u7wrhuy773" aria-label="View Profile of Dr. Paul Yaeger, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-paul-yaeger-u7wrhuy773"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Paul Yaeger, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-paul-yaeger-u7wrhuy773"><span class="_root_1krku_27" role="img" aria-label="Rated 4 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-paul-yaeger-u7wrhuy773" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">2 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-paul-yaeger-u7wrhuy773" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Paul Yaeger, DDS</span></span></a></div></div></div></div><div class="compare-card-collection" data-qa-target="compare-provider-row1"><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-nina-huynh-29pv2" aria-label="View Profile of Dr. Nina Huynh, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-nina-huynh-29pv2"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Nina Huynh, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-nina-huynh-29pv2"><span class="_root_1krku_27" role="img" aria-label="Rated 4.5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="half-star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="11.75 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 11.75 3"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-nina-huynh-29pv2" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">216 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-nina-huynh-29pv2" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Nina Huynh, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-shaun-hicken-2g7gc" aria-label="View Profile of Dr. Shaun Hicken, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-shaun-hicken-2g7gc"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Shaun Hicken, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-shaun-hicken-2g7gc"><span class="_root_1krku_27" role="img" aria-label="Rated 0 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-shaun-hicken-2g7gc" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">0 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-shaun-hicken-2g7gc" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Shaun Hicken, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sandra-fenske-27tct" aria-label="View Profile of Dr. Sandra Fenske, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sandra-fenske-27tct"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Sandra Fenske, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sandra-fenske-27tct"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sandra-fenske-27tct" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">9 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-sandra-fenske-27tct" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Sandra Fenske, DDS</span></span></a></div></div></div></div></div><div class="side-by-side-compare-show-more"><a class="highlight-link" data-qa-target="side-by-side-compare-show-more-button" role="button" tabindex="0">Show more providers</a></div></div><div class="profile-subsection"><section class="patient-favorite-section pFav-market-target"><div class="profile-badge-header-section"><div class="patientFav-badge"><svg class="_root_1n5nl_27" data-qa-target="patient-fav-logo" viewBox="0 0 137 30"><title>Patient Favorite Award</title><path d="M0 14.891C0 6.667 6.631 0 14.81 0h117.562C134.928 0 137 2.083 137 4.654v20.475c0 2.57-2.072 4.654-4.628 4.654H14.811C6.63 29.783 0 23.115 0 14.89z" fill="#FFC74F"></path><path d="M27.753 12.36a.367.367 0 00-.202-.625l-5.775-.843a.367.367 0 01-.274-.2l-2.583-5.258a.364.364 0 00-.654 0l-2.583 5.257a.365.365 0 01-.274.2l-5.775.844a.367.367 0 00-.202.625l2.782 2.725c.14.137.361.134.5-.004l.812-.816a.85.85 0 01.591-.242c.212 0 .43.081.59.242a.823.823 0 01-.007 1.18l-1.058 1.063-.006.006-.045.045-.009.02-.907.912a.872.872 0 00-.007 1.249.87.87 0 00.626.256.894.894 0 00.458-.128l.056-.037a.92.92 0 00.112-.091l.29-.293.648-.616 2.963-2.847a.85.85 0 01.59-.242.84.84 0 01.592.242.823.823 0 01-.008 1.18l-3.48 3.534h-.002l-.219.225-2.376 2.413c-.147.135-.13.26-.13.26h.002c-.003.218.216.405.43.322l4.075-2.106-.008-.005 1.14-.592a.365.365 0 01.34 0l5.165 2.73a.365.365 0 00.528-.387l-.986-5.778a.366.366 0 01.105-.325l4.179-4.092-.004-.003z" fill="#010166"></path><path d="M11.07 21.081c.508 0 .92-.413.92-.923a.921.921 0 00-.92-.923.921.921 0 00-.918.923c0 .51.411.923.919.923zm22.692-1.865a.6.6 0 01-.442-.18.606.606 0 01-.18-.445v-8.143c0-.184.06-.332.18-.445a.6.6 0 01.442-.18h2.393c.598 0 1.128.132 1.59.397a2.75 2.75 0 011.077 1.106c.264.465.395 1.003.395 1.612 0 .585-.131 1.107-.395 1.564a2.718 2.718 0 01-1.076 1.07c-.463.257-.993.385-1.591.385h-1.77v2.634c0 .176-.06.325-.18.445a.575.575 0 01-.443.18zm.622-4.414h1.77c.368 0 .69-.08.97-.24.279-.16.498-.381.658-.662.16-.28.239-.601.239-.962 0-.385-.08-.722-.24-1.01a1.784 1.784 0 00-.657-.698 1.839 1.839 0 00-.97-.252h-1.77v3.824zm8.344 4.463a2.9 2.9 0 01-1.567-.433 3.22 3.22 0 01-1.1-1.191c-.264-.505-.395-1.074-.395-1.708 0-.633.144-1.203.43-1.708a3.25 3.25 0 011.185-1.19 3.254 3.254 0 011.687-.446c.622 0 1.18.149 1.674.445.495.289.886.686 1.173 1.191.295.505.442 1.075.442 1.708h-.466c0 .634-.136 1.203-.407 1.708a3.125 3.125 0 01-1.089 1.19 2.899 2.899 0 01-1.567.434zm.24-1.083c.406 0 .77-.096 1.088-.288.32-.2.57-.47.754-.806a2.42 2.42 0 00.275-1.155c0-.433-.092-.818-.275-1.155a2.036 2.036 0 00-.754-.806c-.319-.2-.682-.3-1.088-.3-.4 0-.762.1-1.089.3a2.123 2.123 0 00-.766.806 2.375 2.375 0 00-.275 1.155c0 .425.092.81.275 1.155.192.336.447.605.766.805.327.193.69.29 1.089.29zm2.68 1.047a.622.622 0 01-.443-.169.63.63 0 01-.168-.445v-1.84l.227-1.275.993.433v2.682c0 .177-.06.325-.18.445a.582.582 0 01-.43.169zm4.567-.013c-.4 0-.758-.1-1.077-.3a2.194 2.194 0 01-.754-.842 2.543 2.543 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.582.582 0 01.43-.168c.176 0 .32.056.43.168a.588.588 0 01.168.433v5.737c0 .32.088.59.264.806.175.216.39.325.646.325h.406c.144 0 .264.056.36.168a.613.613 0 01.155.433c0 .177-.068.32-.204.433a.733.733 0 01-.502.169h-.215zm-2.656-5.304a.574.574 0 01-.407-.144.472.472 0 01-.155-.36.5.5 0 01.155-.386.574.574 0 01.407-.144h2.763c.168 0 .303.048.407.144a.5.5 0 01.156.385.472.472 0 01-.156.361.574.574 0 01-.407.144H47.56zm5.567 5.304a.622.622 0 01-.443-.168.63.63 0 01-.167-.445v-5.352c0-.185.056-.333.167-.445a.622.622 0 01.443-.168c.183 0 .33.056.443.168.111.112.167.26.167.445v5.352a.63.63 0 01-.167.445.597.597 0 01-.443.169zm0-7.649a.788.788 0 01-.562-.229.797.797 0 01-.228-.565c0-.216.076-.4.228-.553a.767.767 0 011.112 0 .776.776 0 010 1.119.747.747 0 01-.55.228zm5.715 7.698c-.662 0-1.252-.14-1.77-.421a3.227 3.227 0 01-1.209-1.179c-.287-.505-.43-1.082-.43-1.732 0-.658.135-1.235.407-1.732a3.014 3.014 0 011.148-1.179c.486-.288 1.045-.433 1.675-.433.622 0 1.156.14 1.603.421a2.62 2.62 0 011.016 1.143c.24.481.36 1.038.36 1.672 0 .152-.052.28-.156.385a.558.558 0 01-.395.144h-4.82v-.962h4.784l-.49.337a2.542 2.542 0 00-.24-1.07 1.815 1.815 0 00-.645-.759c-.28-.184-.619-.276-1.017-.276-.455 0-.846.1-1.173.3a1.94 1.94 0 00-.73.83 2.664 2.664 0 00-.25 1.179c0 .441.1.834.298 1.179.2.345.475.617.826.818.35.2.753.3 1.208.3.247 0 .498-.044.754-.132a2.44 2.44 0 00.634-.325.634.634 0 01.383-.132.508.508 0 01.37.12c.136.12.208.253.216.397.008.144-.056.269-.192.373a3.29 3.29 0 01-1.017.53 3.547 3.547 0 01-1.148.204zm9.643-.036a.623.623 0 01-.443-.169.63.63 0 01-.167-.445v-2.959c0-.457-.084-.83-.251-1.118a1.54 1.54 0 00-.682-.638 2.08 2.08 0 00-.97-.216c-.334 0-.637.068-.908.204a1.683 1.683 0 00-.646.554 1.31 1.31 0 00-.24.781h-.753c0-.505.12-.954.359-1.347.247-.4.582-.717 1.005-.95a2.904 2.904 0 011.423-.349c.55 0 1.04.12 1.472.361a2.47 2.47 0 011.028 1.034c.255.458.383 1.019.383 1.684v2.96c0 .176-.06.324-.18.444a.582.582 0 01-.43.169zm-4.917 0a.623.623 0 01-.442-.169.63.63 0 01-.168-.445v-5.364c0-.185.056-.333.168-.445a.622.622 0 01.442-.168c.184 0 .331.056.443.168a.6.6 0 01.167.445v5.364a.63.63 0 01-.167.445.597.597 0 01-.443.169zm9.686-.013c-.399 0-.758-.1-1.077-.3a2.195 2.195 0 01-.754-.842 2.543 2.543 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.581.581 0 01.43-.168.58.58 0 01.431.168.588.588 0 01.168.433v5.737c0 .32.087.59.263.806.175.216.39.325.646.325h.406c.144 0 .264.056.36.168a.613.613 0 01.155.433c0 .177-.068.32-.203.433a.733.733 0 01-.503.169h-.215zm-2.656-5.304a.574.574 0 01-.407-.144.472.472 0 01-.155-.36.5.5 0 01.155-.386.574.574 0 01.407-.144h2.764c.167 0 .302.048.406.144a.5.5 0 01.156.385.472.472 0 01-.156.361.574.574 0 01-.406.144h-2.764zm8.091 5.304a.6.6 0 01-.443-.18.606.606 0 01-.18-.445v-8.143c0-.184.06-.332.18-.445a.6.6 0 01.443-.18h5.407c.183 0 .33.056.442.168a.548.548 0 01.168.421.534.534 0 01-.168.41.622.622 0 01-.442.156H79.31V13.9h3.433c.184 0 .331.056.443.169.111.104.167.24.167.409a.573.573 0 01-.167.42.622.622 0 01-.443.157H79.31v3.536c0 .176-.06.325-.18.445a.6.6 0 01-.442.18zm9.977.049a2.9 2.9 0 01-1.568-.433 3.22 3.22 0 01-1.1-1.191c-.263-.505-.395-1.074-.395-1.708 0-.633.144-1.203.43-1.708a3.25 3.25 0 011.185-1.19 3.254 3.254 0 011.687-.446 3.2 3.2 0 011.675.445c.494.289.885.686 1.172 1.191.295.505.443 1.075.443 1.708h-.467c0 .634-.136 1.203-.407 1.708a3.124 3.124 0 01-1.088 1.19 2.899 2.899 0 01-1.567.434zm.239-1.083c.407 0 .77-.096 1.089-.288.319-.2.57-.47.753-.806a2.42 2.42 0 00.275-1.155 2.37 2.37 0 00-.275-1.155 2.036 2.036 0 00-.753-.806c-.32-.2-.682-.3-1.09-.3-.398 0-.76.1-1.088.3a2.123 2.123 0 00-.765.806 2.375 2.375 0 00-.275 1.155c0 .425.091.81.275 1.155.191.336.446.605.765.805.327.193.69.29 1.089.29zm2.68 1.047a.623.623 0 01-.443-.169.63.63 0 01-.168-.445v-1.84l.228-1.275.993.433v2.682c0 .177-.06.325-.18.445a.582.582 0 01-.43.169zm4.037-.025c-.247 0-.438-.132-.574-.396l-2.536-5.377a.496.496 0 01-.024-.397.594.594 0 01.311-.312.486.486 0 01.407-.036c.143.048.251.14.323.276l2.368 5.136h-.574l2.345-5.136a.552.552 0 01.323-.276.6.6 0 01.454.036c.144.064.24.164.287.3a.523.523 0 01-.023.41l-2.537 5.376c-.12.264-.303.396-.55.396zm6.835.061c-.646 0-1.216-.14-1.711-.421a3.192 3.192 0 01-1.172-1.179c-.28-.505-.419-1.082-.419-1.732 0-.658.14-1.235.419-1.732a3.078 3.078 0 011.172-1.179c.495-.288 1.065-.433 1.711-.433.638 0 1.204.145 1.698.433.495.281.882.674 1.161 1.179.287.497.43 1.074.43 1.732 0 .65-.139 1.227-.418 1.732a3.1 3.1 0 01-1.161 1.179c-.494.28-1.064.42-1.71.42zm0-1.083c.414 0 .781-.096 1.1-.288a1.98 1.98 0 00.742-.794c.183-.337.275-.726.275-1.167 0-.441-.092-.83-.275-1.167a1.958 1.958 0 00-.742-.806 2.088 2.088 0 00-1.1-.288c-.415 0-.782.096-1.101.288-.319.193-.57.461-.753.806a2.395 2.395 0 00-.276 1.167c0 .441.092.83.276 1.167.183.336.434.601.753.793.319.193.686.29 1.101.29zm5.452-3.079c0-.481.116-.91.347-1.287a2.62 2.62 0 01.957-.914 2.638 2.638 0 011.316-.337c.479 0 .834.08 1.065.24.239.153.331.338.275.554a.475.475 0 01-.144.265.459.459 0 01-.227.108.704.704 0 01-.287-.012c-.51-.104-.969-.112-1.376-.024-.406.088-.729.252-.969.493-.231.24-.347.545-.347.914h-.61zm.012 4.114c-.191 0-.339-.049-.442-.145-.104-.104-.156-.256-.156-.457V13.24c0-.193.052-.34.156-.445.103-.104.251-.157.442-.157.2 0 .347.053.443.157.104.096.155.244.155.445v5.376c0 .193-.051.341-.155.445-.096.104-.243.157-.443.157zm5.71-.001a.62.62 0 01-.442-.168.629.629 0 01-.168-.445v-5.352c0-.185.056-.333.168-.445a.62.62 0 01.442-.168c.184 0 .331.056.443.168a.6.6 0 01.167.445v5.352a.628.628 0 01-.167.445.597.597 0 01-.443.169zm0-7.649a.789.789 0 01-.562-.229.798.798 0 01-.227-.565c0-.216.076-.4.227-.553a.77.77 0 01.562-.24.73.73 0 01.551.24.778.778 0 010 1.119.749.749 0 01-.551.228zm5.022 7.649c-.399 0-.758-.1-1.077-.3a2.2 2.2 0 01-.754-.842 2.547 2.547 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.58.58 0 01.43-.168c.176 0 .319.056.431.168a.587.587 0 01.168.433v5.737c0 .32.087.59.263.806a.802.802 0 00.646.325h.406a.45.45 0 01.359.168.612.612 0 01.156.433c0 .177-.068.32-.204.433a.731.731 0 01-.502.169h-.215zm-2.656-5.304a.576.576 0 01-.407-.144.474.474 0 01-.155-.36c0-.161.052-.29.155-.386a.576.576 0 01.407-.144h2.763c.168 0 .303.048.407.144a.5.5 0 01.156.385.47.47 0 01-.156.361.574.574 0 01-.407.144h-2.763zm7.912 5.353c-.662 0-1.252-.14-1.771-.421a3.228 3.228 0 01-1.208-1.179c-.287-.505-.431-1.082-.431-1.732 0-.658.136-1.235.407-1.732a3.017 3.017 0 011.148-1.179c.487-.288 1.045-.433 1.675-.433.622 0 1.157.14 1.603.421.447.273.786.654 1.017 1.143.239.481.359 1.038.359 1.672 0 .152-.052.28-.156.385a.555.555 0 01-.394.144h-4.821v-.962h4.785l-.491.337a2.536 2.536 0 00-.239-1.07 1.813 1.813 0 00-.646-.759c-.279-.184-.618-.276-1.017-.276-.454 0-.845.1-1.172.3-.319.2-.562.478-.73.83a2.67 2.67 0 00-.251 1.179c0 .441.1.834.299 1.179.199.345.475.617.825.818.351.2.754.3 1.209.3.247 0 .498-.044.753-.132.264-.096.475-.204.634-.325a.636.636 0 01.383-.132.508.508 0 01.371.12.57.57 0 01.215.397c.008.144-.056.269-.191.373-.271.216-.61.393-1.017.53a3.545 3.545 0 01-1.148.204z" fill="#010166"></path></svg></div><h3 class="patient-favorite-header">Dr. Molldrem is a patient favorite<span> <strong>Dentistry Practitioner</strong></span></h3></div><div class="profile-badge-content"><p class="profile-badge-text">The Patient Favorite badge is awarded to top-performing providers who surpass average ratings and comments, reflecting their commitment to exceptional patient care.<a href="https://www.healthgrades.com/about/healthgrades-methodologies#patient-favorite" rel="noreferrer" target="_blank"> Read our methodology</a></p></div></section></div></section></div></section></div><div class="react-render-section ssr-success" id="experience-check-section-container"><section><div class="experience-check-wrapper"><section class="profile-section"><section class="experience-check bordered-section" id="experience-check-section"><section class="experience-subsection" data-ad-section="top" data-qa-target="experience-check-section"><h2 class="title--accented" id="experience-check-section-title">Experience Check</h2><section class="experience-check" data-qa-target="learn-experience-section" id="experience-check"><div class="profile-subsection-headergroup"><h3 class="experience-picker-header" data-qa-target="experience-picker-header">Search for  experience in a specific area</h3></div><div class="experience-picker"><div class="volume-content-wrapper volume-picker-content"><div class="volume-content"><div class="autocomplete-input-wrapper"><svg class="autocomplete-search-icon _icon_1tari_27 _md_1tari_39" viewBox="0 0 18 18" width="1em" height="1em" aria-hidden="true" data-qa-target="search-icon" focusable="false"><path stroke="currentColor" d="M16.889 16.815a.39.39 0 01.11.294.373.373 0 01-.135.286.335.335 0 01-.131.08.501.501 0 01-.157.025.448.448 0 01-.164-.032.362.362 0 01-.14-.097l-5.008-5.35a6.145 6.145 0 01-1.847 1.008 6.53 6.53 0 01-2.1.346 6.57 6.57 0 01-1.243-.117 6.287 6.287 0 01-2.261-.914 6.021 6.021 0 01-.963-.782 6.307 6.307 0 01-1.373-2.006 5.8 5.8 0 01-.358-1.152A6.187 6.187 0 011 7.188c0-.414.04-.82.12-1.217a5.8 5.8 0 01.357-1.152c.159-.37.354-.724.584-1.06a6.65 6.65 0 01.79-.946A6.275 6.275 0 014.897 1.47 6.476 6.476 0 017.316 1a6.41 6.41 0 012.418.471 6.31 6.31 0 012.048 1.342c.296.295.559.61.79.946.23.336.424.69.583 1.06.16.37.278.754.358 1.152a6.187 6.187 0 01-.333 3.525c-.148.362-.33.709-.547 1.039-.217.33-.465.64-.744.93l5 5.35zM1.839 7.187c0 .742.144 1.437.432 2.087a5.45 5.45 0 001.176 1.704c.496.486 1.076.87 1.739 1.152a5.388 5.388 0 002.13.423c.757 0 1.467-.14 2.13-.423a5.575 5.575 0 001.74-1.152 5.449 5.449 0 001.175-1.704 5.09 5.09 0 00.432-2.086c0-.736-.144-1.43-.431-2.083A5.389 5.389 0 0011.184 3.4a5.612 5.612 0 00-1.739-1.148 5.388 5.388 0 00-2.13-.423c-.757 0-1.467.14-2.13.423A5.612 5.612 0 003.446 3.4a5.39 5.39 0 00-1.175 1.704 5.103 5.103 0 00-.432 2.082z"></path></svg><label class="sr-only" for="condition-or procedure">Condition or Procedure</label><input aria-label="Experience Check" autoComplete="off" class="autocomplete-input-field" data-qa-target="autocomplete-input-field" id="condition-or procedure" name="experience-input" placeholder="Enter your condition or procedure" value=""/></div></div></div></div><div class="experience-footer-text-container"><a class="experience-footer" data-qa-target="experience-footer-text" href="https://helpcenter.healthgrades.com/help/provider-profile-top-care-area-rankings?utm_source=hg-com&amp;utm_medium=prov-profile-top-care&amp;utm_campaign=behind-data-learn-more" rel="noopener noreferrer" target="_blank">Learn more about experience and why treatment frequency matters</a></div></section></section></section></section></div></section></div><div class="react-render-section ssr-success" id="video-section-container"><section><div class="hg-right-bar-layout video-center-layout"></div></section></div><div class="react-render-section ssr-success" id="premium-review-section-container"><section><div class="hg-right-bar-layout"><div class="review-section-internal-wrapper"><section class="review-section-wrapper profile-section"><section class="premium-review-section l-pes-container bordered-section" data-ad-section="review" data-id="js-section-review" data-qa-target="premium-review-section" id="premium-review-section"><h2 class="title--accented">Dr. Molldrem&#x27;s Reviews</h2><div><div class="l-top-row l-review-summary has-review"><div class="c-pes-review-summary-section"><h3 class="section-title">Likelihood to recommend Dr. Molldrem</h3><div class="wrapper"><div class="ratings-wrapper"><div class="overall-rating-wrapper"><div class="overall-rating"><p class="score"><strong>4.6</strong></p><div><span class="_root_1krku_27" role="img" aria-label="Rated 4.5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="half-star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="11.75 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 11.75 3"></polygon></svg></span></span><div class="survey-count"><span class="review-summary-horizontal-scroll__content">111 ratings, 94 with a written review</span></div></div></div></div><table class="breakdown-table"><tbody><tr class="breakdown-table__row"><td class="breakdown-table__header">5 Star</td><td class="breakdown-table__bar"><div class="breakdown-table__graph"><div class="breakdown-table__graph--percent" style="width:89%"><span class="sr-only">89%</span></div></div></td><td class="breakdown-table__count">89%</td></tr><tr class="breakdown-table__row"><td class="breakdown-table__header">4 Star</td><td class="breakdown-table__bar"><div class="breakdown-table__graph"><div class="breakdown-table__graph--percent" style="width:2%"><span class="sr-only">2%</span></div></div></td><td class="breakdown-table__count">2%</td></tr><tr class="breakdown-table__row"><td class="breakdown-table__header">3 Star</td><td class="breakdown-table__bar"><div class="breakdown-table__graph"><div class="breakdown-table__graph--percent" style="width:0%"><span class="sr-only">0%</span></div></div></td><td class="breakdown-table__count">0%</td></tr><tr class="breakdown-table__row"><td class="breakdown-table__header">2 Star</td><td class="breakdown-table__bar"><div class="breakdown-table__graph"><div class="breakdown-table__graph--percent" style="width:1%"><span class="sr-only">1%</span></div></div></td><td class="breakdown-table__count">1%</td></tr><tr class="breakdown-table__row"><td class="breakdown-table__header">1 Star</td><td class="breakdown-table__bar"><div class="breakdown-table__graph"><div class="breakdown-table__graph--percent" style="width:8%"><span class="sr-only">8%</span></div></div></td><td class="breakdown-table__count">8%</td></tr></tbody></table></div></div></div><div class="not-rendered visibility-wrapper-not-rendered"></div></div><div class="c-comment-list"><div id="pes-comments-anchor-id" class="c-comment-list__header"></div><div class="display-tags"></div><div class="pes-dropdown"><div class="pes-dropdown__top" role="button" data-testid="reveal-details" aria-label="Toggle to view more information about our comment guidelines" tabindex="0"><div class="pes-dropdown__logo"><div class="pes-dropdown__logo--icon"><span class="_container_6eikq_27 _textColor_6eikq_44" data-qa-target="shield-icon" style="font-size:1.8rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-0.5 0 20 20" aria-hidden="true"><path d="M9.5 20a.503.503 0 01-.158-.026c-1.839-.613-4.147-2.651-5.88-5.193A19.943 19.943 0 010 3.499a.5.5 0 01.5-.5c2.814 0 7.238-1.926 8.723-2.916a.5.5 0 01.555 0c1.485.99 5.909 2.916 8.723 2.916a.5.5 0 01.5.5c0 5.128-1.883 8.965-3.462 11.282-1.733 2.541-4.041 4.58-5.88 5.193a.503.503 0 01-.158.026H9.5zM1.006 3.984a18.935 18.935 0 003.282 10.235c1.769 2.594 3.856 4.23 5.212 4.751 1.356-.521 3.443-2.156 5.212-4.751a18.935 18.935 0 003.282-10.235c-1.628-.102-3.442-.662-4.73-1.14-1.418-.525-2.849-1.193-3.764-1.751-.915.558-2.346 1.226-3.764 1.751-1.289.477-3.102 1.038-4.73 1.14z" fill="currentColor"></path><path d="M8.5 12.5a.502.502 0 01-.354-.146l-2-2a.5.5 0 01.707-.707L8.5 11.293l4.646-4.646a.5.5 0 01.707.707l-5 5a.498.498 0 01-.354.146H8.5z" fill="currentColor"></path></svg></span></div></div><div class="pes-dropdown__heading"><h3>Your trust is our top concern. <span class="desktop-only">Learn more.</span></h3></div><span class="pes-dropdown__chevron"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-up-icon" focusable="false"><path d="M4 16l8-8 8 8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></span></div><div class="pes-dropdown__body"><div class="pes-dropdown__row"><div class="pes-dropdown__icon"><span class="_container_6eikq_27" data-qa-target="examine-icon" style="font-size:3.2rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="0 0 52.02 28.96" aria-hidden="true"><path d="M33.61 3.98a.78.78 0 01.44.13.82.82 0 01.29.35.81.81 0 010 .46.78.78 0 01-1.07.57.79.79 0 01-.29-.28.83.83 0 01-.13-.43.81.81 0 01.06-.31.85.85 0 01.17-.25.68.68 0 01.26-.18.94.94 0 01.27-.06z" fill="#29B6C2" fill-rule="evenodd"></path><path d="M33.61 5.56a.78.78 0 00.44-.13.82.82 0 00.29-.35.81.81 0 000-.46.78.78 0 00-1.07-.57.79.79 0 00-.36.29.84.84 0 00-.13.44.8.8 0 00.06.3 1.06 1.06 0 00.17.26.78.78 0 00.26.17.6.6 0 00.34.05z" fill="#0202EA" fill-rule="evenodd"></path><path d="M36.75 3.98a.69.69 0 01.44.13.72.72 0 01.29.35.79.79 0 01-.16.86.78.78 0 01-.41.22.77.77 0 01-.45-.05.79.79 0 01-.36-.29.76.76 0 01-.12-.43.78.78 0 01.23-.55.75.75 0 01.54-.24z" fill="#29B6C2" fill-rule="evenodd"></path><path d="M36.75 5.56a.69.69 0 00.44-.13.72.72 0 00.29-.35.8.8 0 000-.46.78.78 0 00-1.07-.57.73.73 0 00-.36.29.75.75 0 00-.13.43.79.79 0 00.23.56.75.75 0 00.6.23z" fill="#0202EA" fill-rule="evenodd"></path><path d="M44.85 18.09a4.34 4.34 0 01-.51 0 5 5 0 01-4.36-4.92 5.11 5.11 0 01.4-2.11 5 5 0 011.24-1.75 5.19 5.19 0 011.87-1.06 4.74 4.74 0 014.69 1.07 5.08 5.08 0 011.49 2.43 5.1 5.1 0 01-1.64 5.23l3 3.45" fill="none" stroke="#29B6C2" stroke-linecap="round" stroke-width="1.96"></path><path d="M40.42 21.31v6.67H.98v-27h39.44v4M.98 21.09h39.46" fill="none" stroke="#0202EA" stroke-linecap="round" stroke-width="1.96"></path><path d="M7.64 4.78H5.03" fill="none" stroke="#0202EA" stroke-linecap="round" stroke-width="1.57"></path></svg></span></div><p>We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.</p></div><div class="pes-dropdown__row"><div class="pes-dropdown__icon"><span class="_container_6eikq_27" data-qa-target="check-screen-icon" style="font-size:2.6rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="0 0 41.5 33.47" aria-hidden="true"><path d="M40.73.73h-40v32h40zm-40 4.43h35.79M3.24 2.97h1.49m1.4 0h1.44m1.44 0h1.45" fill="none" stroke="#0202EA" stroke-linecap="round" stroke-width="1.47"></path><path d="M24.21 16.26l-1.11 1.11-1.11 1.11-1.11 1.12-1.15 1.13-2.2-2.25" fill="none" stroke="#29B6C2" stroke-linecap="round" stroke-width="1.76"></path><path d="M20.88 25.38a6.9 6.9 0 10-6.9-6.9 6.9 6.9 0 006.9 6.9z" fill="none" stroke="#0202EA" stroke-linecap="round" stroke-width="1.76"></path></svg></span></div><p>All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.</p></div><div class="pes-dropdown__row"><div class="pes-dropdown__icon"><span class="_container_6eikq_27" data-qa-target="money-screen-icon" style="font-size:2.6rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="0 0 42 34" aria-hidden="true"><path d="M41.034 1H1v32h40.034V1zM1 5.426h35.79M3.51 3.24h1.445m1.44 0h1.446m1.44 0h1.446" stroke="#0202EA" stroke-linecap="round" stroke-width="1.469"></path><path d="M23.186 22.258c0-.387-.137-.712-.41-.977-.27-.265-.725-.505-1.368-.72-.896-.272-1.55-.628-1.962-1.065-.407-.441-.611-1-.611-1.677 0-.69.2-1.255.599-1.696.403-.442.956-.705 1.658-.789v-1.38h.94v1.387c.706.096 1.255.393 1.646.889.395.496.592 1.175.592 2.037h-1.16c0-.593-.14-1.064-.422-1.413s-.662-.523-1.142-.523c-.5 0-.883.13-1.147.39-.265.257-.398.616-.398 1.079 0 .429.14.771.417 1.028.281.252.742.483 1.38.693.644.206 1.144.435 1.501.688.362.248.627.538.795.87.172.332.258.72.258 1.166 0 .71-.214 1.283-.643 1.716-.424.433-1.021.689-1.79.769v1.204h-.934V24.73c-.782-.072-1.396-.349-1.841-.832-.442-.488-.662-1.148-.662-1.98h1.166c0 .584.154 1.034.46 1.349.308.315.743.473 1.306.473.55 0 .984-.132 1.299-.397.315-.265.473-.627.473-1.085z" fill="#29B6C2"></path><path d="M16.568 23.52a.646.646 0 00.864.96l-.864-.96zm10.864-8.04a.646.646 0 00-.864-.96l.864.96zm-10 9l10-9-.864-.96-10 9 .864.96z" fill="#0202EA"></path><circle cx="21.663" cy="19.08" r="10.738" stroke="#0202EA" stroke-width="1.769"></circle></svg></span></div><p>Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.</p></div><div class="pes-dropdown__row"><div class="pes-dropdown__icon"><span class="_container_6eikq_27" data-qa-target="remove-screen-icon" style="font-size:2.6rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="0 0 42 36" aria-hidden="true"><path d="M34.117 4.042a.806.806 0 11-.741.498.8.8 0 01.741-.498" stroke="#0202EA" stroke-width=".5"></path><path d="M34.117 5.649a.807.807 0 10.013-1.614.807.807 0 00-.013 1.614z" fill="#0202EA"></path><path d="M37.276 4.042a.807.807 0 11-.741.498.8.8 0 01.741-.498" stroke="#0202EA" stroke-width=".5"></path><path d="M37.276 5.649a.807.807 0 10.013-1.614.807.807 0 00-.013 1.614z" fill="#0202EA"></path><path d="M26.525 28.376H1V1h40v27.376h-1.964M1 8.34h39.993" stroke="#0202EA" stroke-linecap="round" stroke-width="1.75"></path><path d="M7.757 4.841H5.112" stroke="#0202EA" stroke-linecap="round" stroke-width="1.5"></path><path d="M5.14 24.23h11.798V12.426H5.14V24.23zm15.856-11.797h11.056M20.996 16.5h13.701m-13.701 4.067h9.072" stroke="#0202EA" stroke-linecap="round" stroke-width="1.5"></path><path d="M8.466 16.01l5.138 4.63m.012-4.63l-5.138 4.63" stroke="#29B6C2" stroke-linecap="round" stroke-width="2"></path><path d="M30.91 34.532l-.912-8.603 7.108 5.39-3.855.178-2.34 3.035z" stroke="#0202EA" stroke-linecap="round" stroke-width="2"></path></svg></span></div><p>Any reviews that are deemed fraudulent or violate our <a target="_blank" href="https://www.healthgrades.com/content/community-review-guidelines" rel="noreferrer"> guidelines</a> will be removed immediately.</p></div></div></div><menu class="c-comment-list__sort"><span class="c-comment-list__sort-clicked" data-qa-target="Recent" role="button" tabindex="0">Recent</span><span class="c-comment-list__sort-options" data-qa-target="Highest" role="button" tabindex="0">Highest</span><span class="c-comment-list__sort-options" data-qa-target="Lowest" role="button" tabindex="0">Lowest</span><span class="c-comment-list__sort-options" data-qa-target="Most Helpful" role="button" tabindex="0">Most Helpful</span></menu><div class="c-single-comment" data-qa-value="c4b6baec-0350-402e-81a7-2a588c24284a"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I’ve been seeing Dr. Kevin Molldrem at Molldrem Family Dentistry for years now, and I couldn’t be more satisfied. He truly cares about his patients and takes the time to listen to concerns. I recently had a whitening treatment done, and the results were phenomenal! The staff is also wonderful — professional, friendly, and efficient. They go out of their way to make every visit pleasant. It’s rare to find a dentist with such dedication and skill. I highly recommend Dr. Molldrem to anyone looking for exceptional dental care in Eden Prairie or Lakeville.","datePublished":"Apr 20, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Patient"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span></span><span>Apr 20, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="112ac7be-2a0f-45db-b0e5-79b597b77c68"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I had a dental emergency and was lucky to find Dr. Kevin Molldrem at Molldrem Family Dentistry in Eden Prairie. He was able to fit me in the same day and quickly diagnosed the issue. His calm and reassuring demeanor instantly put me at ease. He performed a painless root canal, and I couldn’t be more grateful for his expertise. The follow-up care was excellent, and his team ensured I was comfortable throughout. I’m so glad to have found a reliable dentist in the area. Highly recommend to anyone in need of quality dental care!","datePublished":"Apr 20, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Patient"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span></span><span>Apr 20, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="eaf551d0-206a-4eaf-bcc5-dafd7e86afe9"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem at Molldrem Family Dentistry is hands down the best dentist I’ve ever had. I recently visited for a routine cleaning, and the hygienist did an excellent job. He was thorough but gentle, making sure I was comfortable the entire time. Dr. Molldrem followed up with a check-up and gave me helpful advice on maintaining my oral health. His knowledge and care are evident in every interaction. Scheduling was easy, and the staff made sure my insurance covered everything. For those in Eden Prairie or Lakeville, I couldn’t recommend this clinic more!","datePublished":"Apr 11, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Patient"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span></span><span>Apr 11, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="d48491f1-f26a-4f46-9681-42bf1bb82c64"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I can't say enough good things about Dr. Kevin Molldrem and his team at Molldrem Family Dentistry! From the moment I walked in, I felt welcomed and at ease. The staff is incredibly friendly and professional. Dr. Molldrem explained my treatment options clearly and answered all my questions patiently. I had a dental crown done, and the process was seamless and pain-free. His expertise and gentle approach made the experience stress-free. The clinic itself is modern, clean, and comfortable. For anyone in Lakeville or Eden Prairie, this is the place to go for dental care. Highly recommend!","datePublished":"Mar 31, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"SK"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>SK – </span><span>Mar 31, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="dc6be05c-de92-4f2e-9593-6d469275868e"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Molldrem Family Dentistry is the best dental office in Lakeville! Dr. Kevin Molldrem and his team provide top-notch care. I had veneers done recently, and I couldn’t be happier with my new smile. The process was smooth, and the results were beyond my expectations. Dr. Molldrem is a perfectionist in the best way! If you’re looking for a skilled and compassionate dentist, he’s the one to see. ","datePublished":"Mar 31, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Guy Gentile"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Guy Gentile – </span><span>Mar 31, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="1f0133a0-2cc7-4c6a-9eab-365daab3bf03"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem is an outstanding dentist! I went in for an emergency toothache, and he took care of me right away. He explained everything thoroughly and made me feel at ease. The procedure was painless, and I was back to normal in no time. His staff is so kind and professional. I’ve since switched my entire family over to his practice. If you need a knowledgeable and caring dentist in Lakeville, I strongly recommend Dr. Molldrem. He truly goes above and beyond for his patients!","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Sana"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Sana – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="a091d2b5-adae-4a62-ae9a-e88412a76240"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I’ve been a patient of Dr. Kevin Molldrem for several years, and I wouldn’t go anywhere else. His attention to detail and gentle care make every appointment stress-free. I recently had a same-day CEREC crown, and the technology and expertise he used were amazing! It was quick, painless, and looked completely natural. His team is friendly and professional, always making sure you feel comfortable. If you want high-quality dental care in Lakeville, Dr. Molldrem is the best choice. I highly recommend him!","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"David"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>David – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="9cb2c3c0-9737-4ae5-b804-3ec93ac0ff4b"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem and his team are incredible! I had been experiencing jaw pain, and he quickly diagnosed me with bruxism. He fitted me with a custom night guard, and it has made a world of difference. He is always thorough, kind, and professional. His office is welcoming, and his staff is top-notch. Whether it’s a routine cleaning or a more complex procedure, Dr. Molldrem ensures you receive the best care possible. If you’re in Lakeville and need an exceptional dentist, Dr. Molldrem is the one to see!","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Thomas"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Thomas – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="01061382-d8f3-484b-8e31-eaeb146b530b"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem is fantastic! I’ve had several procedures done at his office, including fillings and a crown, and every experience has been positive. He takes the time to explain what’s going on and makes sure you’re comfortable. His staff is kind and professional, and the office environment is relaxing. I used to avoid dental visits, but now I actually look forward to them! If you need a reliable dentist in Lakeville, look no further. Dr. Molldrem is truly the best, and I highly recommend him to everyone.","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Danielle "},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Danielle  – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="3c0f259e-9b6c-4c7b-b226-db593e4bd64b"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I had an amazing experience at Molldrem Family Dentistry. Dr. Kevin Molldrem is kind, professional, and extremely skilled. I needed a deep cleaning and was a bit nervous, but he and his team made sure I was comfortable the entire time. They explained everything clearly and answered all my questions. The office is modern and welcoming, and the staff is always so friendly. I feel so much more confident in my smile now! If you’re looking for a highly reputable dentist in Lakeville, I strongly recommend Dr. Molldrem. He truly cares about his patients.","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Robin"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Robin – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="eca8d53f-9b69-46cc-87d7-cc348e27326e"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I’ve been seeing Dr. Kevin Molldrem for years, and I can confidently say he is the best dentist in Lakeville. He and his staff always provide top-quality care. Recently, I had Zoom whitening done, and I’m thrilled with the results! My teeth have never looked better. Dr. Molldrem is knowledgeable, friendly, and always makes me feel at ease. The office is clean, well-organized, and uses state-of-the-art equipment. If you want a dentist who truly cares about your smile and overall dental health, Dr. Molldrem is the one to trust. I can’t recommend him enough!","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"ilker"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>ilker – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="fc8c5550-ad45-4405-8053-dda57ecfce96"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem is the best dentist I’ve ever had! His expertise and gentle approach make even the most complex procedures feel easy. I had a dental implant placed, and the entire process was seamless. He explained everything in detail and ensured I was comfortable at every step. The office is equipped with the latest technology, and his team is incredibly friendly. Scheduling was easy, and there was no long wait time. If you’re looking for a highly skilled, compassionate dentist in Lakeville, Dr. Molldrem is the one to see. I’m so happy with my results!","datePublished":"Mar 30, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Yunus"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Yunus – </span><span>Mar 30, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="270a6c3d-d795-42da-b370-48d5fe7ae690"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem is a lifesaver! I was dealing with unbearable tooth pain, and his office got me in the same day. He quickly diagnosed the issue and performed a painless extraction. I was nervous, but he reassured me and made the entire experience stress-free. His staff is friendly and attentive, making sure you’re comfortable from start to finish. The follow-up care was excellent, and I healed perfectly. I appreciate his honesty and professionalism. If you’re looking for the best dentist in Lakeville, I highly recommend Dr. Molldrem. He truly cares about his patients and their well-being.","datePublished":"Feb 23, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Liliya"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Liliya – </span><span>Feb 23, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="af9c5372-046d-4ed8-b402-d9d049b0bba2"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I had a fantastic experience at Molldrem Family Dentistry with Dr. Kevin Molldrem. From the moment I walked in, the staff made me feel welcome. Dr. Molldrem took the time to explain my treatment options and made sure I was comfortable every step of the way. I had a root canal, and I was surprised at how painless it was. He is incredibly skilled and knowledgeable. The office is modern and uses top-notch technology. I can’t thank Dr. Molldrem enough for restoring my smile. If you need a great dentist in Lakeville, look no further!","datePublished":"Feb 23, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Mario"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Mario – </span><span>Feb 23, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="25325ce3-481f-4fa9-b8d3-c421af5fd2ee"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I’ve been visiting Dr. Kevin Molldrem for years, and I wouldn’t trust anyone else with my dental care. His expertise and gentle approach make every visit a breeze. I recently had a crown placed, and the process was smooth and painless. His staff is warm and welcoming, making you feel comfortable from the moment you walk in. The Lakeville office is clean and modern, equipped with the latest technology. If you’re looking for a top-rated dentist who genuinely cares about his patients, Dr. Molldrem is the one to see. I highly recommend him to anyone in the area!","datePublished":"Feb 23, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Sagi"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Sagi – </span><span>Feb 23, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="8a19f8b7-919d-4bf1-ae28-f7505500988f"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Molldrem’s sedation dentistry is a game-changer. I have severe dental anxiety, but he made my experience completely stress-free. I needed multiple fillings, and he completed them all in one visit without any discomfort.","datePublished":"Feb 23, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Tenga S"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Tenga S – </span><span>Feb 23, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="bf09a339-5541-4f08-a14f-81c77face3ef"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Kevin Molldrem is the best dentist in Eden Prairie. I recently had Zoom whitening done, and the results are stunning. His attention to detail and use of advanced technology make him stand out. I recommend him to all my friends.","datePublished":"Feb 23, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Zai"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Zai – </span><span>Feb 23, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="448aae1a-5df6-474c-9da3-42cc82601285"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Molldrem DDS is a true professional. I had same-day crowns done here, and the technology they use is impressive. My crown fits perfectly, and the entire process took just a few hours. I wouldn’t go anywhere else for dental care.","datePublished":"Feb 23, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"David"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>David – </span><span>Feb 23, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="6b6072b1-b169-4bf9-ad89-973301a04ccb"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"Dr. Molldrem recently did my root canal therapy, and I was amazed at how painless the entire procedure was. His calming demeanor and expert skills made all the difference. I highly recommend him to anyone needing dental care.","datePublished":"Feb 02, 2025","author":{"@context":"https://schema.org","@type":"Person","name":" Orealla"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span> Orealla – </span><span>Feb 02, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div><div class="c-single-comment" data-qa-value="f69cdff4-b385-499f-9817-d4607f8342a3"><script data-qa-target="markup-review" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","review":{"@context":"https://schema.org","@type":"Review","reviewBody":"I had periodontal care done here, and the results are fantastic. ","datePublished":"Feb 02, 2025","author":{"@context":"https://schema.org","@type":"Person","name":"Jana "},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></div><div class="c-single-comment__reply-flag"><button class="c-single-comment__reply" type="button" tabindex="0" data-qa-target="comment-reply"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="reply-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="3.5 7.5 3.5 12.5 21.5 12.5"></polyline><polyline points="16.5 7.5 21.5 12.5 16.5 17.5"></polyline></g></svg>Reply<span class="sr-only"> to the comment if you are Dr. Kevin Molldrem, DDS</span></button><button class="c-single-comment__flag " aria-label="Flag this comment for its content"><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="flag-icon" focusable="false"><g fill="currentColor" transform="translate(1.5 2)"><path d="M1.5 20a.5.5 0 01-.5-.5v-17a.5.5 0 011 0v17a.5.5 0 01-.5.5zM15.5 12c-2.207 0-3.347-1.14-4.354-2.146C10.151 8.859 9.292 8 7.5 8s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707c1.006-1.006 2.146-2.146 4.354-2.146s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854 1.704 0 2.565-.776 3.5-1.707V3.666c-.839.723-1.883 1.335-3.5 1.335-2.207 0-3.347-1.14-4.354-2.146-.995-.995-1.854-1.854-3.646-1.854s-2.652.859-3.646 1.854a.5.5 0 01-.707-.707C4.154 1.142 5.294.002 7.502.002s3.347 1.14 4.354 2.146c.995.995 1.854 1.854 3.646 1.854s2.652-.859 3.646-1.854a.499.499 0 01.854.354v7c0 .133-.053.26-.146.354-1.006 1.006-2.146 2.146-4.354 2.146z"></path></g></svg> Flag</button></div></div><div class="c-single-comment__comment" data-qa-target="user-comment"><div class="c-single-comment__overview"></div></div><div class="c-single-comment__more-details"><div class="c-single-comment__more-details__responses"><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--good"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__smiley _container_6eikq_27 _textColor_6eikq_44" data-qa-target="smiley-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.087" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 31.183c2.803 3.328 7.183 3.328 7.183 3.328s4.554 0 7.532-3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What went well</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--went-well"><span>No results</span></div></div></div><div class="c-single-comment__more-details__divider"></div><div class="c-single-comment__more-details__experience c-single-comment__more-details__experience--bad"><div class="c-single-comment__more-details__heading"><span class="review-tagging-summary__heading--icon review-tagging-summary__heading--icon__frowny _container_6eikq_27 _textColor_6eikq_44" data-qa-target="frowny-face-icon" style="font-size:1.5rem"><svg class="_icon_6eikq_41" fill="none" width="1em" height=".85em" viewBox="-.5 -.5 49 49" aria-hidden="true"><circle cx="24" cy="24" r="23.28" stroke="currentColor" stroke-width="2"></circle><circle cx="16.177" cy="20.381" fill="currentColor" r="1.811"></circle><circle cx="32.088" cy="20.381" fill="currentColor" r="1.811"></circle><path d="M16.642 34.511c2.803-3.329 7.182-3.329 7.182-3.329s4.555 0 7.533 3.329" stroke="currentColor" stroke-linecap="round" stroke-width="2"></path></svg></span><span> What could be improved</span></div><div class="c-single-comment__more-details__experience__container"><div class="c-single-comment__more-details__list--no-results no-results--improve"><span>No results</span></div></div></div></div></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="thumbs-up-icon" focusable="false"><path fill="currentColor" d="M21 13.2c.4-.5.6-1.3.6-2.2 0-.5-.1-1-.3-1.3-.3-.4-.8-.7-1.3-.7h-2.6c1.4-2.6 1.8-4.5 1-5.8a2.4 2.4 0 0 0-2-1.2c-.2 0-.5.2-.5.4a8 8 0 0 1-2.8 4.4 15.5 15.5 0 0 1-5.2 3C7.6 9.5 7 9 6.5 9h-3C2.7 9 2 9.7 2 10.5v9c0 .8.7 1.5 1.5 1.5h3c.6 0 1.2-.4 1.4-1 2 .3 2.7.7 3.4 1 1 .5 1.8 1 4.5 1 .7 0 1.4-.2 2-.5a2 2 0 0 0 .9-1.4c.4-.1.7-.5 1-1A4.4 4.4 0 0 0 20 17l.7-.8c.2-.6.4-1.3.4-1.9a2.1 2.1 0 0 0-.3-1zM6.4 20h-3a.5.5 0 0 1-.5-.5v-9c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v9c0 .3-.2.5-.5.5zm13.8-7.7l-.3.4a.5.5 0 0 0 0 1c.2.2.2.4.2.6 0 .5-.1 1-.3 1.4-.2.4-.4.6-.5.6a.5.5 0 0 0-.3.9c0 .3-.1 1.1-.5 1.7-.1.2-.3.3-.4.3-.3 0-.5.2-.5.5 0 .9-1 1.3-1.9 1.3-2.5 0-3.2-.4-4-.8-.8-.4-1.6-.9-3.8-1.1v-8.2c2.1-.7 4.2-2 5.8-3.4 1.6-1.4 2.6-3 3-4.4.3 0 .6.2.8.6.3.6.6 2-1.5 5.5a.5.5 0 0 0 .4.8H20c.2 0 .3 0 .4.2l.2.9c0 .4 0 .8-.3 1.2z"></path></svg><span class="l-helpful__question-copy">Helpful</span></div></div></div><div class="c-single-comment__commenter-info" data-qa-target="comment-date"><span>Jana  – </span><span>Feb 02, 2025 </span></div></div></div><div class="l-comment-reply slide-out"><div class="c-comment-reply" data-qa-target="comment-reply"><a class="js-comment-reply-close" data-qa-target="x-close" role="button" tabindex="0">×</a><span class="c-comment-reply__title" data-qa-target="post-response-title">Post a Response</span><span class="c-comment-reply__question">Are you Dr. Kevin Molldrem, DDS?</span><div class="l-answer-buttons"><div><button class="button c-comment-reply__button" data-qa-target="post-response-yes">Yes</button></div><div><button class="button c-comment-reply__button" data-qa-target="post-response-no">No</button></div></div></div></div></div></div><div class="c-start-a-review-comment"><h3>Leave a review</h3><span class="c-start-a-review-comment__question">How was your experience with Dr. Molldrem?</span><div class="c-start-a-review-comment__form"><div class="c-start-a-review-comment__textarea"><label class="sr-only" for="comment">Comment</label><textarea class="_input_15wpv_5" id="comment" name="comment" maxLength="1000" rows="1"></textarea><div class="_footer_15wpv_29"></div></div><button class="btn btn--md btn--primary" data-qa-target="start-a-comment-continue" type="submit">Continue</button></div></div></div><div class="guides-section profile-subsection"><h3 data-qa-target="review-content-title">Know Before You Go</h3><ul class="guides-list"><li class="guides-list-item"><a class="guide-link" data-qa-target="guides-list-0" href="https://resources.healthgrades.com/right-care/oral-health/10-health-conditions-that-can-affect-your-teeth-and-gums?hid=t12_review&amp;tpc=oral-health"><span class="guide-title">10 Health Conditions That Can Affect Your Teeth and Gums</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></a></li><li class="guides-list-item"><a class="guide-link" data-qa-target="guides-list-1" href="https://resources.healthgrades.com/right-care/diabetes/12-complications-of-diabetes?hid=t12_review&amp;tpc=getting-the-right-diabetes-treatment"><span class="guide-title">Complications of Diabetes and Their Prevention</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></a></li><li class="guides-list-item"><a class="guide-link" data-qa-target="guides-list-2" href="https://resources.healthgrades.com/right-care/oral-health/5-surprising-causes-of-sensitive-teeth?hid=t12_review&amp;tpc=oral-health"><span class="guide-title">5 Surprising Causes of Sensitive Teeth</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></a></li></ul></div></section><div class="seo-aggregate-rating" style="display:none"><div data-id="js-section-review" data-select="js-pes-research"><h3>Overall Patient Satisfaction</h3><div><script data-qa-target="markup-aggregate-rating" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","aggregateRating":{"@context":"https://schema.org","@type":"AggregateRating","bestRating":5,"ratingValue":4.6306305,"reviewCount":111,"worstRating":1}}</script><div><span class="rating-stars"></span><span class="rating-label"><span class="label-count">111</span><span>responses</span></span></div><p class="stars-explanation">Likelihood of recommending Dr. Molldrem to family and friends is 4.6306305 out of 5</p></div></div></div></section></div></div></section></div><div class="react-render-section ssr-success" id="premium-aboutme-section-container"><section><div class="hg-right-bar-layout"><div class="learn-section-container"><section class="learn-section profile-section" data-ad-section="top" data-qa-target="learn-section" id="about-me-section"><div class="wmd-ad-right-rail-collapsed"></div><div id="about-me"><section class="about-me-section profile-subsection-new profile-subsection-compressed-new bordered-section" data-ad-section="top" data-qa-target="about-me-section"><h2 class="title--accented">About Me</h2><div class="profile-subsection-new profile-subsection-compressed-new"><section data-qa-target="about-me-biography" id="learn-bio"><section class="bordered-subsection"><h3>biography</h3><span data-qa-target="about-me-details">Dr. Kevin Molldrem, DDS is a dentistry practitioner in Eden Prairie, MN. He is accepting new patients.</span></section></section></div><div class="profile-subsection-new profile-subsection-compressed-new"><div class="collapsible-container collapsible-container-collapsed"><button aria-label="toggle content display" class="collapsible-subsection-title" data-qa-target="practice areas-collapse-toggle" tabindex="0"><span class="collapse-button collapse-button-collapsed"><svg class="_icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="plus-icon" focusable="false"><g stroke="currentColor" stroke-linecap="round"><path d="M12.5,3.5 L12.5,21.5"></path><path d="M3.5,12.5 L21.5,12.5"></path></g></svg></span><h3 data-qa-target="subsection-practice areas-collapse-toggle">Practice Areas</h3></button><div class="collapsible-content"><div data-qa-target="about-me-specialties"><ul class="list-with-icons aboutme-specialties"><li class="list-with-icons-item" data-qa-target="about-me-specialties-listitem"><p class="list-with-icons-primary-text" data-qa-target="about-me-specialties-listitem-text"><span class="list-item-icon"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="medical-bag-icon" focusable="false"><g fill="none" stroke="currentColor"><rect x="2.5" y="7.5" width="19" height="13" rx="1"></rect><rect x="8.5" y="4.5" width="7" height="3" rx="1"></rect><path d="M10.5 10.5v2h-2v3h2v2h3v-2h2v-3h-2v-2z"></path></g></svg></span>Dentistry</p></li></ul></div></div></div></div><div class="profile-subsection-new profile-subsection-compressed-new"><div class="collapsible-container collapsible-container-collapsed"><button aria-label="toggle content display" class="collapsible-subsection-title" data-qa-target="awards-collapse-toggle" tabindex="0"><span class="collapse-button collapse-button-collapsed"><svg class="_icon_1tari_27" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="plus-icon" focusable="false"><g stroke="currentColor" stroke-linecap="round"><path d="M12.5,3.5 L12.5,21.5"></path><path d="M3.5,12.5 L21.5,12.5"></path></g></svg></span><h3 data-qa-target="subsection-awards-collapse-toggle">Awards</h3></button><div class="collapsible-content"><div class="about-me-awards" data-qa-target="about-me-awards"><section class="patient-favorite-section pFav-market-target"><div class="profile-badge-header-section"><div class="patientFav-badge"><svg class="_root_1n5nl_27" data-qa-target="patient-fav-logo" viewBox="0 0 137 30"><title>Patient Favorite Award</title><path d="M0 14.891C0 6.667 6.631 0 14.81 0h117.562C134.928 0 137 2.083 137 4.654v20.475c0 2.57-2.072 4.654-4.628 4.654H14.811C6.63 29.783 0 23.115 0 14.89z" fill="#FFC74F"></path><path d="M27.753 12.36a.367.367 0 00-.202-.625l-5.775-.843a.367.367 0 01-.274-.2l-2.583-5.258a.364.364 0 00-.654 0l-2.583 5.257a.365.365 0 01-.274.2l-5.775.844a.367.367 0 00-.202.625l2.782 2.725c.14.137.361.134.5-.004l.812-.816a.85.85 0 01.591-.242c.212 0 .43.081.59.242a.823.823 0 01-.007 1.18l-1.058 1.063-.006.006-.045.045-.009.02-.907.912a.872.872 0 00-.007 1.249.87.87 0 00.626.256.894.894 0 00.458-.128l.056-.037a.92.92 0 00.112-.091l.29-.293.648-.616 2.963-2.847a.85.85 0 01.59-.242.84.84 0 01.592.242.823.823 0 01-.008 1.18l-3.48 3.534h-.002l-.219.225-2.376 2.413c-.147.135-.13.26-.13.26h.002c-.003.218.216.405.43.322l4.075-2.106-.008-.005 1.14-.592a.365.365 0 01.34 0l5.165 2.73a.365.365 0 00.528-.387l-.986-5.778a.366.366 0 01.105-.325l4.179-4.092-.004-.003z" fill="#010166"></path><path d="M11.07 21.081c.508 0 .92-.413.92-.923a.921.921 0 00-.92-.923.921.921 0 00-.918.923c0 .51.411.923.919.923zm22.692-1.865a.6.6 0 01-.442-.18.606.606 0 01-.18-.445v-8.143c0-.184.06-.332.18-.445a.6.6 0 01.442-.18h2.393c.598 0 1.128.132 1.59.397a2.75 2.75 0 011.077 1.106c.264.465.395 1.003.395 1.612 0 .585-.131 1.107-.395 1.564a2.718 2.718 0 01-1.076 1.07c-.463.257-.993.385-1.591.385h-1.77v2.634c0 .176-.06.325-.18.445a.575.575 0 01-.443.18zm.622-4.414h1.77c.368 0 .69-.08.97-.24.279-.16.498-.381.658-.662.16-.28.239-.601.239-.962 0-.385-.08-.722-.24-1.01a1.784 1.784 0 00-.657-.698 1.839 1.839 0 00-.97-.252h-1.77v3.824zm8.344 4.463a2.9 2.9 0 01-1.567-.433 3.22 3.22 0 01-1.1-1.191c-.264-.505-.395-1.074-.395-1.708 0-.633.144-1.203.43-1.708a3.25 3.25 0 011.185-1.19 3.254 3.254 0 011.687-.446c.622 0 1.18.149 1.674.445.495.289.886.686 1.173 1.191.295.505.442 1.075.442 1.708h-.466c0 .634-.136 1.203-.407 1.708a3.125 3.125 0 01-1.089 1.19 2.899 2.899 0 01-1.567.434zm.24-1.083c.406 0 .77-.096 1.088-.288.32-.2.57-.47.754-.806a2.42 2.42 0 00.275-1.155c0-.433-.092-.818-.275-1.155a2.036 2.036 0 00-.754-.806c-.319-.2-.682-.3-1.088-.3-.4 0-.762.1-1.089.3a2.123 2.123 0 00-.766.806 2.375 2.375 0 00-.275 1.155c0 .425.092.81.275 1.155.192.336.447.605.766.805.327.193.69.29 1.089.29zm2.68 1.047a.622.622 0 01-.443-.169.63.63 0 01-.168-.445v-1.84l.227-1.275.993.433v2.682c0 .177-.06.325-.18.445a.582.582 0 01-.43.169zm4.567-.013c-.4 0-.758-.1-1.077-.3a2.194 2.194 0 01-.754-.842 2.543 2.543 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.582.582 0 01.43-.168c.176 0 .32.056.43.168a.588.588 0 01.168.433v5.737c0 .32.088.59.264.806.175.216.39.325.646.325h.406c.144 0 .264.056.36.168a.613.613 0 01.155.433c0 .177-.068.32-.204.433a.733.733 0 01-.502.169h-.215zm-2.656-5.304a.574.574 0 01-.407-.144.472.472 0 01-.155-.36.5.5 0 01.155-.386.574.574 0 01.407-.144h2.763c.168 0 .303.048.407.144a.5.5 0 01.156.385.472.472 0 01-.156.361.574.574 0 01-.407.144H47.56zm5.567 5.304a.622.622 0 01-.443-.168.63.63 0 01-.167-.445v-5.352c0-.185.056-.333.167-.445a.622.622 0 01.443-.168c.183 0 .33.056.443.168.111.112.167.26.167.445v5.352a.63.63 0 01-.167.445.597.597 0 01-.443.169zm0-7.649a.788.788 0 01-.562-.229.797.797 0 01-.228-.565c0-.216.076-.4.228-.553a.767.767 0 011.112 0 .776.776 0 010 1.119.747.747 0 01-.55.228zm5.715 7.698c-.662 0-1.252-.14-1.77-.421a3.227 3.227 0 01-1.209-1.179c-.287-.505-.43-1.082-.43-1.732 0-.658.135-1.235.407-1.732a3.014 3.014 0 011.148-1.179c.486-.288 1.045-.433 1.675-.433.622 0 1.156.14 1.603.421a2.62 2.62 0 011.016 1.143c.24.481.36 1.038.36 1.672 0 .152-.052.28-.156.385a.558.558 0 01-.395.144h-4.82v-.962h4.784l-.49.337a2.542 2.542 0 00-.24-1.07 1.815 1.815 0 00-.645-.759c-.28-.184-.619-.276-1.017-.276-.455 0-.846.1-1.173.3a1.94 1.94 0 00-.73.83 2.664 2.664 0 00-.25 1.179c0 .441.1.834.298 1.179.2.345.475.617.826.818.35.2.753.3 1.208.3.247 0 .498-.044.754-.132a2.44 2.44 0 00.634-.325.634.634 0 01.383-.132.508.508 0 01.37.12c.136.12.208.253.216.397.008.144-.056.269-.192.373a3.29 3.29 0 01-1.017.53 3.547 3.547 0 01-1.148.204zm9.643-.036a.623.623 0 01-.443-.169.63.63 0 01-.167-.445v-2.959c0-.457-.084-.83-.251-1.118a1.54 1.54 0 00-.682-.638 2.08 2.08 0 00-.97-.216c-.334 0-.637.068-.908.204a1.683 1.683 0 00-.646.554 1.31 1.31 0 00-.24.781h-.753c0-.505.12-.954.359-1.347.247-.4.582-.717 1.005-.95a2.904 2.904 0 011.423-.349c.55 0 1.04.12 1.472.361a2.47 2.47 0 011.028 1.034c.255.458.383 1.019.383 1.684v2.96c0 .176-.06.324-.18.444a.582.582 0 01-.43.169zm-4.917 0a.623.623 0 01-.442-.169.63.63 0 01-.168-.445v-5.364c0-.185.056-.333.168-.445a.622.622 0 01.442-.168c.184 0 .331.056.443.168a.6.6 0 01.167.445v5.364a.63.63 0 01-.167.445.597.597 0 01-.443.169zm9.686-.013c-.399 0-.758-.1-1.077-.3a2.195 2.195 0 01-.754-.842 2.543 2.543 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.581.581 0 01.43-.168.58.58 0 01.431.168.588.588 0 01.168.433v5.737c0 .32.087.59.263.806.175.216.39.325.646.325h.406c.144 0 .264.056.36.168a.613.613 0 01.155.433c0 .177-.068.32-.203.433a.733.733 0 01-.503.169h-.215zm-2.656-5.304a.574.574 0 01-.407-.144.472.472 0 01-.155-.36.5.5 0 01.155-.386.574.574 0 01.407-.144h2.764c.167 0 .302.048.406.144a.5.5 0 01.156.385.472.472 0 01-.156.361.574.574 0 01-.406.144h-2.764zm8.091 5.304a.6.6 0 01-.443-.18.606.606 0 01-.18-.445v-8.143c0-.184.06-.332.18-.445a.6.6 0 01.443-.18h5.407c.183 0 .33.056.442.168a.548.548 0 01.168.421.534.534 0 01-.168.41.622.622 0 01-.442.156H79.31V13.9h3.433c.184 0 .331.056.443.169.111.104.167.24.167.409a.573.573 0 01-.167.42.622.622 0 01-.443.157H79.31v3.536c0 .176-.06.325-.18.445a.6.6 0 01-.442.18zm9.977.049a2.9 2.9 0 01-1.568-.433 3.22 3.22 0 01-1.1-1.191c-.263-.505-.395-1.074-.395-1.708 0-.633.144-1.203.43-1.708a3.25 3.25 0 011.185-1.19 3.254 3.254 0 011.687-.446 3.2 3.2 0 011.675.445c.494.289.885.686 1.172 1.191.295.505.443 1.075.443 1.708h-.467c0 .634-.136 1.203-.407 1.708a3.124 3.124 0 01-1.088 1.19 2.899 2.899 0 01-1.567.434zm.239-1.083c.407 0 .77-.096 1.089-.288.319-.2.57-.47.753-.806a2.42 2.42 0 00.275-1.155 2.37 2.37 0 00-.275-1.155 2.036 2.036 0 00-.753-.806c-.32-.2-.682-.3-1.09-.3-.398 0-.76.1-1.088.3a2.123 2.123 0 00-.765.806 2.375 2.375 0 00-.275 1.155c0 .425.091.81.275 1.155.191.336.446.605.765.805.327.193.69.29 1.089.29zm2.68 1.047a.623.623 0 01-.443-.169.63.63 0 01-.168-.445v-1.84l.228-1.275.993.433v2.682c0 .177-.06.325-.18.445a.582.582 0 01-.43.169zm4.037-.025c-.247 0-.438-.132-.574-.396l-2.536-5.377a.496.496 0 01-.024-.397.594.594 0 01.311-.312.486.486 0 01.407-.036c.143.048.251.14.323.276l2.368 5.136h-.574l2.345-5.136a.552.552 0 01.323-.276.6.6 0 01.454.036c.144.064.24.164.287.3a.523.523 0 01-.023.41l-2.537 5.376c-.12.264-.303.396-.55.396zm6.835.061c-.646 0-1.216-.14-1.711-.421a3.192 3.192 0 01-1.172-1.179c-.28-.505-.419-1.082-.419-1.732 0-.658.14-1.235.419-1.732a3.078 3.078 0 011.172-1.179c.495-.288 1.065-.433 1.711-.433.638 0 1.204.145 1.698.433.495.281.882.674 1.161 1.179.287.497.43 1.074.43 1.732 0 .65-.139 1.227-.418 1.732a3.1 3.1 0 01-1.161 1.179c-.494.28-1.064.42-1.71.42zm0-1.083c.414 0 .781-.096 1.1-.288a1.98 1.98 0 00.742-.794c.183-.337.275-.726.275-1.167 0-.441-.092-.83-.275-1.167a1.958 1.958 0 00-.742-.806 2.088 2.088 0 00-1.1-.288c-.415 0-.782.096-1.101.288-.319.193-.57.461-.753.806a2.395 2.395 0 00-.276 1.167c0 .441.092.83.276 1.167.183.336.434.601.753.793.319.193.686.29 1.101.29zm5.452-3.079c0-.481.116-.91.347-1.287a2.62 2.62 0 01.957-.914 2.638 2.638 0 011.316-.337c.479 0 .834.08 1.065.24.239.153.331.338.275.554a.475.475 0 01-.144.265.459.459 0 01-.227.108.704.704 0 01-.287-.012c-.51-.104-.969-.112-1.376-.024-.406.088-.729.252-.969.493-.231.24-.347.545-.347.914h-.61zm.012 4.114c-.191 0-.339-.049-.442-.145-.104-.104-.156-.256-.156-.457V13.24c0-.193.052-.34.156-.445.103-.104.251-.157.442-.157.2 0 .347.053.443.157.104.096.155.244.155.445v5.376c0 .193-.051.341-.155.445-.096.104-.243.157-.443.157zm5.71-.001a.62.62 0 01-.442-.168.629.629 0 01-.168-.445v-5.352c0-.185.056-.333.168-.445a.62.62 0 01.442-.168c.184 0 .331.056.443.168a.6.6 0 01.167.445v5.352a.628.628 0 01-.167.445.597.597 0 01-.443.169zm0-7.649a.789.789 0 01-.562-.229.798.798 0 01-.227-.565c0-.216.076-.4.227-.553a.77.77 0 01.562-.24.73.73 0 01.551.24.778.778 0 010 1.119.749.749 0 01-.551.228zm5.022 7.649c-.399 0-.758-.1-1.077-.3a2.2 2.2 0 01-.754-.842 2.547 2.547 0 01-.275-1.19v-5.738c0-.176.056-.32.168-.433a.58.58 0 01.43-.168c.176 0 .319.056.431.168a.587.587 0 01.168.433v5.737c0 .32.087.59.263.806a.802.802 0 00.646.325h.406a.45.45 0 01.359.168.612.612 0 01.156.433c0 .177-.068.32-.204.433a.731.731 0 01-.502.169h-.215zm-2.656-5.304a.576.576 0 01-.407-.144.474.474 0 01-.155-.36c0-.161.052-.29.155-.386a.576.576 0 01.407-.144h2.763c.168 0 .303.048.407.144a.5.5 0 01.156.385.47.47 0 01-.156.361.574.574 0 01-.407.144h-2.763zm7.912 5.353c-.662 0-1.252-.14-1.771-.421a3.228 3.228 0 01-1.208-1.179c-.287-.505-.431-1.082-.431-1.732 0-.658.136-1.235.407-1.732a3.017 3.017 0 011.148-1.179c.487-.288 1.045-.433 1.675-.433.622 0 1.157.14 1.603.421.447.273.786.654 1.017 1.143.239.481.359 1.038.359 1.672 0 .152-.052.28-.156.385a.555.555 0 01-.394.144h-4.821v-.962h4.785l-.491.337a2.536 2.536 0 00-.239-1.07 1.813 1.813 0 00-.646-.759c-.279-.184-.618-.276-1.017-.276-.454 0-.845.1-1.172.3-.319.2-.562.478-.73.83a2.67 2.67 0 00-.251 1.179c0 .441.1.834.299 1.179.199.345.475.617.825.818.351.2.754.3 1.209.3.247 0 .498-.044.753-.132.264-.096.475-.204.634-.325a.636.636 0 01.383-.132.508.508 0 01.371.12.57.57 0 01.215.397c.008.144-.056.269-.191.373-.271.216-.61.393-1.017.53a3.545 3.545 0 01-1.148.204z" fill="#010166"></path></svg></div><h3 class="patient-favorite-header">Dr. Molldrem is a patient favorite<span> <strong>Dentistry Practitioner</strong></span></h3></div></section><ul class="list-with-icons"></ul><a class="methodology-link" href="https://www.healthgrades.com/about/healthgrades-methodologies#patient-favorite" rel="noreferrer" target="_blank">Read our methodology</a></div></div></div></div></section><div class="guides-section profile-subsection"><h3 data-qa-target="about-me-content-title">Healthgrades Tips for Getting the Best Dental Care</h3><ul class="guides-list"><li class="guides-list-item"><a class="guide-link" data-qa-target="guides-list-0" href="https://resources.healthgrades.com/right-care/oral-health/5-dental-conditions-treated-in-telehealth-visits?hid=t12_learn&amp;tpc=oral-health"><span class="guide-title">5 Dental Conditions That Can Be Treated in a Telehealth Visit</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></a></li><li class="guides-list-item"><a class="guide-link" data-qa-target="guides-list-1" href="https://resources.healthgrades.com/right-care/oral-health/8-tips-for-choosing-a-general-dentist?hid=t12_learn&amp;tpc=oral-health"><span class="guide-title">8 Tips for Choosing a Dentist</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></a></li><li class="guides-list-item"><a class="guide-link" data-qa-target="guides-list-2" href="https://resources.healthgrades.com/right-care/oral-health/6-myths-about-tooth-cavities?hid=t12_learn&amp;tpc=oral-health"><span class="guide-title">6 Myths About Tooth Cavities</span><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></a></li></ul></div></div><script data-qa-target="markup-opening-hours" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","availableService":[]}</script></section></div></div></section></div><div class="react-render-section ssr-success" id="insurance-check-section-container"><section><div class="insurance-check-wrapper"><section class="profile-section"><section class="bordered-section" data-qa-target="insurance-check-section" id="insurance-check-section"><div data-qa-target="insurance-check" id="insurance-check"><div class="profile-subsection-headergroup"><h2 class="title--accented" data-qa-target="insurance-check">Insurance Check</h2><h3 class="insurance-check-subtitle">Search for your insurance carrier and choose your plan type</h3></div><div class="insurance-check-new"><div class="autocomplete-input-wrapper"><svg class="autocomplete-search-icon _icon_1tari_27 _md_1tari_39" viewBox="0 0 18 18" width="1em" height="1em" aria-hidden="true" data-qa-target="search-icon" focusable="false"><path stroke="currentColor" d="M16.889 16.815a.39.39 0 01.11.294.373.373 0 01-.135.286.335.335 0 01-.131.08.501.501 0 01-.157.025.448.448 0 01-.164-.032.362.362 0 01-.14-.097l-5.008-5.35a6.145 6.145 0 01-1.847 1.008 6.53 6.53 0 01-2.1.346 6.57 6.57 0 01-1.243-.117 6.287 6.287 0 01-2.261-.914 6.021 6.021 0 01-.963-.782 6.307 6.307 0 01-1.373-2.006 5.8 5.8 0 01-.358-1.152A6.187 6.187 0 011 7.188c0-.414.04-.82.12-1.217a5.8 5.8 0 01.357-1.152c.159-.37.354-.724.584-1.06a6.65 6.65 0 01.79-.946A6.275 6.275 0 014.897 1.47 6.476 6.476 0 017.316 1a6.41 6.41 0 012.418.471 6.31 6.31 0 012.048 1.342c.296.295.559.61.79.946.23.336.424.69.583 1.06.16.37.278.754.358 1.152a6.187 6.187 0 01-.333 3.525c-.148.362-.33.709-.547 1.039-.217.33-.465.64-.744.93l5 5.35zM1.839 7.187c0 .742.144 1.437.432 2.087a5.45 5.45 0 001.176 1.704c.496.486 1.076.87 1.739 1.152a5.388 5.388 0 002.13.423c.757 0 1.467-.14 2.13-.423a5.575 5.575 0 001.74-1.152 5.449 5.449 0 001.175-1.704 5.09 5.09 0 00.432-2.086c0-.736-.144-1.43-.431-2.083A5.389 5.389 0 0011.184 3.4a5.612 5.612 0 00-1.739-1.148 5.388 5.388 0 00-2.13-.423c-.757 0-1.467.14-2.13.423A5.612 5.612 0 003.446 3.4a5.39 5.39 0 00-1.175 1.704 5.103 5.103 0 00-.432 2.082z"></path></svg><label class="sr-only" for="insurance-carrier">Insurance Carrier</label><input aria-label="Insurance" autoComplete="off" class="autocomplete-input-field" id="insurance-carrier" name="insurance-input" placeholder="Enter Insurance Carrier" value=""/></div><div class="autocomplete-input-wrapper"><button class="select-input-button" disabled=""><span>Choose Plan Type</span><span class="chevron-icon"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-down-icon" focusable="false"><path fill="none" stroke="currentColor" stroke-linecap="round" d="M4 8l8 8 8-8"></path></svg></span></button></div><div class="insurance-check-buttons"><button class="insurance-check__button btn btn--primary btn--lg btn--primary-button" data-qa-target="primary-button" disabled="" type="button">Apply</button></div></div></div></section></section></div></section></div><div class="react-render-section ssr-success" id="premium-visit-section-container"><section><div class="hg-right-bar-layout"><div class="visit-section-wrapper " id="visit-wrapper"><section class="profile-section"><section class="visit-section bordered-section bottom-section-mobile" data-ad-section="visit" data-newsletter-modal="true" data-qa-target="premium-visit-section" id="premium-visit-section"><h2 class="title--accented">Locations</h2><div class="not-rendered visibility-wrapper-not-rendered"></div><section class="practice"><div class="office-locations" data-qa-target="office-locations"><div class="office-location profile-subsection-bordered-container" data-qa-target="office-location-profile-subsection-bordered-container"><h3 data-qa-target="Practice-Name">Practice</h3><section class="office"><div class="office-location-content"><div><script data-qa-target="markup-fax-number" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","faxNumber":"(952) 903-0012"}</script><div><script data-qa-target="markup-facility-location" type="application/ld+json">{"@context":"https://schema.org","@type":"Dentist","@id":"#/Dentist","location":{"@context":"https://schema.org","@type":"Place","address":{"@context":"https://schema.org","@type":"PostalAddress","streetAddress":"800 Prairie Center Dr Ste 250","addressLocality":"Eden Prairie","addressRegion":"MN","addressCountry":"USA","postalCode":"55344"},"geo":{"@context":"https://schema.org","@type":"GeoCoordinates","latitude":44.859608,"longitude":-93.43807}}}</script><address class="address"><span class="hg-track"><span class="visit-practice-link hg-track" data-hgoname="visit-practice-link" data-qa-target="qa-practice-link">Molldrem Family Dentistry</span><span class="street-address" data-qa-target="practice-address-street">800 Prairie Center Dr Ste 250 </span><span data-qa-target="practice-address-city">Eden Prairie, </span><span data-qa-target="practice-address-state">MN </span><span data-qa-target="practice-address-postalCode">55344</span></span></address></div><svg class="map-icon" data-qa-target="map-icon" height="24" id="marker-XBH3HP" version="1" width="18"><path d="M0 9c0 4 4 10 7 13l2 2 2-2c3-3 7-9 7-13 0-5-4-9-9-9S0 4 0 9z"></path><text text-anchor="middle" x="9" y="13">1</text></svg><div><div aria-hidden="true"><ul class="actions"><li class="action"><button class="hg-track" data-hgoname="visit-open-phone" data-qa-target="visit-open-phone" tabindex="-1">Call</button></li><li class="action"><button class="hg-track" data-hgoname="visit-fax-number" data-qa-target="visit-fax-number" tabindex="-1">Fax</button></li><li class="action"><a class="hg-track" data-hgoname="get directions" data-linkvars="hg.ExitClickThru=1~hg.ClickThroughType=get directions" data-qa-target="get-directions" href="https://www.google.com/maps/dir/?api=1&amp;destination=800+Prairie+Center+Dr+Ste+250,+Eden+Prairie,+MN+55344" rel="noopener noreferrer" tabindex="-1" target="_blank">Directions</a></li></ul></div><ul class="sr-only"><li><a class="hg-track" data-qa-target="locations-office-phonenumber" href="tel:(952) 974-5116">Call</a></li><li><a class="hg-track" data-qa-target="locations-office-faxnumber" href="fax:(952) 903-0012">Fax</a></li><li><a class="hg-track" rel="noopener noreferrer" role="button" tabindex="0" target="_blank">Directions</a></li></ul></div></div><div class="office-location-content-ctas"></div></div></section></div></div></section></section><div class="compare-card-section profile-subsection" data-qa-target="compare-card-section"><div class="compare-card-advertisement-label"></div><h2>Compare Dr. Kevin Molldrem, DDS with other Dentistry Practitioners near you</h2><div class="side-by-side-compare-filter-container"><span class="filter-dropdown-label" role="button">Filter by:</span><div class="filter-dropdown-field"><span class="filter-dropdown-field-selected" data-qa-target="filter-dropdown-field-selected" role="button" tabindex="0">Provider Ratings<svg class="filter-dropdown-field-down-icon _icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-down-icon" focusable="false"><path fill="none" stroke="currentColor" stroke-linecap="round" d="M4 8l8 8 8-8"></path></svg></span></div></div><div class="compare-cards" data-qa-target="compare-cards"><div class="compare-card-collection" data-qa-target="compare-provider-row0"><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-dantel-weaver-xym8jpy" aria-label="View Profile of Dr. Dantel Weaver, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-dantel-weaver-xym8jpy"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Dantel Weaver, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-dantel-weaver-xym8jpy"><span class="_root_1krku_27" role="img" aria-label="Rated 4.5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="half-star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="11.75 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 11.75 3"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-dantel-weaver-xym8jpy" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">162 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=xym8jpy~hg.ProviderClickThruProviderId=XYM8JPY~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-dantel-weaver-xym8jpy" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Dantel Weaver, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sara-colarusso-yy54n" aria-label="View Profile of Dr. Sara Colarusso, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sara-colarusso-yy54n"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Sara Colarusso, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sara-colarusso-yy54n"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sara-colarusso-yy54n" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">434 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=yy54n~hg.ProviderClickThruProviderId=YY54N~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sara-colarusso-yy54n" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Sara Colarusso, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-paul-yaeger-u7wrhuy773" aria-label="View Profile of Dr. Paul Yaeger, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-paul-yaeger-u7wrhuy773"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Paul Yaeger, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-paul-yaeger-u7wrhuy773"><span class="_root_1krku_27" role="img" aria-label="Rated 4 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-paul-yaeger-u7wrhuy773" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">2 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=u7wrhuy773~hg.ProviderClickThruProviderId=U7WRHUY773~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-paul-yaeger-u7wrhuy773" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Paul Yaeger, DDS</span></span></a></div></div></div></div><div class="compare-card-collection" data-qa-target="compare-provider-row1"><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-nina-huynh-29pv2" aria-label="View Profile of Dr. Nina Huynh, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-nina-huynh-29pv2"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Nina Huynh, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-nina-huynh-29pv2"><span class="_root_1krku_27" role="img" aria-label="Rated 4.5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="half-star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="11.75 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 11.75 3"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-nina-huynh-29pv2" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">216 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=29pv2~hg.ProviderClickThruProviderId=29PV2~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-nina-huynh-29pv2" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Nina Huynh, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-shaun-hicken-2g7gc" aria-label="View Profile of Dr. Shaun Hicken, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-shaun-hicken-2g7gc"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Shaun Hicken, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-shaun-hicken-2g7gc"><span class="_root_1krku_27" role="img" aria-label="Rated 0 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-shaun-hicken-2g7gc" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">0 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2g7gc~hg.ProviderClickThruProviderId=2G7GC~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-shaun-hicken-2g7gc" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Shaun Hicken, DDS</span></span></a></div></div></div><div class="hg-track side-by-side-compare-card side-by-side-compare-card-provider" data-hgoname="std epp component-provider-carousel-link card" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" data-qa-target="side-by-side-compare-secondary"><div><a class="side-by-side-compare-card-provider-image-link" data-hgoname="std epp component-provider-carousel-link photo" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sandra-fenske-27tct" aria-label="View Profile of Dr. Sandra Fenske, DDS"><div class="not-rendered visibility-wrapper-not-rendered"></div></a></div><div><div><a class="hg-track" data-hgoname="std epp component-provider-carousel-link" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sandra-fenske-27tct"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Sandra Fenske, DDS</p></a></div><div class="side-by-side-compare-card-stars"><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sandra-fenske-27tct"><span class="_root_1krku_27" role="img" aria-label="Rated 5 out of 5"><span class="_scale_1krku_40"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span><span class="_score_1krku_44"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg></span></span></a><a class="hg-track" data-hgoname="std epp component-provider-carousel-link stars" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sandra-fenske-27tct" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">9 Ratings</span></a></div><div class="side-by-side-compare-card-center side-by-side-compare-card-learn-more"><a class="hg-profile-button hg-track" data-hgoname="std epp component-provider-carousel-link learn more" data-linkvars="hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=27tct~hg.ProviderClickThruProviderId=27TCT~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-sandra-fenske-27tct" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Sandra Fenske, DDS</span></span></a></div></div></div></div></div><div class="side-by-side-compare-show-more"><a class="highlight-link" data-qa-target="side-by-side-compare-show-more-button" role="button" tabindex="0">Show more providers</a></div></div></section></div></div></section></div><div class="react-render-section ssr-success" id="premium-see-all-providers-container"><section><div class="hg-right-bar-layout"><section class="see-all-section profile-subsection see-all-section-mkt" data-qa-target="see-all-section"><a class="highlight-link" data-qa-target="qa-see-all-link" href="/dentistry-general-directory/mn-minnesota/eden-prairie" title="See All General Dentists in Eden Prairie, MN">See all General Dentists in Eden Prairie, MN</a></section></div></section></div><div class="react-render-section ssr-success" id="content-well-section-container"><section><div class="hg-right-bar-layout"><div class="not-rendered visibility-wrapper-not-rendered"></div></div></section></div><div class="react-render-section ssr-success" id="footer-section-container"><section><div class="hg-right-bar-layout"></div></section></div></main>
  286.  
  287.      <script type="module" crossorigin>
  288. (function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))c(f);new MutationObserver(f=>{for(const d of f)if(d.type==="childList")for(const p of d.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&c(p)}).observe(document,{childList:!0,subtree:!0});function u(f){const d={};return f.integrity&&(d.integrity=f.integrity),f.referrerPolicy&&(d.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?d.credentials="include":f.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function c(f){if(f.ep)return;f.ep=!0;const d=u(f);fetch(f.href,d)}})();function rf(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var ss={exports:{}},Ar={},us={exports:{}},Y={};/**
  289. * @license React
  290. * react.production.min.js
  291. *
  292. * Copyright (c) Facebook, Inc. and its affiliates.
  293. *
  294. * This source code is licensed under the MIT license found in the
  295. * LICENSE file in the root directory of this source tree.
  296. */var Pc;function Kp(){if(Pc)return Y;Pc=1;var o=Symbol.for("react.element"),s=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),d=Symbol.for("react.provider"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),_=Symbol.for("react.suspense"),x=Symbol.for("react.memo"),C=Symbol.for("react.lazy"),O=Symbol.iterator;function F(v){return v===null||typeof v!="object"?null:(v=O&&v[O]||v["@@iterator"],typeof v=="function"?v:null)}var G={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D=Object.assign,U={};function z(v,R,J){this.props=v,this.context=R,this.refs=U,this.updater=J||G}z.prototype.isReactComponent={},z.prototype.setState=function(v,R){if(typeof v!="object"&&typeof v!="function"&&v!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,v,R,"setState")},z.prototype.forceUpdate=function(v){this.updater.enqueueForceUpdate(this,v,"forceUpdate")};function re(){}re.prototype=z.prototype;function le(v,R,J){this.props=v,this.context=R,this.refs=U,this.updater=J||G}var oe=le.prototype=new re;oe.constructor=le,D(oe,z.prototype),oe.isPureReactComponent=!0;var ue=Array.isArray,ae=Object.prototype.hasOwnProperty,he={current:null},we={key:!0,ref:!0,__self:!0,__source:!0};function Le(v,R,J){var Z,ee={},te=null,ce=null;if(R!=null)for(Z in R.ref!==void 0&&(ce=R.ref),R.key!==void 0&&(te=""+R.key),R)ae.call(R,Z)&&!we.hasOwnProperty(Z)&&(ee[Z]=R[Z]);var ie=arguments.length-2;if(ie===1)ee.children=J;else if(1<ie){for(var me=Array(ie),Ye=0;Ye<ie;Ye++)me[Ye]=arguments[Ye+2];ee.children=me}if(v&&v.defaultProps)for(Z in ie=v.defaultProps,ie)ee[Z]===void 0&&(ee[Z]=ie[Z]);return{$$typeof:o,type:v,key:te,ref:ce,props:ee,_owner:he.current}}function ct(v,R){return{$$typeof:o,type:v.type,key:R,ref:v.ref,props:v.props,_owner:v._owner}}function Pt(v){return typeof v=="object"&&v!==null&&v.$$typeof===o}function on(v){var R={"=":"=0",":":"=2"};return"$"+v.replace(/[=:]/g,function(J){return R[J]})}var kt=/\/+/g;function Je(v,R){return typeof v=="object"&&v!==null&&v.key!=null?on(""+v.key):R.toString(36)}function ft(v,R,J,Z,ee){var te=typeof v;(te==="undefined"||te==="boolean")&&(v=null);var ce=!1;if(v===null)ce=!0;else switch(te){case"string":case"number":ce=!0;break;case"object":switch(v.$$typeof){case o:case s:ce=!0}}if(ce)return ce=v,ee=ee(ce),v=Z===""?"."+Je(ce,0):Z,ue(ee)?(J="",v!=null&&(J=v.replace(kt,"$&/")+"/"),ft(ee,R,J,"",function(Ye){return Ye})):ee!=null&&(Pt(ee)&&(ee=ct(ee,J+(!ee.key||ce&&ce.key===ee.key?"":(""+ee.key).replace(kt,"$&/")+"/")+v)),R.push(ee)),1;if(ce=0,Z=Z===""?".":Z+":",ue(v))for(var ie=0;ie<v.length;ie++){te=v[ie];var me=Z+Je(te,ie);ce+=ft(te,R,J,me,ee)}else if(me=F(v),typeof me=="function")for(v=me.call(v),ie=0;!(te=v.next()).done;)te=te.value,me=Z+Je(te,ie++),ce+=ft(te,R,J,me,ee);else if(te==="object")throw R=String(v),Error("Objects are not valid as a React child (found: "+(R==="[object Object]"?"object with keys {"+Object.keys(v).join(", ")+"}":R)+"). If you meant to render a collection of children, use an array instead.");return ce}function Et(v,R,J){if(v==null)return v;var Z=[],ee=0;return ft(v,Z,"","",function(te){return R.call(J,te,ee++)}),Z}function $e(v){if(v._status===-1){var R=v._result;R=R(),R.then(function(J){(v._status===0||v._status===-1)&&(v._status=1,v._result=J)},function(J){(v._status===0||v._status===-1)&&(v._status=2,v._result=J)}),v._status===-1&&(v._status=0,v._result=R)}if(v._status===1)return v._result.default;throw v._result}var Se={current:null},j={transition:null},Q={ReactCurrentDispatcher:Se,ReactCurrentBatchConfig:j,ReactCurrentOwner:he};function B(){throw Error("act(...) is not supported in production builds of React.")}return Y.Children={map:Et,forEach:function(v,R,J){Et(v,function(){R.apply(this,arguments)},J)},count:function(v){var R=0;return Et(v,function(){R++}),R},toArray:function(v){return Et(v,function(R){return R})||[]},only:function(v){if(!Pt(v))throw Error("React.Children.only expected to receive a single React element child.");return v}},Y.Component=z,Y.Fragment=u,Y.Profiler=f,Y.PureComponent=le,Y.StrictMode=c,Y.Suspense=_,Y.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Q,Y.act=B,Y.cloneElement=function(v,R,J){if(v==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+v+".");var Z=D({},v.props),ee=v.key,te=v.ref,ce=v._owner;if(R!=null){if(R.ref!==void 0&&(te=R.ref,ce=he.current),R.key!==void 0&&(ee=""+R.key),v.type&&v.type.defaultProps)var ie=v.type.defaultProps;for(me in R)ae.call(R,me)&&!we.hasOwnProperty(me)&&(Z[me]=R[me]===void 0&&ie!==void 0?ie[me]:R[me])}var me=arguments.length-2;if(me===1)Z.children=J;else if(1<me){ie=Array(me);for(var Ye=0;Ye<me;Ye++)ie[Ye]=arguments[Ye+2];Z.children=ie}return{$$typeof:o,type:v.type,key:ee,ref:te,props:Z,_owner:ce}},Y.createContext=function(v){return v={$$typeof:p,_currentValue:v,_currentValue2:v,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},v.Provider={$$typeof:d,_context:v},v.Consumer=v},Y.createElement=Le,Y.createFactory=function(v){var R=Le.bind(null,v);return R.type=v,R},Y.createRef=function(){return{current:null}},Y.forwardRef=function(v){return{$$typeof:g,render:v}},Y.isValidElement=Pt,Y.lazy=function(v){return{$$typeof:C,_payload:{_status:-1,_result:v},_init:$e}},Y.memo=function(v,R){return{$$typeof:x,type:v,compare:R===void 0?null:R}},Y.startTransition=function(v){var R=j.transition;j.transition={};try{v()}finally{j.transition=R}},Y.unstable_act=B,Y.useCallback=function(v,R){return Se.current.useCallback(v,R)},Y.useContext=function(v){return Se.current.useContext(v)},Y.useDebugValue=function(){},Y.useDeferredValue=function(v){return Se.current.useDeferredValue(v)},Y.useEffect=function(v,R){return Se.current.useEffect(v,R)},Y.useId=function(){return Se.current.useId()},Y.useImperativeHandle=function(v,R,J){return Se.current.useImperativeHandle(v,R,J)},Y.useInsertionEffect=function(v,R){return Se.current.useInsertionEffect(v,R)},Y.useLayoutEffect=function(v,R){return Se.current.useLayoutEffect(v,R)},Y.useMemo=function(v,R){return Se.current.useMemo(v,R)},Y.useReducer=function(v,R,J){return Se.current.useReducer(v,R,J)},Y.useRef=function(v){return Se.current.useRef(v)},Y.useState=function(v){return Se.current.useState(v)},Y.useSyncExternalStore=function(v,R,J){return Se.current.useSyncExternalStore(v,R,J)},Y.useTransition=function(){return Se.current.useTransition()},Y.version="18.3.1",Y}var Oc;function Rs(){return Oc||(Oc=1,us.exports=Kp()),us.exports}/**
  297. * @license React
  298. * react-jsx-runtime.production.min.js
  299. *
  300. * Copyright (c) Facebook, Inc. and its affiliates.
  301. *
  302. * This source code is licensed under the MIT license found in the
  303. * LICENSE file in the root directory of this source tree.
  304. */var Lc;function Gp(){if(Lc)return Ar;Lc=1;var o=Rs(),s=Symbol.for("react.element"),u=Symbol.for("react.fragment"),c=Object.prototype.hasOwnProperty,f=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,d={key:!0,ref:!0,__self:!0,__source:!0};function p(g,_,x){var C,O={},F=null,G=null;x!==void 0&&(F=""+x),_.key!==void 0&&(F=""+_.key),_.ref!==void 0&&(G=_.ref);for(C in _)c.call(_,C)&&!d.hasOwnProperty(C)&&(O[C]=_[C]);if(g&&g.defaultProps)for(C in _=g.defaultProps,_)O[C]===void 0&&(O[C]=_[C]);return{$$typeof:s,type:g,key:F,ref:G,props:O,_owner:f.current}}return Ar.Fragment=u,Ar.jsx=p,Ar.jsxs=p,Ar}var zc;function Xp(){return zc||(zc=1,ss.exports=Gp()),ss.exports}var I=Xp(),Yl={},as={exports:{}},Ge={},cs={exports:{}},fs={};/**
  305. * @license React
  306. * scheduler.production.min.js
  307. *
  308. * Copyright (c) Facebook, Inc. and its affiliates.
  309. *
  310. * This source code is licensed under the MIT license found in the
  311. * LICENSE file in the root directory of this source tree.
  312. */var Dc;function Jp(){return Dc||(Dc=1,function(o){function s(j,Q){var B=j.length;j.push(Q);e:for(;0<B;){var v=B-1>>>1,R=j[v];if(0<f(R,Q))j[v]=Q,j[B]=R,B=v;else break e}}function u(j){return j.length===0?null:j[0]}function c(j){if(j.length===0)return null;var Q=j[0],B=j.pop();if(B!==Q){j[0]=B;e:for(var v=0,R=j.length,J=R>>>1;v<J;){var Z=2*(v+1)-1,ee=j[Z],te=Z+1,ce=j[te];if(0>f(ee,B))te<R&&0>f(ce,ee)?(j[v]=ce,j[te]=B,v=te):(j[v]=ee,j[Z]=B,v=Z);else if(te<R&&0>f(ce,B))j[v]=ce,j[te]=B,v=te;else break e}}return Q}function f(j,Q){var B=j.sortIndex-Q.sortIndex;return B!==0?B:j.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var d=performance;o.unstable_now=function(){return d.now()}}else{var p=Date,g=p.now();o.unstable_now=function(){return p.now()-g}}var _=[],x=[],C=1,O=null,F=3,G=!1,D=!1,U=!1,z=typeof setTimeout=="function"?setTimeout:null,re=typeof clearTimeout=="function"?clearTimeout:null,le=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function oe(j){for(var Q=u(x);Q!==null;){if(Q.callback===null)c(x);else if(Q.startTime<=j)c(x),Q.sortIndex=Q.expirationTime,s(_,Q);else break;Q=u(x)}}function ue(j){if(U=!1,oe(j),!D)if(u(_)!==null)D=!0,$e(ae);else{var Q=u(x);Q!==null&&Se(ue,Q.startTime-j)}}function ae(j,Q){D=!1,U&&(U=!1,re(Le),Le=-1),G=!0;var B=F;try{for(oe(Q),O=u(_);O!==null&&(!(O.expirationTime>Q)||j&&!on());){var v=O.callback;if(typeof v=="function"){O.callback=null,F=O.priorityLevel;var R=v(O.expirationTime<=Q);Q=o.unstable_now(),typeof R=="function"?O.callback=R:O===u(_)&&c(_),oe(Q)}else c(_);O=u(_)}if(O!==null)var J=!0;else{var Z=u(x);Z!==null&&Se(ue,Z.startTime-Q),J=!1}return J}finally{O=null,F=B,G=!1}}var he=!1,we=null,Le=-1,ct=5,Pt=-1;function on(){return!(o.unstable_now()-Pt<ct)}function kt(){if(we!==null){var j=o.unstable_now();Pt=j;var Q=!0;try{Q=we(!0,j)}finally{Q?Je():(he=!1,we=null)}}else he=!1}var Je;if(typeof le=="function")Je=function(){le(kt)};else if(typeof MessageChannel<"u"){var ft=new MessageChannel,Et=ft.port2;ft.port1.onmessage=kt,Je=function(){Et.postMessage(null)}}else Je=function(){z(kt,0)};function $e(j){we=j,he||(he=!0,Je())}function Se(j,Q){Le=z(function(){j(o.unstable_now())},Q)}o.unstable_IdlePriority=5,o.unstable_ImmediatePriority=1,o.unstable_LowPriority=4,o.unstable_NormalPriority=3,o.unstable_Profiling=null,o.unstable_UserBlockingPriority=2,o.unstable_cancelCallback=function(j){j.callback=null},o.unstable_continueExecution=function(){D||G||(D=!0,$e(ae))},o.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ct=0<j?Math.floor(1e3/j):5},o.unstable_getCurrentPriorityLevel=function(){return F},o.unstable_getFirstCallbackNode=function(){return u(_)},o.unstable_next=function(j){switch(F){case 1:case 2:case 3:var Q=3;break;default:Q=F}var B=F;F=Q;try{return j()}finally{F=B}},o.unstable_pauseExecution=function(){},o.unstable_requestPaint=function(){},o.unstable_runWithPriority=function(j,Q){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var B=F;F=j;try{return Q()}finally{F=B}},o.unstable_scheduleCallback=function(j,Q,B){var v=o.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?v+B:v):B=v,j){case 1:var R=-1;break;case 2:R=250;break;case 5:R=1073741823;break;case 4:R=1e4;break;default:R=5e3}return R=B+R,j={id:C++,callback:Q,priorityLevel:j,startTime:B,expirationTime:R,sortIndex:-1},B>v?(j.sortIndex=B,s(x,j),u(_)===null&&j===u(x)&&(U?(re(Le),Le=-1):U=!0,Se(ue,B-v))):(j.sortIndex=R,s(_,j),D||G||(D=!0,$e(ae))),j},o.unstable_shouldYield=on,o.unstable_wrapCallback=function(j){var Q=F;return function(){var B=F;F=Q;try{return j.apply(this,arguments)}finally{F=B}}}}(fs)),fs}var jc;function Yp(){return jc||(jc=1,cs.exports=Jp()),cs.exports}/**
  313. * @license React
  314. * react-dom.production.min.js
  315. *
  316. * Copyright (c) Facebook, Inc. and its affiliates.
  317. *
  318. * This source code is licensed under the MIT license found in the
  319. * LICENSE file in the root directory of this source tree.
  320. */var Fc;function Zp(){if(Fc)return Ge;Fc=1;var o=Rs(),s=Yp();function u(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var c=new Set,f={};function d(e,t){p(e,t),p(e+"Capture",t)}function p(e,t){for(f[e]=t,e=0;e<t.length;e++)c.add(t[e])}var g=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),_=Object.prototype.hasOwnProperty,x=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,C={},O={};function F(e){return _.call(O,e)?!0:_.call(C,e)?!1:x.test(e)?O[e]=!0:(C[e]=!0,!1)}function G(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function D(e,t,n,r){if(t===null||typeof t>"u"||G(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function U(e,t,n,r,l,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var z={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){z[e]=new U(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];z[t]=new U(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){z[e]=new U(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){z[e]=new U(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){z[e]=new U(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){z[e]=new U(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){z[e]=new U(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){z[e]=new U(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){z[e]=new U(e,5,!1,e.toLowerCase(),null,!1,!1)});var re=/[\-:]([a-z])/g;function le(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(re,le);z[t]=new U(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(re,le);z[t]=new U(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(re,le);z[t]=new U(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){z[e]=new U(e,1,!1,e.toLowerCase(),null,!1,!1)}),z.xlinkHref=new U("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){z[e]=new U(e,1,!1,e.toLowerCase(),null,!0,!0)});function oe(e,t,n,r){var l=z.hasOwnProperty(t)?z[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(D(t,n,l,r)&&(n=null),r||l===null?F(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var ue=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ae=Symbol.for("react.element"),he=Symbol.for("react.portal"),we=Symbol.for("react.fragment"),Le=Symbol.for("react.strict_mode"),ct=Symbol.for("react.profiler"),Pt=Symbol.for("react.provider"),on=Symbol.for("react.context"),kt=Symbol.for("react.forward_ref"),Je=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),Et=Symbol.for("react.memo"),$e=Symbol.for("react.lazy"),Se=Symbol.for("react.offscreen"),j=Symbol.iterator;function Q(e){return e===null||typeof e!="object"?null:(e=j&&e[j]||e["@@iterator"],typeof e=="function"?e:null)}var B=Object.assign,v;function R(e){if(v===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);v=t&&t[1]||""}return`
  321. `+v+e}var J=!1;function Z(e,t){if(!e||J)return"";J=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(k){var r=k}Reflect.construct(e,[],t)}else{try{t.call()}catch(k){r=k}e.call(t.prototype)}else{try{throw Error()}catch(k){r=k}e()}}catch(k){if(k&&r&&typeof k.stack=="string"){for(var l=k.stack.split(`
  322. `),i=r.stack.split(`
  323. `),a=l.length-1,h=i.length-1;1<=a&&0<=h&&l[a]!==i[h];)h--;for(;1<=a&&0<=h;a--,h--)if(l[a]!==i[h]){if(a!==1||h!==1)do if(a--,h--,0>h||l[a]!==i[h]){var m=`
  324. `+l[a].replace(" at new "," at ");return e.displayName&&m.includes("<anonymous>")&&(m=m.replace("<anonymous>",e.displayName)),m}while(1<=a&&0<=h);break}}}finally{J=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?R(e):""}function ee(e){switch(e.tag){case 5:return R(e.type);case 16:return R("Lazy");case 13:return R("Suspense");case 19:return R("SuspenseList");case 0:case 2:case 15:return e=Z(e.type,!1),e;case 11:return e=Z(e.type.render,!1),e;case 1:return e=Z(e.type,!0),e;default:return""}}function te(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case we:return"Fragment";case he:return"Portal";case ct:return"Profiler";case Le:return"StrictMode";case Je:return"Suspense";case ft:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case on:return(e.displayName||"Context")+".Consumer";case Pt:return(e._context.displayName||"Context")+".Provider";case kt:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Et:return t=e.displayName||null,t!==null?t:te(e.type)||"Memo";case $e:t=e._payload,e=e._init;try{return te(e(t))}catch{}}return null}function ce(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return te(t);case 8:return t===Le?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ie(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function me(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ye(e){var t=me(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Hr(e){e._valueTracker||(e._valueTracker=Ye(e))}function Fs(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=me(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function $r(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ho(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function As(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ie(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Is(e,t){t=t.checked,t!=null&&oe(e,"checked",t,!1)}function mo(e,t){Is(e,t);var n=ie(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?yo(e,t.type,n):t.hasOwnProperty("defaultValue")&&yo(e,t.type,ie(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ms(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function yo(e,t,n){(t!=="number"||$r(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Yn=Array.isArray;function xn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ie(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function go(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(u(91));return B({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Us(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(u(92));if(Yn(n)){if(1<n.length)throw Error(u(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ie(n)}}function Bs(e,t){var n=ie(t.value),r=ie(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Hs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function $s(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function vo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?$s(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Vr,Vs=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Vr=Vr||document.createElement("div"),Vr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Vr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Zn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var bn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Yf=["Webkit","ms","Moz","O"];Object.keys(bn).forEach(function(e){Yf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),bn[t]=bn[e]})});function Ws(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||bn.hasOwnProperty(e)&&bn[e]?(""+t).trim():t+"px"}function qs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Ws(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Zf=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function wo(e,t){if(t){if(Zf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(u(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(u(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(u(61))}if(t.style!=null&&typeof t.style!="object")throw Error(u(62))}}function So(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ko=null;function Eo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var xo=null,_n=null,Cn=null;function Qs(e){if(e=kr(e)){if(typeof xo!="function")throw Error(u(280));var t=e.stateNode;t&&(t=dl(t),xo(e.stateNode,e.type,t))}}function Ks(e){_n?Cn?Cn.push(e):Cn=[e]:_n=e}function Gs(){if(_n){var e=_n,t=Cn;if(Cn=_n=null,Qs(e),t)for(e=0;e<t.length;e++)Qs(t[e])}}function Xs(e,t){return e(t)}function Js(){}var _o=!1;function Ys(e,t,n){if(_o)return e(t,n);_o=!0;try{return Xs(e,t,n)}finally{_o=!1,(_n!==null||Cn!==null)&&(Js(),Gs())}}function er(e,t){var n=e.stateNode;if(n===null)return null;var r=dl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(u(231,t,typeof n));return n}var Co=!1;if(g)try{var tr={};Object.defineProperty(tr,"passive",{get:function(){Co=!0}}),window.addEventListener("test",tr,tr),window.removeEventListener("test",tr,tr)}catch{Co=!1}function bf(e,t,n,r,l,i,a,h,m){var k=Array.prototype.slice.call(arguments,3);try{t.apply(n,k)}catch(N){this.onError(N)}}var nr=!1,Wr=null,qr=!1,To=null,ed={onError:function(e){nr=!0,Wr=e}};function td(e,t,n,r,l,i,a,h,m){nr=!1,Wr=null,bf.apply(ed,arguments)}function nd(e,t,n,r,l,i,a,h,m){if(td.apply(this,arguments),nr){if(nr){var k=Wr;nr=!1,Wr=null}else throw Error(u(198));qr||(qr=!0,To=k)}}function sn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Zs(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function bs(e){if(sn(e)!==e)throw Error(u(188))}function rd(e){var t=e.alternate;if(!t){if(t=sn(e),t===null)throw Error(u(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return bs(l),e;if(i===r)return bs(l),t;i=i.sibling}throw Error(u(188))}if(n.return!==r.return)n=l,r=i;else{for(var a=!1,h=l.child;h;){if(h===n){a=!0,n=l,r=i;break}if(h===r){a=!0,r=l,n=i;break}h=h.sibling}if(!a){for(h=i.child;h;){if(h===n){a=!0,n=i,r=l;break}if(h===r){a=!0,r=i,n=l;break}h=h.sibling}if(!a)throw Error(u(189))}}if(n.alternate!==r)throw Error(u(190))}if(n.tag!==3)throw Error(u(188));return n.stateNode.current===n?e:t}function eu(e){return e=rd(e),e!==null?tu(e):null}function tu(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=tu(e);if(t!==null)return t;e=e.sibling}return null}var nu=s.unstable_scheduleCallback,ru=s.unstable_cancelCallback,ld=s.unstable_shouldYield,od=s.unstable_requestPaint,Ee=s.unstable_now,id=s.unstable_getCurrentPriorityLevel,Ro=s.unstable_ImmediatePriority,lu=s.unstable_UserBlockingPriority,Qr=s.unstable_NormalPriority,sd=s.unstable_LowPriority,ou=s.unstable_IdlePriority,Kr=null,xt=null;function ud(e){if(xt&&typeof xt.onCommitFiberRoot=="function")try{xt.onCommitFiberRoot(Kr,e,void 0,(e.current.flags&128)===128)}catch{}}var dt=Math.clz32?Math.clz32:fd,ad=Math.log,cd=Math.LN2;function fd(e){return e>>>=0,e===0?32:31-(ad(e)/cd|0)|0}var Gr=64,Xr=4194304;function rr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Jr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var h=a&~l;h!==0?r=rr(h):(i&=a,i!==0&&(r=rr(i)))}else a=n&~l,a!==0?r=rr(a):i!==0&&(r=rr(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-dt(t),l=1<<n,r|=e[n],t&=~l;return r}function dd(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function pd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var a=31-dt(i),h=1<<a,m=l[a];m===-1?((h&n)===0||(h&r)!==0)&&(l[a]=dd(h,t)):m<=t&&(e.expiredLanes|=h),i&=~h}}function No(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function iu(){var e=Gr;return Gr<<=1,(Gr&4194240)===0&&(Gr=64),e}function Po(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function lr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-dt(t),e[t]=n}function hd(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-dt(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function Oo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-dt(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var se=0;function su(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var uu,Lo,au,cu,fu,zo=!1,Yr=[],Mt=null,Ut=null,Bt=null,or=new Map,ir=new Map,Ht=[],md="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function du(e,t){switch(e){case"focusin":case"focusout":Mt=null;break;case"dragenter":case"dragleave":Ut=null;break;case"mouseover":case"mouseout":Bt=null;break;case"pointerover":case"pointerout":or.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ir.delete(t.pointerId)}}function sr(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=kr(t),t!==null&&Lo(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function yd(e,t,n,r,l){switch(t){case"focusin":return Mt=sr(Mt,e,t,n,r,l),!0;case"dragenter":return Ut=sr(Ut,e,t,n,r,l),!0;case"mouseover":return Bt=sr(Bt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return or.set(i,sr(or.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,ir.set(i,sr(ir.get(i)||null,e,t,n,r,l)),!0}return!1}function pu(e){var t=un(e.target);if(t!==null){var n=sn(t);if(n!==null){if(t=n.tag,t===13){if(t=Zs(n),t!==null){e.blockedOn=t,fu(e.priority,function(){au(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Zr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=jo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ko=r,n.target.dispatchEvent(r),ko=null}else return t=kr(n),t!==null&&Lo(t),e.blockedOn=n,!1;t.shift()}return!0}function hu(e,t,n){Zr(e)&&n.delete(t)}function gd(){zo=!1,Mt!==null&&Zr(Mt)&&(Mt=null),Ut!==null&&Zr(Ut)&&(Ut=null),Bt!==null&&Zr(Bt)&&(Bt=null),or.forEach(hu),ir.forEach(hu)}function ur(e,t){e.blockedOn===t&&(e.blockedOn=null,zo||(zo=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,gd)))}function ar(e){function t(l){return ur(l,e)}if(0<Yr.length){ur(Yr[0],e);for(var n=1;n<Yr.length;n++){var r=Yr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Mt!==null&&ur(Mt,e),Ut!==null&&ur(Ut,e),Bt!==null&&ur(Bt,e),or.forEach(t),ir.forEach(t),n=0;n<Ht.length;n++)r=Ht[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ht.length&&(n=Ht[0],n.blockedOn===null);)pu(n),n.blockedOn===null&&Ht.shift()}var Tn=ue.ReactCurrentBatchConfig,br=!0;function vd(e,t,n,r){var l=se,i=Tn.transition;Tn.transition=null;try{se=1,Do(e,t,n,r)}finally{se=l,Tn.transition=i}}function wd(e,t,n,r){var l=se,i=Tn.transition;Tn.transition=null;try{se=4,Do(e,t,n,r)}finally{se=l,Tn.transition=i}}function Do(e,t,n,r){if(br){var l=jo(e,t,n,r);if(l===null)Yo(e,t,r,el,n),du(e,r);else if(yd(l,e,t,n,r))r.stopPropagation();else if(du(e,r),t&4&&-1<md.indexOf(e)){for(;l!==null;){var i=kr(l);if(i!==null&&uu(i),i=jo(e,t,n,r),i===null&&Yo(e,t,r,el,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Yo(e,t,r,null,n)}}var el=null;function jo(e,t,n,r){if(el=null,e=Eo(r),e=un(e),e!==null)if(t=sn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Zs(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return el=e,null}function mu(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(id()){case Ro:return 1;case lu:return 4;case Qr:case sd:return 16;case ou:return 536870912;default:return 16}default:return 16}}var $t=null,Fo=null,tl=null;function yu(){if(tl)return tl;var e,t=Fo,n=t.length,r,l="value"in $t?$t.value:$t.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var a=n-e;for(r=1;r<=a&&t[n-r]===l[i-r];r++);return tl=l.slice(e,1<r?1-r:void 0)}function nl(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function rl(){return!0}function gu(){return!1}function Ze(e){function t(n,r,l,i,a){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=a,this.currentTarget=null;for(var h in e)e.hasOwnProperty(h)&&(n=e[h],this[h]=n?n(i):i[h]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?rl:gu,this.isPropagationStopped=gu,this}return B(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=rl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=rl)},persist:function(){},isPersistent:rl}),t}var Rn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ao=Ze(Rn),cr=B({},Rn,{view:0,detail:0}),Sd=Ze(cr),Io,Mo,fr,ll=B({},cr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Bo,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==fr&&(fr&&e.type==="mousemove"?(Io=e.screenX-fr.screenX,Mo=e.screenY-fr.screenY):Mo=Io=0,fr=e),Io)},movementY:function(e){return"movementY"in e?e.movementY:Mo}}),vu=Ze(ll),kd=B({},ll,{dataTransfer:0}),Ed=Ze(kd),xd=B({},cr,{relatedTarget:0}),Uo=Ze(xd),_d=B({},Rn,{animationName:0,elapsedTime:0,pseudoElement:0}),Cd=Ze(_d),Td=B({},Rn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Rd=Ze(Td),Nd=B({},Rn,{data:0}),wu=Ze(Nd),Pd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Od={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Ld={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function zd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Ld[e])?!!t[e]:!1}function Bo(){return zd}var Dd=B({},cr,{key:function(e){if(e.key){var t=Pd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=nl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Od[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Bo,charCode:function(e){return e.type==="keypress"?nl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?nl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),jd=Ze(Dd),Fd=B({},ll,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Su=Ze(Fd),Ad=B({},cr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Bo}),Id=Ze(Ad),Md=B({},Rn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ud=Ze(Md),Bd=B({},ll,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Hd=Ze(Bd),$d=[9,13,27,32],Ho=g&&"CompositionEvent"in window,dr=null;g&&"documentMode"in document&&(dr=document.documentMode);var Vd=g&&"TextEvent"in window&&!dr,ku=g&&(!Ho||dr&&8<dr&&11>=dr),Eu=" ",xu=!1;function _u(e,t){switch(e){case"keyup":return $d.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Cu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Nn=!1;function Wd(e,t){switch(e){case"compositionend":return Cu(t);case"keypress":return t.which!==32?null:(xu=!0,Eu);case"textInput":return e=t.data,e===Eu&&xu?null:e;default:return null}}function qd(e,t){if(Nn)return e==="compositionend"||!Ho&&_u(e,t)?(e=yu(),tl=Fo=$t=null,Nn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ku&&t.locale!=="ko"?null:t.data;default:return null}}var Qd={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Tu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Qd[e.type]:t==="textarea"}function Ru(e,t,n,r){Ks(r),t=al(t,"onChange"),0<t.length&&(n=new Ao("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var pr=null,hr=null;function Kd(e){qu(e,0)}function ol(e){var t=Dn(e);if(Fs(t))return e}function Gd(e,t){if(e==="change")return t}var Nu=!1;if(g){var $o;if(g){var Vo="oninput"in document;if(!Vo){var Pu=document.createElement("div");Pu.setAttribute("oninput","return;"),Vo=typeof Pu.oninput=="function"}$o=Vo}else $o=!1;Nu=$o&&(!document.documentMode||9<document.documentMode)}function Ou(){pr&&(pr.detachEvent("onpropertychange",Lu),hr=pr=null)}function Lu(e){if(e.propertyName==="value"&&ol(hr)){var t=[];Ru(t,hr,e,Eo(e)),Ys(Kd,t)}}function Xd(e,t,n){e==="focusin"?(Ou(),pr=t,hr=n,pr.attachEvent("onpropertychange",Lu)):e==="focusout"&&Ou()}function Jd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ol(hr)}function Yd(e,t){if(e==="click")return ol(t)}function Zd(e,t){if(e==="input"||e==="change")return ol(t)}function bd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var pt=typeof Object.is=="function"?Object.is:bd;function mr(e,t){if(pt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!_.call(t,l)||!pt(e[l],t[l]))return!1}return!0}function zu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Du(e,t){var n=zu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=zu(n)}}function ju(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ju(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Fu(){for(var e=window,t=$r();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=$r(e.document)}return t}function Wo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function ep(e){var t=Fu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ju(n.ownerDocument.documentElement,n)){if(r!==null&&Wo(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=Du(n,i);var a=Du(n,r);l&&a&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var tp=g&&"documentMode"in document&&11>=document.documentMode,Pn=null,qo=null,yr=null,Qo=!1;function Au(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Qo||Pn==null||Pn!==$r(r)||(r=Pn,"selectionStart"in r&&Wo(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),yr&&mr(yr,r)||(yr=r,r=al(qo,"onSelect"),0<r.length&&(t=new Ao("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Pn)))}function il(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var On={animationend:il("Animation","AnimationEnd"),animationiteration:il("Animation","AnimationIteration"),animationstart:il("Animation","AnimationStart"),transitionend:il("Transition","TransitionEnd")},Ko={},Iu={};g&&(Iu=document.createElement("div").style,"AnimationEvent"in window||(delete On.animationend.animation,delete On.animationiteration.animation,delete On.animationstart.animation),"TransitionEvent"in window||delete On.transitionend.transition);function sl(e){if(Ko[e])return Ko[e];if(!On[e])return e;var t=On[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Iu)return Ko[e]=t[n];return e}var Mu=sl("animationend"),Uu=sl("animationiteration"),Bu=sl("animationstart"),Hu=sl("transitionend"),$u=new Map,Vu="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Vt(e,t){$u.set(e,t),d(t,[e])}for(var Go=0;Go<Vu.length;Go++){var Xo=Vu[Go],np=Xo.toLowerCase(),rp=Xo[0].toUpperCase()+Xo.slice(1);Vt(np,"on"+rp)}Vt(Mu,"onAnimationEnd"),Vt(Uu,"onAnimationIteration"),Vt(Bu,"onAnimationStart"),Vt("dblclick","onDoubleClick"),Vt("focusin","onFocus"),Vt("focusout","onBlur"),Vt(Hu,"onTransitionEnd"),p("onMouseEnter",["mouseout","mouseover"]),p("onMouseLeave",["mouseout","mouseover"]),p("onPointerEnter",["pointerout","pointerover"]),p("onPointerLeave",["pointerout","pointerover"]),d("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),d("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),d("onBeforeInput",["compositionend","keypress","textInput","paste"]),d("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),d("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),d("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var gr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),lp=new Set("cancel close invalid load scroll toggle".split(" ").concat(gr));function Wu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,nd(r,t,void 0,e),e.currentTarget=null}function qu(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var a=r.length-1;0<=a;a--){var h=r[a],m=h.instance,k=h.currentTarget;if(h=h.listener,m!==i&&l.isPropagationStopped())break e;Wu(l,h,k),i=m}else for(a=0;a<r.length;a++){if(h=r[a],m=h.instance,k=h.currentTarget,h=h.listener,m!==i&&l.isPropagationStopped())break e;Wu(l,h,k),i=m}}}if(qr)throw e=To,qr=!1,To=null,e}function de(e,t){var n=t[ri];n===void 0&&(n=t[ri]=new Set);var r=e+"__bubble";n.has(r)||(Qu(t,e,2,!1),n.add(r))}function Jo(e,t,n){var r=0;t&&(r|=4),Qu(n,e,r,t)}var ul="_reactListening"+Math.random().toString(36).slice(2);function vr(e){if(!e[ul]){e[ul]=!0,c.forEach(function(n){n!=="selectionchange"&&(lp.has(n)||Jo(n,!1,e),Jo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ul]||(t[ul]=!0,Jo("selectionchange",!1,t))}}function Qu(e,t,n,r){switch(mu(t)){case 1:var l=vd;break;case 4:l=wd;break;default:l=Do}n=l.bind(null,t,n,e),l=void 0,!Co||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function Yo(e,t,n,r,l){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var a=r.tag;if(a===3||a===4){var h=r.stateNode.containerInfo;if(h===l||h.nodeType===8&&h.parentNode===l)break;if(a===4)for(a=r.return;a!==null;){var m=a.tag;if((m===3||m===4)&&(m=a.stateNode.containerInfo,m===l||m.nodeType===8&&m.parentNode===l))return;a=a.return}for(;h!==null;){if(a=un(h),a===null)return;if(m=a.tag,m===5||m===6){r=i=a;continue e}h=h.parentNode}}r=r.return}Ys(function(){var k=i,N=Eo(n),P=[];e:{var T=$u.get(e);if(T!==void 0){var A=Ao,H=e;switch(e){case"keypress":if(nl(n)===0)break e;case"keydown":case"keyup":A=jd;break;case"focusin":H="focus",A=Uo;break;case"focusout":H="blur",A=Uo;break;case"beforeblur":case"afterblur":A=Uo;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":A=vu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":A=Ed;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":A=Id;break;case Mu:case Uu:case Bu:A=Cd;break;case Hu:A=Ud;break;case"scroll":A=Sd;break;case"wheel":A=Hd;break;case"copy":case"cut":case"paste":A=Rd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":A=Su}var $=(t&4)!==0,xe=!$&&e==="scroll",w=$?T!==null?T+"Capture":null:T;$=[];for(var y=k,S;y!==null;){S=y;var L=S.stateNode;if(S.tag===5&&L!==null&&(S=L,w!==null&&(L=er(y,w),L!=null&&$.push(wr(y,L,S)))),xe)break;y=y.return}0<$.length&&(T=new A(T,H,null,n,N),P.push({event:T,listeners:$}))}}if((t&7)===0){e:{if(T=e==="mouseover"||e==="pointerover",A=e==="mouseout"||e==="pointerout",T&&n!==ko&&(H=n.relatedTarget||n.fromElement)&&(un(H)||H[Ot]))break e;if((A||T)&&(T=N.window===N?N:(T=N.ownerDocument)?T.defaultView||T.parentWindow:window,A?(H=n.relatedTarget||n.toElement,A=k,H=H?un(H):null,H!==null&&(xe=sn(H),H!==xe||H.tag!==5&&H.tag!==6)&&(H=null)):(A=null,H=k),A!==H)){if($=vu,L="onMouseLeave",w="onMouseEnter",y="mouse",(e==="pointerout"||e==="pointerover")&&($=Su,L="onPointerLeave",w="onPointerEnter",y="pointer"),xe=A==null?T:Dn(A),S=H==null?T:Dn(H),T=new $(L,y+"leave",A,n,N),T.target=xe,T.relatedTarget=S,L=null,un(N)===k&&($=new $(w,y+"enter",H,n,N),$.target=S,$.relatedTarget=xe,L=$),xe=L,A&&H)t:{for($=A,w=H,y=0,S=$;S;S=Ln(S))y++;for(S=0,L=w;L;L=Ln(L))S++;for(;0<y-S;)$=Ln($),y--;for(;0<S-y;)w=Ln(w),S--;for(;y--;){if($===w||w!==null&&$===w.alternate)break t;$=Ln($),w=Ln(w)}$=null}else $=null;A!==null&&Ku(P,T,A,$,!1),H!==null&&xe!==null&&Ku(P,xe,H,$,!0)}}e:{if(T=k?Dn(k):window,A=T.nodeName&&T.nodeName.toLowerCase(),A==="select"||A==="input"&&T.type==="file")var V=Gd;else if(Tu(T))if(Nu)V=Zd;else{V=Jd;var W=Xd}else(A=T.nodeName)&&A.toLowerCase()==="input"&&(T.type==="checkbox"||T.type==="radio")&&(V=Yd);if(V&&(V=V(e,k))){Ru(P,V,n,N);break e}W&&W(e,T,k),e==="focusout"&&(W=T._wrapperState)&&W.controlled&&T.type==="number"&&yo(T,"number",T.value)}switch(W=k?Dn(k):window,e){case"focusin":(Tu(W)||W.contentEditable==="true")&&(Pn=W,qo=k,yr=null);break;case"focusout":yr=qo=Pn=null;break;case"mousedown":Qo=!0;break;case"contextmenu":case"mouseup":case"dragend":Qo=!1,Au(P,n,N);break;case"selectionchange":if(tp)break;case"keydown":case"keyup":Au(P,n,N)}var q;if(Ho)e:{switch(e){case"compositionstart":var K="onCompositionStart";break e;case"compositionend":K="onCompositionEnd";break e;case"compositionupdate":K="onCompositionUpdate";break e}K=void 0}else Nn?_u(e,n)&&(K="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(K="onCompositionStart");K&&(ku&&n.locale!=="ko"&&(Nn||K!=="onCompositionStart"?K==="onCompositionEnd"&&Nn&&(q=yu()):($t=N,Fo="value"in $t?$t.value:$t.textContent,Nn=!0)),W=al(k,K),0<W.length&&(K=new wu(K,e,null,n,N),P.push({event:K,listeners:W}),q?K.data=q:(q=Cu(n),q!==null&&(K.data=q)))),(q=Vd?Wd(e,n):qd(e,n))&&(k=al(k,"onBeforeInput"),0<k.length&&(N=new wu("onBeforeInput","beforeinput",null,n,N),P.push({event:N,listeners:k}),N.data=q))}qu(P,t)})}function wr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function al(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=er(e,n),i!=null&&r.unshift(wr(e,i,l)),i=er(e,t),i!=null&&r.push(wr(e,i,l))),e=e.return}return r}function Ln(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ku(e,t,n,r,l){for(var i=t._reactName,a=[];n!==null&&n!==r;){var h=n,m=h.alternate,k=h.stateNode;if(m!==null&&m===r)break;h.tag===5&&k!==null&&(h=k,l?(m=er(n,i),m!=null&&a.unshift(wr(n,m,h))):l||(m=er(n,i),m!=null&&a.push(wr(n,m,h)))),n=n.return}a.length!==0&&e.push({event:t,listeners:a})}var op=/\r\n?/g,ip=/\u0000|\uFFFD/g;function Gu(e){return(typeof e=="string"?e:""+e).replace(op,`
  325. `).replace(ip,"")}function cl(e,t,n){if(t=Gu(t),Gu(e)!==t&&n)throw Error(u(425))}function fl(){}var Zo=null,bo=null;function ei(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ti=typeof setTimeout=="function"?setTimeout:void 0,sp=typeof clearTimeout=="function"?clearTimeout:void 0,Xu=typeof Promise=="function"?Promise:void 0,up=typeof queueMicrotask=="function"?queueMicrotask:typeof Xu<"u"?function(e){return Xu.resolve(null).then(e).catch(ap)}:ti;function ap(e){setTimeout(function(){throw e})}function ni(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),ar(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);ar(t)}function Wt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Ju(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var zn=Math.random().toString(36).slice(2),_t="__reactFiber$"+zn,Sr="__reactProps$"+zn,Ot="__reactContainer$"+zn,ri="__reactEvents$"+zn,cp="__reactListeners$"+zn,fp="__reactHandles$"+zn;function un(e){var t=e[_t];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ot]||n[_t]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ju(e);e!==null;){if(n=e[_t])return n;e=Ju(e)}return t}e=n,n=e.parentNode}return null}function kr(e){return e=e[_t]||e[Ot],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Dn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(u(33))}function dl(e){return e[Sr]||null}var li=[],jn=-1;function qt(e){return{current:e}}function pe(e){0>jn||(e.current=li[jn],li[jn]=null,jn--)}function fe(e,t){jn++,li[jn]=e.current,e.current=t}var Qt={},je=qt(Qt),Ve=qt(!1),an=Qt;function Fn(e,t){var n=e.type.contextTypes;if(!n)return Qt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function We(e){return e=e.childContextTypes,e!=null}function pl(){pe(Ve),pe(je)}function Yu(e,t,n){if(je.current!==Qt)throw Error(u(168));fe(je,t),fe(Ve,n)}function Zu(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(u(108,ce(e)||"Unknown",l));return B({},n,r)}function hl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Qt,an=je.current,fe(je,e),fe(Ve,Ve.current),!0}function bu(e,t,n){var r=e.stateNode;if(!r)throw Error(u(169));n?(e=Zu(e,t,an),r.__reactInternalMemoizedMergedChildContext=e,pe(Ve),pe(je),fe(je,e)):pe(Ve),fe(Ve,n)}var Lt=null,ml=!1,oi=!1;function ea(e){Lt===null?Lt=[e]:Lt.push(e)}function dp(e){ml=!0,ea(e)}function Kt(){if(!oi&&Lt!==null){oi=!0;var e=0,t=se;try{var n=Lt;for(se=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Lt=null,ml=!1}catch(l){throw Lt!==null&&(Lt=Lt.slice(e+1)),nu(Ro,Kt),l}finally{se=t,oi=!1}}return null}var An=[],In=0,yl=null,gl=0,rt=[],lt=0,cn=null,zt=1,Dt="";function fn(e,t){An[In++]=gl,An[In++]=yl,yl=e,gl=t}function ta(e,t,n){rt[lt++]=zt,rt[lt++]=Dt,rt[lt++]=cn,cn=e;var r=zt;e=Dt;var l=32-dt(r)-1;r&=~(1<<l),n+=1;var i=32-dt(t)+l;if(30<i){var a=l-l%5;i=(r&(1<<a)-1).toString(32),r>>=a,l-=a,zt=1<<32-dt(t)+l|n<<l|r,Dt=i+e}else zt=1<<i|n<<l|r,Dt=e}function ii(e){e.return!==null&&(fn(e,1),ta(e,1,0))}function si(e){for(;e===yl;)yl=An[--In],An[In]=null,gl=An[--In],An[In]=null;for(;e===cn;)cn=rt[--lt],rt[lt]=null,Dt=rt[--lt],rt[lt]=null,zt=rt[--lt],rt[lt]=null}var be=null,et=null,ye=!1,ht=null;function na(e,t){var n=ut(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function ra(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,be=e,et=Wt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,be=e,et=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=cn!==null?{id:zt,overflow:Dt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=ut(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,be=e,et=null,!0):!1;default:return!1}}function ui(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ai(e){if(ye){var t=et;if(t){var n=t;if(!ra(e,t)){if(ui(e))throw Error(u(418));t=Wt(n.nextSibling);var r=be;t&&ra(e,t)?na(r,n):(e.flags=e.flags&-4097|2,ye=!1,be=e)}}else{if(ui(e))throw Error(u(418));e.flags=e.flags&-4097|2,ye=!1,be=e}}}function la(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;be=e}function vl(e){if(e!==be)return!1;if(!ye)return la(e),ye=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ei(e.type,e.memoizedProps)),t&&(t=et)){if(ui(e))throw oa(),Error(u(418));for(;t;)na(e,t),t=Wt(t.nextSibling)}if(la(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(u(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){et=Wt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}et=null}}else et=be?Wt(e.stateNode.nextSibling):null;return!0}function oa(){for(var e=et;e;)e=Wt(e.nextSibling)}function Mn(){et=be=null,ye=!1}function ci(e){ht===null?ht=[e]:ht.push(e)}var pp=ue.ReactCurrentBatchConfig;function Er(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(u(309));var r=n.stateNode}if(!r)throw Error(u(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(a){var h=l.refs;a===null?delete h[i]:h[i]=a},t._stringRef=i,t)}if(typeof e!="string")throw Error(u(284));if(!n._owner)throw Error(u(290,e))}return e}function wl(e,t){throw e=Object.prototype.toString.call(t),Error(u(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ia(e){var t=e._init;return t(e._payload)}function sa(e){function t(w,y){if(e){var S=w.deletions;S===null?(w.deletions=[y],w.flags|=16):S.push(y)}}function n(w,y){if(!e)return null;for(;y!==null;)t(w,y),y=y.sibling;return null}function r(w,y){for(w=new Map;y!==null;)y.key!==null?w.set(y.key,y):w.set(y.index,y),y=y.sibling;return w}function l(w,y){return w=tn(w,y),w.index=0,w.sibling=null,w}function i(w,y,S){return w.index=S,e?(S=w.alternate,S!==null?(S=S.index,S<y?(w.flags|=2,y):S):(w.flags|=2,y)):(w.flags|=1048576,y)}function a(w){return e&&w.alternate===null&&(w.flags|=2),w}function h(w,y,S,L){return y===null||y.tag!==6?(y=ts(S,w.mode,L),y.return=w,y):(y=l(y,S),y.return=w,y)}function m(w,y,S,L){var V=S.type;return V===we?N(w,y,S.props.children,L,S.key):y!==null&&(y.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===$e&&ia(V)===y.type)?(L=l(y,S.props),L.ref=Er(w,y,S),L.return=w,L):(L=Vl(S.type,S.key,S.props,null,w.mode,L),L.ref=Er(w,y,S),L.return=w,L)}function k(w,y,S,L){return y===null||y.tag!==4||y.stateNode.containerInfo!==S.containerInfo||y.stateNode.implementation!==S.implementation?(y=ns(S,w.mode,L),y.return=w,y):(y=l(y,S.children||[]),y.return=w,y)}function N(w,y,S,L,V){return y===null||y.tag!==7?(y=wn(S,w.mode,L,V),y.return=w,y):(y=l(y,S),y.return=w,y)}function P(w,y,S){if(typeof y=="string"&&y!==""||typeof y=="number")return y=ts(""+y,w.mode,S),y.return=w,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case ae:return S=Vl(y.type,y.key,y.props,null,w.mode,S),S.ref=Er(w,null,y),S.return=w,S;case he:return y=ns(y,w.mode,S),y.return=w,y;case $e:var L=y._init;return P(w,L(y._payload),S)}if(Yn(y)||Q(y))return y=wn(y,w.mode,S,null),y.return=w,y;wl(w,y)}return null}function T(w,y,S,L){var V=y!==null?y.key:null;if(typeof S=="string"&&S!==""||typeof S=="number")return V!==null?null:h(w,y,""+S,L);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ae:return S.key===V?m(w,y,S,L):null;case he:return S.key===V?k(w,y,S,L):null;case $e:return V=S._init,T(w,y,V(S._payload),L)}if(Yn(S)||Q(S))return V!==null?null:N(w,y,S,L,null);wl(w,S)}return null}function A(w,y,S,L,V){if(typeof L=="string"&&L!==""||typeof L=="number")return w=w.get(S)||null,h(y,w,""+L,V);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case ae:return w=w.get(L.key===null?S:L.key)||null,m(y,w,L,V);case he:return w=w.get(L.key===null?S:L.key)||null,k(y,w,L,V);case $e:var W=L._init;return A(w,y,S,W(L._payload),V)}if(Yn(L)||Q(L))return w=w.get(S)||null,N(y,w,L,V,null);wl(y,L)}return null}function H(w,y,S,L){for(var V=null,W=null,q=y,K=y=0,Oe=null;q!==null&&K<S.length;K++){q.index>K?(Oe=q,q=null):Oe=q.sibling;var ne=T(w,q,S[K],L);if(ne===null){q===null&&(q=Oe);break}e&&q&&ne.alternate===null&&t(w,q),y=i(ne,y,K),W===null?V=ne:W.sibling=ne,W=ne,q=Oe}if(K===S.length)return n(w,q),ye&&fn(w,K),V;if(q===null){for(;K<S.length;K++)q=P(w,S[K],L),q!==null&&(y=i(q,y,K),W===null?V=q:W.sibling=q,W=q);return ye&&fn(w,K),V}for(q=r(w,q);K<S.length;K++)Oe=A(q,w,K,S[K],L),Oe!==null&&(e&&Oe.alternate!==null&&q.delete(Oe.key===null?K:Oe.key),y=i(Oe,y,K),W===null?V=Oe:W.sibling=Oe,W=Oe);return e&&q.forEach(function(nn){return t(w,nn)}),ye&&fn(w,K),V}function $(w,y,S,L){var V=Q(S);if(typeof V!="function")throw Error(u(150));if(S=V.call(S),S==null)throw Error(u(151));for(var W=V=null,q=y,K=y=0,Oe=null,ne=S.next();q!==null&&!ne.done;K++,ne=S.next()){q.index>K?(Oe=q,q=null):Oe=q.sibling;var nn=T(w,q,ne.value,L);if(nn===null){q===null&&(q=Oe);break}e&&q&&nn.alternate===null&&t(w,q),y=i(nn,y,K),W===null?V=nn:W.sibling=nn,W=nn,q=Oe}if(ne.done)return n(w,q),ye&&fn(w,K),V;if(q===null){for(;!ne.done;K++,ne=S.next())ne=P(w,ne.value,L),ne!==null&&(y=i(ne,y,K),W===null?V=ne:W.sibling=ne,W=ne);return ye&&fn(w,K),V}for(q=r(w,q);!ne.done;K++,ne=S.next())ne=A(q,w,K,ne.value,L),ne!==null&&(e&&ne.alternate!==null&&q.delete(ne.key===null?K:ne.key),y=i(ne,y,K),W===null?V=ne:W.sibling=ne,W=ne);return e&&q.forEach(function(Qp){return t(w,Qp)}),ye&&fn(w,K),V}function xe(w,y,S,L){if(typeof S=="object"&&S!==null&&S.type===we&&S.key===null&&(S=S.props.children),typeof S=="object"&&S!==null){switch(S.$$typeof){case ae:e:{for(var V=S.key,W=y;W!==null;){if(W.key===V){if(V=S.type,V===we){if(W.tag===7){n(w,W.sibling),y=l(W,S.props.children),y.return=w,w=y;break e}}else if(W.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===$e&&ia(V)===W.type){n(w,W.sibling),y=l(W,S.props),y.ref=Er(w,W,S),y.return=w,w=y;break e}n(w,W);break}else t(w,W);W=W.sibling}S.type===we?(y=wn(S.props.children,w.mode,L,S.key),y.return=w,w=y):(L=Vl(S.type,S.key,S.props,null,w.mode,L),L.ref=Er(w,y,S),L.return=w,w=L)}return a(w);case he:e:{for(W=S.key;y!==null;){if(y.key===W)if(y.tag===4&&y.stateNode.containerInfo===S.containerInfo&&y.stateNode.implementation===S.implementation){n(w,y.sibling),y=l(y,S.children||[]),y.return=w,w=y;break e}else{n(w,y);break}else t(w,y);y=y.sibling}y=ns(S,w.mode,L),y.return=w,w=y}return a(w);case $e:return W=S._init,xe(w,y,W(S._payload),L)}if(Yn(S))return H(w,y,S,L);if(Q(S))return $(w,y,S,L);wl(w,S)}return typeof S=="string"&&S!==""||typeof S=="number"?(S=""+S,y!==null&&y.tag===6?(n(w,y.sibling),y=l(y,S),y.return=w,w=y):(n(w,y),y=ts(S,w.mode,L),y.return=w,w=y),a(w)):n(w,y)}return xe}var Un=sa(!0),ua=sa(!1),Sl=qt(null),kl=null,Bn=null,fi=null;function di(){fi=Bn=kl=null}function pi(e){var t=Sl.current;pe(Sl),e._currentValue=t}function hi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Hn(e,t){kl=e,fi=Bn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(qe=!0),e.firstContext=null)}function ot(e){var t=e._currentValue;if(fi!==e)if(e={context:e,memoizedValue:t,next:null},Bn===null){if(kl===null)throw Error(u(308));Bn=e,kl.dependencies={lanes:0,firstContext:e}}else Bn=Bn.next=e;return t}var dn=null;function mi(e){dn===null?dn=[e]:dn.push(e)}function aa(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,mi(t)):(n.next=l.next,l.next=n),t.interleaved=n,jt(e,r)}function jt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Gt=!1;function yi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ca(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ft(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Xt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(b&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,jt(e,n)}return l=r.interleaved,l===null?(t.next=t,mi(r)):(t.next=l.next,l.next=t),r.interleaved=t,jt(e,n)}function El(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Oo(e,n)}}function fa(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=a:i=i.next=a,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function xl(e,t,n,r){var l=e.updateQueue;Gt=!1;var i=l.firstBaseUpdate,a=l.lastBaseUpdate,h=l.shared.pending;if(h!==null){l.shared.pending=null;var m=h,k=m.next;m.next=null,a===null?i=k:a.next=k,a=m;var N=e.alternate;N!==null&&(N=N.updateQueue,h=N.lastBaseUpdate,h!==a&&(h===null?N.firstBaseUpdate=k:h.next=k,N.lastBaseUpdate=m))}if(i!==null){var P=l.baseState;a=0,N=k=m=null,h=i;do{var T=h.lane,A=h.eventTime;if((r&T)===T){N!==null&&(N=N.next={eventTime:A,lane:0,tag:h.tag,payload:h.payload,callback:h.callback,next:null});e:{var H=e,$=h;switch(T=t,A=n,$.tag){case 1:if(H=$.payload,typeof H=="function"){P=H.call(A,P,T);break e}P=H;break e;case 3:H.flags=H.flags&-65537|128;case 0:if(H=$.payload,T=typeof H=="function"?H.call(A,P,T):H,T==null)break e;P=B({},P,T);break e;case 2:Gt=!0}}h.callback!==null&&h.lane!==0&&(e.flags|=64,T=l.effects,T===null?l.effects=[h]:T.push(h))}else A={eventTime:A,lane:T,tag:h.tag,payload:h.payload,callback:h.callback,next:null},N===null?(k=N=A,m=P):N=N.next=A,a|=T;if(h=h.next,h===null){if(h=l.shared.pending,h===null)break;T=h,h=T.next,T.next=null,l.lastBaseUpdate=T,l.shared.pending=null}}while(!0);if(N===null&&(m=P),l.baseState=m,l.firstBaseUpdate=k,l.lastBaseUpdate=N,t=l.shared.interleaved,t!==null){l=t;do a|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);mn|=a,e.lanes=a,e.memoizedState=P}}function da(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(u(191,l));l.call(r)}}}var xr={},Ct=qt(xr),_r=qt(xr),Cr=qt(xr);function pn(e){if(e===xr)throw Error(u(174));return e}function gi(e,t){switch(fe(Cr,t),fe(_r,e),fe(Ct,xr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:vo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=vo(t,e)}pe(Ct),fe(Ct,t)}function $n(){pe(Ct),pe(_r),pe(Cr)}function pa(e){pn(Cr.current);var t=pn(Ct.current),n=vo(t,e.type);t!==n&&(fe(_r,e),fe(Ct,n))}function vi(e){_r.current===e&&(pe(Ct),pe(_r))}var ge=qt(0);function _l(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var wi=[];function Si(){for(var e=0;e<wi.length;e++)wi[e]._workInProgressVersionPrimary=null;wi.length=0}var Cl=ue.ReactCurrentDispatcher,ki=ue.ReactCurrentBatchConfig,hn=0,ve=null,Te=null,Ne=null,Tl=!1,Tr=!1,Rr=0,hp=0;function Fe(){throw Error(u(321))}function Ei(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!pt(e[n],t[n]))return!1;return!0}function xi(e,t,n,r,l,i){if(hn=i,ve=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Cl.current=e===null||e.memoizedState===null?vp:wp,e=n(r,l),Tr){i=0;do{if(Tr=!1,Rr=0,25<=i)throw Error(u(301));i+=1,Ne=Te=null,t.updateQueue=null,Cl.current=Sp,e=n(r,l)}while(Tr)}if(Cl.current=Pl,t=Te!==null&&Te.next!==null,hn=0,Ne=Te=ve=null,Tl=!1,t)throw Error(u(300));return e}function _i(){var e=Rr!==0;return Rr=0,e}function Tt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ne===null?ve.memoizedState=Ne=e:Ne=Ne.next=e,Ne}function it(){if(Te===null){var e=ve.alternate;e=e!==null?e.memoizedState:null}else e=Te.next;var t=Ne===null?ve.memoizedState:Ne.next;if(t!==null)Ne=t,Te=e;else{if(e===null)throw Error(u(310));Te=e,e={memoizedState:Te.memoizedState,baseState:Te.baseState,baseQueue:Te.baseQueue,queue:Te.queue,next:null},Ne===null?ve.memoizedState=Ne=e:Ne=Ne.next=e}return Ne}function Nr(e,t){return typeof t=="function"?t(e):t}function Ci(e){var t=it(),n=t.queue;if(n===null)throw Error(u(311));n.lastRenderedReducer=e;var r=Te,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var a=l.next;l.next=i.next,i.next=a}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var h=a=null,m=null,k=i;do{var N=k.lane;if((hn&N)===N)m!==null&&(m=m.next={lane:0,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null}),r=k.hasEagerState?k.eagerState:e(r,k.action);else{var P={lane:N,action:k.action,hasEagerState:k.hasEagerState,eagerState:k.eagerState,next:null};m===null?(h=m=P,a=r):m=m.next=P,ve.lanes|=N,mn|=N}k=k.next}while(k!==null&&k!==i);m===null?a=r:m.next=h,pt(r,t.memoizedState)||(qe=!0),t.memoizedState=r,t.baseState=a,t.baseQueue=m,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,ve.lanes|=i,mn|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ti(e){var t=it(),n=t.queue;if(n===null)throw Error(u(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var a=l=l.next;do i=e(i,a.action),a=a.next;while(a!==l);pt(i,t.memoizedState)||(qe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ha(){}function ma(e,t){var n=ve,r=it(),l=t(),i=!pt(r.memoizedState,l);if(i&&(r.memoizedState=l,qe=!0),r=r.queue,Ri(va.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Ne!==null&&Ne.memoizedState.tag&1){if(n.flags|=2048,Pr(9,ga.bind(null,n,r,l,t),void 0,null),Pe===null)throw Error(u(349));(hn&30)!==0||ya(n,t,l)}return l}function ya(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ve.updateQueue,t===null?(t={lastEffect:null,stores:null},ve.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function ga(e,t,n,r){t.value=n,t.getSnapshot=r,wa(t)&&Sa(e)}function va(e,t,n){return n(function(){wa(t)&&Sa(e)})}function wa(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!pt(e,n)}catch{return!0}}function Sa(e){var t=jt(e,1);t!==null&&vt(t,e,1,-1)}function ka(e){var t=Tt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Nr,lastRenderedState:e},t.queue=e,e=e.dispatch=gp.bind(null,ve,e),[t.memoizedState,e]}function Pr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ve.updateQueue,t===null?(t={lastEffect:null,stores:null},ve.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Ea(){return it().memoizedState}function Rl(e,t,n,r){var l=Tt();ve.flags|=e,l.memoizedState=Pr(1|t,n,void 0,r===void 0?null:r)}function Nl(e,t,n,r){var l=it();r=r===void 0?null:r;var i=void 0;if(Te!==null){var a=Te.memoizedState;if(i=a.destroy,r!==null&&Ei(r,a.deps)){l.memoizedState=Pr(t,n,i,r);return}}ve.flags|=e,l.memoizedState=Pr(1|t,n,i,r)}function xa(e,t){return Rl(8390656,8,e,t)}function Ri(e,t){return Nl(2048,8,e,t)}function _a(e,t){return Nl(4,2,e,t)}function Ca(e,t){return Nl(4,4,e,t)}function Ta(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ra(e,t,n){return n=n!=null?n.concat([e]):null,Nl(4,4,Ta.bind(null,t,e),n)}function Ni(){}function Na(e,t){var n=it();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ei(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pa(e,t){var n=it();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ei(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Oa(e,t,n){return(hn&21)===0?(e.baseState&&(e.baseState=!1,qe=!0),e.memoizedState=n):(pt(n,t)||(n=iu(),ve.lanes|=n,mn|=n,e.baseState=!0),t)}function mp(e,t){var n=se;se=n!==0&&4>n?n:4,e(!0);var r=ki.transition;ki.transition={};try{e(!1),t()}finally{se=n,ki.transition=r}}function La(){return it().memoizedState}function yp(e,t,n){var r=bt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},za(e))Da(t,n);else if(n=aa(e,t,n,r),n!==null){var l=Be();vt(n,e,r,l),ja(n,t,r)}}function gp(e,t,n){var r=bt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(za(e))Da(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,h=i(a,n);if(l.hasEagerState=!0,l.eagerState=h,pt(h,a)){var m=t.interleaved;m===null?(l.next=l,mi(t)):(l.next=m.next,m.next=l),t.interleaved=l;return}}catch{}finally{}n=aa(e,t,l,r),n!==null&&(l=Be(),vt(n,e,r,l),ja(n,t,r))}}function za(e){var t=e.alternate;return e===ve||t!==null&&t===ve}function Da(e,t){Tr=Tl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ja(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Oo(e,n)}}var Pl={readContext:ot,useCallback:Fe,useContext:Fe,useEffect:Fe,useImperativeHandle:Fe,useInsertionEffect:Fe,useLayoutEffect:Fe,useMemo:Fe,useReducer:Fe,useRef:Fe,useState:Fe,useDebugValue:Fe,useDeferredValue:Fe,useTransition:Fe,useMutableSource:Fe,useSyncExternalStore:Fe,useId:Fe,unstable_isNewReconciler:!1},vp={readContext:ot,useCallback:function(e,t){return Tt().memoizedState=[e,t===void 0?null:t],e},useContext:ot,useEffect:xa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Rl(4194308,4,Ta.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Rl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Rl(4,2,e,t)},useMemo:function(e,t){var n=Tt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Tt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=yp.bind(null,ve,e),[r.memoizedState,e]},useRef:function(e){var t=Tt();return e={current:e},t.memoizedState=e},useState:ka,useDebugValue:Ni,useDeferredValue:function(e){return Tt().memoizedState=e},useTransition:function(){var e=ka(!1),t=e[0];return e=mp.bind(null,e[1]),Tt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ve,l=Tt();if(ye){if(n===void 0)throw Error(u(407));n=n()}else{if(n=t(),Pe===null)throw Error(u(349));(hn&30)!==0||ya(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,xa(va.bind(null,r,i,e),[e]),r.flags|=2048,Pr(9,ga.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Tt(),t=Pe.identifierPrefix;if(ye){var n=Dt,r=zt;n=(r&~(1<<32-dt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Rr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=hp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},wp={readContext:ot,useCallback:Na,useContext:ot,useEffect:Ri,useImperativeHandle:Ra,useInsertionEffect:_a,useLayoutEffect:Ca,useMemo:Pa,useReducer:Ci,useRef:Ea,useState:function(){return Ci(Nr)},useDebugValue:Ni,useDeferredValue:function(e){var t=it();return Oa(t,Te.memoizedState,e)},useTransition:function(){var e=Ci(Nr)[0],t=it().memoizedState;return[e,t]},useMutableSource:ha,useSyncExternalStore:ma,useId:La,unstable_isNewReconciler:!1},Sp={readContext:ot,useCallback:Na,useContext:ot,useEffect:Ri,useImperativeHandle:Ra,useInsertionEffect:_a,useLayoutEffect:Ca,useMemo:Pa,useReducer:Ti,useRef:Ea,useState:function(){return Ti(Nr)},useDebugValue:Ni,useDeferredValue:function(e){var t=it();return Te===null?t.memoizedState=e:Oa(t,Te.memoizedState,e)},useTransition:function(){var e=Ti(Nr)[0],t=it().memoizedState;return[e,t]},useMutableSource:ha,useSyncExternalStore:ma,useId:La,unstable_isNewReconciler:!1};function mt(e,t){if(e&&e.defaultProps){t=B({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Pi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:B({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Ol={isMounted:function(e){return(e=e._reactInternals)?sn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Be(),l=bt(e),i=Ft(r,l);i.payload=t,n!=null&&(i.callback=n),t=Xt(e,i,l),t!==null&&(vt(t,e,l,r),El(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Be(),l=bt(e),i=Ft(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Xt(e,i,l),t!==null&&(vt(t,e,l,r),El(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Be(),r=bt(e),l=Ft(n,r);l.tag=2,t!=null&&(l.callback=t),t=Xt(e,l,r),t!==null&&(vt(t,e,r,n),El(t,e,r))}};function Fa(e,t,n,r,l,i,a){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,a):t.prototype&&t.prototype.isPureReactComponent?!mr(n,r)||!mr(l,i):!0}function Aa(e,t,n){var r=!1,l=Qt,i=t.contextType;return typeof i=="object"&&i!==null?i=ot(i):(l=We(t)?an:je.current,r=t.contextTypes,i=(r=r!=null)?Fn(e,l):Qt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Ol,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ia(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Ol.enqueueReplaceState(t,t.state,null)}function Oi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},yi(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ot(i):(i=We(t)?an:je.current,l.context=Fn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Pi(e,t,i,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Ol.enqueueReplaceState(l,l.state,null),xl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Vn(e,t){try{var n="",r=t;do n+=ee(r),r=r.return;while(r);var l=n}catch(i){l=`
  326. Error generating stack: `+i.message+`
  327. `+i.stack}return{value:e,source:t,stack:l,digest:null}}function Li(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function zi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var kp=typeof WeakMap=="function"?WeakMap:Map;function Ma(e,t,n){n=Ft(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Il||(Il=!0,Ki=r),zi(e,t)},n}function Ua(e,t,n){n=Ft(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){zi(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){zi(e,t),typeof r!="function"&&(Yt===null?Yt=new Set([this]):Yt.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function Ba(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new kp;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=Fp.bind(null,e,t,n),t.then(e,e))}function Ha(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function $a(e,t,n,r,l){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ft(-1,1),t.tag=2,Xt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var Ep=ue.ReactCurrentOwner,qe=!1;function Ue(e,t,n,r){t.child=e===null?ua(t,null,n,r):Un(t,e.child,n,r)}function Va(e,t,n,r,l){n=n.render;var i=t.ref;return Hn(t,l),r=xi(e,t,n,r,i,l),n=_i(),e!==null&&!qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,At(e,t,l)):(ye&&n&&ii(t),t.flags|=1,Ue(e,t,r,l),t.child)}function Wa(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!es(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,qa(e,t,i,r,l)):(e=Vl(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,(e.lanes&l)===0){var a=i.memoizedProps;if(n=n.compare,n=n!==null?n:mr,n(a,r)&&e.ref===t.ref)return At(e,t,l)}return t.flags|=1,e=tn(i,r),e.ref=t.ref,e.return=t,t.child=e}function qa(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(mr(i,r)&&e.ref===t.ref)if(qe=!1,t.pendingProps=r=i,(e.lanes&l)!==0)(e.flags&131072)!==0&&(qe=!0);else return t.lanes=e.lanes,At(e,t,l)}return Di(e,t,n,r,l)}function Qa(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},fe(qn,tt),tt|=n;else{if((n&1073741824)===0)return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,fe(qn,tt),tt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,fe(qn,tt),tt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,fe(qn,tt),tt|=r;return Ue(e,t,l,n),t.child}function Ka(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Di(e,t,n,r,l){var i=We(n)?an:je.current;return i=Fn(t,i),Hn(t,l),n=xi(e,t,n,r,i,l),r=_i(),e!==null&&!qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,At(e,t,l)):(ye&&r&&ii(t),t.flags|=1,Ue(e,t,n,l),t.child)}function Ga(e,t,n,r,l){if(We(n)){var i=!0;hl(t)}else i=!1;if(Hn(t,l),t.stateNode===null)zl(e,t),Aa(t,n,r),Oi(t,n,r,l),r=!0;else if(e===null){var a=t.stateNode,h=t.memoizedProps;a.props=h;var m=a.context,k=n.contextType;typeof k=="object"&&k!==null?k=ot(k):(k=We(n)?an:je.current,k=Fn(t,k));var N=n.getDerivedStateFromProps,P=typeof N=="function"||typeof a.getSnapshotBeforeUpdate=="function";P||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(h!==r||m!==k)&&Ia(t,a,r,k),Gt=!1;var T=t.memoizedState;a.state=T,xl(t,r,a,l),m=t.memoizedState,h!==r||T!==m||Ve.current||Gt?(typeof N=="function"&&(Pi(t,n,N,r),m=t.memoizedState),(h=Gt||Fa(t,n,h,r,T,m,k))?(P||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount=="function"&&(t.flags|=4194308)):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=m),a.props=r,a.state=m,a.context=k,r=h):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,ca(e,t),h=t.memoizedProps,k=t.type===t.elementType?h:mt(t.type,h),a.props=k,P=t.pendingProps,T=a.context,m=n.contextType,typeof m=="object"&&m!==null?m=ot(m):(m=We(n)?an:je.current,m=Fn(t,m));var A=n.getDerivedStateFromProps;(N=typeof A=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(h!==P||T!==m)&&Ia(t,a,r,m),Gt=!1,T=t.memoizedState,a.state=T,xl(t,r,a,l);var H=t.memoizedState;h!==P||T!==H||Ve.current||Gt?(typeof A=="function"&&(Pi(t,n,A,r),H=t.memoizedState),(k=Gt||Fa(t,n,k,r,T,H,m)||!1)?(N||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(r,H,m),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(r,H,m)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||h===e.memoizedProps&&T===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||h===e.memoizedProps&&T===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=H),a.props=r,a.state=H,a.context=m,r=k):(typeof a.componentDidUpdate!="function"||h===e.memoizedProps&&T===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||h===e.memoizedProps&&T===e.memoizedState||(t.flags|=1024),r=!1)}return ji(e,t,n,r,i,l)}function ji(e,t,n,r,l,i){Ka(e,t);var a=(t.flags&128)!==0;if(!r&&!a)return l&&bu(t,n,!1),At(e,t,i);r=t.stateNode,Ep.current=t;var h=a&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&a?(t.child=Un(t,e.child,null,i),t.child=Un(t,null,h,i)):Ue(e,t,h,i),t.memoizedState=r.state,l&&bu(t,n,!0),t.child}function Xa(e){var t=e.stateNode;t.pendingContext?Yu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Yu(e,t.context,!1),gi(e,t.containerInfo)}function Ja(e,t,n,r,l){return Mn(),ci(l),t.flags|=256,Ue(e,t,n,r),t.child}var Fi={dehydrated:null,treeContext:null,retryLane:0};function Ai(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ya(e,t,n){var r=t.pendingProps,l=ge.current,i=!1,a=(t.flags&128)!==0,h;if((h=a)||(h=e!==null&&e.memoizedState===null?!1:(l&2)!==0),h?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),fe(ge,l&1),e===null)return ai(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(a=r.children,e=r.fallback,i?(r=t.mode,i=t.child,a={mode:"hidden",children:a},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=a):i=Wl(a,r,0,null),e=wn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Ai(n),t.memoizedState=Fi,e):Ii(t,a));if(l=e.memoizedState,l!==null&&(h=l.dehydrated,h!==null))return xp(e,t,a,r,h,l,n);if(i){i=r.fallback,a=t.mode,l=e.child,h=l.sibling;var m={mode:"hidden",children:r.children};return(a&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=m,t.deletions=null):(r=tn(l,m),r.subtreeFlags=l.subtreeFlags&14680064),h!==null?i=tn(h,i):(i=wn(i,a,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,a=e.child.memoizedState,a=a===null?Ai(n):{baseLanes:a.baseLanes|n,cachePool:null,transitions:a.transitions},i.memoizedState=a,i.childLanes=e.childLanes&~n,t.memoizedState=Fi,r}return i=e.child,e=i.sibling,r=tn(i,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Ii(e,t){return t=Wl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ll(e,t,n,r){return r!==null&&ci(r),Un(t,e.child,null,n),e=Ii(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function xp(e,t,n,r,l,i,a){if(n)return t.flags&256?(t.flags&=-257,r=Li(Error(u(422))),Ll(e,t,a,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Wl({mode:"visible",children:r.children},l,0,null),i=wn(i,l,a,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&Un(t,e.child,null,a),t.child.memoizedState=Ai(a),t.memoizedState=Fi,i);if((t.mode&1)===0)return Ll(e,t,a,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var h=r.dgst;return r=h,i=Error(u(419)),r=Li(i,r,void 0),Ll(e,t,a,r)}if(h=(a&e.childLanes)!==0,qe||h){if(r=Pe,r!==null){switch(a&-a){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|a))!==0?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,jt(e,l),vt(r,e,l,-1))}return bi(),r=Li(Error(u(421))),Ll(e,t,a,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Ap.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,et=Wt(l.nextSibling),be=t,ye=!0,ht=null,e!==null&&(rt[lt++]=zt,rt[lt++]=Dt,rt[lt++]=cn,zt=e.id,Dt=e.overflow,cn=t),t=Ii(t,r.children),t.flags|=4096,t)}function Za(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),hi(e.return,t,n)}function Mi(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function ba(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Ue(e,t,r.children,n),r=ge.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Za(e,n,t);else if(e.tag===19)Za(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(fe(ge,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&_l(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Mi(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&_l(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Mi(t,!0,n,null,i);break;case"together":Mi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function zl(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function At(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),mn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(u(153));if(t.child!==null){for(e=t.child,n=tn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=tn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function _p(e,t,n){switch(t.tag){case 3:Xa(t),Mn();break;case 5:pa(t);break;case 1:We(t.type)&&hl(t);break;case 4:gi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;fe(Sl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(fe(ge,ge.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Ya(e,t,n):(fe(ge,ge.current&1),e=At(e,t,n),e!==null?e.sibling:null);fe(ge,ge.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return ba(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),fe(ge,ge.current),r)break;return null;case 22:case 23:return t.lanes=0,Qa(e,t,n)}return At(e,t,n)}var ec,Ui,tc,nc;ec=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ui=function(){},tc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,pn(Ct.current);var i=null;switch(n){case"input":l=ho(e,l),r=ho(e,r),i=[];break;case"select":l=B({},l,{value:void 0}),r=B({},r,{value:void 0}),i=[];break;case"textarea":l=go(e,l),r=go(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=fl)}wo(n,r);var a;n=null;for(k in l)if(!r.hasOwnProperty(k)&&l.hasOwnProperty(k)&&l[k]!=null)if(k==="style"){var h=l[k];for(a in h)h.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else k!=="dangerouslySetInnerHTML"&&k!=="children"&&k!=="suppressContentEditableWarning"&&k!=="suppressHydrationWarning"&&k!=="autoFocus"&&(f.hasOwnProperty(k)?i||(i=[]):(i=i||[]).push(k,null));for(k in r){var m=r[k];if(h=l!=null?l[k]:void 0,r.hasOwnProperty(k)&&m!==h&&(m!=null||h!=null))if(k==="style")if(h){for(a in h)!h.hasOwnProperty(a)||m&&m.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in m)m.hasOwnProperty(a)&&h[a]!==m[a]&&(n||(n={}),n[a]=m[a])}else n||(i||(i=[]),i.push(k,n)),n=m;else k==="dangerouslySetInnerHTML"?(m=m?m.__html:void 0,h=h?h.__html:void 0,m!=null&&h!==m&&(i=i||[]).push(k,m)):k==="children"?typeof m!="string"&&typeof m!="number"||(i=i||[]).push(k,""+m):k!=="suppressContentEditableWarning"&&k!=="suppressHydrationWarning"&&(f.hasOwnProperty(k)?(m!=null&&k==="onScroll"&&de("scroll",e),i||h===m||(i=[])):(i=i||[]).push(k,m))}n&&(i=i||[]).push("style",n);var k=i;(t.updateQueue=k)&&(t.flags|=4)}},nc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Or(e,t){if(!ye)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ae(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Cp(e,t,n){var r=t.pendingProps;switch(si(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ae(t),null;case 1:return We(t.type)&&pl(),Ae(t),null;case 3:return r=t.stateNode,$n(),pe(Ve),pe(je),Si(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(vl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ht!==null&&(Ji(ht),ht=null))),Ui(e,t),Ae(t),null;case 5:vi(t);var l=pn(Cr.current);if(n=t.type,e!==null&&t.stateNode!=null)tc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(u(166));return Ae(t),null}if(e=pn(Ct.current),vl(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[_t]=t,r[Sr]=i,e=(t.mode&1)!==0,n){case"dialog":de("cancel",r),de("close",r);break;case"iframe":case"object":case"embed":de("load",r);break;case"video":case"audio":for(l=0;l<gr.length;l++)de(gr[l],r);break;case"source":de("error",r);break;case"img":case"image":case"link":de("error",r),de("load",r);break;case"details":de("toggle",r);break;case"input":As(r,i),de("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},de("invalid",r);break;case"textarea":Us(r,i),de("invalid",r)}wo(n,i),l=null;for(var a in i)if(i.hasOwnProperty(a)){var h=i[a];a==="children"?typeof h=="string"?r.textContent!==h&&(i.suppressHydrationWarning!==!0&&cl(r.textContent,h,e),l=["children",h]):typeof h=="number"&&r.textContent!==""+h&&(i.suppressHydrationWarning!==!0&&cl(r.textContent,h,e),l=["children",""+h]):f.hasOwnProperty(a)&&h!=null&&a==="onScroll"&&de("scroll",r)}switch(n){case"input":Hr(r),Ms(r,i,!0);break;case"textarea":Hr(r),Hs(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=fl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{a=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=$s(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=a.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[_t]=t,e[Sr]=r,ec(e,t,!1,!1),t.stateNode=e;e:{switch(a=So(n,r),n){case"dialog":de("cancel",e),de("close",e),l=r;break;case"iframe":case"object":case"embed":de("load",e),l=r;break;case"video":case"audio":for(l=0;l<gr.length;l++)de(gr[l],e);l=r;break;case"source":de("error",e),l=r;break;case"img":case"image":case"link":de("error",e),de("load",e),l=r;break;case"details":de("toggle",e),l=r;break;case"input":As(e,r),l=ho(e,r),de("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=B({},r,{value:void 0}),de("invalid",e);break;case"textarea":Us(e,r),l=go(e,r),de("invalid",e);break;default:l=r}wo(n,l),h=l;for(i in h)if(h.hasOwnProperty(i)){var m=h[i];i==="style"?qs(e,m):i==="dangerouslySetInnerHTML"?(m=m?m.__html:void 0,m!=null&&Vs(e,m)):i==="children"?typeof m=="string"?(n!=="textarea"||m!=="")&&Zn(e,m):typeof m=="number"&&Zn(e,""+m):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(f.hasOwnProperty(i)?m!=null&&i==="onScroll"&&de("scroll",e):m!=null&&oe(e,i,m,a))}switch(n){case"input":Hr(e),Ms(e,r,!1);break;case"textarea":Hr(e),Hs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ie(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?xn(e,!!r.multiple,i,!1):r.defaultValue!=null&&xn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=fl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Ae(t),null;case 6:if(e&&t.stateNode!=null)nc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(u(166));if(n=pn(Cr.current),pn(Ct.current),vl(t)){if(r=t.stateNode,n=t.memoizedProps,r[_t]=t,(i=r.nodeValue!==n)&&(e=be,e!==null))switch(e.tag){case 3:cl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&cl(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[_t]=t,t.stateNode=r}return Ae(t),null;case 13:if(pe(ge),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ye&&et!==null&&(t.mode&1)!==0&&(t.flags&128)===0)oa(),Mn(),t.flags|=98560,i=!1;else if(i=vl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(u(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(u(317));i[_t]=t}else Mn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ae(t),i=!1}else ht!==null&&(Ji(ht),ht=null),i=!0;if(!i)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(ge.current&1)!==0?Re===0&&(Re=3):bi())),t.updateQueue!==null&&(t.flags|=4),Ae(t),null);case 4:return $n(),Ui(e,t),e===null&&vr(t.stateNode.containerInfo),Ae(t),null;case 10:return pi(t.type._context),Ae(t),null;case 17:return We(t.type)&&pl(),Ae(t),null;case 19:if(pe(ge),i=t.memoizedState,i===null)return Ae(t),null;if(r=(t.flags&128)!==0,a=i.rendering,a===null)if(r)Or(i,!1);else{if(Re!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(a=_l(e),a!==null){for(t.flags|=128,Or(i,!1),r=a.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,a=i.alternate,a===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=a.childLanes,i.lanes=a.lanes,i.child=a.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=a.memoizedProps,i.memoizedState=a.memoizedState,i.updateQueue=a.updateQueue,i.type=a.type,e=a.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return fe(ge,ge.current&1|2),t.child}e=e.sibling}i.tail!==null&&Ee()>Qn&&(t.flags|=128,r=!0,Or(i,!1),t.lanes=4194304)}else{if(!r)if(e=_l(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Or(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!ye)return Ae(t),null}else 2*Ee()-i.renderingStartTime>Qn&&n!==1073741824&&(t.flags|=128,r=!0,Or(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ee(),t.sibling=null,n=ge.current,fe(ge,r?n&1|2:n&1),t):(Ae(t),null);case 22:case 23:return Zi(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(tt&1073741824)!==0&&(Ae(t),t.subtreeFlags&6&&(t.flags|=8192)):Ae(t),null;case 24:return null;case 25:return null}throw Error(u(156,t.tag))}function Tp(e,t){switch(si(t),t.tag){case 1:return We(t.type)&&pl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return $n(),pe(Ve),pe(je),Si(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return vi(t),null;case 13:if(pe(ge),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(u(340));Mn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return pe(ge),null;case 4:return $n(),null;case 10:return pi(t.type._context),null;case 22:case 23:return Zi(),null;case 24:return null;default:return null}}var Dl=!1,Ie=!1,Rp=typeof WeakSet=="function"?WeakSet:Set,M=null;function Wn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ke(e,t,r)}else n.current=null}function Bi(e,t,n){try{n()}catch(r){ke(e,t,r)}}var rc=!1;function Np(e,t){if(Zo=br,e=Fu(),Wo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,h=-1,m=-1,k=0,N=0,P=e,T=null;t:for(;;){for(var A;P!==n||l!==0&&P.nodeType!==3||(h=a+l),P!==i||r!==0&&P.nodeType!==3||(m=a+r),P.nodeType===3&&(a+=P.nodeValue.length),(A=P.firstChild)!==null;)T=P,P=A;for(;;){if(P===e)break t;if(T===n&&++k===l&&(h=a),T===i&&++N===r&&(m=a),(A=P.nextSibling)!==null)break;P=T,T=P.parentNode}P=A}n=h===-1||m===-1?null:{start:h,end:m}}else n=null}n=n||{start:0,end:0}}else n=null;for(bo={focusedElem:e,selectionRange:n},br=!1,M=t;M!==null;)if(t=M,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,M=e;else for(;M!==null;){t=M;try{var H=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(H!==null){var $=H.memoizedProps,xe=H.memoizedState,w=t.stateNode,y=w.getSnapshotBeforeUpdate(t.elementType===t.type?$:mt(t.type,$),xe);w.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var S=t.stateNode.containerInfo;S.nodeType===1?S.textContent="":S.nodeType===9&&S.documentElement&&S.removeChild(S.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(u(163))}}catch(L){ke(t,t.return,L)}if(e=t.sibling,e!==null){e.return=t.return,M=e;break}M=t.return}return H=rc,rc=!1,H}function Lr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&Bi(t,n,i)}l=l.next}while(l!==r)}}function jl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Hi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function lc(e){var t=e.alternate;t!==null&&(e.alternate=null,lc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[_t],delete t[Sr],delete t[ri],delete t[cp],delete t[fp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function oc(e){return e.tag===5||e.tag===3||e.tag===4}function ic(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||oc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function $i(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=fl));else if(r!==4&&(e=e.child,e!==null))for($i(e,t,n),e=e.sibling;e!==null;)$i(e,t,n),e=e.sibling}function Vi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Vi(e,t,n),e=e.sibling;e!==null;)Vi(e,t,n),e=e.sibling}var ze=null,yt=!1;function Jt(e,t,n){for(n=n.child;n!==null;)sc(e,t,n),n=n.sibling}function sc(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(Kr,n)}catch{}switch(n.tag){case 5:Ie||Wn(n,t);case 6:var r=ze,l=yt;ze=null,Jt(e,t,n),ze=r,yt=l,ze!==null&&(yt?(e=ze,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ze.removeChild(n.stateNode));break;case 18:ze!==null&&(yt?(e=ze,n=n.stateNode,e.nodeType===8?ni(e.parentNode,n):e.nodeType===1&&ni(e,n),ar(e)):ni(ze,n.stateNode));break;case 4:r=ze,l=yt,ze=n.stateNode.containerInfo,yt=!0,Jt(e,t,n),ze=r,yt=l;break;case 0:case 11:case 14:case 15:if(!Ie&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,a=i.destroy;i=i.tag,a!==void 0&&((i&2)!==0||(i&4)!==0)&&Bi(n,t,a),l=l.next}while(l!==r)}Jt(e,t,n);break;case 1:if(!Ie&&(Wn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(h){ke(n,t,h)}Jt(e,t,n);break;case 21:Jt(e,t,n);break;case 22:n.mode&1?(Ie=(r=Ie)||n.memoizedState!==null,Jt(e,t,n),Ie=r):Jt(e,t,n);break;default:Jt(e,t,n)}}function uc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Rp),t.forEach(function(r){var l=Ip.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function gt(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,a=t,h=a;e:for(;h!==null;){switch(h.tag){case 5:ze=h.stateNode,yt=!1;break e;case 3:ze=h.stateNode.containerInfo,yt=!0;break e;case 4:ze=h.stateNode.containerInfo,yt=!0;break e}h=h.return}if(ze===null)throw Error(u(160));sc(i,a,l),ze=null,yt=!1;var m=l.alternate;m!==null&&(m.return=null),l.return=null}catch(k){ke(l,t,k)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)ac(t,e),t=t.sibling}function ac(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gt(t,e),Rt(e),r&4){try{Lr(3,e,e.return),jl(3,e)}catch($){ke(e,e.return,$)}try{Lr(5,e,e.return)}catch($){ke(e,e.return,$)}}break;case 1:gt(t,e),Rt(e),r&512&&n!==null&&Wn(n,n.return);break;case 5:if(gt(t,e),Rt(e),r&512&&n!==null&&Wn(n,n.return),e.flags&32){var l=e.stateNode;try{Zn(l,"")}catch($){ke(e,e.return,$)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,a=n!==null?n.memoizedProps:i,h=e.type,m=e.updateQueue;if(e.updateQueue=null,m!==null)try{h==="input"&&i.type==="radio"&&i.name!=null&&Is(l,i),So(h,a);var k=So(h,i);for(a=0;a<m.length;a+=2){var N=m[a],P=m[a+1];N==="style"?qs(l,P):N==="dangerouslySetInnerHTML"?Vs(l,P):N==="children"?Zn(l,P):oe(l,N,P,k)}switch(h){case"input":mo(l,i);break;case"textarea":Bs(l,i);break;case"select":var T=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var A=i.value;A!=null?xn(l,!!i.multiple,A,!1):T!==!!i.multiple&&(i.defaultValue!=null?xn(l,!!i.multiple,i.defaultValue,!0):xn(l,!!i.multiple,i.multiple?[]:"",!1))}l[Sr]=i}catch($){ke(e,e.return,$)}}break;case 6:if(gt(t,e),Rt(e),r&4){if(e.stateNode===null)throw Error(u(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch($){ke(e,e.return,$)}}break;case 3:if(gt(t,e),Rt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ar(t.containerInfo)}catch($){ke(e,e.return,$)}break;case 4:gt(t,e),Rt(e);break;case 13:gt(t,e),Rt(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Qi=Ee())),r&4&&uc(e);break;case 22:if(N=n!==null&&n.memoizedState!==null,e.mode&1?(Ie=(k=Ie)||N,gt(t,e),Ie=k):gt(t,e),Rt(e),r&8192){if(k=e.memoizedState!==null,(e.stateNode.isHidden=k)&&!N&&(e.mode&1)!==0)for(M=e,N=e.child;N!==null;){for(P=M=N;M!==null;){switch(T=M,A=T.child,T.tag){case 0:case 11:case 14:case 15:Lr(4,T,T.return);break;case 1:Wn(T,T.return);var H=T.stateNode;if(typeof H.componentWillUnmount=="function"){r=T,n=T.return;try{t=r,H.props=t.memoizedProps,H.state=t.memoizedState,H.componentWillUnmount()}catch($){ke(r,n,$)}}break;case 5:Wn(T,T.return);break;case 22:if(T.memoizedState!==null){dc(P);continue}}A!==null?(A.return=T,M=A):dc(P)}N=N.sibling}e:for(N=null,P=e;;){if(P.tag===5){if(N===null){N=P;try{l=P.stateNode,k?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(h=P.stateNode,m=P.memoizedProps.style,a=m!=null&&m.hasOwnProperty("display")?m.display:null,h.style.display=Ws("display",a))}catch($){ke(e,e.return,$)}}}else if(P.tag===6){if(N===null)try{P.stateNode.nodeValue=k?"":P.memoizedProps}catch($){ke(e,e.return,$)}}else if((P.tag!==22&&P.tag!==23||P.memoizedState===null||P===e)&&P.child!==null){P.child.return=P,P=P.child;continue}if(P===e)break e;for(;P.sibling===null;){if(P.return===null||P.return===e)break e;N===P&&(N=null),P=P.return}N===P&&(N=null),P.sibling.return=P.return,P=P.sibling}}break;case 19:gt(t,e),Rt(e),r&4&&uc(e);break;case 21:break;default:gt(t,e),Rt(e)}}function Rt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(oc(n)){var r=n;break e}n=n.return}throw Error(u(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Zn(l,""),r.flags&=-33);var i=ic(e);Vi(e,i,l);break;case 3:case 4:var a=r.stateNode.containerInfo,h=ic(e);$i(e,h,a);break;default:throw Error(u(161))}}catch(m){ke(e,e.return,m)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Pp(e,t,n){M=e,cc(e)}function cc(e,t,n){for(var r=(e.mode&1)!==0;M!==null;){var l=M,i=l.child;if(l.tag===22&&r){var a=l.memoizedState!==null||Dl;if(!a){var h=l.alternate,m=h!==null&&h.memoizedState!==null||Ie;h=Dl;var k=Ie;if(Dl=a,(Ie=m)&&!k)for(M=l;M!==null;)a=M,m=a.child,a.tag===22&&a.memoizedState!==null?pc(l):m!==null?(m.return=a,M=m):pc(l);for(;i!==null;)M=i,cc(i),i=i.sibling;M=l,Dl=h,Ie=k}fc(e)}else(l.subtreeFlags&8772)!==0&&i!==null?(i.return=l,M=i):fc(e)}}function fc(e){for(;M!==null;){var t=M;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Ie||jl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ie)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:mt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&da(t,i,r);break;case 3:var a=t.updateQueue;if(a!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}da(t,a,n)}break;case 5:var h=t.stateNode;if(n===null&&t.flags&4){n=h;var m=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":m.autoFocus&&n.focus();break;case"img":m.src&&(n.src=m.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var k=t.alternate;if(k!==null){var N=k.memoizedState;if(N!==null){var P=N.dehydrated;P!==null&&ar(P)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(u(163))}Ie||t.flags&512&&Hi(t)}catch(T){ke(t,t.return,T)}}if(t===e){M=null;break}if(n=t.sibling,n!==null){n.return=t.return,M=n;break}M=t.return}}function dc(e){for(;M!==null;){var t=M;if(t===e){M=null;break}var n=t.sibling;if(n!==null){n.return=t.return,M=n;break}M=t.return}}function pc(e){for(;M!==null;){var t=M;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{jl(4,t)}catch(m){ke(t,n,m)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(m){ke(t,l,m)}}var i=t.return;try{Hi(t)}catch(m){ke(t,i,m)}break;case 5:var a=t.return;try{Hi(t)}catch(m){ke(t,a,m)}}}catch(m){ke(t,t.return,m)}if(t===e){M=null;break}var h=t.sibling;if(h!==null){h.return=t.return,M=h;break}M=t.return}}var Op=Math.ceil,Fl=ue.ReactCurrentDispatcher,Wi=ue.ReactCurrentOwner,st=ue.ReactCurrentBatchConfig,b=0,Pe=null,Ce=null,De=0,tt=0,qn=qt(0),Re=0,zr=null,mn=0,Al=0,qi=0,Dr=null,Qe=null,Qi=0,Qn=1/0,It=null,Il=!1,Ki=null,Yt=null,Ml=!1,Zt=null,Ul=0,jr=0,Gi=null,Bl=-1,Hl=0;function Be(){return(b&6)!==0?Ee():Bl!==-1?Bl:Bl=Ee()}function bt(e){return(e.mode&1)===0?1:(b&2)!==0&&De!==0?De&-De:pp.transition!==null?(Hl===0&&(Hl=iu()),Hl):(e=se,e!==0||(e=window.event,e=e===void 0?16:mu(e.type)),e)}function vt(e,t,n,r){if(50<jr)throw jr=0,Gi=null,Error(u(185));lr(e,n,r),((b&2)===0||e!==Pe)&&(e===Pe&&((b&2)===0&&(Al|=n),Re===4&&en(e,De)),Ke(e,r),n===1&&b===0&&(t.mode&1)===0&&(Qn=Ee()+500,ml&&Kt()))}function Ke(e,t){var n=e.callbackNode;pd(e,t);var r=Jr(e,e===Pe?De:0);if(r===0)n!==null&&ru(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ru(n),t===1)e.tag===0?dp(mc.bind(null,e)):ea(mc.bind(null,e)),up(function(){(b&6)===0&&Kt()}),n=null;else{switch(su(r)){case 1:n=Ro;break;case 4:n=lu;break;case 16:n=Qr;break;case 536870912:n=ou;break;default:n=Qr}n=xc(n,hc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function hc(e,t){if(Bl=-1,Hl=0,(b&6)!==0)throw Error(u(327));var n=e.callbackNode;if(Kn()&&e.callbackNode!==n)return null;var r=Jr(e,e===Pe?De:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=$l(e,r);else{t=r;var l=b;b|=2;var i=gc();(Pe!==e||De!==t)&&(It=null,Qn=Ee()+500,gn(e,t));do try{Dp();break}catch(h){yc(e,h)}while(!0);di(),Fl.current=i,b=l,Ce!==null?t=0:(Pe=null,De=0,t=Re)}if(t!==0){if(t===2&&(l=No(e),l!==0&&(r=l,t=Xi(e,l))),t===1)throw n=zr,gn(e,0),en(e,r),Ke(e,Ee()),n;if(t===6)en(e,r);else{if(l=e.current.alternate,(r&30)===0&&!Lp(l)&&(t=$l(e,r),t===2&&(i=No(e),i!==0&&(r=i,t=Xi(e,i))),t===1))throw n=zr,gn(e,0),en(e,r),Ke(e,Ee()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(u(345));case 2:vn(e,Qe,It);break;case 3:if(en(e,r),(r&130023424)===r&&(t=Qi+500-Ee(),10<t)){if(Jr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Be(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ti(vn.bind(null,e,Qe,It),t);break}vn(e,Qe,It);break;case 4:if(en(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var a=31-dt(r);i=1<<a,a=t[a],a>l&&(l=a),r&=~i}if(r=l,r=Ee()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Op(r/1960))-r,10<r){e.timeoutHandle=ti(vn.bind(null,e,Qe,It),r);break}vn(e,Qe,It);break;case 5:vn(e,Qe,It);break;default:throw Error(u(329))}}}return Ke(e,Ee()),e.callbackNode===n?hc.bind(null,e):null}function Xi(e,t){var n=Dr;return e.current.memoizedState.isDehydrated&&(gn(e,t).flags|=256),e=$l(e,t),e!==2&&(t=Qe,Qe=n,t!==null&&Ji(t)),e}function Ji(e){Qe===null?Qe=e:Qe.push.apply(Qe,e)}function Lp(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],i=l.getSnapshot;l=l.value;try{if(!pt(i(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function en(e,t){for(t&=~qi,t&=~Al,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-dt(t),r=1<<n;e[n]=-1,t&=~r}}function mc(e){if((b&6)!==0)throw Error(u(327));Kn();var t=Jr(e,0);if((t&1)===0)return Ke(e,Ee()),null;var n=$l(e,t);if(e.tag!==0&&n===2){var r=No(e);r!==0&&(t=r,n=Xi(e,r))}if(n===1)throw n=zr,gn(e,0),en(e,t),Ke(e,Ee()),n;if(n===6)throw Error(u(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,vn(e,Qe,It),Ke(e,Ee()),null}function Yi(e,t){var n=b;b|=1;try{return e(t)}finally{b=n,b===0&&(Qn=Ee()+500,ml&&Kt())}}function yn(e){Zt!==null&&Zt.tag===0&&(b&6)===0&&Kn();var t=b;b|=1;var n=st.transition,r=se;try{if(st.transition=null,se=1,e)return e()}finally{se=r,st.transition=n,b=t,(b&6)===0&&Kt()}}function Zi(){tt=qn.current,pe(qn)}function gn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,sp(n)),Ce!==null)for(n=Ce.return;n!==null;){var r=n;switch(si(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&pl();break;case 3:$n(),pe(Ve),pe(je),Si();break;case 5:vi(r);break;case 4:$n();break;case 13:pe(ge);break;case 19:pe(ge);break;case 10:pi(r.type._context);break;case 22:case 23:Zi()}n=n.return}if(Pe=e,Ce=e=tn(e.current,null),De=tt=t,Re=0,zr=null,qi=Al=mn=0,Qe=Dr=null,dn!==null){for(t=0;t<dn.length;t++)if(n=dn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var a=i.next;i.next=l,r.next=a}n.pending=r}dn=null}return e}function yc(e,t){do{var n=Ce;try{if(di(),Cl.current=Pl,Tl){for(var r=ve.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Tl=!1}if(hn=0,Ne=Te=ve=null,Tr=!1,Rr=0,Wi.current=null,n===null||n.return===null){Re=1,zr=t,Ce=null;break}e:{var i=e,a=n.return,h=n,m=t;if(t=De,h.flags|=32768,m!==null&&typeof m=="object"&&typeof m.then=="function"){var k=m,N=h,P=N.tag;if((N.mode&1)===0&&(P===0||P===11||P===15)){var T=N.alternate;T?(N.updateQueue=T.updateQueue,N.memoizedState=T.memoizedState,N.lanes=T.lanes):(N.updateQueue=null,N.memoizedState=null)}var A=Ha(a);if(A!==null){A.flags&=-257,$a(A,a,h,i,t),A.mode&1&&Ba(i,k,t),t=A,m=k;var H=t.updateQueue;if(H===null){var $=new Set;$.add(m),t.updateQueue=$}else H.add(m);break e}else{if((t&1)===0){Ba(i,k,t),bi();break e}m=Error(u(426))}}else if(ye&&h.mode&1){var xe=Ha(a);if(xe!==null){(xe.flags&65536)===0&&(xe.flags|=256),$a(xe,a,h,i,t),ci(Vn(m,h));break e}}i=m=Vn(m,h),Re!==4&&(Re=2),Dr===null?Dr=[i]:Dr.push(i),i=a;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var w=Ma(i,m,t);fa(i,w);break e;case 1:h=m;var y=i.type,S=i.stateNode;if((i.flags&128)===0&&(typeof y.getDerivedStateFromError=="function"||S!==null&&typeof S.componentDidCatch=="function"&&(Yt===null||!Yt.has(S)))){i.flags|=65536,t&=-t,i.lanes|=t;var L=Ua(i,h,t);fa(i,L);break e}}i=i.return}while(i!==null)}wc(n)}catch(V){t=V,Ce===n&&n!==null&&(Ce=n=n.return);continue}break}while(!0)}function gc(){var e=Fl.current;return Fl.current=Pl,e===null?Pl:e}function bi(){(Re===0||Re===3||Re===2)&&(Re=4),Pe===null||(mn&268435455)===0&&(Al&268435455)===0||en(Pe,De)}function $l(e,t){var n=b;b|=2;var r=gc();(Pe!==e||De!==t)&&(It=null,gn(e,t));do try{zp();break}catch(l){yc(e,l)}while(!0);if(di(),b=n,Fl.current=r,Ce!==null)throw Error(u(261));return Pe=null,De=0,Re}function zp(){for(;Ce!==null;)vc(Ce)}function Dp(){for(;Ce!==null&&!ld();)vc(Ce)}function vc(e){var t=Ec(e.alternate,e,tt);e.memoizedProps=e.pendingProps,t===null?wc(e):Ce=t,Wi.current=null}function wc(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Cp(n,t,tt),n!==null){Ce=n;return}}else{if(n=Tp(n,t),n!==null){n.flags&=32767,Ce=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Re=6,Ce=null;return}}if(t=t.sibling,t!==null){Ce=t;return}Ce=t=e}while(t!==null);Re===0&&(Re=5)}function vn(e,t,n){var r=se,l=st.transition;try{st.transition=null,se=1,jp(e,t,n,r)}finally{st.transition=l,se=r}return null}function jp(e,t,n,r){do Kn();while(Zt!==null);if((b&6)!==0)throw Error(u(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(u(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(hd(e,i),e===Pe&&(Ce=Pe=null,De=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Ml||(Ml=!0,xc(Qr,function(){return Kn(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=st.transition,st.transition=null;var a=se;se=1;var h=b;b|=4,Wi.current=null,Np(e,n),ac(n,e),ep(bo),br=!!Zo,bo=Zo=null,e.current=n,Pp(n),od(),b=h,se=a,st.transition=i}else e.current=n;if(Ml&&(Ml=!1,Zt=e,Ul=l),i=e.pendingLanes,i===0&&(Yt=null),ud(n.stateNode),Ke(e,Ee()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(Il)throw Il=!1,e=Ki,Ki=null,e;return(Ul&1)!==0&&e.tag!==0&&Kn(),i=e.pendingLanes,(i&1)!==0?e===Gi?jr++:(jr=0,Gi=e):jr=0,Kt(),null}function Kn(){if(Zt!==null){var e=su(Ul),t=st.transition,n=se;try{if(st.transition=null,se=16>e?16:e,Zt===null)var r=!1;else{if(e=Zt,Zt=null,Ul=0,(b&6)!==0)throw Error(u(331));var l=b;for(b|=4,M=e.current;M!==null;){var i=M,a=i.child;if((M.flags&16)!==0){var h=i.deletions;if(h!==null){for(var m=0;m<h.length;m++){var k=h[m];for(M=k;M!==null;){var N=M;switch(N.tag){case 0:case 11:case 15:Lr(8,N,i)}var P=N.child;if(P!==null)P.return=N,M=P;else for(;M!==null;){N=M;var T=N.sibling,A=N.return;if(lc(N),N===k){M=null;break}if(T!==null){T.return=A,M=T;break}M=A}}}var H=i.alternate;if(H!==null){var $=H.child;if($!==null){H.child=null;do{var xe=$.sibling;$.sibling=null,$=xe}while($!==null)}}M=i}}if((i.subtreeFlags&2064)!==0&&a!==null)a.return=i,M=a;else e:for(;M!==null;){if(i=M,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:Lr(9,i,i.return)}var w=i.sibling;if(w!==null){w.return=i.return,M=w;break e}M=i.return}}var y=e.current;for(M=y;M!==null;){a=M;var S=a.child;if((a.subtreeFlags&2064)!==0&&S!==null)S.return=a,M=S;else e:for(a=y;M!==null;){if(h=M,(h.flags&2048)!==0)try{switch(h.tag){case 0:case 11:case 15:jl(9,h)}}catch(V){ke(h,h.return,V)}if(h===a){M=null;break e}var L=h.sibling;if(L!==null){L.return=h.return,M=L;break e}M=h.return}}if(b=l,Kt(),xt&&typeof xt.onPostCommitFiberRoot=="function")try{xt.onPostCommitFiberRoot(Kr,e)}catch{}r=!0}return r}finally{se=n,st.transition=t}}return!1}function Sc(e,t,n){t=Vn(n,t),t=Ma(e,t,1),e=Xt(e,t,1),t=Be(),e!==null&&(lr(e,1,t),Ke(e,t))}function ke(e,t,n){if(e.tag===3)Sc(e,e,n);else for(;t!==null;){if(t.tag===3){Sc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Yt===null||!Yt.has(r))){e=Vn(n,e),e=Ua(t,e,1),t=Xt(t,e,1),e=Be(),t!==null&&(lr(t,1,e),Ke(t,e));break}}t=t.return}}function Fp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Be(),e.pingedLanes|=e.suspendedLanes&n,Pe===e&&(De&n)===n&&(Re===4||Re===3&&(De&130023424)===De&&500>Ee()-Qi?gn(e,0):qi|=n),Ke(e,t)}function kc(e,t){t===0&&((e.mode&1)===0?t=1:(t=Xr,Xr<<=1,(Xr&130023424)===0&&(Xr=4194304)));var n=Be();e=jt(e,t),e!==null&&(lr(e,t,n),Ke(e,n))}function Ap(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kc(e,n)}function Ip(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(u(314))}r!==null&&r.delete(t),kc(e,n)}var Ec;Ec=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ve.current)qe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return qe=!1,_p(e,t,n);qe=(e.flags&131072)!==0}else qe=!1,ye&&(t.flags&1048576)!==0&&ta(t,gl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;zl(e,t),e=t.pendingProps;var l=Fn(t,je.current);Hn(t,n),l=xi(null,t,r,e,l,n);var i=_i();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,We(r)?(i=!0,hl(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,yi(t),l.updater=Ol,t.stateNode=l,l._reactInternals=t,Oi(t,r,e,n),t=ji(null,t,r,!0,i,n)):(t.tag=0,ye&&i&&ii(t),Ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(zl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Up(r),e=mt(r,e),l){case 0:t=Di(null,t,r,e,n);break e;case 1:t=Ga(null,t,r,e,n);break e;case 11:t=Va(null,t,r,e,n);break e;case 14:t=Wa(null,t,r,mt(r.type,e),n);break e}throw Error(u(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),Di(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),Ga(e,t,r,l,n);case 3:e:{if(Xa(t),e===null)throw Error(u(387));r=t.pendingProps,i=t.memoizedState,l=i.element,ca(e,t),xl(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Vn(Error(u(423)),t),t=Ja(e,t,r,n,l);break e}else if(r!==l){l=Vn(Error(u(424)),t),t=Ja(e,t,r,n,l);break e}else for(et=Wt(t.stateNode.containerInfo.firstChild),be=t,ye=!0,ht=null,n=ua(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Mn(),r===l){t=At(e,t,n);break e}Ue(e,t,r,n)}t=t.child}return t;case 5:return pa(t),e===null&&ai(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,a=l.children,ei(r,l)?a=null:i!==null&&ei(r,i)&&(t.flags|=32),Ka(e,t),Ue(e,t,a,n),t.child;case 6:return e===null&&ai(t),null;case 13:return Ya(e,t,n);case 4:return gi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Un(t,null,r,n):Ue(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),Va(e,t,r,l,n);case 7:return Ue(e,t,t.pendingProps,n),t.child;case 8:return Ue(e,t,t.pendingProps.children,n),t.child;case 12:return Ue(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,a=l.value,fe(Sl,r._currentValue),r._currentValue=a,i!==null)if(pt(i.value,a)){if(i.children===l.children&&!Ve.current){t=At(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var h=i.dependencies;if(h!==null){a=i.child;for(var m=h.firstContext;m!==null;){if(m.context===r){if(i.tag===1){m=Ft(-1,n&-n),m.tag=2;var k=i.updateQueue;if(k!==null){k=k.shared;var N=k.pending;N===null?m.next=m:(m.next=N.next,N.next=m),k.pending=m}}i.lanes|=n,m=i.alternate,m!==null&&(m.lanes|=n),hi(i.return,n,t),h.lanes|=n;break}m=m.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(u(341));a.lanes|=n,h=a.alternate,h!==null&&(h.lanes|=n),hi(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Ue(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Hn(t,n),l=ot(l),r=r(l),t.flags|=1,Ue(e,t,r,n),t.child;case 14:return r=t.type,l=mt(r,t.pendingProps),l=mt(r.type,l),Wa(e,t,r,l,n);case 15:return qa(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:mt(r,l),zl(e,t),t.tag=1,We(r)?(e=!0,hl(t)):e=!1,Hn(t,n),Aa(t,r,l),Oi(t,r,l,n),ji(null,t,r,!0,e,n);case 19:return ba(e,t,n);case 22:return Qa(e,t,n)}throw Error(u(156,t.tag))};function xc(e,t){return nu(e,t)}function Mp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ut(e,t,n,r){return new Mp(e,t,n,r)}function es(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Up(e){if(typeof e=="function")return es(e)?1:0;if(e!=null){if(e=e.$$typeof,e===kt)return 11;if(e===Et)return 14}return 2}function tn(e,t){var n=e.alternate;return n===null?(n=ut(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Vl(e,t,n,r,l,i){var a=2;if(r=e,typeof e=="function")es(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case we:return wn(n.children,l,i,t);case Le:a=8,l|=8;break;case ct:return e=ut(12,n,t,l|2),e.elementType=ct,e.lanes=i,e;case Je:return e=ut(13,n,t,l),e.elementType=Je,e.lanes=i,e;case ft:return e=ut(19,n,t,l),e.elementType=ft,e.lanes=i,e;case Se:return Wl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Pt:a=10;break e;case on:a=9;break e;case kt:a=11;break e;case Et:a=14;break e;case $e:a=16,r=null;break e}throw Error(u(130,e==null?e:typeof e,""))}return t=ut(a,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function wn(e,t,n,r){return e=ut(7,e,r,t),e.lanes=n,e}function Wl(e,t,n,r){return e=ut(22,e,r,t),e.elementType=Se,e.lanes=n,e.stateNode={isHidden:!1},e}function ts(e,t,n){return e=ut(6,e,null,t),e.lanes=n,e}function ns(e,t,n){return t=ut(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Bp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Po(0),this.expirationTimes=Po(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Po(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function rs(e,t,n,r,l,i,a,h,m){return e=new Bp(e,t,n,h,m),t===1?(t=1,i===!0&&(t|=8)):t=0,i=ut(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},yi(i),e}function Hp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:he,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function _c(e){if(!e)return Qt;e=e._reactInternals;e:{if(sn(e)!==e||e.tag!==1)throw Error(u(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(We(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(u(171))}if(e.tag===1){var n=e.type;if(We(n))return Zu(e,n,t)}return t}function Cc(e,t,n,r,l,i,a,h,m){return e=rs(n,r,!0,e,l,i,a,h,m),e.context=_c(null),n=e.current,r=Be(),l=bt(n),i=Ft(r,l),i.callback=t??null,Xt(n,i,l),e.current.lanes=l,lr(e,l,r),Ke(e,r),e}function ql(e,t,n,r){var l=t.current,i=Be(),a=bt(l);return n=_c(n),t.context===null?t.context=n:t.pendingContext=n,t=Ft(i,a),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Xt(l,t,a),e!==null&&(vt(e,l,a,i),El(e,l,a)),a}function Ql(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Tc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ls(e,t){Tc(e,t),(e=e.alternate)&&Tc(e,t)}function $p(){return null}var Rc=typeof reportError=="function"?reportError:function(e){console.error(e)};function os(e){this._internalRoot=e}Kl.prototype.render=os.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(u(409));ql(e,t,null,null)},Kl.prototype.unmount=os.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;yn(function(){ql(null,e,null,null)}),t[Ot]=null}};function Kl(e){this._internalRoot=e}Kl.prototype.unstable_scheduleHydration=function(e){if(e){var t=cu();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ht.length&&t!==0&&t<Ht[n].priority;n++);Ht.splice(n,0,e),n===0&&pu(e)}};function is(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Gl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Nc(){}function Vp(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var k=Ql(a);i.call(k)}}var a=Cc(t,r,e,0,null,!1,!1,"",Nc);return e._reactRootContainer=a,e[Ot]=a.current,vr(e.nodeType===8?e.parentNode:e),yn(),a}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var h=r;r=function(){var k=Ql(m);h.call(k)}}var m=rs(e,0,!1,null,null,!1,!1,"",Nc);return e._reactRootContainer=m,e[Ot]=m.current,vr(e.nodeType===8?e.parentNode:e),yn(function(){ql(t,m,n,r)}),m}function Xl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var a=i;if(typeof l=="function"){var h=l;l=function(){var m=Ql(a);h.call(m)}}ql(t,a,e,l)}else a=Vp(n,t,e,l,r);return Ql(a)}uu=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=rr(t.pendingLanes);n!==0&&(Oo(t,n|1),Ke(t,Ee()),(b&6)===0&&(Qn=Ee()+500,Kt()))}break;case 13:yn(function(){var r=jt(e,1);if(r!==null){var l=Be();vt(r,e,1,l)}}),ls(e,1)}},Lo=function(e){if(e.tag===13){var t=jt(e,134217728);if(t!==null){var n=Be();vt(t,e,134217728,n)}ls(e,134217728)}},au=function(e){if(e.tag===13){var t=bt(e),n=jt(e,t);if(n!==null){var r=Be();vt(n,e,t,r)}ls(e,t)}},cu=function(){return se},fu=function(e,t){var n=se;try{return se=e,t()}finally{se=n}},xo=function(e,t,n){switch(t){case"input":if(mo(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=dl(r);if(!l)throw Error(u(90));Fs(r),mo(r,l)}}}break;case"textarea":Bs(e,n);break;case"select":t=n.value,t!=null&&xn(e,!!n.multiple,t,!1)}},Xs=Yi,Js=yn;var Wp={usingClientEntryPoint:!1,Events:[kr,Dn,dl,Ks,Gs,Yi]},Fr={findFiberByHostInstance:un,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},qp={bundleType:Fr.bundleType,version:Fr.version,rendererPackageName:Fr.rendererPackageName,rendererConfig:Fr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ue.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=eu(e),e===null?null:e.stateNode},findFiberByHostInstance:Fr.findFiberByHostInstance||$p,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Jl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jl.isDisabled&&Jl.supportsFiber)try{Kr=Jl.inject(qp),xt=Jl}catch{}}return Ge.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Wp,Ge.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!is(t))throw Error(u(200));return Hp(e,t,null,n)},Ge.createRoot=function(e,t){if(!is(e))throw Error(u(299));var n=!1,r="",l=Rc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=rs(e,1,!1,null,null,n,!1,r,l),e[Ot]=t.current,vr(e.nodeType===8?e.parentNode:e),new os(t)},Ge.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(u(188)):(e=Object.keys(e).join(","),Error(u(268,e)));return e=eu(t),e=e===null?null:e.stateNode,e},Ge.flushSync=function(e){return yn(e)},Ge.hydrate=function(e,t,n){if(!Gl(t))throw Error(u(200));return Xl(null,e,t,!0,n)},Ge.hydrateRoot=function(e,t,n){if(!is(e))throw Error(u(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",a=Rc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(a=n.onRecoverableError)),t=Cc(t,null,e,1,n??null,l,!1,i,a),e[Ot]=t.current,vr(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Kl(t)},Ge.render=function(e,t,n){if(!Gl(t))throw Error(u(200));return Xl(null,e,t,!1,n)},Ge.unmountComponentAtNode=function(e){if(!Gl(e))throw Error(u(40));return e._reactRootContainer?(yn(function(){Xl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ot]=null})}),!0):!1},Ge.unstable_batchedUpdates=Yi,Ge.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Gl(n))throw Error(u(200));if(e==null||e._reactInternals===void 0)throw Error(u(38));return Xl(e,t,n,!1,r)},Ge.version="18.3.1-next-f1338f8080-20240426",Ge}var Ac;function bp(){if(Ac)return as.exports;Ac=1;function o(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(o)}catch(s){console.error(s)}}return o(),as.exports=Zp(),as.exports}var Ic;function e0(){if(Ic)return Yl;Ic=1;var o=bp();return Yl.createRoot=o.createRoot,Yl.hydrateRoot=o.hydrateRoot,Yl}var t0=e0();const n0=rf(t0);var Ns=Rs();function lf(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var of={exports:{}},ds,Mc;function r0(){if(Mc)return ds;Mc=1;var o="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return ds=o,ds}var ps,Uc;function l0(){if(Uc)return ps;Uc=1;var o=r0();function s(){}function u(){}return u.resetWarningCache=s,ps=function(){function c(p,g,_,x,C,O){if(O!==o){var F=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw F.name="Invariant Violation",F}}c.isRequired=c;function f(){return c}var d={array:c,bigint:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:f,element:c,elementType:c,instanceOf:f,node:c,objectOf:f,oneOf:f,oneOfType:f,shape:f,exact:f,checkPropTypes:u,resetWarningCache:s};return d.PropTypes=d,d},ps}of.exports=l0()();var at=of.exports,sf={exports:{}};/*!
  328. Copyright (c) 2018 Jed Watson.
  329. Licensed under the MIT License (MIT), see
  330. http://jedwatson.github.io/classnames
  331. */(function(o){(function(){var s={}.hasOwnProperty;function u(){for(var d="",p=0;p<arguments.length;p++){var g=arguments[p];g&&(d=f(d,c.call(this,g)))}return d}function c(d){if(typeof d=="string"||typeof d=="number")return this&&this[d]||d;if(typeof d!="object")return"";if(Array.isArray(d))return u.apply(this,d);if(d.toString!==Object.prototype.toString&&!d.toString.toString().includes("[native code]"))return d.toString();var p="";for(var g in d)s.call(d,g)&&d[g]&&(p=f(p,this&&this[g]||g));return p}function f(d,p){return p?d?d+" "+p:d+p:d}o.exports?(u.default=u,o.exports=u):window.classNames=u})()})(sf);var o0=sf.exports;const i0=lf(o0),s0="_logo_1ucpf_27",u0={logo:s0},a0=i0.bind({...u0}),Zl={base:"#626366",secondary:"#0202EA",inverse:"#ffffff"},uf=({ariaHidden:o=!0,className:s,inverse:u,title:c="Healthgrades",width:f})=>{const d={[s]:s,logo:!0,"logo--standard":!u,"logo--inverse":u},p=u?Zl.inverse:Zl.base,g=u?Zl.inverse:Zl.secondary;return I.jsxs("svg",{className:a0(d),"aria-hidden":o?!0:null,width:f||"100%",viewBox:"0 0 165 24",children:[I.jsx("title",{children:c}),I.jsx("path",{fill:p,d:"M41.058 8.858c-.751 0-2.053.15-3.03 1.152V4.95A.951.951 0 0037.077 4h-.126a.951.951 0 00-.951.951v13.321c0 .527.426.952.951.952h.15a.951.951 0 00.952-.952V13.54c0-1.603 1.127-2.73 2.73-2.73s2.504.977 2.504 2.68v4.782a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V12.94c0-2.429-1.728-4.082-4.282-4.082zm11.168 0c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.452 0 2.604-.35 3.606-1.102a.791.791 0 00.325-.55c.025-.226-.025-.476-.175-.652a.992.992 0 00-1.327-.25 4.368 4.368 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.936c.451 0 .802-.376.802-.802-.025-3.055-2.004-5.233-4.808-5.233zm2.68 4.357H49.32c.326-1.553 1.377-2.48 2.855-2.48 1.452-.024 2.479.927 2.73 2.48zm100.39-.125l1.125.15c2.855.376 3.456 1.803 3.506 2.98 0 1.978-1.778 3.255-4.533 3.255-.75 0-2.203-.125-3.58-.877-.226-.125-.4-.325-.45-.575a.853.853 0 01.1-.701c.275-.451.8-.576 1.251-.326.727.426 1.603.626 2.655.626 1.552 0 2.43-.5 2.43-1.327 0-.225 0-.927-1.804-1.152l-1.127-.125c-2.83-.35-3.43-1.778-3.43-2.93 0-1.953 1.627-3.205 4.131-3.205 1.202 0 2.38.25 3.33.701.226.125.401.3.476.551.075.25.05.5-.075.726a.99.99 0 01-1.252.4c-.777-.35-1.653-.55-2.454-.55-1.227 0-2.028.5-2.028 1.277 0 .4.175.926 1.728 1.101zm-10.118-4.232c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.453 0 2.604-.35 3.606-1.102a.792.792 0 00.326-.55c.025-.226-.025-.476-.176-.652-.325-.4-.9-.526-1.327-.25a4.366 4.366 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.912c.45 0 .801-.376.801-.802 0-3.055-1.978-5.233-4.783-5.233zm2.68 4.357h-5.585c.326-1.553 1.378-2.48 2.855-2.48 1.452-.024 2.48.927 2.73 2.48zM137.24 4h-.15a.95.95 0 00-.95.952v5.158c-.853-.827-1.98-1.252-3.282-1.252-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.43-.426 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V4.927c0-.5-.426-.927-.952-.927zm-1 10.167c0 1.953-1.328 3.355-3.18 3.355s-3.207-1.402-3.207-3.355c0-1.928 1.353-3.33 3.206-3.33 1.828-.026 3.18 1.377 3.18 3.33zm-11.37-5.109h-.15a.95.95 0 00-.95.952v.1c-.853-.826-1.98-1.252-3.282-1.252-2.905 0-5.083 2.279-5.083 5.284 0 3.03 2.178 5.283 5.083 5.283 1.302 0 2.43-.425 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V9.985c0-.5-.426-.927-.952-.927zm-4.207 8.44c-1.852 0-3.205-1.403-3.205-3.356 0-1.928 1.353-3.33 3.205-3.33 1.854 0 3.181 1.402 3.181 3.33.025 1.953-1.327 3.355-3.18 3.355zm-6.56-8.565c-.3-.05-.626-.075-.977-.075-1.05 0-1.978.4-2.679 1.177a.951.951 0 00-.95-.951h-.127a.951.951 0 00-.95.951v8.263c0 .526.425.952.95.952h.15a.95.95 0 00.952-.952v-4.682c0-1.653.952-2.78 2.38-2.78.3 0 .6.025.901.1a.98.98 0 001.176-.7l.025-.076c.075-.275.025-.55-.125-.801a1.28 1.28 0 00-.726-.426zm-9.14.126h.15c.526 0 .952.425 1.002.951v8.364c0 3.18-2.078 5.158-5.409 5.158-1.276 0-2.578-.326-3.58-.877a.947.947 0 01-.376-1.277l.025-.05c.1-.225.3-.375.551-.45s.476-.05.701.075c.827.45 1.728.676 2.654.676 2.08 0 3.331-1.177 3.331-3.18v-.401c-.827.801-1.903 1.227-3.205 1.227-2.905 0-5.033-2.204-5.033-5.233 0-3.005 2.103-5.209 5.033-5.209 1.302 0 2.403.426 3.205 1.252v-.075a.95.95 0 01.951-.951zm-3.956 8.263c1.828 0 3.155-1.352 3.155-3.255 0-1.878-1.327-3.256-3.155-3.256-1.828 0-3.155 1.378-3.155 3.256s1.327 3.255 3.155 3.255zM86.634 10.01c.977-1.002 2.279-1.152 3.03-1.152 2.554 0 4.282 1.653 4.257 4.082v5.333a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952v-4.782c0-1.703-.902-2.68-2.504-2.68s-2.73 1.127-2.73 2.73v4.732a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952V4.953c0-.527.426-.952.952-.952h.15c.526 0 .951.425.951.951v5.059zm-4.983 7.187c-.45.2-.901.3-1.327.3-1.077 0-1.678-.676-1.678-1.928v-4.607h3.18a.951.951 0 100-1.903h-3.18V6.93a.951.951 0 00-.951-.951h-.15a.951.951 0 00-.952.951V9.06h-1.152a.951.951 0 100 1.903h1.152v4.632c0 2.48 1.277 3.856 3.58 3.856.827 0 1.604-.2 2.33-.55a.988.988 0 00.475-.576c.076-.25.025-.526-.1-.777a.984.984 0 00-1.227-.35zM71.961 4h.15c.526 0 .952.425.952.951v13.322a.95.95 0 01-.952.952h-.15a.95.95 0 01-.952-.952V4.952c0-.526.426-.951.952-.951zm-4.257 5.058h-.15a.951.951 0 00-.952.951v.1c-.851-.826-1.978-1.251-3.28-1.251-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.429-.426 3.28-1.252v.075c0 .526.426.951.952.951h.15a.951.951 0 00.951-.951V9.985c0-.5-.425-.926-.951-.926zm-4.182 8.439c-1.853 0-3.205-1.403-3.205-3.356 0-1.928 1.352-3.33 3.205-3.33s3.18 1.402 3.18 3.33c0 1.953-1.327 3.356-3.18 3.356zM164.542 17l-.476 1.101-.476-1.101h-.426v1.702h.301v-1.302l.451 1.052h.3l.451-1.052v1.302h.3v-1.702h-.425zm-3.005 0v.275h.525v1.427h.301v-1.427h.526V17h-1.352z"}),I.jsx("path",{fill:g,d:"M26.175 11.627c-.561-.561-1.429-.561-2.015-.051l-7.552 7.551c-.434.434-1.122.434-1.53 0-.434-.433-.434-1.122 0-1.53l2.704-2.704v-.026l2.806-2.806a1.478 1.478 0 000-2.067 1.478 1.478 0 00-2.066 0l-1.888 1.888c-.434.434-1.097.434-1.531 0s-.434-1.097 0-1.53l6.53-6.531c.562-.562.562-1.506 0-2.067s-1.504-.561-2.065 0l-3.24 3.164c-.281.28-.664.433-1.021.433-.357 0-.714-.127-.995-.382l-3.036-3.036a6.605 6.605 0 00-9.337 0A6.562 6.562 0 000 6.6C0 8.361.69 10.02 1.94 11.27l12.246 12.246c0 .013.006.019.013.025s.013.013.013.026c.28.28.663.434 1.046.434s.74-.154 1.046-.434l9.847-9.848a1.486 1.486 0 00.026-2.092z"}),I.jsx("path",{fill:g,d:"M21.43 9.127c.28.28.663.433 1.046.433s.74-.153 1.046-.433l5.255-5.256a1.478 1.478 0 000-2.066 1.478 1.478 0 00-2.066 0L21.455 7.06a1.412 1.412 0 00-.025 2.067zM29.338 9.56a1.454 1.454 0 10-2.908 0 1.454 1.454 0 002.908 0z"})]})};uf.propTypes={ariaHidden:at.bool,className:at.string,inverse:at.bool,title:at.string,width:at.number};var hs={exports:{}};/*!
  332. Copyright (c) 2018 Jed Watson.
  333. Licensed under the MIT License (MIT), see
  334. http://jedwatson.github.io/classnames
  335. */var Bc;function c0(){return Bc||(Bc=1,function(o){(function(){var s={}.hasOwnProperty;function u(){for(var d="",p=0;p<arguments.length;p++){var g=arguments[p];g&&(d=f(d,c(g)))}return d}function c(d){if(typeof d=="string"||typeof d=="number")return d;if(typeof d!="object")return"";if(Array.isArray(d))return u.apply(null,d);if(d.toString!==Object.prototype.toString&&!d.toString.toString().includes("[native code]"))return d.toString();var p="";for(var g in d)s.call(d,g)&&d[g]&&(p=f(p,g));return p}function f(d,p){return p?d?d+" "+p:d+p:d}o.exports?(u.default=u,o.exports=u):window.classNames=u})()}(hs)),hs.exports}var f0=c0();const Gn=rf(f0),d0="Xf8Xj",p0="UsscU",h0="_9Sfro",m0="e-REr",y0="yLS5b",g0="_7nyFu",v0="Dp470",rn={closed:d0,linkList:p0,open:h0,icon:m0,menuBtnTitle:y0,title:g0,btn:v0};var af={exports:{}};/*!
  336. Copyright (c) 2018 Jed Watson.
  337. Licensed under the MIT License (MIT), see
  338. http://jedwatson.github.io/classnames
  339. */(function(o){(function(){var s={}.hasOwnProperty;function u(){for(var d="",p=0;p<arguments.length;p++){var g=arguments[p];g&&(d=f(d,c(g)))}return d}function c(d){if(typeof d=="string"||typeof d=="number")return d;if(typeof d!="object")return"";if(Array.isArray(d))return u.apply(null,d);if(d.toString!==Object.prototype.toString&&!d.toString.toString().includes("[native code]"))return d.toString();var p="";for(var g in d)s.call(d,g)&&d[g]&&(p=f(p,g));return p}function f(d,p){return p?d?d+" "+p:d+p:d}o.exports?(u.default=u,o.exports=u):window.classNames=u})()})(af);var w0=af.exports;const S0=lf(w0),k0="_icon_1tari_27",E0="_xs_1tari_33",x0="_sm_1tari_36",_0="_md_1tari_39",C0="_lg_1tari_42",T0="_xl_1tari_45",R0="_inheritSize_1tari_48",ms={icon:k0,xs:E0,sm:x0,md:_0,lg:C0,xl:T0,inheritSize:R0},He=({ariaHidden:o=!0,className:s,children:u,inheritSize:c,noSetSize:f,qaTarget:d,size:p="md",title:g,viewBox:_="0 0 24 24"})=>{const x={[s]:!!s,[ms.icon]:!c,[ms[p]]:!c&&!f,[ms.inheritSize]:c};return I.jsxs("svg",{className:S0(x),viewBox:_,width:"1em",height:"1em","aria-hidden":o,"data-qa-target":d,focusable:!1,children:[!o&&!!g&&I.jsx("title",{children:g}),u]})};He.propTypes={ariaHidden:at.bool,className:at.string,inheritSize:at.bool,noSetSize:at.bool,qaTarget:at.string,size:at.oneOf(["xs","sm","md","lg","xl"]),title:at.string};const N0=I.jsx("path",{d:"M8 20l8-8-8-8",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),Ps=o=>{const{qaTarget:s="chevron-right-icon",title:u="Chevron Right"}=o;return I.jsx(He,{qaTarget:s,title:u,...o,children:N0})};Ps.propTypes=He.propTypes;/*! js-cookie v3.0.5 | MIT */function bl(o){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var c in u)o[c]=u[c]}return o}var P0={read:function(o){return o[0]==='"'&&(o=o.slice(1,-1)),o.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(o){return encodeURIComponent(o).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function ws(o,s){function u(f,d,p){if(!(typeof document>"u")){p=bl({},s,p),typeof p.expires=="number"&&(p.expires=new Date(Date.now()+p.expires*864e5)),p.expires&&(p.expires=p.expires.toUTCString()),f=encodeURIComponent(f).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var g="";for(var _ in p)p[_]&&(g+="; "+_,p[_]!==!0&&(g+="="+p[_].split(";")[0]));return document.cookie=f+"="+o.write(d,f)+g}}function c(f){if(!(typeof document>"u"||arguments.length&&!f)){for(var d=document.cookie?document.cookie.split("; "):[],p={},g=0;g<d.length;g++){var _=d[g].split("="),x=_.slice(1).join("=");try{var C=decodeURIComponent(_[0]);if(p[C]=o.read(x,C),f===C)break}catch{}}return f?p[f]:p}}return Object.create({set:u,get:c,remove:function(f,d){u(f,"",bl({},d,{expires:-1}))},withAttributes:function(f){return ws(this.converter,bl({},this.attributes,f))},withConverter:function(f){return ws(bl({},this.converter,f),this.attributes)}},{attributes:{value:Object.freeze(s)},converter:{value:Object.freeze(o)}})}var O0=ws(P0,{path:"/"});const Os=()=>{if(typeof localStorage>"u"||typeof localStorage=="unknown")return!1;const o="hg3.localstoragetest";try{return localStorage.setItem(o,o),localStorage.removeItem(o),!0}catch{return!1}},cf=()=>typeof window<"u"&&!!window,ff=!cf()||!window.location||!window.location.search,L0=o=>o[0].toUpperCase()+o.slice(1),df=/hg\.debug(\w*)=true/i,Ss=/hg3.enable(\w*)debug/i,pf=(o,s)=>{const u=o.match(s)||{};return u&&u[1]||null},z0=()=>ff?!1:pf(window.location.search,df),D0=()=>Os()?Object.keys(localStorage).reduce((o,s)=>o||Ss.test(s)&&pf(s,Ss),!1):!1,j0=()=>{const o=z0()||D0()||"analytics";return{localStorageName:`hg3.${o.toLowerCase()}Debug`,localStorageToggleName:`hg3.enable${L0(o)}Debug`}},{localStorageName:Ls,localStorageToggleName:F0}=j0(),A0=()=>ff?null:df.test(window.location.search),I0=()=>Os()?Object.entries(localStorage).some(([o,s])=>o.match(Ss)&&s==="true"):null,hf=()=>{const o=A0()||I0(),s=Os();if(s)try{localStorage.setItem(F0,o)}catch(u){__DEBUG__&&console.warn("analyticsDebug: Unable to save debug information to localStorage",u)}return o&&s},mf=()=>{try{localStorage.setItem(Ls,"[]")}catch(o){__DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",o)}},yf=()=>{try{const o=localStorage.getItem(Ls);return JSON.parse(o||"[]")}catch(o){__DEBUG__&&console.error("analyticsDebug: Unable to get debug information from localStorage",o)}return[]},gf=(o,{contextData:s,...u})=>{if(!hf())return mf(),!1;const c=yf().concat(JSON.stringify({...s,...u,TrackingType:o})).slice(-15);try{return localStorage.setItem(Ls,JSON.stringify(c)),!0}catch(f){return __DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",f),!1}},M0={clear:mf,getCallHistory:yf,recordCall:gf};hf()&&cf()&&(window.Test={analyticsDebug:M0,...window.Test});const vf=({pageName:o=!1,PageName:s=!1,...u}={})=>({...u,PageName:s||o||""});let eo=typeof window<"u"?vf(window.utag_data)||{}:{},wt={callStack:[],waitingForUtag:!1,waitForUtag:()=>{if(wt.waitingForUtag)return;wt.waitingForUtag=!0;let o=0;const s=setInterval(()=>{if(window.utag){clearInterval(s);const u=wt.callStack.length;for(let c=0;c<u;c++){const f=wt.callStack.shift();window.utag[f.name](f.data)}}else o++>10&&(console.error("utag did not resolve"),clearInterval(s))},100)},view:o=>{window.utag?window.utag.view(o):(wt.callStack&&wt.callStack.push({name:"view",data:o}),wt.waitForUtag())},link:o=>{window.utag?window.utag.link(o):(wt.callStack&&wt.callStack.push({name:"link",data:o}),wt.waitForUtag())}};const Hc=(o={})=>Object.entries(o).reduce((s,[u,c])=>(c&&(s[u.replace("hg.","")]=c),s),{}),U0={_utagData:()=>eo,getLegacyAnalyticsInstance:()=>{const{s:{constructor:{name:o=""}={}}={}}=window||{};return o==="AppMeasurement"?window.s:void 0},trackLink:(o,s,u=!0)=>{try{!u&&typeof window<"u"&&(console.log(window.utag_data),window.utag_data&&(eo=window.utag_data));const{addTrackValues:c,contextData:f=!1,PageName:d=!1,...p}=vf(s),g=c||p,_=(d||eo.PageName)+"|"+o,{server:x,ProductChannel:C,RollupSpecialtyID:O,ClientID:F}=eo,G={ClientID:F,link_name:_,ProductChannel:C,RollupSpecialtyID:O,server:x,SitePathing:_,...Hc(g||{}),...Hc(f||{})};wt.link(G),gf("trackLink",G)}catch(c){console.error(c)}}},B0={getLegacyAnalyticsInstance:()=>({}),trackLink:()=>{}},H0=typeof window>"u"?B0:U0,wf=(o,s={})=>{H0.trackLink(o,{...s})},$0="x2RPM",V0="I5ACa",W0="E-fRP",lo={linkList:$0,listWrap:V0,listItem:W0,new:"E5zf3"},q0=({linkList:o,listId:s})=>o.links.map(({extraClasses:u="",isNewLink:c=!1,target:f="_blank",text:d="",url:p="",svgIcon:g=""},_)=>{const x=`${s}--link-${_+1}`,C={[lo.listItem]:!0,[lo.new]:c,[u]:u};let O=p;if(d==="Do Not Sell or Share My Personal Information"&&typeof document<"u"){const F="40706f89-b4b9-4c92-b517-bd87b5ddee4c",G=O0.get("tglr_anon_id"),D=`${p}?anonymousId=${G}&orgId=${F}`;O=G?D:p}return I.jsx("li",{children:p?I.jsxs("a",{className:Gn(C),"data-qa-target":x,href:O,target:f,rel:f==="_blank"?"noopener":null,onClick:()=>wf(`Footer ${s}: ${d.replace(/\u00B7/,"")}`),children:[d,g&&I.jsx("span",{className:"footer-link-list-item__icon",dangerouslySetInnerHTML:{__html:g}})]}):I.jsxs("button",{className:Gn(C),"data-qa-target":x,type:"button",children:[d,g&&I.jsx("span",{className:"footer-link-list-item__icon",dangerouslySetInnerHTML:{__html:g}})]})},_)}),Sf=({className:o,linkList:s,listId:u,listWrap:c})=>{var d;if(!((d=s==null?void 0:s.links)!=null&&d.length))return null;const f={[o]:o,[lo.linkList]:!0,[lo.listWrap]:c,"list-unstyled":!0};return I.jsx("ul",{className:Gn(f),id:u,children:q0({linkList:s,listId:u})})},Q0=({linkList:o,openByDefault:s})=>{const[u,c]=Ns.useState(s),{id:f,links:d,title:p}=o;if(!(d!=null&&d.length)||!p)return null;const g=`footer-${f}-link-list`,_=`${g}--menu-title`,x=`${g}--menu-btn`,C={[rn.closed]:!u,[rn.open]:u};return I.jsxs("div",{className:Gn(C),"data-qa-target":g,children:[I.jsx("div",{className:Gn([rn.menuBtnTitle],[rn.title]),"data-qa-target":_,children:p}),I.jsxs("button",{className:Gn([rn.menuBtnTitle],[rn.btn]),"aria-controls":g,"aria-haspopup":"true","data-qa-target":x,onClick:()=>c(!u),type:"button",children:[p,I.jsx(Ps,{size:"sm",className:rn.icon})]}),I.jsx(Sf,{className:rn.linkList,linkList:o,listId:g})]})},K0=I.jsx("path",{fill:"currentColor",d:"M9.3 21v-8.2H6V9.5h3.3v-2c0-3 1.9-4.5 4.6-4.5l2.7.1v3.2h-1.9C13.2 6.3 13 7 13 8v1.5h4.3l-1.7 3.3H13V21H9.3z"}),kf=o=>{const{qaTarget:s="facebook-icon",title:u="Facebook"}=o;return I.jsx(He,{qaTarget:s,title:u,...o,children:K0})};kf.propTypes=He.propTypes;const G0=I.jsx("path",{fill:"currentColor",d:"M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913a5.885 5.885 0 001.384 2.126A5.868 5.868 0 004.14 23.37c.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558a5.898 5.898 0 002.126-1.384 5.86 5.86 0 001.384-2.126c.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913a5.89 5.89 0 00-1.384-2.126A5.847 5.847 0 0019.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227a3.81 3.81 0 01-.899 1.382 3.744 3.744 0 01-1.38.896c-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421a3.716 3.716 0 01-1.379-.899 3.644 3.644 0 01-.9-1.38c-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678a6.162 6.162 0 100 12.324 6.162 6.162 0 100-12.324zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405a1.441 1.441 0 01-2.88 0 1.44 1.44 0 012.88 0z"}),Ef=o=>{const{qaTarget:s="instagram-icon",title:u="Instagram"}=o;return I.jsx(He,{qaTarget:s,title:u,viewBox:"-2 -2 28 28",...o,children:G0})};Ef.propTypes=He.propTypes;const X0=I.jsx("path",{fill:"currentColor",d:"M8 19H5V9.6h3v9.6zM6.3 8.3c-.9 0-1.7-.8-1.7-1.8 0-.9.7-1.7 1.7-1.7s1.8.7 1.8 1.7-.8 1.8-1.8 1.8zM19.1 19h-3v-4.7c0-1 0-2.5-1.5-2.5-1.6 0-1.8 1.2-1.8 2.4v4.8h-3V9.5h2.9v1.3c.4-.7 1.3-1.5 2.8-1.5 3 0 3.6 2 3.6 4.6v5.2z"}),xf=o=>{const{qaTarget:s="linkedIn-icon",title:u="LinkedIn"}=o;return I.jsx(He,{qaTarget:s,title:u,viewBox:"2 2 20 20",...o,children:X0})};xf.propTypes=He.propTypes;const J0=I.jsx("path",{fill:"currentColor",d:"M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z"}),_f=o=>{const{qaTarget:s="pinterest-icon",title:u="Pinterest"}=o;return I.jsx(He,{qaTarget:s,title:u,...o,children:J0})};_f.propTypes=He.propTypes;const Y0=I.jsx("path",{fill:"currentColor",d:"M714.163 519.284L1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284h.026zM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854v-.026z"}),Cf=o=>I.jsx(He,{qaTarget:"x-icon",title:"X",viewBox:"50 -180 1200 1600",...o,children:Y0});Cf.propTypes=He.propTypes;const Z0=I.jsx("path",{fill:"currentColor",d:"M23.499 6.203a3.008 3.008 0 00-2.089-2.089c-1.87-.501-9.4-.501-9.4-.501s-7.509-.01-9.399.501a3.008 3.008 0 00-2.088 2.09A31.258 31.26 0 000 12.01a31.258 31.26 0 00.523 5.785 3.008 3.008 0 002.088 2.089c1.869.502 9.4.502 9.4.502s7.508 0 9.399-.502a3.008 3.008 0 002.089-2.09 31.258 31.26 0 00.5-5.784 31.258 31.26 0 00-.5-5.808zm-13.891 9.4V8.407l6.266 3.604z"}),Tf=o=>{const{qaTarget:s="youtube-icon",title:u="Youtube"}=o;return I.jsx(He,{qaTarget:s,title:u,viewBox:"-1 -1 25 25",...o,children:Z0})};Tf.propTypes=He.propTypes;const b0=o=>{switch(o){case"twitter":return I.jsx(Cf,{});case"instagram":return I.jsx(Ef,{});case"youtube":return I.jsx(Tf,{});case"pinterest":return I.jsx(_f,{});case"facebook":return I.jsx(kf,{});case"linkedin":return I.jsx(xf,{});default:return I.jsx(I.Fragment,{})}},eh=({socialLinks:o})=>o.length?o.map(({socialService:s,url:u},c)=>{const f=s.charAt(0).toUpperCase()+s.slice(1);return I.jsx("a",{href:u,"aria-label":`Follow Healthgrades on ${f}`,id:`footer-social-link-${s}`,"data-qa-target":`social-link-${c+1}`,target:"_blank",rel:"noopener",children:b0(s)},s)}):I.jsx(I.Fragment,{}),th="iB7P6",nh="Flz-r",$c={linkList:th,menuBtn:nh},rh=({linkList:o})=>{const{id:s,links:u,title:c}=o,f={...o,links:u.map(p=>({text:p.title,type:p.type,url:p.url}))};if(!(u!=null&&u.length)||!c)return null;const d=`footer-${s}-link-list`;return I.jsxs("details",{className:$c.linkList,"data-qa-target":d,children:[I.jsxs("summary",{className:$c.menuBtn,"data-qa-target":`${d}--menu-btn`,children:[c,I.jsx("span",{className:"sr-only",children:" by searching our wide variety of specialty directories:"}),I.jsx(Ps,{size:"sm"})]}),I.jsx(Sf,{linkList:f,listId:d,listWrap:!0})]})},lh=()=>{const o=()=>window!=null&&window.utag_data?window.utag_data=window.utag_data:I.jsxs(I.Fragment,{children:[window.utag_data=oh,function(s,u,c,f){var d;s="https://tags.tiqcdn.com/utag/hg/main/qa/utag.js",u=document,c="script",f=u.createElement(c),f.src=s,f.type="text/javascript",f.async=!0,s=u.getElementsByTagName(c)[0],(d=s.parentNode)==null||d.insertBefore(f,s)}(null,null,null,null),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0]});Ns.useEffect(()=>{o()},[])},Vc="footer-import-svc",oh={tealium_event:"",guidedSearch_cta:"",PDCSearchImpression:"",ProviderConversionImpression:"",UniqueContentVisit:"",OARUXsubmit:"",Save:"",Remove:"",OASurl:"",OASapi:"",OARlink:"",OARurl:"",NonSchedulingProvider:"",EnhancedImpression:"",PageName:Vc,Channel:"",UX:"",ProductChannel:"",EntityType:"",SubSection:"",RollupSpecialtyID:"",ContentType:"",FolderName:"",ConversionComponentCount:"",DCPValue:"",GEOLocationCode:"",SponsorID:"",FFResultsType:"",NextActionType:"",MapCardView:"",GenericSearchTerm:"",PDCPhoneNumber:"",ProfileSequence:"",SyndicatedSite:"",ContentGeoLocation:"",LineofServiceCode:"",Content:"",HGProfileID:"",Drug:"",PracticingSpecialtyID:"",SitePathing:"",LocationSpecialtyRadius:"",MetaCategory:"",profileHasCompare:"",ExceptionTracking:"",conversioncomponentproviders:"",ClientID:"",oasVendor:"",WMDElementType:"",ucmsPageID:"",WMDCampaignType:"",ViewType:"",TestVersion:"",orientation:"",ConditionID:"",VerticalSearchID:"",purchaseID:"",transactionID:"",CrowdSourceEditType:"",PESFlag:"",NameSearched:"",ProviderConversionCode:"",AppointmentSource:"",mobileClickToCallNumber:"",PEShelpful:"",FindingMethod:"",InternalSearchValues:"",ProviderCount:"",FFSelectionType:"",oasApppointmentID:"",whatInterpretation:"",ProductTier:"",FormName:"",FilterTypeValue:"",autosuggest:"",pageName:Vc,SignUpType:"",ConversionComponentType:"",SocialIcon:"",ResultsWhat:"",ResultsLocation:"",ResultsType:"",ResultsEntityIds:"",EnhancedListingCount:"",ClickThroughHGProfileID:"",pesrating:"",FFSelectionValue:"",SaveRemovedItem:"",RegistrationLoginSource:"",WMDCampaigType:"",FFcta:"",userID:"",HasVideo:"",ProviderSummaryElements:"",ProcedureID:"",CalendarEngagement:"",AYAGContentID:"",AYAGVersion:"",AYAGVisitReason:"",AYAGDiagnosis:"",ContentSource:"",GPSMapView:"",GPSInteractionType:"",BGPSVersion:"",DCPvalue:"",server:"",TealiumValue:"",HGRequestID:"",HGSessionID:""},ih="QoKk0",sh="JE4qD",uh="_8L3xP",ah="iHKOQ",ch="NXurI",fh="_-9l1r",dh="JKvri",ln={syndFooter:ih,container:sh,linkList:uh,copyright:ah,newsletter:ch,logos:fh,socialLinks:dh},ph=({cmsBody:o,id:s="syndicated-footer"})=>{var O;lh(),Ns.useEffect(()=>{const F=document.querySelector(".newsletter-form__btn");if(!F)return;const G=()=>wf("newsletter submit");return F.addEventListener("click",G),()=>{document.querySelector(".newsletter-form__btn").removeEventListener("click",G)}},[]);const u=F=>F.split(" ").join("-").toLowerCase(),{footer:{badgeHtml:c="",content:f=[],logo:d={},navigation:p=[],socialIcons:g=[]}={}}=o,_=f==null?void 0:f.find(({type:F})=>F==="List"),x=(O=f==null?void 0:f.find(({type:F})=>F==="RichTextModule"))==null?void 0:O.text,C=()=>p.map((F,G)=>{const D={id:u(F.text.text),links:F.subNavigation,title:F.text.text};return I.jsx(Q0,{linkList:D,openByDefault:D.id==="our-company"},G)});return I.jsx("footer",{className:ln.syndFooter,"data-qa-target":s,children:I.jsxs("div",{className:ln.container,children:[I.jsx("div",{className:ln.linkList,children:C()}),I.jsx("div",{className:ln.linkList,children:I.jsx(rh,{linkList:{id:u(_.title.text),links:_.items,title:_.title.text}})}),I.jsx("div",{className:ln.newsletter,children:x&&I.jsx("div",{className:"synd-footer-newsletter",dangerouslySetInnerHTML:{__html:x}})}),I.jsxs("div",{className:ln.logos,children:[I.jsx(hh,{link:d.link}),I.jsx("div",{className:ln.socialLinks,children:I.jsx(eh,{socialLinks:g})})]}),I.jsx("div",{className:ln.copyright,dangerouslySetInnerHTML:{__html:c}})]})})},hh=({link:o})=>{if(!o)return I.jsx(I.Fragment,{});const s=o.url||"/";return I.jsx("a",{"aria-label":"Healthgrades Home",href:s,id:"cms-logo--section",children:I.jsx(uf,{inverse:!0,width:200})})};function Rf(o,s){return function(){return o.apply(s,arguments)}}const{toString:mh}=Object.prototype,{getPrototypeOf:zs}=Object,so=(o=>s=>{const u=mh.call(s);return o[u]||(o[u]=u.slice(8,-1).toLowerCase())})(Object.create(null)),St=o=>(o=o.toLowerCase(),s=>so(s)===o),uo=o=>s=>typeof s===o,{isArray:Xn}=Array,Mr=uo("undefined");function yh(o){return o!==null&&!Mr(o)&&o.constructor!==null&&!Mr(o.constructor)&&nt(o.constructor.isBuffer)&&o.constructor.isBuffer(o)}const Nf=St("ArrayBuffer");function gh(o){let s;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?s=ArrayBuffer.isView(o):s=o&&o.buffer&&Nf(o.buffer),s}const vh=uo("string"),nt=uo("function"),Pf=uo("number"),ao=o=>o!==null&&typeof o=="object",wh=o=>o===!0||o===!1,to=o=>{if(so(o)!=="object")return!1;const s=zs(o);return(s===null||s===Object.prototype||Object.getPrototypeOf(s)===null)&&!(Symbol.toStringTag in o)&&!(Symbol.iterator in o)},Sh=St("Date"),kh=St("File"),Eh=St("Blob"),xh=St("FileList"),_h=o=>ao(o)&&nt(o.pipe),Ch=o=>{let s;return o&&(typeof FormData=="function"&&o instanceof FormData||nt(o.append)&&((s=so(o))==="formdata"||s==="object"&&nt(o.toString)&&o.toString()==="[object FormData]"))},Th=St("URLSearchParams"),[Rh,Nh,Ph,Oh]=["ReadableStream","Request","Response","Headers"].map(St),Lh=o=>o.trim?o.trim():o.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ur(o,s,{allOwnKeys:u=!1}={}){if(o===null||typeof o>"u")return;let c,f;if(typeof o!="object"&&(o=[o]),Xn(o))for(c=0,f=o.length;c<f;c++)s.call(null,o[c],c,o);else{const d=u?Object.getOwnPropertyNames(o):Object.keys(o),p=d.length;let g;for(c=0;c<p;c++)g=d[c],s.call(null,o[g],g,o)}}function Of(o,s){s=s.toLowerCase();const u=Object.keys(o);let c=u.length,f;for(;c-- >0;)if(f=u[c],s===f.toLowerCase())return f;return null}const Sn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Lf=o=>!Mr(o)&&o!==Sn;function ks(){const{caseless:o}=Lf(this)&&this||{},s={},u=(c,f)=>{const d=o&&Of(s,f)||f;to(s[d])&&to(c)?s[d]=ks(s[d],c):to(c)?s[d]=ks({},c):Xn(c)?s[d]=c.slice():s[d]=c};for(let c=0,f=arguments.length;c<f;c++)arguments[c]&&Ur(arguments[c],u);return s}const zh=(o,s,u,{allOwnKeys:c}={})=>(Ur(s,(f,d)=>{u&&nt(f)?o[d]=Rf(f,u):o[d]=f},{allOwnKeys:c}),o),Dh=o=>(o.charCodeAt(0)===65279&&(o=o.slice(1)),o),jh=(o,s,u,c)=>{o.prototype=Object.create(s.prototype,c),o.prototype.constructor=o,Object.defineProperty(o,"super",{value:s.prototype}),u&&Object.assign(o.prototype,u)},Fh=(o,s,u,c)=>{let f,d,p;const g={};if(s=s||{},o==null)return s;do{for(f=Object.getOwnPropertyNames(o),d=f.length;d-- >0;)p=f[d],(!c||c(p,o,s))&&!g[p]&&(s[p]=o[p],g[p]=!0);o=u!==!1&&zs(o)}while(o&&(!u||u(o,s))&&o!==Object.prototype);return s},Ah=(o,s,u)=>{o=String(o),(u===void 0||u>o.length)&&(u=o.length),u-=s.length;const c=o.indexOf(s,u);return c!==-1&&c===u},Ih=o=>{if(!o)return null;if(Xn(o))return o;let s=o.length;if(!Pf(s))return null;const u=new Array(s);for(;s-- >0;)u[s]=o[s];return u},Mh=(o=>s=>o&&s instanceof o)(typeof Uint8Array<"u"&&zs(Uint8Array)),Uh=(o,s)=>{const c=(o&&o[Symbol.iterator]).call(o);let f;for(;(f=c.next())&&!f.done;){const d=f.value;s.call(o,d[0],d[1])}},Bh=(o,s)=>{let u;const c=[];for(;(u=o.exec(s))!==null;)c.push(u);return c},Hh=St("HTMLFormElement"),$h=o=>o.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(u,c,f){return c.toUpperCase()+f}),Wc=(({hasOwnProperty:o})=>(s,u)=>o.call(s,u))(Object.prototype),Vh=St("RegExp"),zf=(o,s)=>{const u=Object.getOwnPropertyDescriptors(o),c={};Ur(u,(f,d)=>{let p;(p=s(f,d,o))!==!1&&(c[d]=p||f)}),Object.defineProperties(o,c)},Wh=o=>{zf(o,(s,u)=>{if(nt(o)&&["arguments","caller","callee"].indexOf(u)!==-1)return!1;const c=o[u];if(nt(c)){if(s.enumerable=!1,"writable"in s){s.writable=!1;return}s.set||(s.set=()=>{throw Error("Can not rewrite read-only method '"+u+"'")})}})},qh=(o,s)=>{const u={},c=f=>{f.forEach(d=>{u[d]=!0})};return Xn(o)?c(o):c(String(o).split(s)),u},Qh=()=>{},Kh=(o,s)=>o!=null&&Number.isFinite(o=+o)?o:s;function Gh(o){return!!(o&&nt(o.append)&&o[Symbol.toStringTag]==="FormData"&&o[Symbol.iterator])}const Xh=o=>{const s=new Array(10),u=(c,f)=>{if(ao(c)){if(s.indexOf(c)>=0)return;if(!("toJSON"in c)){s[f]=c;const d=Xn(c)?[]:{};return Ur(c,(p,g)=>{const _=u(p,f+1);!Mr(_)&&(d[g]=_)}),s[f]=void 0,d}}return c};return u(o,0)},Jh=St("AsyncFunction"),Yh=o=>o&&(ao(o)||nt(o))&&nt(o.then)&&nt(o.catch),Df=((o,s)=>o?setImmediate:s?((u,c)=>(Sn.addEventListener("message",({source:f,data:d})=>{f===Sn&&d===u&&c.length&&c.shift()()},!1),f=>{c.push(f),Sn.postMessage(u,"*")}))(`axios@${Math.random()}`,[]):u=>setTimeout(u))(typeof setImmediate=="function",nt(Sn.postMessage)),Zh=typeof queueMicrotask<"u"?queueMicrotask.bind(Sn):typeof process<"u"&&process.nextTick||Df,E={isArray:Xn,isArrayBuffer:Nf,isBuffer:yh,isFormData:Ch,isArrayBufferView:gh,isString:vh,isNumber:Pf,isBoolean:wh,isObject:ao,isPlainObject:to,isReadableStream:Rh,isRequest:Nh,isResponse:Ph,isHeaders:Oh,isUndefined:Mr,isDate:Sh,isFile:kh,isBlob:Eh,isRegExp:Vh,isFunction:nt,isStream:_h,isURLSearchParams:Th,isTypedArray:Mh,isFileList:xh,forEach:Ur,merge:ks,extend:zh,trim:Lh,stripBOM:Dh,inherits:jh,toFlatObject:Fh,kindOf:so,kindOfTest:St,endsWith:Ah,toArray:Ih,forEachEntry:Uh,matchAll:Bh,isHTMLForm:Hh,hasOwnProperty:Wc,hasOwnProp:Wc,reduceDescriptors:zf,freezeMethods:Wh,toObjectSet:qh,toCamelCase:$h,noop:Qh,toFiniteNumber:Kh,findKey:Of,global:Sn,isContextDefined:Lf,isSpecCompliantForm:Gh,toJSONObject:Xh,isAsyncFn:Jh,isThenable:Yh,setImmediate:Df,asap:Zh};function X(o,s,u,c,f){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=o,this.name="AxiosError",s&&(this.code=s),u&&(this.config=u),c&&(this.request=c),f&&(this.response=f,this.status=f.status?f.status:null)}E.inherits(X,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:E.toJSONObject(this.config),code:this.code,status:this.status}}});const jf=X.prototype,Ff={};["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(o=>{Ff[o]={value:o}});Object.defineProperties(X,Ff);Object.defineProperty(jf,"isAxiosError",{value:!0});X.from=(o,s,u,c,f,d)=>{const p=Object.create(jf);return E.toFlatObject(o,p,function(_){return _!==Error.prototype},g=>g!=="isAxiosError"),X.call(p,o.message,s,u,c,f),p.cause=o,p.name=o.name,d&&Object.assign(p,d),p};const bh=null;function Es(o){return E.isPlainObject(o)||E.isArray(o)}function Af(o){return E.endsWith(o,"[]")?o.slice(0,-2):o}function qc(o,s,u){return o?o.concat(s).map(function(f,d){return f=Af(f),!u&&d?"["+f+"]":f}).join(u?".":""):s}function em(o){return E.isArray(o)&&!o.some(Es)}const tm=E.toFlatObject(E,{},null,function(s){return/^is[A-Z]/.test(s)});function co(o,s,u){if(!E.isObject(o))throw new TypeError("target must be an object");s=s||new FormData,u=E.toFlatObject(u,{metaTokens:!0,dots:!1,indexes:!1},!1,function(U,z){return!E.isUndefined(z[U])});const c=u.metaTokens,f=u.visitor||C,d=u.dots,p=u.indexes,_=(u.Blob||typeof Blob<"u"&&Blob)&&E.isSpecCompliantForm(s);if(!E.isFunction(f))throw new TypeError("visitor must be a function");function x(D){if(D===null)return"";if(E.isDate(D))return D.toISOString();if(!_&&E.isBlob(D))throw new X("Blob is not supported. Use a Buffer instead.");return E.isArrayBuffer(D)||E.isTypedArray(D)?_&&typeof Blob=="function"?new Blob([D]):Buffer.from(D):D}function C(D,U,z){let re=D;if(D&&!z&&typeof D=="object"){if(E.endsWith(U,"{}"))U=c?U:U.slice(0,-2),D=JSON.stringify(D);else if(E.isArray(D)&&em(D)||(E.isFileList(D)||E.endsWith(U,"[]"))&&(re=E.toArray(D)))return U=Af(U),re.forEach(function(oe,ue){!(E.isUndefined(oe)||oe===null)&&s.append(p===!0?qc([U],ue,d):p===null?U:U+"[]",x(oe))}),!1}return Es(D)?!0:(s.append(qc(z,U,d),x(D)),!1)}const O=[],F=Object.assign(tm,{defaultVisitor:C,convertValue:x,isVisitable:Es});function G(D,U){if(!E.isUndefined(D)){if(O.indexOf(D)!==-1)throw Error("Circular reference detected in "+U.join("."));O.push(D),E.forEach(D,function(re,le){(!(E.isUndefined(re)||re===null)&&f.call(s,re,E.isString(le)?le.trim():le,U,F))===!0&&G(re,U?U.concat(le):[le])}),O.pop()}}if(!E.isObject(o))throw new TypeError("data must be an object");return G(o),s}function Qc(o){const s={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(o).replace(/[!'()~]|%20|%00/g,function(c){return s[c]})}function Ds(o,s){this._pairs=[],o&&co(o,this,s)}const If=Ds.prototype;If.append=function(s,u){this._pairs.push([s,u])};If.toString=function(s){const u=s?function(c){return s.call(this,c,Qc)}:Qc;return this._pairs.map(function(f){return u(f[0])+"="+u(f[1])},"").join("&")};function nm(o){return encodeURIComponent(o).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Mf(o,s,u){if(!s)return o;const c=u&&u.encode||nm;E.isFunction(u)&&(u={serialize:u});const f=u&&u.serialize;let d;if(f?d=f(s,u):d=E.isURLSearchParams(s)?s.toString():new Ds(s,u).toString(c),d){const p=o.indexOf("#");p!==-1&&(o=o.slice(0,p)),o+=(o.indexOf("?")===-1?"?":"&")+d}return o}class Kc{constructor(){this.handlers=[]}use(s,u,c){return this.handlers.push({fulfilled:s,rejected:u,synchronous:c?c.synchronous:!1,runWhen:c?c.runWhen:null}),this.handlers.length-1}eject(s){this.handlers[s]&&(this.handlers[s]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(s){E.forEach(this.handlers,function(c){c!==null&&s(c)})}}const Uf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},rm=typeof URLSearchParams<"u"?URLSearchParams:Ds,lm=typeof FormData<"u"?FormData:null,om=typeof Blob<"u"?Blob:null,im={isBrowser:!0,classes:{URLSearchParams:rm,FormData:lm,Blob:om},protocols:["http","https","file","blob","url","data"]},js=typeof window<"u"&&typeof document<"u",xs=typeof navigator=="object"&&navigator||void 0,sm=js&&(!xs||["ReactNative","NativeScript","NS"].indexOf(xs.product)<0),um=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",am=js&&window.location.href||"http://localhost",cm=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:js,hasStandardBrowserEnv:sm,hasStandardBrowserWebWorkerEnv:um,navigator:xs,origin:am},Symbol.toStringTag,{value:"Module"})),Me={...cm,...im};function fm(o,s){return co(o,new Me.classes.URLSearchParams,Object.assign({visitor:function(u,c,f,d){return Me.isNode&&E.isBuffer(u)?(this.append(c,u.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},s))}function dm(o){return E.matchAll(/\w+|\[(\w*)]/g,o).map(s=>s[0]==="[]"?"":s[1]||s[0])}function pm(o){const s={},u=Object.keys(o);let c;const f=u.length;let d;for(c=0;c<f;c++)d=u[c],s[d]=o[d];return s}function Bf(o){function s(u,c,f,d){let p=u[d++];if(p==="__proto__")return!0;const g=Number.isFinite(+p),_=d>=u.length;return p=!p&&E.isArray(f)?f.length:p,_?(E.hasOwnProp(f,p)?f[p]=[f[p],c]:f[p]=c,!g):((!f[p]||!E.isObject(f[p]))&&(f[p]=[]),s(u,c,f[p],d)&&E.isArray(f[p])&&(f[p]=pm(f[p])),!g)}if(E.isFormData(o)&&E.isFunction(o.entries)){const u={};return E.forEachEntry(o,(c,f)=>{s(dm(c),f,u,0)}),u}return null}function hm(o,s,u){if(E.isString(o))try{return(s||JSON.parse)(o),E.trim(o)}catch(c){if(c.name!=="SyntaxError")throw c}return(u||JSON.stringify)(o)}const Br={transitional:Uf,adapter:["xhr","http","fetch"],transformRequest:[function(s,u){const c=u.getContentType()||"",f=c.indexOf("application/json")>-1,d=E.isObject(s);if(d&&E.isHTMLForm(s)&&(s=new FormData(s)),E.isFormData(s))return f?JSON.stringify(Bf(s)):s;if(E.isArrayBuffer(s)||E.isBuffer(s)||E.isStream(s)||E.isFile(s)||E.isBlob(s)||E.isReadableStream(s))return s;if(E.isArrayBufferView(s))return s.buffer;if(E.isURLSearchParams(s))return u.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),s.toString();let g;if(d){if(c.indexOf("application/x-www-form-urlencoded")>-1)return fm(s,this.formSerializer).toString();if((g=E.isFileList(s))||c.indexOf("multipart/form-data")>-1){const _=this.env&&this.env.FormData;return co(g?{"files[]":s}:s,_&&new _,this.formSerializer)}}return d||f?(u.setContentType("application/json",!1),hm(s)):s}],transformResponse:[function(s){const u=this.transitional||Br.transitional,c=u&&u.forcedJSONParsing,f=this.responseType==="json";if(E.isResponse(s)||E.isReadableStream(s))return s;if(s&&E.isString(s)&&(c&&!this.responseType||f)){const p=!(u&&u.silentJSONParsing)&&f;try{return JSON.parse(s)}catch(g){if(p)throw g.name==="SyntaxError"?X.from(g,X.ERR_BAD_RESPONSE,this,null,this.response):g}}return s}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Me.classes.FormData,Blob:Me.classes.Blob},validateStatus:function(s){return s>=200&&s<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};E.forEach(["delete","get","head","post","put","patch"],o=>{Br.headers[o]={}});const mm=E.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"]),ym=o=>{const s={};let u,c,f;return o&&o.split(`
  340. `).forEach(function(p){f=p.indexOf(":"),u=p.substring(0,f).trim().toLowerCase(),c=p.substring(f+1).trim(),!(!u||s[u]&&mm[u])&&(u==="set-cookie"?s[u]?s[u].push(c):s[u]=[c]:s[u]=s[u]?s[u]+", "+c:c)}),s},Gc=Symbol("internals");function Ir(o){return o&&String(o).trim().toLowerCase()}function no(o){return o===!1||o==null?o:E.isArray(o)?o.map(no):String(o)}function gm(o){const s=Object.create(null),u=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let c;for(;c=u.exec(o);)s[c[1]]=c[2];return s}const vm=o=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(o.trim());function ys(o,s,u,c,f){if(E.isFunction(c))return c.call(this,s,u);if(f&&(s=u),!!E.isString(s)){if(E.isString(c))return s.indexOf(c)!==-1;if(E.isRegExp(c))return c.test(s)}}function wm(o){return o.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(s,u,c)=>u.toUpperCase()+c)}function Sm(o,s){const u=E.toCamelCase(" "+s);["get","set","has"].forEach(c=>{Object.defineProperty(o,c+u,{value:function(f,d,p){return this[c].call(this,s,f,d,p)},configurable:!0})})}let Xe=class{constructor(s){s&&this.set(s)}set(s,u,c){const f=this;function d(g,_,x){const C=Ir(_);if(!C)throw new Error("header name must be a non-empty string");const O=E.findKey(f,C);(!O||f[O]===void 0||x===!0||x===void 0&&f[O]!==!1)&&(f[O||_]=no(g))}const p=(g,_)=>E.forEach(g,(x,C)=>d(x,C,_));if(E.isPlainObject(s)||s instanceof this.constructor)p(s,u);else if(E.isString(s)&&(s=s.trim())&&!vm(s))p(ym(s),u);else if(E.isHeaders(s))for(const[g,_]of s.entries())d(_,g,c);else s!=null&&d(u,s,c);return this}get(s,u){if(s=Ir(s),s){const c=E.findKey(this,s);if(c){const f=this[c];if(!u)return f;if(u===!0)return gm(f);if(E.isFunction(u))return u.call(this,f,c);if(E.isRegExp(u))return u.exec(f);throw new TypeError("parser must be boolean|regexp|function")}}}has(s,u){if(s=Ir(s),s){const c=E.findKey(this,s);return!!(c&&this[c]!==void 0&&(!u||ys(this,this[c],c,u)))}return!1}delete(s,u){const c=this;let f=!1;function d(p){if(p=Ir(p),p){const g=E.findKey(c,p);g&&(!u||ys(c,c[g],g,u))&&(delete c[g],f=!0)}}return E.isArray(s)?s.forEach(d):d(s),f}clear(s){const u=Object.keys(this);let c=u.length,f=!1;for(;c--;){const d=u[c];(!s||ys(this,this[d],d,s,!0))&&(delete this[d],f=!0)}return f}normalize(s){const u=this,c={};return E.forEach(this,(f,d)=>{const p=E.findKey(c,d);if(p){u[p]=no(f),delete u[d];return}const g=s?wm(d):String(d).trim();g!==d&&delete u[d],u[g]=no(f),c[g]=!0}),this}concat(...s){return this.constructor.concat(this,...s)}toJSON(s){const u=Object.create(null);return E.forEach(this,(c,f)=>{c!=null&&c!==!1&&(u[f]=s&&E.isArray(c)?c.join(", "):c)}),u}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([s,u])=>s+": "+u).join(`
  341. `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(s){return s instanceof this?s:new this(s)}static concat(s,...u){const c=new this(s);return u.forEach(f=>c.set(f)),c}static accessor(s){const c=(this[Gc]=this[Gc]={accessors:{}}).accessors,f=this.prototype;function d(p){const g=Ir(p);c[g]||(Sm(f,p),c[g]=!0)}return E.isArray(s)?s.forEach(d):d(s),this}};Xe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);E.reduceDescriptors(Xe.prototype,({value:o},s)=>{let u=s[0].toUpperCase()+s.slice(1);return{get:()=>o,set(c){this[u]=c}}});E.freezeMethods(Xe);function gs(o,s){const u=this||Br,c=s||u,f=Xe.from(c.headers);let d=c.data;return E.forEach(o,function(g){d=g.call(u,d,f.normalize(),s?s.status:void 0)}),f.normalize(),d}function Hf(o){return!!(o&&o.__CANCEL__)}function Jn(o,s,u){X.call(this,o??"canceled",X.ERR_CANCELED,s,u),this.name="CanceledError"}E.inherits(Jn,X,{__CANCEL__:!0});function $f(o,s,u){const c=u.config.validateStatus;!u.status||!c||c(u.status)?o(u):s(new X("Request failed with status code "+u.status,[X.ERR_BAD_REQUEST,X.ERR_BAD_RESPONSE][Math.floor(u.status/100)-4],u.config,u.request,u))}function km(o){const s=/^([-+\w]{1,25})(:?\/\/|:)/.exec(o);return s&&s[1]||""}function Em(o,s){o=o||10;const u=new Array(o),c=new Array(o);let f=0,d=0,p;return s=s!==void 0?s:1e3,function(_){const x=Date.now(),C=c[d];p||(p=x),u[f]=_,c[f]=x;let O=d,F=0;for(;O!==f;)F+=u[O++],O=O%o;if(f=(f+1)%o,f===d&&(d=(d+1)%o),x-p<s)return;const G=C&&x-C;return G?Math.round(F*1e3/G):void 0}}function xm(o,s){let u=0,c=1e3/s,f,d;const p=(x,C=Date.now())=>{u=C,f=null,d&&(clearTimeout(d),d=null),o.apply(null,x)};return[(...x)=>{const C=Date.now(),O=C-u;O>=c?p(x,C):(f=x,d||(d=setTimeout(()=>{d=null,p(f)},c-O)))},()=>f&&p(f)]}const oo=(o,s,u=3)=>{let c=0;const f=Em(50,250);return xm(d=>{const p=d.loaded,g=d.lengthComputable?d.total:void 0,_=p-c,x=f(_),C=p<=g;c=p;const O={loaded:p,total:g,progress:g?p/g:void 0,bytes:_,rate:x||void 0,estimated:x&&g&&C?(g-p)/x:void 0,event:d,lengthComputable:g!=null,[s?"download":"upload"]:!0};o(O)},u)},Xc=(o,s)=>{const u=o!=null;return[c=>s[0]({lengthComputable:u,total:o,loaded:c}),s[1]]},Jc=o=>(...s)=>E.asap(()=>o(...s)),_m=Me.hasStandardBrowserEnv?((o,s)=>u=>(u=new URL(u,Me.origin),o.protocol===u.protocol&&o.host===u.host&&(s||o.port===u.port)))(new URL(Me.origin),Me.navigator&&/(msie|trident)/i.test(Me.navigator.userAgent)):()=>!0,Cm=Me.hasStandardBrowserEnv?{write(o,s,u,c,f,d){const p=[o+"="+encodeURIComponent(s)];E.isNumber(u)&&p.push("expires="+new Date(u).toGMTString()),E.isString(c)&&p.push("path="+c),E.isString(f)&&p.push("domain="+f),d===!0&&p.push("secure"),document.cookie=p.join("; ")},read(o){const s=document.cookie.match(new RegExp("(^|;\\s*)("+o+")=([^;]*)"));return s?decodeURIComponent(s[3]):null},remove(o){this.write(o,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Tm(o){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(o)}function Rm(o,s){return s?o.replace(/\/?\/$/,"")+"/"+s.replace(/^\/+/,""):o}function Vf(o,s,u){let c=!Tm(s);return o&&(c||u==!1)?Rm(o,s):s}const Yc=o=>o instanceof Xe?{...o}:o;function En(o,s){s=s||{};const u={};function c(x,C,O,F){return E.isPlainObject(x)&&E.isPlainObject(C)?E.merge.call({caseless:F},x,C):E.isPlainObject(C)?E.merge({},C):E.isArray(C)?C.slice():C}function f(x,C,O,F){if(E.isUndefined(C)){if(!E.isUndefined(x))return c(void 0,x,O,F)}else return c(x,C,O,F)}function d(x,C){if(!E.isUndefined(C))return c(void 0,C)}function p(x,C){if(E.isUndefined(C)){if(!E.isUndefined(x))return c(void 0,x)}else return c(void 0,C)}function g(x,C,O){if(O in s)return c(x,C);if(O in o)return c(void 0,x)}const _={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:g,headers:(x,C,O)=>f(Yc(x),Yc(C),O,!0)};return E.forEach(Object.keys(Object.assign({},o,s)),function(C){const O=_[C]||f,F=O(o[C],s[C],C);E.isUndefined(F)&&O!==g||(u[C]=F)}),u}const Wf=o=>{const s=En({},o);let{data:u,withXSRFToken:c,xsrfHeaderName:f,xsrfCookieName:d,headers:p,auth:g}=s;s.headers=p=Xe.from(p),s.url=Mf(Vf(s.baseURL,s.url,s.allowAbsoluteUrls),o.params,o.paramsSerializer),g&&p.set("Authorization","Basic "+btoa((g.username||"")+":"+(g.password?unescape(encodeURIComponent(g.password)):"")));let _;if(E.isFormData(u)){if(Me.hasStandardBrowserEnv||Me.hasStandardBrowserWebWorkerEnv)p.setContentType(void 0);else if((_=p.getContentType())!==!1){const[x,...C]=_?_.split(";").map(O=>O.trim()).filter(Boolean):[];p.setContentType([x||"multipart/form-data",...C].join("; "))}}if(Me.hasStandardBrowserEnv&&(c&&E.isFunction(c)&&(c=c(s)),c||c!==!1&&_m(s.url))){const x=f&&d&&Cm.read(d);x&&p.set(f,x)}return s},Nm=typeof XMLHttpRequest<"u",Pm=Nm&&function(o){return new Promise(function(u,c){const f=Wf(o);let d=f.data;const p=Xe.from(f.headers).normalize();let{responseType:g,onUploadProgress:_,onDownloadProgress:x}=f,C,O,F,G,D;function U(){G&&G(),D&&D(),f.cancelToken&&f.cancelToken.unsubscribe(C),f.signal&&f.signal.removeEventListener("abort",C)}let z=new XMLHttpRequest;z.open(f.method.toUpperCase(),f.url,!0),z.timeout=f.timeout;function re(){if(!z)return;const oe=Xe.from("getAllResponseHeaders"in z&&z.getAllResponseHeaders()),ae={data:!g||g==="text"||g==="json"?z.responseText:z.response,status:z.status,statusText:z.statusText,headers:oe,config:o,request:z};$f(function(we){u(we),U()},function(we){c(we),U()},ae),z=null}"onloadend"in z?z.onloadend=re:z.onreadystatechange=function(){!z||z.readyState!==4||z.status===0&&!(z.responseURL&&z.responseURL.indexOf("file:")===0)||setTimeout(re)},z.onabort=function(){z&&(c(new X("Request aborted",X.ECONNABORTED,o,z)),z=null)},z.onerror=function(){c(new X("Network Error",X.ERR_NETWORK,o,z)),z=null},z.ontimeout=function(){let ue=f.timeout?"timeout of "+f.timeout+"ms exceeded":"timeout exceeded";const ae=f.transitional||Uf;f.timeoutErrorMessage&&(ue=f.timeoutErrorMessage),c(new X(ue,ae.clarifyTimeoutError?X.ETIMEDOUT:X.ECONNABORTED,o,z)),z=null},d===void 0&&p.setContentType(null),"setRequestHeader"in z&&E.forEach(p.toJSON(),function(ue,ae){z.setRequestHeader(ae,ue)}),E.isUndefined(f.withCredentials)||(z.withCredentials=!!f.withCredentials),g&&g!=="json"&&(z.responseType=f.responseType),x&&([F,D]=oo(x,!0),z.addEventListener("progress",F)),_&&z.upload&&([O,G]=oo(_),z.upload.addEventListener("progress",O),z.upload.addEventListener("loadend",G)),(f.cancelToken||f.signal)&&(C=oe=>{z&&(c(!oe||oe.type?new Jn(null,o,z):oe),z.abort(),z=null)},f.cancelToken&&f.cancelToken.subscribe(C),f.signal&&(f.signal.aborted?C():f.signal.addEventListener("abort",C)));const le=km(f.url);if(le&&Me.protocols.indexOf(le)===-1){c(new X("Unsupported protocol "+le+":",X.ERR_BAD_REQUEST,o));return}z.send(d||null)})},Om=(o,s)=>{const{length:u}=o=o?o.filter(Boolean):[];if(s||u){let c=new AbortController,f;const d=function(x){if(!f){f=!0,g();const C=x instanceof Error?x:this.reason;c.abort(C instanceof X?C:new Jn(C instanceof Error?C.message:C))}};let p=s&&setTimeout(()=>{p=null,d(new X(`timeout ${s} of ms exceeded`,X.ETIMEDOUT))},s);const g=()=>{o&&(p&&clearTimeout(p),p=null,o.forEach(x=>{x.unsubscribe?x.unsubscribe(d):x.removeEventListener("abort",d)}),o=null)};o.forEach(x=>x.addEventListener("abort",d));const{signal:_}=c;return _.unsubscribe=()=>E.asap(g),_}},Lm=function*(o,s){let u=o.byteLength;if(u<s){yield o;return}let c=0,f;for(;c<u;)f=c+s,yield o.slice(c,f),c=f},zm=async function*(o,s){for await(const u of Dm(o))yield*Lm(u,s)},Dm=async function*(o){if(o[Symbol.asyncIterator]){yield*o;return}const s=o.getReader();try{for(;;){const{done:u,value:c}=await s.read();if(u)break;yield c}}finally{await s.cancel()}},Zc=(o,s,u,c)=>{const f=zm(o,s);let d=0,p,g=_=>{p||(p=!0,c&&c(_))};return new ReadableStream({async pull(_){try{const{done:x,value:C}=await f.next();if(x){g(),_.close();return}let O=C.byteLength;if(u){let F=d+=O;u(F)}_.enqueue(new Uint8Array(C))}catch(x){throw g(x),x}},cancel(_){return g(_),f.return()}},{highWaterMark:2})},fo=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",qf=fo&&typeof ReadableStream=="function",jm=fo&&(typeof TextEncoder=="function"?(o=>s=>o.encode(s))(new TextEncoder):async o=>new Uint8Array(await new Response(o).arrayBuffer())),Qf=(o,...s)=>{try{return!!o(...s)}catch{return!1}},Fm=qf&&Qf(()=>{let o=!1;const s=new Request(Me.origin,{body:new ReadableStream,method:"POST",get duplex(){return o=!0,"half"}}).headers.has("Content-Type");return o&&!s}),bc=64*1024,_s=qf&&Qf(()=>E.isReadableStream(new Response("").body)),io={stream:_s&&(o=>o.body)};fo&&(o=>{["text","arrayBuffer","blob","formData","stream"].forEach(s=>{!io[s]&&(io[s]=E.isFunction(o[s])?u=>u[s]():(u,c)=>{throw new X(`Response type '${s}' is not supported`,X.ERR_NOT_SUPPORT,c)})})})(new Response);const Am=async o=>{if(o==null)return 0;if(E.isBlob(o))return o.size;if(E.isSpecCompliantForm(o))return(await new Request(Me.origin,{method:"POST",body:o}).arrayBuffer()).byteLength;if(E.isArrayBufferView(o)||E.isArrayBuffer(o))return o.byteLength;if(E.isURLSearchParams(o)&&(o=o+""),E.isString(o))return(await jm(o)).byteLength},Im=async(o,s)=>{const u=E.toFiniteNumber(o.getContentLength());return u??Am(s)},Mm=fo&&(async o=>{let{url:s,method:u,data:c,signal:f,cancelToken:d,timeout:p,onDownloadProgress:g,onUploadProgress:_,responseType:x,headers:C,withCredentials:O="same-origin",fetchOptions:F}=Wf(o);x=x?(x+"").toLowerCase():"text";let G=Om([f,d&&d.toAbortSignal()],p),D;const U=G&&G.unsubscribe&&(()=>{G.unsubscribe()});let z;try{if(_&&Fm&&u!=="get"&&u!=="head"&&(z=await Im(C,c))!==0){let ae=new Request(s,{method:"POST",body:c,duplex:"half"}),he;if(E.isFormData(c)&&(he=ae.headers.get("content-type"))&&C.setContentType(he),ae.body){const[we,Le]=Xc(z,oo(Jc(_)));c=Zc(ae.body,bc,we,Le)}}E.isString(O)||(O=O?"include":"omit");const re="credentials"in Request.prototype;D=new Request(s,{...F,signal:G,method:u.toUpperCase(),headers:C.normalize().toJSON(),body:c,duplex:"half",credentials:re?O:void 0});let le=await fetch(D);const oe=_s&&(x==="stream"||x==="response");if(_s&&(g||oe&&U)){const ae={};["status","statusText","headers"].forEach(ct=>{ae[ct]=le[ct]});const he=E.toFiniteNumber(le.headers.get("content-length")),[we,Le]=g&&Xc(he,oo(Jc(g),!0))||[];le=new Response(Zc(le.body,bc,we,()=>{Le&&Le(),U&&U()}),ae)}x=x||"text";let ue=await io[E.findKey(io,x)||"text"](le,o);return!oe&&U&&U(),await new Promise((ae,he)=>{$f(ae,he,{data:ue,headers:Xe.from(le.headers),status:le.status,statusText:le.statusText,config:o,request:D})})}catch(re){throw U&&U(),re&&re.name==="TypeError"&&/fetch/i.test(re.message)?Object.assign(new X("Network Error",X.ERR_NETWORK,o,D),{cause:re.cause||re}):X.from(re,re&&re.code,o,D)}}),Cs={http:bh,xhr:Pm,fetch:Mm};E.forEach(Cs,(o,s)=>{if(o){try{Object.defineProperty(o,"name",{value:s})}catch{}Object.defineProperty(o,"adapterName",{value:s})}});const ef=o=>`- ${o}`,Um=o=>E.isFunction(o)||o===null||o===!1,Kf={getAdapter:o=>{o=E.isArray(o)?o:[o];const{length:s}=o;let u,c;const f={};for(let d=0;d<s;d++){u=o[d];let p;if(c=u,!Um(u)&&(c=Cs[(p=String(u)).toLowerCase()],c===void 0))throw new X(`Unknown adapter '${p}'`);if(c)break;f[p||"#"+d]=c}if(!c){const d=Object.entries(f).map(([g,_])=>`adapter ${g} `+(_===!1?"is not supported by the environment":"is not available in the build"));let p=s?d.length>1?`since :
  342. `+d.map(ef).join(`
  343. `):" "+ef(d[0]):"as no adapter specified";throw new X("There is no suitable adapter to dispatch the request "+p,"ERR_NOT_SUPPORT")}return c},adapters:Cs};function vs(o){if(o.cancelToken&&o.cancelToken.throwIfRequested(),o.signal&&o.signal.aborted)throw new Jn(null,o)}function tf(o){return vs(o),o.headers=Xe.from(o.headers),o.data=gs.call(o,o.transformRequest),["post","put","patch"].indexOf(o.method)!==-1&&o.headers.setContentType("application/x-www-form-urlencoded",!1),Kf.getAdapter(o.adapter||Br.adapter)(o).then(function(c){return vs(o),c.data=gs.call(o,o.transformResponse,c),c.headers=Xe.from(c.headers),c},function(c){return Hf(c)||(vs(o),c&&c.response&&(c.response.data=gs.call(o,o.transformResponse,c.response),c.response.headers=Xe.from(c.response.headers))),Promise.reject(c)})}const Gf="1.8.4",po={};["object","boolean","number","function","string","symbol"].forEach((o,s)=>{po[o]=function(c){return typeof c===o||"a"+(s<1?"n ":" ")+o}});const nf={};po.transitional=function(s,u,c){function f(d,p){return"[Axios v"+Gf+"] Transitional option '"+d+"'"+p+(c?". "+c:"")}return(d,p,g)=>{if(s===!1)throw new X(f(p," has been removed"+(u?" in "+u:"")),X.ERR_DEPRECATED);return u&&!nf[p]&&(nf[p]=!0,console.warn(f(p," has been deprecated since v"+u+" and will be removed in the near future"))),s?s(d,p,g):!0}};po.spelling=function(s){return(u,c)=>(console.warn(`${c} is likely a misspelling of ${s}`),!0)};function Bm(o,s,u){if(typeof o!="object")throw new X("options must be an object",X.ERR_BAD_OPTION_VALUE);const c=Object.keys(o);let f=c.length;for(;f-- >0;){const d=c[f],p=s[d];if(p){const g=o[d],_=g===void 0||p(g,d,o);if(_!==!0)throw new X("option "+d+" must be "+_,X.ERR_BAD_OPTION_VALUE);continue}if(u!==!0)throw new X("Unknown option "+d,X.ERR_BAD_OPTION)}}const ro={assertOptions:Bm,validators:po},Nt=ro.validators;let kn=class{constructor(s){this.defaults=s,this.interceptors={request:new Kc,response:new Kc}}async request(s,u){try{return await this._request(s,u)}catch(c){if(c instanceof Error){let f={};Error.captureStackTrace?Error.captureStackTrace(f):f=new Error;const d=f.stack?f.stack.replace(/^.+\n/,""):"";try{c.stack?d&&!String(c.stack).endsWith(d.replace(/^.+\n.+\n/,""))&&(c.stack+=`
  344. `+d):c.stack=d}catch{}}throw c}}_request(s,u){typeof s=="string"?(u=u||{},u.url=s):u=s||{},u=En(this.defaults,u);const{transitional:c,paramsSerializer:f,headers:d}=u;c!==void 0&&ro.assertOptions(c,{silentJSONParsing:Nt.transitional(Nt.boolean),forcedJSONParsing:Nt.transitional(Nt.boolean),clarifyTimeoutError:Nt.transitional(Nt.boolean)},!1),f!=null&&(E.isFunction(f)?u.paramsSerializer={serialize:f}:ro.assertOptions(f,{encode:Nt.function,serialize:Nt.function},!0)),u.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?u.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:u.allowAbsoluteUrls=!0),ro.assertOptions(u,{baseUrl:Nt.spelling("baseURL"),withXsrfToken:Nt.spelling("withXSRFToken")},!0),u.method=(u.method||this.defaults.method||"get").toLowerCase();let p=d&&E.merge(d.common,d[u.method]);d&&E.forEach(["delete","get","head","post","put","patch","common"],D=>{delete d[D]}),u.headers=Xe.concat(p,d);const g=[];let _=!0;this.interceptors.request.forEach(function(U){typeof U.runWhen=="function"&&U.runWhen(u)===!1||(_=_&&U.synchronous,g.unshift(U.fulfilled,U.rejected))});const x=[];this.interceptors.response.forEach(function(U){x.push(U.fulfilled,U.rejected)});let C,O=0,F;if(!_){const D=[tf.bind(this),void 0];for(D.unshift.apply(D,g),D.push.apply(D,x),F=D.length,C=Promise.resolve(u);O<F;)C=C.then(D[O++],D[O++]);return C}F=g.length;let G=u;for(O=0;O<F;){const D=g[O++],U=g[O++];try{G=D(G)}catch(z){U.call(this,z);break}}try{C=tf.call(this,G)}catch(D){return Promise.reject(D)}for(O=0,F=x.length;O<F;)C=C.then(x[O++],x[O++]);return C}getUri(s){s=En(this.defaults,s);const u=Vf(s.baseURL,s.url,s.allowAbsoluteUrls);return Mf(u,s.params,s.paramsSerializer)}};E.forEach(["delete","get","head","options"],function(s){kn.prototype[s]=function(u,c){return this.request(En(c||{},{method:s,url:u,data:(c||{}).data}))}});E.forEach(["post","put","patch"],function(s){function u(c){return function(d,p,g){return this.request(En(g||{},{method:s,headers:c?{"Content-Type":"multipart/form-data"}:{},url:d,data:p}))}}kn.prototype[s]=u(),kn.prototype[s+"Form"]=u(!0)});let Hm=class Xf{constructor(s){if(typeof s!="function")throw new TypeError("executor must be a function.");let u;this.promise=new Promise(function(d){u=d});const c=this;this.promise.then(f=>{if(!c._listeners)return;let d=c._listeners.length;for(;d-- >0;)c._listeners[d](f);c._listeners=null}),this.promise.then=f=>{let d;const p=new Promise(g=>{c.subscribe(g),d=g}).then(f);return p.cancel=function(){c.unsubscribe(d)},p},s(function(d,p,g){c.reason||(c.reason=new Jn(d,p,g),u(c.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(s){if(this.reason){s(this.reason);return}this._listeners?this._listeners.push(s):this._listeners=[s]}unsubscribe(s){if(!this._listeners)return;const u=this._listeners.indexOf(s);u!==-1&&this._listeners.splice(u,1)}toAbortSignal(){const s=new AbortController,u=c=>{s.abort(c)};return this.subscribe(u),s.signal.unsubscribe=()=>this.unsubscribe(u),s.signal}static source(){let s;return{token:new Xf(function(f){s=f}),cancel:s}}};function $m(o){return function(u){return o.apply(null,u)}}function Vm(o){return E.isObject(o)&&o.isAxiosError===!0}const Ts={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent: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};Object.entries(Ts).forEach(([o,s])=>{Ts[s]=o});function Jf(o){const s=new kn(o),u=Rf(kn.prototype.request,s);return E.extend(u,kn.prototype,s,{allOwnKeys:!0}),E.extend(u,s,null,{allOwnKeys:!0}),u.create=function(f){return Jf(En(o,f))},u}const _e=Jf(Br);_e.Axios=kn;_e.CanceledError=Jn;_e.CancelToken=Hm;_e.isCancel=Hf;_e.VERSION=Gf;_e.toFormData=co;_e.AxiosError=X;_e.Cancel=_e.CanceledError;_e.all=function(s){return Promise.all(s)};_e.spread=$m;_e.isAxiosError=Vm;_e.mergeConfig=En;_e.AxiosHeaders=Xe;_e.formToJSON=o=>Bf(E.isHTMLForm(o)?new FormData(o):o);_e.getAdapter=Kf.getAdapter;_e.HttpStatusCode=Ts;_e.default=_e;const{Axios:Km,AxiosError:Gm,CanceledError:Xm,isCancel:Jm,CancelToken:Ym,VERSION:Zm,all:bm,Cancel:e1,isAxiosError:t1,spread:n1,toFormData:r1,AxiosHeaders:l1,HttpStatusCode:o1,formToJSON:i1,getAdapter:s1,mergeConfig:u1}=_e,Wm=async()=>{try{const o={method:"GET",url:"https://www.healthgrades.com/healthguides/ucms-api/hg-ucms-footer",params:{}};return(await _e.request(o)).data}catch(o){console.error(o)}};Wm().then(o=>{n0.hydrateRoot(document.getElementById("syndicated-footer"),I.jsx(ph,{cmsBody:o}))});
  345.  
  346. </script>
  347.  
  348. <style>
  349. @charset "UTF-8";._logo_1ucpf_27{display:block}.Xf8Xj .UsscU{display:none}@media (min-width: 768px){.Xf8Xj .UsscU{display:grid}}._9Sfro .UsscU{display:grid}._9Sfro .e-REr{transform:rotate(90deg) translate(.0625em)}.yLS5b{display:flex;flex-wrap:wrap;align-items:center;width:fit-content;column-gap:.5em;font-size:var(--font-size-sm)}.yLS5b:after{content:no-open-quote;display:block;width:100%;height:.25em;margin-top:.25em;border-radius:var(--border-radius-round);background:var(--headings-underline-color)}._7nyFu{display:none}@media (min-width: 768px){._7nyFu{display:block}}.Dp470:hover{color:var(--text-color-inverse)}.Dp470:focus{outline:.125rem solid var(--headings-underline-color);outline-offset:.25em}.Dp470 svg{transition:var(--transition-speed-fast)}@media (min-width: 768px){.Dp470{display:none}}._icon_1tari_27{min-width:1em;min-height:1em;width:1em;height:1em}._xs_1tari_33{font-size:.75rem}._sm_1tari_36{font-size:1rem}._md_1tari_39{font-size:1.5rem}._lg_1tari_42{font-size:2rem}._xl_1tari_45{font-size:2.5rem}._inheritSize_1tari_48{min-width:1.42em;min-height:1.42em;width:1.42em;height:1.42em;vertical-align:-.32em}.x2RPM{display:grid;row-gap:.5em;margin-top:1rem}.I5ACa{grid-template-columns:1fr 1fr;column-gap:.5em;row-gap:.75em;margin-top:1rem}@media (min-width: 768px){.I5ACa{display:flex;flex-wrap:wrap}}.I5ACa li{overflow:hidden}.I5ACa a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.I5ACa a:before{content:"·";display:inline-block;padding-right:.5em}.E-fRP{display:flex;column-gap:.5em;line-height:var(--line-height-tight);text-align:left}.E-fRP:hover{text-decoration:underline;color:var(--text-color-inverse)}.E-fRP:focus{text-decoration:underline;outline:none}.E5zf3:after{content:"NEW";position:relative;display:inline-block;top:-1em;padding-left:.25em;font-size:.5em;color:var(--info-color-alert)}.aE1HD{display:flex}.aE1HD svg{min-width:35px}.iB7P6[open] svg{transform:rotate(90deg) translate(.0625em)}.Flz-r{display:flex;flex-wrap:wrap;align-items:center;width:fit-content;column-gap:.5em;font-size:var(--font-size-sm);cursor:pointer}.Flz-r:after{content:no-open-quote;display:block;width:100%;height:.25em;margin-top:.25em;border-radius:var(--border-radius-round);background:var(--headings-underline-color)}.Flz-r::marker{content:none}.QoKk0{background:var(--bg-inverse);padding:3rem 0 10rem;color:var(--text-color-inverse)}.QoKk0 a,.QoKk0 button{color:var(--text-color-inverse);font-weight:var(--font-weight-base)}.JE4qD{display:grid;row-gap:1.5rem;max-width:var(--site-max-width);margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}._8L3xP{display:grid;row-gap:1.5rem}@media (min-width: 768px){._8L3xP{display:flex;justify-content:space-between;column-gap:6%}}.iHKOQ{font-size:var(--font-size-xs)}.iHKOQ a{text-decoration:underline}.iHKOQ a:focus{text-decoration:none;outline:.125rem solid currentColor;outline-offset:.125em}.iHKOQ .seal-src{margin-top:1.5rem!important}.NXurI .global-footer__footer-newsletter{margin:0}.NXurI .footer-newsletter{max-width:none}.NXurI .newsletter-form__footer{width:100%!important}@media (min-width: 992px){.NXurI .newsletter-form__footer{width:70%!important}}.NXurI .newsletter-form__footer a{text-decoration:underline;display:inline-block}.NXurI .newsletter-form__footer a:focus{outline:.125rem solid currentColor;outline-offset:.125em}._-9l1r{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-top:1.5rem;border-top:var(--border-inverse)}._-9l1r a:focus{outline:.125rem solid currentColor;outline-offset:.125em}.JKvri{display:flex;align-items:center;column-gap:.5rem}.JKvri a{display:flex}
  350.  
  351. </style>
  352.  
  353. <body>
  354.  <div id="syndicated-footer"><footer class="QoKk0" data-qa-target="syndicated-footer"><div class="JE4qD"><div class="_8L3xP"><div class="Xf8Xj" data-qa-target="footer-for-patients-link-list"><div class="yLS5b _7nyFu" data-qa-target="footer-for-patients-link-list--menu-title">For Patients</div><button class="yLS5b Dp470" aria-controls="footer-for-patients-link-list" aria-haspopup="true" data-qa-target="footer-for-patients-link-list--menu-btn" type="button">For Patients<svg class="e-REr _icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><ul class="UsscU x2RPM list-unstyled" id="footer-for-patients-link-list"><li><a class="E-fRP" data-qa-target="footer-for-patients-link-list--link-1" href="https://www.healthgrades.com/account/features" target="_blank" rel="noopener">Account Sign Up / Log In</a></li><li><a class="E-fRP" data-qa-target="footer-for-patients-link-list--link-2" href="https://www.healthgrades.com/quality/hospital-ratings-awards" target="_blank" rel="noopener">Hospital Awards &amp; Ratings</a></li><li><a class="E-fRP" data-qa-target="footer-for-patients-link-list--link-3" href="https://resources.healthgrades.com/drugs" target="_self">Drugs A-Z</a></li><li><a class="E-fRP" data-qa-target="footer-for-patients-link-list--link-4" href="https://resources.healthgrades.com/" target="_self">Healthgrades Health Library</a></li><li><a class="E-fRP" data-qa-target="footer-for-patients-link-list--link-5" href="https://resources.healthgrades.com/video" target="_self">Video Center</a></li></ul></div><div class="Xf8Xj" data-qa-target="footer-for-providers-link-list"><div class="yLS5b _7nyFu" data-qa-target="footer-for-providers-link-list--menu-title">For Providers</div><button class="yLS5b Dp470" aria-controls="footer-for-providers-link-list" aria-haspopup="true" data-qa-target="footer-for-providers-link-list--menu-btn" type="button">For Providers<svg class="e-REr _icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><ul class="UsscU x2RPM list-unstyled" id="footer-for-providers-link-list"><li><a class="E-fRP" data-qa-target="footer-for-providers-link-list--link-1" href="https://update.healthgrades.com/account/sign-in/?pCID=hg-home-footer-provider-login" target="_blank" rel="noopener">Provider Log In</a></li><li><a class="E-fRP" data-qa-target="footer-for-providers-link-list--link-2" href="https://b2b.healthgrades.com/solutions/large-group-practices/" target="_blank" rel="noopener">Promote Your Practice</a></li><li><a class="E-fRP" data-qa-target="footer-for-providers-link-list--link-3" href="https://update.healthgrades.com/landing/claim/?pCID=hg-home-footer-claim-profile" target="_blank" rel="noopener">Claim Your Free Profile</a></li><li><a class="E-fRP" data-qa-target="footer-for-providers-link-list--link-4" href="https://resources.healthgrades.com/pro" target="_self">News and Features</a></li><li><a class="E-fRP" data-qa-target="footer-for-providers-link-list--link-5" href="https://helpcenter.healthgrades.com/help/provider-portal" target="_blank" rel="noopener">Help Center</a></li></ul></div><div class="Xf8Xj" data-qa-target="footer-for-partners-link-list"><div class="yLS5b _7nyFu" data-qa-target="footer-for-partners-link-list--menu-title">For Partners</div><button class="yLS5b Dp470" aria-controls="footer-for-partners-link-list" aria-haspopup="true" data-qa-target="footer-for-partners-link-list--menu-btn" type="button">For Partners<svg class="e-REr _icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><ul class="UsscU x2RPM list-unstyled" id="footer-for-partners-link-list"><li><a class="E-fRP" data-qa-target="footer-for-partners-link-list--link-1" href="https://b2b.healthgrades.com/solutions/health-systems/" target="_blank" rel="noopener">Healthgrades for Health Systems</a></li><li><a class="E-fRP" data-qa-target="footer-for-partners-link-list--link-2" href="https://b2b.healthgrades.com/solutions/health-systems/quality-solutions/" target="_blank" rel="noopener">Promote Quality Achievements</a></li><li><a class="E-fRP" data-qa-target="footer-for-partners-link-list--link-3" href="https://b2b.healthgrades.com/solutions/life-sciences/" target="_blank" rel="noopener">Life Sciences Advertisers</a></li><li><a class="E-fRP" data-qa-target="footer-for-partners-link-list--link-4" href="https://writemd.com/" target="_blank" rel="noopener">Virtual Point of Care Solutions</a></li><li><a class="E-fRP" data-qa-target="footer-for-partners-link-list--link-5" href="https://b2b.healthgrades.com/wp-content/uploads/2023/03/healthgrades-quality-products-advertising-guidelines.pdf" target="_blank" rel="noopener">Advertising &amp; Use Guidelines</a></li></ul></div><div class="_9Sfro" data-qa-target="footer-our-company-link-list"><div class="yLS5b _7nyFu" data-qa-target="footer-our-company-link-list--menu-title">Our Company</div><button class="yLS5b Dp470" aria-controls="footer-our-company-link-list" aria-haspopup="true" data-qa-target="footer-our-company-link-list--menu-btn" type="button">Our Company<svg class="e-REr _icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></button><ul class="UsscU x2RPM list-unstyled" id="footer-our-company-link-list"><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-1" href="https://www.healthgrades.com/help-start" target="_blank" rel="noopener">Contact Us</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-2" href="https://www.healthgrades.com/about" target="_blank" rel="noopener">About Us</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-3" href="https://www.healthgrades.com/corporate" target="_self">Corporate</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-4" href="https://www.healthgrades.com/about/healthgrades-methodologies" target="_blank" rel="noopener">Healthgrades Methodologies</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-5" href="https://b2b.healthgrades.com/insights/?type=blog" target="_blank" rel="noopener">Blog</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-6" href="https://www.healthgrades.com/about/press-room" target="_blank" rel="noopener">Press Room</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-7" href="https://rvohealth.com/careers" target="_blank" rel="noopener">Careers</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-8" href="https://www.healthgrades.com/content/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-9" href="https://www.healthgrades.com/content/advertising-policy" target="_blank" rel="noopener">Advertising Policy</a></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-10" href="https://privacyportal.onetrust.com/webform/b45407c6-ee79-4a08-912e-02ce898f9a14/5cd0657e-814b-41b9-92e0-980ad05751cc" target="_blank" rel="noopener">Your Privacy Choices<span class="footer-link-list-item__icon"><svg xmlns="http://www.w3.org/2000/svg" width="35"  viewBox="0 0 30 14"><path fill="#fff" fill-rule="evenodd" d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" clip-rule="evenodd"/><path fill="#06f" fill-rule="evenodd" d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" clip-rule="evenodd"/><path fill="#fff" d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z"/><path fill="#06f" d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z"/></svg></span></a></li><li><button class="E-fRP privacy-preferences-center-footer-link footer-link-list-item" data-qa-target="footer-our-company-link-list--link-11" type="button">Privacy Settings</button></li><li><a class="E-fRP" data-qa-target="footer-our-company-link-list--link-12" href="https://www.healthgrades.com/content/consumer-health-data-privacy-policy" target="_self">Consumer Health Data Privacy Policy</a></li></ul></div></div><div class="_8L3xP"><details class="iB7P6" data-qa-target="footer-find-care-link-list"><summary class="Flz-r" data-qa-target="footer-find-care-link-list--menu-btn">Find Care<span class="sr-only"> by searching our wide variety of specialty directories:</span><svg class="_icon_1tari_27 _sm_1tari_36" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="chevron-right-icon" focusable="false"><path d="M8 20l8-8-8-8" fill="none" stroke="currentColor" stroke-linecap="round"></path></svg></summary><ul class="x2RPM I5ACa list-unstyled" id="footer-find-care-link-list"><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-1" href="https://www.healthgrades.com/specialty-directory" target="_blank" rel="noopener">All Specialties</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-2" href="https://www.healthgrades.com/cardiology-directory" target="_blank" rel="noopener">Cardiologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-3" href="https://www.healthgrades.com/chiropractic-directory" target="_blank" rel="noopener">Chiropractors</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-4" href="https://www.healthgrades.com/clinical-psychology-directory" target="_blank" rel="noopener">Clinical Psychologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-5" href="https://www.healthgrades.com/counseling-directory" target="_blank" rel="noopener">Counselors</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-6" href="https://www.healthgrades.com/dentistry-general-directory" target="_blank" rel="noopener">Dentists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-7" href="https://www.healthgrades.com/dermatology-directory" target="_blank" rel="noopener">Dermatologist</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-8" href="https://www.healthgrades.com/otolaryngology-directory" target="_blank" rel="noopener">Ear, Nose &amp; Throat</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-9" href="https://www.healthgrades.com/diabetes-metabolism-endocrinology-directory" target="_blank" rel="noopener">Endocrinologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-10" href="https://www.healthgrades.com/family-practice-directory" target="_blank" rel="noopener">Family Practitioners</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-11" href="https://www.healthgrades.com/gastroenterology-directory" target="_blank" rel="noopener">Gastroenterologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-12" href="https://www.healthgrades.com/surgery-general-directory" target="_blank" rel="noopener">General Surgeons</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-13" href="https://www.healthgrades.com/geriatric-medicine-directory" target="_blank" rel="noopener">Geriatricians</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-14" href="https://www.healthgrades.com/obstetrics-gynecology-directory" target="_blank" rel="noopener">Gynecologists &amp; Obstetricians</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-15" href="https://www.healthgrades.com/hematology-directory" target="_blank" rel="noopener">Hematologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-16" href="https://www.healthgrades.com/internal-medicine-directory" target="_blank" rel="noopener">Internists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-17" href="https://www.healthgrades.com/nephrology-directory" target="_blank" rel="noopener">Nephrologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-18" href="https://www.healthgrades.com/neurology-directory" target="_blank" rel="noopener">Neurologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-19" href="https://www.healthgrades.com/neurosurgery-directory" target="_blank" rel="noopener">Neurosurgeons</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-20" href="https://www.healthgrades.com/ophthalmology-directory" target="_blank" rel="noopener">Ophthalmologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-21" href="https://www.healthgrades.com/orthopedic-surgery-directory" target="_blank" rel="noopener">Orthopedic Surgeons</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-22" href="https://www.healthgrades.com/pain-medicine-directory" target="_blank" rel="noopener">Pain Medicine</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-23" href="https://www.healthgrades.com/pediatrics-directory" target="_blank" rel="noopener">Pediatricians</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-24" href="https://www.healthgrades.com/cosmetic-plastic-reconstructive-surgery-directory " target="_blank" rel="noopener">Plastic Surgeons</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-25" href="https://www.healthgrades.com/psychiatry-directory" target="_blank" rel="noopener">Psychiatrists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-26" href="https://www.healthgrades.com/psychology-directory" target="_blank" rel="noopener">Psychologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-27" href="https://www.healthgrades.com/rheumatology-directory" target="_blank" rel="noopener">Rheumatologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-28" href="https://www.healthgrades.com/sports-medicine-directory" target="_blank" rel="noopener">Sports Medicine</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-29" href="https://www.healthgrades.com/urology-directory" target="_blank" rel="noopener">Urologists</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-30" href="https://www.healthgrades.com/find-a-group-practice" target="_blank" rel="noopener">Group Practice</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-31" href="https://www.healthgrades.com/find-a-pharmacy" target="_blank" rel="noopener">Pharmacy</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-32" href="https://www.healthgrades.com/find-a-hospital" target="_blank" rel="noopener">Hospital</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-33" href="https://www.healthgrades.com/find-an-urgent-care" target="_blank" rel="noopener">Urgent Care</a></li><li><a class="E-fRP" data-qa-target="footer-find-care-link-list--link-34" href="https://www.healthgrades.com/insurance-search" target="_blank" rel="noopener">Insurance</a></li></ul></details></div><div class="NXurI"><div class="synd-footer-newsletter">
  355.  
  356. <div class="RichTextModule">
  357.        
  358.            <div class="RichTextModule-items RichTextBody">
  359.        
  360.            <div class="Enhancement useFallbackImageSize" data-align-center>
  361.                <div class="Enhancement-item"><style>
  362.    .individual.field-wrapper { display: none; }
  363.    .global-footer__footer-newsletter { margin-bottom: 40px; }
  364.    .footer-newsletter.hide { display: none; }
  365.    .global-footer__footer-newsletter .Enhancement { margin: 0; }
  366.    .global-footer__footer-newsletter .footer-newsletter-title { color: #fff; font-size: 18px; line-height: 23px; font-weight: bold; margin-bottom: 10px; }
  367.    [data-post-content] .global-footer__footer-newsletter .Enhancement .Enhancement-item h4:only-child { margin: 0 0 10px 0; }
  368.    .global-footer__footer-newsletter .newsletter-form { display: flex; width: 100%; flex-direction: column; }
  369.    .global-footer__footer-newsletter .newsletter-form__input-controls { width: 100%; display: flex; margin-bottom: 10px; flex-direction: column; }
  370.    .global-footer__footer-newsletter .newsletter-form__input-controls fieldset { padding: 0; border: unset; width: 100%; }
  371.    .global-footer__footer-newsletter .newsletter-form__input-controls input { width: 100%; padding: 8px 10px 10px 10px; margin-bottom: 10px; }
  372.    .global-footer__footer-newsletter .sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
  373.    .global-footer__footer-newsletter .btn--primary { width: 100%; flex-shrink: 0; padding: 8px 10px 10px 10px; background: #d83d40; border: solid 1px #d83d40; color: #fff; border-radius: 30px; }
  374.    .global-footer__footer-newsletter .newsletter-form__footer { font-size: 12px; line-height: 18px; color: #fff; width: 70%; }
  375.    .footer-newsletter__newsletterSuccessMessage { display: none; color: #fff; }
  376.    .footer-newsletter__newsletterSuccessMessage.show { display: block; }
  377.    @media only screen and (min-width: 768px) {
  378.        .global-footer__footer-newsletter .newsletter-form__input-controls { flex-direction: row; }
  379.        .global-footer__footer-newsletter .newsletter-form__input-controls input { margin-bottom: 0; }
  380.        .global-footer__footer-newsletter .btn--primary { width: 165px; margin-left: 10px; }
  381.    }
  382.    @media only screen and (min-width: 990px) {
  383.        .global-footer__footer-newsletter { max-width: 60%; }
  384.    }
  385. </style>
  386. <div class="global-footer__footer-newsletter">
  387.    <div class="footer-newsletter">
  388.        <div class="footer-newsletter-title">Healthy Living Newsletter</div>
  389.        <div class="individual field-wrapper" >
  390.        <div class="_100 field-style" >
  391.          <p class="field-p" >
  392.            <label for="field20" class="label-position top " >required text
  393.            </label>
  394.            <input id="field20" name="singleLineText" type="text" value="" class="field-size-top-medium"  />
  395.          </p>
  396.        </div>
  397.      </div>
  398.        <form class="newsletter-form newsletter-form--inline" name="NewsletterForm" action="">
  399.            <div class="newsletter-form__input-controls">
  400.                <fieldset>
  401.                    <label class="sr-only" for="newsletter-form-footer">Sign up for the Healthgrades Newsletter</label>
  402.                    <input type="email" required="" id="newsletter-form-footer" data-qa-target="newsletterinput" value="" name="email" placeholder="Enter your email address" aria-label="Enter your email address" autocomplete="email">
  403.                </fieldset>
  404.                <button class="newsletter-form__btn btn btn--primary btn--xl" type="submit">Sign me up!</button>
  405.            </div>
  406.            <div class="newsletter-form__footer">Your privacy is important to us. Submission of this form is subject to Healthgrades <a href="https://www.healthgrades.com/content/user-agreement" target="_blank" rel="noopener">User Agreement</a> and <a href="https://www.healthgrades.com/content/privacy-policy" target="_blank" rel="noopener">Privacy Policy</a></div>
  407.        </form>
  408.    </div>
  409.    <div class="footer-newsletter__newsletterSuccessMessage">
  410.        <strong>Thanks for signing up!</strong>
  411.        <p>Check your inbox for health tips soon!</p>
  412.    </div>
  413. </div>
  414. <script type="text/javascript">
  415. var form = document.querySelector('.global-footer__footer-newsletter .newsletter-form');
  416. form.addEventListener("submit", function (e) {
  417.    event.preventDefault();
  418.    var url = 'https://s611527718.t.eloqua.com/e/f2';
  419.    const email = form.elements.email.value;
  420.    var params = 'elqFormName=UCMS-Newsletter' + '&' + 'elqSiteId=611527718' + '&' + 'sourceUrl=www.healthgrades.com' + '&' + 'type=embedded' + '&' + 'emailAddress=' + email;
  421.    const cohesionID = window._Tagular.webContext.anonymousId || '';
  422.    if (cohesionID && cohesionID.length > 0) {
  423.        params += '&' + 'cohesionID=' + cohesionID;
  424.    }
  425.    if (document.querySelector('#field20').value === '') {
  426.        fetch(url, {
  427.            method: "POST",
  428.            headers: {
  429.                "Content-Type": "application/x-www-form-urlencoded"
  430.            },
  431.            body: params
  432.        }).then(response => {
  433.            if (response.status === 200) {
  434.                var newsletter = document.querySelector('.footer-newsletter');
  435.                var success = document.querySelector('.footer-newsletter__newsletterSuccessMessage');
  436.                newsletter.classList.add('hide');
  437.                success.classList.add('show');
  438.            }
  439.        }).catch(error => {
  440.            console.log("request failed: " + error);
  441.        });
  442.    }
  443. })</script>
  444.  
  445. </div>
  446.            </div>
  447.        
  448.        <p></p></div>
  449.        
  450.  
  451.    </div>
  452. </div></div><div class="_-9l1r"><a aria-label="Healthgrades Home" href="https://www.healthgrades.com/" id="cms-logo--section"><svg class="_logo_1ucpf_27 logo--inverse" aria-hidden="true" width="200" viewBox="0 0 165 24"><title>Healthgrades</title><path fill="#ffffff" d="M41.058 8.858c-.751 0-2.053.15-3.03 1.152V4.95A.951.951 0 0037.077 4h-.126a.951.951 0 00-.951.951v13.321c0 .527.426.952.951.952h.15a.951.951 0 00.952-.952V13.54c0-1.603 1.127-2.73 2.73-2.73s2.504.977 2.504 2.68v4.782a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V12.94c0-2.429-1.728-4.082-4.282-4.082zm11.168 0c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.452 0 2.604-.35 3.606-1.102a.791.791 0 00.325-.55c.025-.226-.025-.476-.175-.652a.992.992 0 00-1.327-.25 4.368 4.368 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.936c.451 0 .802-.376.802-.802-.025-3.055-2.004-5.233-4.808-5.233zm2.68 4.357H49.32c.326-1.553 1.377-2.48 2.855-2.48 1.452-.024 2.479.927 2.73 2.48zm100.39-.125l1.125.15c2.855.376 3.456 1.803 3.506 2.98 0 1.978-1.778 3.255-4.533 3.255-.75 0-2.203-.125-3.58-.877-.226-.125-.4-.325-.45-.575a.853.853 0 01.1-.701c.275-.451.8-.576 1.251-.326.727.426 1.603.626 2.655.626 1.552 0 2.43-.5 2.43-1.327 0-.225 0-.927-1.804-1.152l-1.127-.125c-2.83-.35-3.43-1.778-3.43-2.93 0-1.953 1.627-3.205 4.131-3.205 1.202 0 2.38.25 3.33.701.226.125.401.3.476.551.075.25.05.5-.075.726a.99.99 0 01-1.252.4c-.777-.35-1.653-.55-2.454-.55-1.227 0-2.028.5-2.028 1.277 0 .4.175.926 1.728 1.101zm-10.118-4.232c-2.93 0-5.058 2.228-5.058 5.283 0 3.105 2.128 5.284 5.158 5.284 1.453 0 2.604-.35 3.606-1.102a.792.792 0 00.326-.55c.025-.226-.025-.476-.176-.652-.325-.4-.9-.526-1.327-.25a4.366 4.366 0 01-2.329.7c-1.677 0-2.854-1.025-3.13-2.678h6.912c.45 0 .801-.376.801-.802 0-3.055-1.978-5.233-4.783-5.233zm2.68 4.357h-5.585c.326-1.553 1.378-2.48 2.855-2.48 1.452-.024 2.48.927 2.73 2.48zM137.24 4h-.15a.95.95 0 00-.95.952v5.158c-.853-.827-1.98-1.252-3.282-1.252-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.43-.426 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V4.927c0-.5-.426-.927-.952-.927zm-1 10.167c0 1.953-1.328 3.355-3.18 3.355s-3.207-1.402-3.207-3.355c0-1.928 1.353-3.33 3.206-3.33 1.828-.026 3.18 1.377 3.18 3.33zm-11.37-5.109h-.15a.95.95 0 00-.95.952v.1c-.853-.826-1.98-1.252-3.282-1.252-2.905 0-5.083 2.279-5.083 5.284 0 3.03 2.178 5.283 5.083 5.283 1.302 0 2.43-.425 3.281-1.252v.075a.95.95 0 00.951.952h.15a.951.951 0 00.952-.952V9.985c0-.5-.426-.927-.952-.927zm-4.207 8.44c-1.852 0-3.205-1.403-3.205-3.356 0-1.928 1.353-3.33 3.205-3.33 1.854 0 3.181 1.402 3.181 3.33.025 1.953-1.327 3.355-3.18 3.355zm-6.56-8.565c-.3-.05-.626-.075-.977-.075-1.05 0-1.978.4-2.679 1.177a.951.951 0 00-.95-.951h-.127a.951.951 0 00-.95.951v8.263c0 .526.425.952.95.952h.15a.95.95 0 00.952-.952v-4.682c0-1.653.952-2.78 2.38-2.78.3 0 .6.025.901.1a.98.98 0 001.176-.7l.025-.076c.075-.275.025-.55-.125-.801a1.28 1.28 0 00-.726-.426zm-9.14.126h.15c.526 0 .952.425 1.002.951v8.364c0 3.18-2.078 5.158-5.409 5.158-1.276 0-2.578-.326-3.58-.877a.947.947 0 01-.376-1.277l.025-.05c.1-.225.3-.375.551-.45s.476-.05.701.075c.827.45 1.728.676 2.654.676 2.08 0 3.331-1.177 3.331-3.18v-.401c-.827.801-1.903 1.227-3.205 1.227-2.905 0-5.033-2.204-5.033-5.233 0-3.005 2.103-5.209 5.033-5.209 1.302 0 2.403.426 3.205 1.252v-.075a.95.95 0 01.951-.951zm-3.956 8.263c1.828 0 3.155-1.352 3.155-3.255 0-1.878-1.327-3.256-3.155-3.256-1.828 0-3.155 1.378-3.155 3.256s1.327 3.255 3.155 3.255zM86.634 10.01c.977-1.002 2.279-1.152 3.03-1.152 2.554 0 4.282 1.653 4.257 4.082v5.333a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952v-4.782c0-1.703-.902-2.68-2.504-2.68s-2.73 1.127-2.73 2.73v4.732a.951.951 0 01-.951.952h-.15a.951.951 0 01-.952-.952V4.953c0-.527.426-.952.952-.952h.15c.526 0 .951.425.951.951v5.059zm-4.983 7.187c-.45.2-.901.3-1.327.3-1.077 0-1.678-.676-1.678-1.928v-4.607h3.18a.951.951 0 100-1.903h-3.18V6.93a.951.951 0 00-.951-.951h-.15a.951.951 0 00-.952.951V9.06h-1.152a.951.951 0 100 1.903h1.152v4.632c0 2.48 1.277 3.856 3.58 3.856.827 0 1.604-.2 2.33-.55a.988.988 0 00.475-.576c.076-.25.025-.526-.1-.777a.984.984 0 00-1.227-.35zM71.961 4h.15c.526 0 .952.425.952.951v13.322a.95.95 0 01-.952.952h-.15a.95.95 0 01-.952-.952V4.952c0-.526.426-.951.952-.951zm-4.257 5.058h-.15a.951.951 0 00-.952.951v.1c-.851-.826-1.978-1.251-3.28-1.251-2.905 0-5.083 2.278-5.083 5.283 0 3.03 2.178 5.284 5.083 5.284 1.302 0 2.429-.426 3.28-1.252v.075c0 .526.426.951.952.951h.15a.951.951 0 00.951-.951V9.985c0-.5-.425-.926-.951-.926zm-4.182 8.439c-1.853 0-3.205-1.403-3.205-3.356 0-1.928 1.352-3.33 3.205-3.33s3.18 1.402 3.18 3.33c0 1.953-1.327 3.356-3.18 3.356zM164.542 17l-.476 1.101-.476-1.101h-.426v1.702h.301v-1.302l.451 1.052h.3l.451-1.052v1.302h.3v-1.702h-.425zm-3.005 0v.275h.525v1.427h.301v-1.427h.526V17h-1.352z"></path><path fill="#ffffff" d="M26.175 11.627c-.561-.561-1.429-.561-2.015-.051l-7.552 7.551c-.434.434-1.122.434-1.53 0-.434-.433-.434-1.122 0-1.53l2.704-2.704v-.026l2.806-2.806a1.478 1.478 0 000-2.067 1.478 1.478 0 00-2.066 0l-1.888 1.888c-.434.434-1.097.434-1.531 0s-.434-1.097 0-1.53l6.53-6.531c.562-.562.562-1.506 0-2.067s-1.504-.561-2.065 0l-3.24 3.164c-.281.28-.664.433-1.021.433-.357 0-.714-.127-.995-.382l-3.036-3.036a6.605 6.605 0 00-9.337 0A6.562 6.562 0 000 6.6C0 8.361.69 10.02 1.94 11.27l12.246 12.246c0 .013.006.019.013.025s.013.013.013.026c.28.28.663.434 1.046.434s.74-.154 1.046-.434l9.847-9.848a1.486 1.486 0 00.026-2.092z"></path><path fill="#ffffff" d="M21.43 9.127c.28.28.663.433 1.046.433s.74-.153 1.046-.433l5.255-5.256a1.478 1.478 0 000-2.066 1.478 1.478 0 00-2.066 0L21.455 7.06a1.412 1.412 0 00-.025 2.067zM29.338 9.56a1.454 1.454 0 10-2.908 0 1.454 1.454 0 002.908 0z"></path></svg></a><div class="JKvri"><a href="https://x.com/Healthgrades" aria-label="Follow Healthgrades on Twitter" id="footer-social-link-twitter" data-qa-target="social-link-1" target="_blank" rel="noopener"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="50 -180 1200 1600" width="1em" height="1em" aria-hidden="true" data-qa-target="x-icon" focusable="false"><path fill="currentColor" d="M714.163 519.284L1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284h.026zM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854v-.026z"></path></svg></a><a href="https://www.instagram.com/healthgrades/" aria-label="Follow Healthgrades on Instagram" id="footer-social-link-instagram" data-qa-target="social-link-2" target="_blank" rel="noopener"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="-2 -2 28 28" width="1em" height="1em" aria-hidden="true" data-qa-target="instagram-icon" focusable="false"><path fill="currentColor" d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913a5.885 5.885 0 001.384 2.126A5.868 5.868 0 004.14 23.37c.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558a5.898 5.898 0 002.126-1.384 5.86 5.86 0 001.384-2.126c.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913a5.89 5.89 0 00-1.384-2.126A5.847 5.847 0 0019.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227a3.81 3.81 0 01-.899 1.382 3.744 3.744 0 01-1.38.896c-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421a3.716 3.716 0 01-1.379-.899 3.644 3.644 0 01-.9-1.38c-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678a6.162 6.162 0 100 12.324 6.162 6.162 0 100-12.324zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405a1.441 1.441 0 01-2.88 0 1.44 1.44 0 012.88 0z"></path></svg></a><a href="https://www.youtube.com/user/HealthgradesInc" aria-label="Follow Healthgrades on Youtube" id="footer-social-link-youtube" data-qa-target="social-link-3" target="_blank" rel="noopener"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="-1 -1 25 25" width="1em" height="1em" aria-hidden="true" data-qa-target="youtube-icon" focusable="false"><path fill="currentColor" d="M23.499 6.203a3.008 3.008 0 00-2.089-2.089c-1.87-.501-9.4-.501-9.4-.501s-7.509-.01-9.399.501a3.008 3.008 0 00-2.088 2.09A31.258 31.26 0 000 12.01a31.258 31.26 0 00.523 5.785 3.008 3.008 0 002.088 2.089c1.869.502 9.4.502 9.4.502s7.508 0 9.399-.502a3.008 3.008 0 002.089-2.09 31.258 31.26 0 00.5-5.784 31.258 31.26 0 00-.5-5.808zm-13.891 9.4V8.407l6.266 3.604z"></path></svg></a><a href="https://www.pinterest.com/healthgrades" aria-label="Follow Healthgrades on Pinterest" id="footer-social-link-pinterest" data-qa-target="social-link-4" target="_blank" rel="noopener"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="pinterest-icon" focusable="false"><path fill="currentColor" d="M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z"></path></svg></a><a href="https://www.facebook.com/HealthGradesInc" aria-label="Follow Healthgrades on Facebook" id="footer-social-link-facebook" data-qa-target="social-link-5" target="_blank" rel="noopener"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="facebook-icon" focusable="false"><path fill="currentColor" d="M9.3 21v-8.2H6V9.5h3.3v-2c0-3 1.9-4.5 4.6-4.5l2.7.1v3.2h-1.9C13.2 6.3 13 7 13 8v1.5h4.3l-1.7 3.3H13V21H9.3z"></path></svg></a><a href="https://www.linkedin.com/company/healthgrades" aria-label="Follow Healthgrades on Linkedin" id="footer-social-link-linkedin" data-qa-target="social-link-6" target="_blank" rel="noopener"><svg class="_icon_1tari_27 _md_1tari_39" viewBox="2 2 20 20" width="1em" height="1em" aria-hidden="true" data-qa-target="linkedIn-icon" focusable="false"><path fill="currentColor" d="M8 19H5V9.6h3v9.6zM6.3 8.3c-.9 0-1.7-.8-1.7-1.8 0-.9.7-1.7 1.7-1.7s1.8.7 1.8 1.7-.8 1.8-1.8 1.8zM19.1 19h-3v-4.7c0-1 0-2.5-1.5-2.5-1.6 0-1.8 1.2-1.8 2.4v4.8h-3V9.5h2.9v1.3c.4-.7 1.3-1.5 2.8-1.5 3 0 3.6 2 3.6 4.6v5.2z"></path></svg></a></div></div><div class="iHKOQ"><div class="Page-footer-disclaimer"><p>© Copyright 2025 Healthgrades Marketplace, LLC, Patent US Nos. 7,752,060 and 8,719,052. All Rights Reserved. Healthgrades is an RVO Health company. Third Party materials included herein protected under copyright law.</p><p>Use of this website and any information contained herein is governed by the <a href="https://www.healthgrades.com/content/user-agreement">Healthgrades User Agreement</a>. The content on Healthgrades does not provide medical advice. Always consult a medical provider for diagnosis and treatment.&nbsp;</p></div>
  453.  
  454. <p style="font-size:smaller;">
  455.  
  456.              <a href="https://aacihealthcare.com/certificates/c143-5-2021-trust-usa/" target="_blank" rel="noopener">
  457.  
  458.                            <img src="https://dims.healthgrades.com/dims3/MMH/50ec427/2147483647/strip/true/format/webp/resize/105x40!/quality/75/?url=https%3A%2F%2Ftestucmscdn.healthgrades.com%2F59%2F90%2F8e20695f4e328fabd632ee0796d1%2Ftrust-mark-1.png" class="seal-src" style="max-width: 105px;border:0px; float: left; margin: 2px;" title="This website is certified by AACI. Click to verify." alt="This website is certified by AACI. Click to verify." width="105" height="40" loading="lazy"></a>
  459.  
  460.  
  461. </p></div></div></footer></div>
  462. </body>
  463.  
  464.  
  465.      <!--  Bundles here -->
  466.      <script async type='text/javascript' src='/serenity-profile-ui/dist/hydrateProviderProfileAtfStandard.bundle.4966860baabae6ba2df5.js'></script>
  467.  <script async defer type="text/javascript">
  468. var ComscorePageTracking = {
  469.    SetupTracking: function () {
  470.        document.addEventListener('FireComscorePageTracking', ComscorePageTracking.TrackPageLoad);
  471.    },
  472.    TrackPageLoad: function () {
  473.        if (typeof COMSCORE !== "undefined") {
  474.            COMSCORE.beacon({
  475.                c1: 2,
  476.                c2: 6035262,
  477.                c3: document.location.host,
  478.                c4: escape(document.URL.substring(document.URL.indexOf('//') + 2)),
  479.                c5: "",
  480.                c6: "",
  481.                c15: ""
  482.            });
  483.        }
  484.    }
  485. };
  486.  
  487. ComscorePageTracking.SetupTracking();
  488. </script>
  489.  <script>
  490.  (function() {
  491.      var ns_contextInformation = HG3.namespace('contextInformation');
  492.      ns_contextInformation.detectedDevice = "desktop";
  493.      ns_contextInformation.isMobile = false;
  494.  }());
  495. </script>
  496.      
  497.    </body>
  498.  </html>
  499.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda