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 - 88 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"/>
  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.  
  48.  
  49.  
  50.      <script>
  51.            utag_data = {
  52.      guidedSearch_cta : "",
  53.      PDCSearchImpression : "1",
  54.      ProviderConversionImpression : "",
  55.      UniqueContentVisit : "",
  56.      OARUXsubmit : "",
  57.      Save : "",
  58.      Remove : "",
  59.      OASurl : "",
  60.      OASapi : "",
  61.      OARlink : "",
  62.      OARurl : "",
  63.      NonSchedulingProvider : "",
  64.      EnhancedImpression : "",
  65.      PageName : "profile: provider: about",
  66.      Channel : "",
  67.      UX : "",
  68.      ProductChannel : "",
  69.      EntityType : "",
  70.      SubSection : "",
  71.      RollupSpecialtyID : "",
  72.      ContentType : "",
  73.      FolderName : "",
  74.      ConversionComponentCount : "",
  75.      DCPValue : "",
  76.      GEOLocationCode : "",
  77.      SponsorID : "",
  78.      FFResultsType : "",
  79.      NextActionType : "",
  80.      MapCardView : "",
  81.      GenericSearchTerm : "",
  82.      PDCPhoneNumber : "",
  83.      ProfileSequence : "",
  84.      SyndicatedSite : "",
  85.      ContentGeoLocation : "",
  86.      LineofServiceCode : "",
  87.      Content : "",
  88.      HGProfileID : "",
  89.      Drug : "",
  90.      PracticingSpecialtyID : "",
  91.      SitePathing : "profile: provider: about",
  92.      LocationSpecialtyRadius : "",
  93.      MetaCategory : "",
  94.      profileHasCompare : "",
  95.      ExceptionTracking : "",
  96.      ConversionComponentProviders : "",
  97.      ClientID : "",
  98.      oasVendor : "",
  99.      WMDElementType : "",
  100.      ucmsPageID : "",
  101.      WMDCampaignType : "",
  102.      ViewType : "",
  103.      TestVersion : "",
  104.      orientation : "",
  105.      ConditionID : "",
  106.      VerticalSearchID : "",
  107.      purchaseID : "",
  108.      transactionID : "",
  109.      CrowdSourceEditType : "",
  110.      PESFlag : "",
  111.      NameSearched : "",
  112.      ProviderConversionCode : "",
  113.      AppointmentSource : "",
  114.      mobileClickToCallNumber : "",
  115.      PEShelpful : "",
  116.      FindingMethod : "",
  117.      InternalSearchValues : "",
  118.      ProviderCount : "",
  119.      FFSelectionType : "",
  120.      oasApppointmentID : "",
  121.      whatInterpretation : "",
  122.      ProductTier : "",
  123.      FormName : "",
  124.      FilterTypeValue : "",
  125.      autosuggest : "",
  126.      pageName : "profile: provider: about",
  127.      SignUpType : "",
  128.      ConversionComponentType : "",
  129.      SocialIcon : "",
  130.      ResultsWhat : "",
  131.      ResultsLocation : "",
  132.      ResultsType : "",
  133.      ResultsEntityIds : "",
  134.      EnhancedListingCount : "",
  135.      ClickThroughHGProfileID: "",
  136.      ClickThroughType: "",
  137.      ExitClickThru: "",
  138.      PESRating : "",
  139.      FFSelectionValue : "",
  140.      SaveRemovedItem : "",
  141.      RegistrationLoginSource : "",
  142.      WMDCampaigType : "",
  143.      FFcta : "",
  144.      userID : "",
  145.      HasVideo : "",
  146.      ProviderSummaryElements : "",
  147.      ProcedureID : "",
  148.      VerticalSearchID : "",
  149.      DCPValue : "",
  150.      CalendarEngagement : "",
  151.      AYAGContentID : "",
  152.      AYAGVersion : "",
  153.      AYAGVisitReason : "",
  154.      AYAGDiagnosis : "",
  155.      ContentSource : "",
  156.      GPSMapView : "",
  157.      GPSInteractionType : "",
  158.      BGPSVersion : "",
  159.      DCPvalue : "",
  160.      server : "hg3: desktop",
  161.      TealiumValue : "", // Used to segment data within a platform for Tealium QA
  162.      HGRequestID : "",
  163.      HGSessionID: ""
  164.  };
  165.            utag_data['load_comscore'] = "true";utag_data['AcceptNewPatients'] = "yes";utag_data['AtaGlance'] = "at a glance not available";utag_data['BotControlLabels'] = "signal-non_browser_user_agent";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'] = "29pv2|y4tm7|ywv4j|x49dr|2bc82|2b8m5|ykwp6|2g7gc";utag_data['PESRating'] = "3";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['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|ProfileExpertiseStrength:true|ProfileHgChoiceAll:true|ProfilePatientFavorite:true|ProfilePatientFavorite:true|ProfileHcaSafeHarborMoveLanguage:new|MultiPesForms:sentiment-form|OasCalendarUi:true|PesMarketingPromotion:off|pesPiiValidation:true|pesRealTimeValidation:true|ProfileMedicareAdvantage:true|ProfileAffirmCare:true|ProfileBetterHelp:BetterHelpV2|ProfileBetterHelpDisclaimer:sidebar|ProfileClaimSection:new|profileDearDocOas:new|ProfileDocAsapOas:new|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|ProfileUpdateProfileBanner:variationB|UseHealthPrivacyComplianceCheck:true|zeta-timeout:600";
  166.          </script>
  167.      
  168.      <script type="text/javascript">
  169.        (function(a, b, c, d) {
  170.          a = 'https://tags.tiqcdn.com/utag/hg/main/prod/utag.js';
  171.          b = document;
  172.          c = 'script';
  173.          d = b.createElement(c);
  174.          d.src = a;
  175.          d.type = 'text/java' + c;
  176.          d.async = true;
  177.          a = b.getElementsByTagName(c)[0];
  178.          a.parentNode.insertBefore(d, a);
  179.        })();
  180.      </script>
  181.    
  182.      <script>window.hgDeferLoad = function(loader) { window.addEventListener('load', loader) }</script>
  183.  
  184.      <link rel="apple-touch-icon" sizes="180x180" href="//photos.healthgrades.com/public3/images/apple-touch-icon.png">
  185.      <link rel="icon" type="image/png" sizes="32x32" href="//photos.healthgrades.com/public3/images/logo-blue-favicon-32.png">
  186.      <link rel="icon" type="image/png" sizes="16x16" href="//photos.healthgrades.com/public3/images/logo-blue-favicon-16.png">
  187.      <link rel="manifest" href="//photos.healthgrades.com/common/manifest.webmanifest" />
  188.      <link rel="mask-icon" href="//photos.healthgrades.com/public3/images/logo-black-small-safari-pinned-icon.svg" color="#0202ea">
  189.      <meta name="theme-color" content="#ffffff">
  190.      
  191.  
  192.    <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-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-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-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-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 (max-width:992px){.hg-right-bar-layout{max-width:760px}}@media (min-width:1200px){.hg-right-bar-layout{width:1200px}}.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{max-width:66.6667%;min-width:66.6667%}@media (max-width:1024px){.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{max-width:100vw;min-width:auto}}@media (max-width:992px){.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{margin-left:auto;margin-right:auto;width:768px}}@media (max-width:768px){.designated-summary-info-container,.provider-content-container,section.profile-banner-section,section.profile-section{margin-left:0;margin-right:0;max-width:100%;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 + 218px);margin-top:48px;position:fixed;text-align:center;width:364px;z-index:10000}@media (max-width:1199px){.hg-right-bar-layout-right{width:300px}}@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.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;max-width:1200px}.experience-check-wrapper .wmd-ad-right-rail-collapsed{display:block;margin-top:16px;text-align:center}@media (min-width:768px) and (max-width:1200px){.experience-check-wrapper .wmd-ad-right-rail-collapsed .wmd-side-bar{max-width:none}}@media (min-width:1200px){.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:1200px){.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{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-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.visit-section .visit-website-link:hover svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.visit-section .visit-website-link:focus{background:var(--btn-secondary-color);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(--text-color-inverse)}.visit-section .visit-website-link:focus svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.visit-section .visit-website-link:active{background:var(--btn-active-bg);border-color: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)}.visit-section .visit-website-link:active svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}}@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{display:inline-block;font-weight:700;white-space:nowrap}@media (max-width:540px){.visit-section .new-patient-phone{background:transparent!important;border:none!important;color:var(--link-color)!important;display:inline-block;line-height:1.13;outline:none}.visit-section .new-patient-phone:after{background:var(--link-highlight-color);content:"";display:block;height:6px;margin-top:-4px}}@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:1px solid 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;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);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.visit-section .new-patient-phone:focus{background:var(--btn-primary-bg);border-color: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);border-color: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-content.office-location-content-suggest-an-edit-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.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;max-width:800px;width:800px}.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:1200px){.wmd-card-container{max-width:none}}@media (max-width:1024px){.wmd-card-container{margin:0 -6px 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:1025px){.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;margin-left:24px;max-width:450px;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:1200px){.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:1px solid 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);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.hg-rx-button:focus{background:var(--btn-primary-bg);border-color: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);border-color: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-bottom:32px}.betterhelp-container{border:1px solid var(--gray-20);border-radius:8px;cursor:pointer;margin-bottom:52px;margin-top:28px;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-v1{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--blue-70)),to(var(--blue-30)));background-image:-webkit-linear-gradient(var(--blue-70),var(--blue-30));background-image:linear-gradient(var(--blue-70),var(--blue-30));color:#fff}.betterhelp-container.betterhelp-container.betterhelp-v1 .content-bg-container{background:url(https://photos.healthgrades.com/profile-images/betterhelp-bg-mobile-white.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain}.betterhelp-container.betterhelp-container.betterhelp-v1 h4{color:#fff}@media (min-width:541px){.betterhelp-container.betterhelp-container.betterhelp-v1 .content-bg-container{background:url(https://photos.healthgrades.com/profile-images/betterhelp-bg-desktop-white.svg);background-position:right -24px top;background-repeat:no-repeat;background-size:contain}}.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.betterhelp-container.betterhelp-v3{background:#f4f9ff;border-bottom:4px solid var(--blue-50)}.betterhelp-container.betterhelp-container.betterhelp-v3 .content-section{padding-bottom:0}.betterhelp-container.betterhelp-container.betterhelp-v3 .content-section .description{margin-bottom:0}@media (min-width:541px){.betterhelp-container.betterhelp-container.betterhelp-v3{border-bottom:none;border-left:4px solid var(--blue-50)}.betterhelp-container.betterhelp-container.betterhelp-v3 .content-section{padding-bottom:20px;padding-right:60px}.betterhelp-container.betterhelp-container.betterhelp-v3 .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-container{cursor:pointer;margin-bottom:52px;margin-top:28px}.telehealth-promo-mobile{display:block}.telehealth-promo-ad{background-color:var(--gray-20);margin-bottom:8px;text-align:left;width:100%}.telehealth-promo-ad .telehealth-promo-ad-label{color:var(--gray-90);font-size:var(--font-size-xs);font-weight:700;padding-left:8px}.telehealth-promo-mobile-logo-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px}.telehealth-promo-mobile-logo-header .telehealth-promo-logo{height:54px;margin-right:34px;max-width:140px}.telehealth-promo-mobile-logo-header .telehealth-promo-mobile-header{color:var(--gray-90);margin-bottom:16px}.telehealth-promo-mobile-content{color:#000;font-size:14px;margin:0}.telehealth-promo-button-mobile-container{text-align:center}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile{-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:1px solid 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);-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:250px}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile svg{vertical-align:text-bottom}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:disabled,.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:disabled:active,.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:disabled:focus,.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile: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-mobile-container .telehealth-promo-button-mobile:disabled svg,.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:disabled:active svg,.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:disabled:focus svg,.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:disabled:hover svg{fill:var(--btn-disabled-color);color:var(--btn-disabled-color)}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile::-moz-focus-inner{border:0}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:hover{background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:focus{background:var(--btn-primary-bg);border-color: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)}.telehealth-promo-button-mobile-container .telehealth-promo-button-mobile:active{background:var(--btn-active-bg);border-color: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)}.telehealth-promo-tablet-desktop{display:none}@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:1px solid 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);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.telehealth-promo-button-tablet-desktop:focus{background:var(--btn-primary-bg);border-color: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);border-color: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}}.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:1199px){.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;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-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:50%;-webkit-box-flex:0;-ms-flex-positive:0;-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;-webkit-justify-content:space-between;justify-content:space-between;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{position:absolute;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:none;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}@media (min-width:768px){.side-by-side-compare-card-new .card-content-container .side-by-side-compare-card-provider-strength-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.side-by-side-compare-card-new .card-ctas{gap:12px}.side-by-side-compare-card-new .card-ctas .hg-profile-button{background:var(--btn-secondary-bg);border:1px solid var(--gray-90);color:var(--gray-90)}.side-by-side-compare-card-new .card-ctas .medchat-btn-primary{-webkit-box-flex:1;-ms-flex-positive:1;background:var(--btn-primary-bg);border:1px solid var(--btn-primary-bg);color:var(--btn-primary-text-color);-webkit-flex-grow:1;flex-grow:1}.side-by-side-compare-card-new .card-ctas-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.side-by-side-compare-card-new .card-ctas-mobile a.hg-profile-button{font-size:var(--font-size-xs);height:var(--btn-size-sm);min-height:24px;padding:0 1rem}@media (min-width:768px){.side-by-side-compare-card-new .card-ctas-mobile{display:none}}.side-by-side-compare-card-new .card-ctas-desktop{display:none}@media (min-width:768px){.side-by-side-compare-card-new .card-ctas-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.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:1200px){.profile-section .wmd-ad-right-rail-collapsed .wmd-side-bar{max-width:none}}@media (min-width:1200px){.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}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:1px solid 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);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.hg-profile-button:focus{background:var(--btn-primary-bg);border-color: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);border-color: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%}.insurance-check-wrapper{margin:0 auto;max-width:1200px}.profile-section{margin-left:18px;margin-right:18px}.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}.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:1200px){.profile-section .wmd-ad-container-mobile-tablet{display:none}}@media (max-width:767px){.profile-section{padding-left:16px;padding-right:16px}.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-left:-16px;margin-right:-16px;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 20px 0 18px;width:100%}@media (max-width:992px){.profile-banner-section{padding-left:18px;padding-right:18px}}.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:1200px){.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}.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%}}.mt-hg-choice-container{margin-top:40px}@media (min-width:769px){.mt-hg-choice-container{margin-top:60px}}</style>
  193.  <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-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-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-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-clamped{-webkit-box-orient:vertical;-webkit-line-clamp:4;cursor:pointer;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}@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-module_icon-s6DqF{height:1em;min-height:1em;min-width:1em;width:1em}.icon-module_xs-z4bhd{font-size:.75rem}.icon-module_sm-i5Meh{font-size:1rem}.icon-module_md-sXRvd{font-size:1.5rem}.icon-module_lg-akGeJ{font-size:2rem}.icon-module_xl-h5Vv2{font-size:2.5rem}.icon-module_inheritSize-1H0IK{height:1.42em;min-height:1.42em;min-width:1.42em;vertical-align:-.32em;width:1.42em}.breadcrumb-buffer-bottom{margin-bottom:16px}.breadcrumb-smaller-text{font-size:var(--font-size-xs)}.breadcrumb-list{height:100%;line-height:var(--line-height-base);margin-bottom:0;margin-top:0;padding:0}@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-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-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)}@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}.logo-hg-choice-module_root-bUYUS{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:692px;min-width:66.6667%;overflow:hidden;padding:0 36px}.profile-sticky-nav-placeholder{bottom:25px;height:95px;position:absolute;width:100%}.profile-sticky-nav-grid-container{margin:0 auto;max-width:1200px;padding:0 18px;position:relative}.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}.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}.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;padding-right:18px}.sticky-nav-link-container:last-of-type{padding-right:0}@media (max-width:1199px){.profile-sticky-nav-grid-container{max-width:1024px}}@media (min-width:1200px){.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{max-width:800px}}@media (max-width:1024px){.profile-sticky-nav-grid-container{max-width:992px}.profile-sticky-nav-container-new .profile-sticky-nav-scroll-bar-hide{max-width:100%;min-width:100%}}@media (max-width:768px){.sticky-nav-link-container{padding-left:8px;padding-right:16px}.sticky-nav-link-container:first-of-type{margin-left:18px}.sticky-nav-link{margin-bottom:4px;padding-bottom:4px;top:0}.sticky-nav-link:last-of-type{margin-right:18px}.profile-sticky-nav-container-new .profile-sticky-nav{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-grid-container{padding:0}.profile-sticky-nav-placeholder{bottom:0;height:56px;position:static}#summary-section,.react-render-section,section{scroll-margin-top:56px}}.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}}.simpleSpinner-module_xs-OlFhX{font-size:.75rem}.simpleSpinner-module_sm-hJ8a\+{font-size:1rem}.simpleSpinner-module_md-rzsJ5{font-size:1.5rem}.simpleSpinner-module_lg-qr2Me{font-size:2rem}.simpleSpinner-module_xl-3liAj{font-size:2.5rem}.simpleSpinner-module_root-YULLq{animation:simpleSpinner-module_rotate-Jqa6E 2s linear infinite;display:block;height:1em;min-height:1em;min-width:1em;width:1em}.simpleSpinner-module_root-YULLq circle{stroke-dasharray:65,131;stroke-dashoffset:0;animation:simpleSpinner-module_dash-PUkXS 2s ease-in-out infinite}@keyframes simpleSpinner-module_rotate-Jqa6E{to{transform:rotate(1turn)}}@keyframes simpleSpinner-module_dash-PUkXS{0%{stroke-dasharray:1,131;stroke-dashoffset:0}50%{stroke-dasharray:102,131;stroke-dashoffset:-44px}to{stroke-dasharray:88,131;stroke-dashoffset:-131px}}.fullPageSpinner-module_root-c4bE9{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%}.fullPageSpinner-module_dialog-YP8QC{background:var(--bg-base);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-deep);padding:2.5rem}.fullPageSpinner-module_hasChildren-mD\+58 .fullPageSpinner-module_dialog-YP8QC{align-items:center;display:flex;flex-direction:column;max-width:15rem;min-width:9.5rem;padding:2.5rem 1rem 2rem;row-gap:1rem;text-align:center}.textInput-module_componentRoot-20\+VI label{color:var(--label-text-color);font-size:var(--label-size);margin-bottom:var(--label-margin)}.textInput-module_componentRoot-20\+VI input,.textInput-module_componentRoot-20\+VI select{-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%}.textInput-module_componentRoot-20\+VI input::-ms-clear,.textInput-module_componentRoot-20\+VI select::-ms-clear{display:none}.textInput-module_componentRoot-20\+VI input:focus,.textInput-module_componentRoot-20\+VI select:focus{box-shadow:inset 0 0 0 1px var(--input-border-color);outline:none}.textInput-module_componentRoot-20\+VI input:disabled,.textInput-module_componentRoot-20\+VI select:disabled{background:var(--input-disabled-bg);border-color:var(--input-disabled-border-color);color:var(--disabled-text-color);cursor:not-allowed;opacity:1}.textInput-module_hideLabel-c0hgh label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.textInput-module_invalid-9Uspk input,.textInput-module_invalid-9Uspk select{border-color:var(--input-invalid-border-color)}.textInput-module_maxLengthCounter-cv5Cd{font-size:var(--label-size);margin-top:var(--label-margin);text-align:right}.textInput-module_errorMessage-R1EBu{color:var(--info-color-alert);font-size:var(--label-size);line-height:1;margin-top:var(--label-margin)}.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-module_logo-heart-rl1DG{display:block}.body--scroll-locked{left:0;position:fixed;right:0;top:var(--scroll-off-set)}.modal-module_root-aUGvB{bottom:0;display:flex;left:0;padding:1rem;position:fixed;right:0;top:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.modal-module_root-aUGvB{display:block}}.modal-module_modalScroll-r992I{-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:auto}.modal-module_modalScroll-r992I::-webkit-scrollbar{display:none}.modal-module_contentScroll-MG-Ir .modal-module_dialog-brfeN{-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:100%;overflow-y:auto}.modal-module_contentScroll-MG-Ir .modal-module_dialog-brfeN::-webkit-scrollbar{display:none}.modal-module_contentScroll-MG-Ir .modal-module_closeButtonWrapper-CrRJ8{right:3rem}.modal-module_contentScroll-MG-Ir .modal-module_closeButton-TjE3a{background:var(--bg-base);border-radius:50%;position:fixed;z-index:1}.modal-module_overlay-\+TKkr{background:var(--bg-overlay-dark);height:100%;left:0;position:fixed;top:0;width:100%}.modal-module_dialog-brfeN{background:var(--bg-base);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-deep);margin:auto;max-width:30rem;min-height:4rem;min-width:4rem;overflow:hidden;padding:3rem 1.5rem;position:relative;width:100%}.modal-module_lg-zdHn5 .modal-module_dialog-brfeN{max-width:50rem}.modal-module_auto-L87js .modal-module_dialog-brfeN{max-width:none;width:auto}.modal-module_logo-j5Pw\+{margin:0 auto 1rem;width:2.5rem}.modal-module_header-Xefyl{margin-bottom:1rem;text-align:center}.modal-module_title-3OURS{margin-bottom:0}.modal-module_closeButtonWrapper-CrRJ8{position:absolute;right:.5rem;top:.5rem}.modal-module_closeButton-TjE3a{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}.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-privacy-policy{margin-bottom:24px;text-align:center}.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)}.passwordInput-module_root-NqYhM{display:flex;flex-wrap:wrap}.passwordInput-module_root-NqYhM label{flex:1;order:0}.passwordInput-module_root-NqYhM input{order:2;width:100%}.passwordInput-module_root-NqYhM 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}.passwordInput-module_errorMessage-ZJNun{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}.illustrated-icon-module_illustrated-icon--circle-bg-UN7Qq{align-items:center;height:1.5em;justify-content:center;width:1.5em}.illustrated-icon-module_illustrated-icon__icon-QwRJw{position:relative}.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{left:-149px;position:absolute;z-index:10}.innerDisplay-module_root-z65pj{display:inline-block;position:relative}.innerDisplay-module_root-z65pj svg:first-child{margin-left:-.125em}.innerDisplay-module_root-z65pj svg:last-child{margin-right:-.125em}.innerDisplay-module_scale-EEsYL{color:var(--stars-empty-color)}.innerDisplay-module_score-dixsr{color:var(--stars-color);left:0;position:absolute;top:0}.innerDisplay-module_scale-EEsYL,.innerDisplay-module_score-dixsr{display:flex}.innerButton-module_root-a89vs{display:inline-flex}.innerButton-module_button-sXJuL{background:none;border:0;cursor:pointer;display:flex;font-size:1em;margin:0;padding:0}.innerButton-module_icon-HQZ64{stroke:var(--stars-empty-color);color:var(--stars-empty-color)}.innerButton-module_button-sXJuL:first-child .innerButton-module_icon-HQZ64{margin-left:-.125em}.innerButton-module_button-sXJuL:last-child .innerButton-module_icon-HQZ64{margin-right:-.125em}.innerButton-module_root-a89vs:hover .innerButton-module_icon-HQZ64{color:var(--stars-color);opacity:1}.innerButton-module_button-sXJuL:hover~.innerButton-module_button-sXJuL .innerButton-module_icon-HQZ64{stroke:var(--stars-empty-color);color:var(--stars-empty-color)}.innerButton-module_inheritSize-naIrO .innerButton-module_button-sXJuL{display:inline-block}.innerInput-module_root-2Yfyz{align-items:center;display:inline-flex}.innerInput-module_showInColumn-Bu\+n8{display:grid;justify-items:center;row-gap:.25rem}.innerInput-module_showInline-njvBL{column-gap:.75rem;display:flex}.innerInput-module_label-zzDWo{cursor:pointer;display:flex}.innerInput-module_label-zzDWo:focus-within{outline:1px dotted var(--gray-100);outline:5px auto -webkit-focus-ring-color}.innerInput-module_icon-1l9L8{color:var(--stars-empty-color)}.innerInput-module_hasValue-VrQVZ .innerInput-module_icon-1l9L8{color:var(--stars-color);opacity:1}.innerInput-module_label-zzDWo:first-child .innerInput-module_icon-1l9L8{margin-left:-.125em}.innerInput-module_label-zzDWo:last-child .innerInput-module_icon-1l9L8{margin-right:-.125em}.innerInput-module_labelChecked-NSNiG~.innerInput-module_label-zzDWo .innerInput-module_icon-1l9L8{color:var(--stars-empty-color)}.innerInput-module_root-2Yfyz:hover .innerInput-module_icon-1l9L8{color:var(--stars-color);opacity:1}.innerInput-module_label-zzDWo:hover~.innerInput-module_label-zzDWo .innerInput-module_icon-1l9L8{color:var(--stars-empty-color)}.innerInput-module_input-0vZ8l{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.innerInput-module_inheritSize-Q8rlL .innerInput-module_label-zzDWo{display:inline-block}.innerInput-module_starWrapper-OOa5x{display:inline-flex}.innerInput-module_starLabel-FDwaS.innerInput-module_xs-DRMG-{font-size:.5rem}.innerInput-module_starLabel-FDwaS.innerInput-module_sm-HV\+rZ{font-size:.625rem}.innerInput-module_starLabel-FDwaS.innerInput-module_lg-E6qs2,.innerInput-module_starLabel-FDwaS.innerInput-module_md-5rHoB{font-size:.875rem}.innerInput-module_starLabel-FDwaS.innerInput-module_xl-pcTx2{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}}.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-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.telehealth-resource-modal-button:hover svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.telehealth-resource-modal-button:focus{background:var(--btn-secondary-color);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(--text-color-inverse)}.telehealth-resource-modal-button:focus svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.telehealth-resource-modal-button:active{background:var(--btn-active-bg);border-color: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)}.telehealth-resource-modal-button:active svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.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)}.logo-patient-favorite-module_root-SeyqK{display:block}.summary-standard{background-color:var(--bg-off-base);position:relative}.summary-standard.wmd-background{background-color:#e0e5f4}.summary-standard-atf-container{position:relative}.summary-standard-breadcrumbs{margin-bottom:10px;padding-left:18px;padding-right:18px;padding-top:38px}.standard-summary-leave-review-button{padding-bottom:3px;padding-left:10px}.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: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;font-size:var(--font-size-xs);margin-right:14px}.summary-standard-button-row-mobile-2-badges p{margin:0}.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-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.summary-standard-phone-link:hover svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-phone-link:focus{background:var(--btn-secondary-color);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(--text-color-inverse)}.summary-standard-phone-link:focus svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-phone-link:active{background:var(--btn-active-bg);border-color: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-phone-link:active svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.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-right: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-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.summary-standard-toggle-phone-number-button:hover svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-toggle-phone-number-button:focus{background:var(--btn-secondary-color);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(--text-color-inverse)}.summary-standard-toggle-phone-number-button:focus svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-toggle-phone-number-button:active{background:var(--btn-active-bg);border-color: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-toggle-phone-number-button:active svg{fill:var(--text-color-inverse);color:var(--text-color-inverse)}.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{max-width:66.6667%;min-width:66.6667%}.standard-summary-info-container,.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}.standard-summary-info-container-revoked{max-width:800px}.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:18px}.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{padding-bottom:45px}.standard-summary-width-container,.standard-summary-width-container-revoked{margin-left:auto;margin-right:auto;width:1200px}.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;margin-left:18px;min-height:160px;min-width:120px;width:120px}@media (max-width:1199px){.standard-summary-width-container,.standard-summary-width-container-revoked{max-width:1024px}.summary-standard-wmd-sidebar{display:none}}@media (max-width:1024px){.standard-summary-info-container{max-width:100%;min-width:100%}.standard-summary-width-container,.standard-summary-width-container-revoked{max-width:992px}}@media (max-width:991px){.standard-summary-width-container,.standard-summary-width-container-revoked{max-width:768px}}@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{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.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:var(--btn-primary-bg);border:1px solid 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}.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(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:hover{background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.summary-standard-button-row-mobile-2-ctas .summary-standard-phone-link:focus{background:var(--btn-primary-bg);border-color: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-button-row-mobile-2-ctas .summary-standard-phone-link:active{background:var(--btn-active-bg);border-color: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-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:var(--btn-primary-bg);border:1px solid 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}.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(--text-color-inverse);color:var(--text-color-inverse)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:hover{background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.summary-standard-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:focus{background:var(--btn-primary-bg);border-color: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-button-row-mobile-2-ctas .summary-standard-toggle-phone-number-button:active{background:var(--btn-active-bg);border-color: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-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{max-width:100%;padding-bottom:0}.standard-summary-width-container-revoked{max-width:100%}}@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}@media (min-width:1025px) and (max-width:1200px){.background-image-container:before{left:160px}}.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:1200px){.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:1200px){.background-image-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.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}}.hg-right-bar-layout{position:relative}.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:-60px;z-index:1}.side-bar-centerer.has-legal-disclaimer{bottom:-326px}.side-bar-centerer.has-legal-disclaimer .background-image-container .wmd-sidebar-background-clickable .write-md-summary-ad-desktop.no-isi{height:290px}.side-bar-centerer.has-isi{bottom:-312px}.no-isi{margin-bottom:24px}.no-isi .wmd-card-wrapper{max-width:400px}@media (max-width:1200px){.side-bar-centerer{display:none}}.claim-provider-profile-banner{background-color:var(--deep-blue-50);height:92px}@media (min-width:768px){.claim-provider-profile-banner{height:48px}}.claim-provider-profile-container{color:#fff;padding:12px;position:relative;text-align:center}@media (min-width:768px){.claim-provider-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){.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:1200px){.claim-provider-profile-container{max-width:1200px;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-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);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.claim-provider-profile-btn:focus{background:var(--btn-primary-bg);border-color: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);border-color:var(--btn-active-bg)}.claim-provider-profile-btn-yes{margin-right:12px}.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:1200px){.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:1200px){.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:1200px){.update-profile-container{max-width:1200px;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);border-color:var(--btn-primary-hover-bg);color:var(--text-color-inverse)}.update-profile-btn:focus{background:var(--btn-primary-bg);border-color: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);border-color: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}</style>
  194.  
  195.      
  196.    <!-- global bundle -->
  197.    <script>
  198.        var HG3 = HG3 || {};
  199.        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":{}};
  200.        HG3.profile = HG3.profile || {};
  201.        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":["R6199e3ef9c104ef47f"]},{"key":"pwid","value":["3X36D"]},{"key":"pv","value":["yes"]},{"key":"comment","value":["yes"]},{"key":"inid","value":["HPY00006E5","HPY00005F0","HPY0000555","HPY00006D9","HPY0000708","HPY000075D","HPY000045D","HPY0000786","HPY0000B6F","HPY00004A2","HPY0000619","HPY0000671","HPY0000776","HPY000054F","HPY0000453","HPY0000627","HPY9000575","HPY0000692","HPY0000768","HPY000074E","HPY00006F7"]},{"key":"prop13","value":["r3hc9"]},{"key":"prop25","value":[""]},{"key":"pagetype","value":["MARKET_TARGETED"]},{"key":"gp","value":[""]},{"key":"rtg","value":["60"]},{"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://nnxi6qu103.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. Nina Huynh, DDS","displayOverallStarRating":4.7,"distance":0.53,"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. Douglas Carter, DDS","displayOverallStarRating":3,"distance":9.29,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=y4tm7","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Douglas Carter, DDS","providerUrl":"/physician/dr-douglas-carter-y4tm7","pwid":"Y4TM7","suppressSurvey":false,"surveyOverallStarRating":3,"surveyUserCount":8,"url":"/physician/dr-douglas-carter-y4tm7"},{"acceptsNewPatients":true,"displayName":"Dr. Brian Vieregge, DDS","displayOverallStarRating":4.7,"distance":6.28,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/y/w/v/ywv4j_w120h160_vBk4Jgz5sr.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=ywv4j","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Brian Vieregge, DDS","providerUrl":"/dentist/dr-brian-vieregge-ywv4j","pwid":"YWV4J","suppressSurvey":false,"surveyOverallStarRating":4.7,"surveyUserCount":379,"url":"/dentist/dr-brian-vieregge-ywv4j"},{"acceptsNewPatients":true,"displayName":"Dr. Asif Rahman, DDS","displayOverallStarRating":5,"distance":7.63,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/x/4/9/x49dr_w120h160_vByu_hTPQ0.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=x49dr","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Asif Rahman, DDS","providerUrl":"/physician/dr-asif-rahman-x49dr","pwid":"X49DR","suppressSurvey":false,"surveyOverallStarRating":5,"surveyUserCount":1,"url":"/physician/dr-asif-rahman-x49dr"},{"acceptsNewPatients":true,"displayName":"Dr. Steven Tran, DDS","displayOverallStarRating":4.7,"distance":2.59,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/prov/2/b/c/2bc82_w120h160_vByx1xlMqiS.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=2bc82","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Steven Tran, DDS","providerUrl":"/dentist/dr-steven-tran-2bc82","pwid":"2BC82","suppressSurvey":false,"surveyOverallStarRating":4.7,"surveyUserCount":222,"url":"/dentist/dr-steven-tran-2bc82"},{"acceptsNewPatients":true,"displayName":"Dr. Bradley Morrison, DDS","displayOverallStarRating":4.8,"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.8,"surveyUserCount":55,"url":"/dentist/dr-bradley-morrison-2b8m5"},{"acceptsNewPatients":true,"displayName":"Dr. Victoria Eapen, DDS","displayOverallStarRating":0,"distance":9.29,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-female_w120h160_v1.jpg","isHgChoice":false,"isPatientFavorite":false,"linkVars":"hg.ProviderClickThru=1~hg.FindingMethod=browse~hg.ClickThroughHGProfileID=ykwp6","practicingSpecialtyName":"Dentistry Practitioner","providerDisplayFullName":"Dr. Victoria Eapen, DDS","providerUrl":"/dentist/dr-victoria-eapen-ykwp6","pwid":"YKWP6","suppressSurvey":false,"surveyOverallStarRating":0,"surveyUserCount":0,"url":"/dentist/dr-victoria-eapen-ykwp6"},{"acceptsNewPatients":true,"displayName":"Dr. Shaun Hicken, DDS","displayOverallStarRating":0,"distance":7.61,"hgoName":"std epp component-provider-carousel-link","imageUrl":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.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"}],"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,"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":"304307"},{"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":"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}],"otherProviders":[],"otherProvidersHeadlineText":"Nearby dentists with similar experience","pesAccessToken":"eyJraWQiOiJmSTN6eUJ0aFNlUnpVOGtwdkFwUUtFQ3pLYW0weWNLSkdxcEZybHpMTUlZPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiI1bGt0bGpzMW01bDVvNjFqMmllc3RiamtuOCIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaGd3ZWItc3VydmV5LW1vZGVsLXNlcnZpY2UtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItcHJvdmlkZXItc2VhcmNoLWFwcC1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCBoZ3dlYi1mYWNpbGl0eS1zdmMtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItY3Jvd2Rzb3VyY2Utc3ZjLWh5ZHJhdGUtcmVzb3VyY2Utc2VydmVyXC9yZWFkIGhnd2ViLXByb3ZpZGVyLXN2Yy1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCIsImF1dGhfdGltZSI6MTczMTAwNTg2NSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfWkI3aE9aTVNsIiwiZXhwIjoxNzMxMDEzMDY1LCJpYXQiOjE3MzEwMDU4NjUsInZlcnNpb24iOjIsImp0aSI6ImRiYWRkYWQ1LWEzYzQtNGVjOS1hNmYwLWQzZjJjODk3YTI5MyIsImNsaWVudF9pZCI6IjVsa3RsanMxbTVsNW82MWoyaWVzdGJqa244In0.NQ360-b7mv0XHz7Ty0kGOLxM-ztnSEhxlWu0jYmuImKj0uF_ATvsNAeRIxJA1fBOAp9e0JUQ2IU4G6GSEcCI3tV4jWmpX3bYoT43ghsew3yC13KCzCKwNCA1mG09P-JAGRaJ-oTceZO2dZ6xb4lrkS7PVmNtG6ObOEQm-9O5ENK2rRG9evyrEbUhUN0O0PRSKNLMM3MYnq_LIT6HtjLXGUUDLqKNUigu4-f57szcreI8IHXA9CWuYQAOHGk_LNhVtIvBq1_O6kh8jnccU58Jf8RC0rycT-U7wsFWypbxYxpQ-GsL9iV-38jogHuOIxjtfuTZRd3we6k799FzMZDkOQ","productChannel":"22","professionalSubType":"DENT","professionalSubTypeText":"doctor","profileAccessToken":"eyJraWQiOiJmSTN6eUJ0aFNlUnpVOGtwdkFwUUtFQ3pLYW0weWNLSkdxcEZybHpMTUlZPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiI1bGt0bGpzMW01bDVvNjFqMmllc3RiamtuOCIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiaGd3ZWItc3VydmV5LW1vZGVsLXNlcnZpY2UtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItcHJvdmlkZXItc2VhcmNoLWFwcC1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCBoZ3dlYi1mYWNpbGl0eS1zdmMtaHlkcmF0ZS1yZXNvdXJjZS1zZXJ2ZXJcL3JlYWQgaGd3ZWItY3Jvd2Rzb3VyY2Utc3ZjLWh5ZHJhdGUtcmVzb3VyY2Utc2VydmVyXC9yZWFkIGhnd2ViLXByb3ZpZGVyLXN2Yy1oeWRyYXRlLXJlc291cmNlLXNlcnZlclwvcmVhZCIsImF1dGhfdGltZSI6MTczMTAwNTg2NSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfWkI3aE9aTVNsIiwiZXhwIjoxNzMxMDEzMDY1LCJpYXQiOjE3MzEwMDU4NjUsInZlcnNpb24iOjIsImp0aSI6ImRiYWRkYWQ1LWEzYzQtNGVjOS1hNmYwLWQzZjJjODk3YTI5MyIsImNsaWVudF9pZCI6IjVsa3RsanMxbTVsNW82MWoyaWVzdGJqa244In0.NQ360-b7mv0XHz7Ty0kGOLxM-ztnSEhxlWu0jYmuImKj0uF_ATvsNAeRIxJA1fBOAp9e0JUQ2IU4G6GSEcCI3tV4jWmpX3bYoT43ghsew3yC13KCzCKwNCA1mG09P-JAGRaJ-oTceZO2dZ6xb4lrkS7PVmNtG6ObOEQm-9O5ENK2rRG9evyrEbUhUN0O0PRSKNLMM3MYnq_LIT6HtjLXGUUDLqKNUigu4-f57szcreI8IHXA9CWuYQAOHGk_LNhVtIvBq1_O6kh8jnccU58Jf8RC0rycT-U7wsFWypbxYxpQ-GsL9iV-38jogHuOIxjtfuTZRd3we6k799FzMZDkOQ","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":[],"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","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,3lkcm,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,y3cym,xynb2d4,2ldvp,y45kb,buvlz,2xng6,x7bpc,3cgwv,2kyf3,2p99t,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,2gvc6,xymkwv6,19xkjcvg41,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,b8x7z,33jhc,233gy,36fys,g9ftd,xymrk4v,ghxwf,gbn39,gcss2,wd2hv,osk1su1325,ecwsfbm967,xn49y,2pfcv,ytdnm,2ychg,g9mfh"},"featureFlagsLd":{"adsDoubleVerify":true,"profileBetterHelp":"BetterHelpV2","profileBetterHelpDisclaimer":"sidebar","profileDocAsapOas":true,"profileDearDocOas":true,"profileOarMedchat":"control","profileMedchatMtCompare":"control","isProfileSeniorCare":false,"profileSeniorCare":"control","isProfileOasCta":false,"profileOasCta":"control","isOasCalendarUi":false,"oasCalendarUi":"control","useHealthPrivacyComplianceCheck":true,"healthPrivacyComplianceOptinStates":"wa,ct,nv","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"},"mapTileServerDomain":"maps.healthgrades.com","displayAds":true,"omnitureTestVersion":"ProfileAdsDoubleVerify:new|HealthPrivacyComplianceOptinStates:wa,ct,nv|ProfileExpertiseStrength:true|ProfileHgChoiceAll:true|ProfilePatientFavorite:true|ProfilePatientFavorite:true|ProfileHcaSafeHarborMoveLanguage:new|MultiPesForms:sentiment-form|OasCalendarUi:true|PesMarketingPromotion:off|pesPiiValidation:true|pesRealTimeValidation:true|ProfileMedicareAdvantage:true|ProfileAffirmCare:true|ProfileBetterHelp:BetterHelpV2|ProfileBetterHelpDisclaimer:sidebar|ProfileClaimSection:new|profileDearDocOas:new|ProfileDocAsapOas:new|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|ProfileUpdateProfileBanner:variationB|UseHealthPrivacyComplianceCheck:true|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":"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":"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":"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":"Hit the pantry for a box of great health benefits and discover unexpected ways that baking soda is good for your health.","image":"https://dims.healthgrades.com/dims3/MMH/fa477f1/2147483647/strip/false/crop/2734x2734+681+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F22%2F30%2F2ad98c674e3eb69887d7000c920e%2Fgettyimages-746097353.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/8-health-benefits-of-baking-soda?hid=t12_ccgd&tpc=oral-health","title":"8 Health Benefits of Baking Soda"},{"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":"A bitter taste in the mouth can indicate a distorted sense of taste. This may be the result of benign or more serious underlying medical conditions. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/64dd676/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F12%2F45%2F68edd2c05273b9d8ca507093aed3%2F224083-bitter-taste-in-mouth-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/bitter-taste-in-mouth?hid=t12_ccgd&tpc=oral-health","title":"What Causes Bitter Taste in Mouth?"},{"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 tingling tongue can occur due to a variety of reasons, including mild or temporary causes as well as serious underlying conditions. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/1b6ba08/2147483647/strip/false/crop/549x549+97+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd7%2Fc1%2F155a67179405a6576965c2aa1fe2%2Fhg-girl-with-tongue-out-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/tingling-tongue?hid=t12_ccgd&tpc=oral-health","title":"Why Is My Tongue Tingling? Causes, Treatment, and More"},{"blurb":"A sore tongue can cause discomfort and have a variety of mild to serious causes. Lean about the causes and symptoms of a sore tongue and when to contact a doctor.","image":"https://dims.healthgrades.com/dims3/MMH/a2d52ed/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F6c%2F39%2F3b0acec9079f761c1ea4a42213d8%2Fhg-leaf-on-tongue-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/sore-tongue?hid=t12_ccgd&tpc=oral-health","title":"Why Is My Tongue Sore?"},{"blurb":"Canker sore treatment can reduce pain while the sore heals. Learn home care for canker sores and how to relieve symptoms during canker sore recovery.","image":"https://dims.healthgrades.com/dims3/MMH/6150bc7/2147483647/strip/false/crop/549x549+74+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F74%2F5f%2Fcb671ac7f68943533b80019eb94b%2Fhg-woman-eating-popsicle-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/canker-sores?hid=t12_ccgd&tpc=oral-health","title":"How to Get Rid of Canker Sores: Home Treatment and Prevention Tips"},{"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":"Find out the benefits of using baking soda on your teeth and how it can improve your dental health.","image":"https://dims.healthgrades.com/dims3/MMH/8519b31/2147483647/strip/false/crop/3744x3744+936+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fb8%2Fa7%2F2cc175c94d138b527e751b03c04b%2Fgettyimages-1054348356.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/how-baking-soda-can-keep-your-teeth-healthy?hid=t12_ccgd&tpc=oral-health","title":"How Baking Soda Can Keep Your Teeth Healthy"},{"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}},{"actualScore":4.6,"id":10,"negativeResponseCount":0,"positiveResponseCount":0,"responseCount":16,"reviewCount":0,"roundedScore":5,"text":null,"title":"Average wait time range","reviewBar":{"averageScore":4.6,"ratingText":"EXCELLENT"},"stars":{"twoStars":0,"threeStars":2,"oneStar":0,"fourStars":3,"fiveStars":11}}],"title":"Office & Staff Performance"}],"commentCount":71,"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 have been seeing Dr. Kevin Molldrem for over five years, and he has truly transformed my dental health. Every visit is comfortable, efficient, and informative. He takes the time to explain procedures and answer questions, which is so reassuring. The staff is friendly, and the clinic is always spotless. I had my first dental implant done here, and the results are flawless. Dr. Molldrem and his team really care about their patients. I highly recommend Molldrem Family Dentistry to anyone looking for exceptional dental care in Lakeville or Eden Prairie.","displayName":"Mathew Moxness","overallScore":5,"submittedDate":"Oct 31, 2024","allowFlagging":true,"commentId":"22c236d7-5b41-4bdb-be05-26c5fe064dbe","communityMemberDetails":"Mathew Moxness","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 highly recommend Molldrem Family Dentistry","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I’ve always been anxious about the dentist, but Dr. Molldrem’s sedation dentistry was a lifesaver for me during my dental crown procedure. I was completely relaxed and pain-free throughout. The staff was incredibly understanding and supportive. Molldrem Family Dentistry is the best choice for anyone who’s nervous about dental work.","displayName":"Martin","overallScore":5,"submittedDate":"Oct 30, 2024","allowFlagging":true,"commentId":"086b02d4-9204-4cd9-b0bf-8419312bfc8e","communityMemberDetails":"Martin","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 is lifesaver for me","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem was highly recommended to me for his expertise with root canals, and he did not disappoint. The procedure was painless, and the recovery was a breeze. The care I received at Molldrem Family Dentistry was second to none. I’m so glad I trusted them with my dental care.","displayName":"Marcus","overallScore":5,"submittedDate":"Oct 30, 2024","allowFlagging":true,"commentId":"13900363-685a-49c3-8ad6-8c89c01a2ccf","communityMemberDetails":"Marcus","isTelehealth":null,"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 recommended ","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 my go-to for all dental care! I had periodontal treatment, and the results were amazing. Dr. Molldrem’s approach to scaling and root planing was so gentle, and I can already see a difference in my gum health. Definitely the best dental team in Eden Prairie.","displayName":"Ron Ross","overallScore":5,"submittedDate":"Oct 30, 2024","allowFlagging":true,"commentId":"9419b87b-ccc1-4340-9516-e950e0b24de3","communityMemberDetails":"Ron Ross","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":"Molldrem Family Dentistry is my go-to for all dent","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I needed a same-day CEREC crown, and Dr. Molldrem at Molldrem Family Dentistry delivered! The process was quick, and the crown looks and feels amazing. No temporary crown, no waiting weeks – just excellent care and immediate results. I’m so glad I found this fantastic dental office in Eden Prairie!","displayName":"Petrisha Matthew","overallScore":5,"submittedDate":"Oct 27, 2024","allowFlagging":true,"commentId":"a8c761c7-5b02-4fd8-bb28-efa0be32dd24","communityMemberDetails":"Petrisha Matthew","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":"Fantastic","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I recently got a dental implant from Dr. Molldrem, and it was such a smooth process. He made sure I was comfortable and explained everything clearly. The implant looks great and feels just like a natural tooth. Molldrem Family Dentistry in Eden Prairie is the best for implant dentistry","displayName":"Sidney Clark","overallScore":5,"submittedDate":"Oct 27, 2024","allowFlagging":true,"commentId":"5c6cda4b-3c08-4325-a4f2-17ad349b34f0","communityMemberDetails":"Sidney Clark","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 for implant dentistry","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem did a wonderful job on my dental crowns. I had two done, and both fit perfectly. The process was quick, and I didn’t experience any discomfort. The team at Molldrem Family Dentistry is always so friendly and professional. I wouldn’t trust anyone else with my dental care","displayName":"William","overallScore":5,"submittedDate":"Oct 20, 2024","allowFlagging":true,"commentId":"3ce1d596-7fc2-493b-8b29-f307ad715a55","communityMemberDetails":"William","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 did a wonderful job on my dental crow","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. Molldrem for years, and I trust him with all my dental care. He’s helped me with everything from routine cleanings to dental crowns, and the results are always excellent. Molldrem Family Dentistry offers fantastic care and makes sure you’re comfortable every step of the way","displayName":"Zai R","overallScore":5,"submittedDate":"Oct 20, 2024","allowFlagging":true,"commentId":"d09cdc6f-3f7d-4472-b0a1-48d9746ae749","communityMemberDetails":"Zai R","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":"Trusted ","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 getting my teeth whitened with Dr. Molldrem. The Zoom whitening treatment gave me amazing results, and the staff at Molldrem Family Dentistry were kind and professional throughout. My smile has never looked better! I’ll definitely be returning for future dental care.","displayName":"Athan","overallScore":5,"submittedDate":"Oct 14, 2024","allowFlagging":true,"commentId":"b9b378de-d290-436f-96e9-037121ddfd0d","communityMemberDetails":"Athan","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":"Fantastic ","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I was dealing with some gum issues and needed periodontal care. Dr. Molldrem did an excellent job with scaling and root planing. My gums are much healthier now, and the treatment was much easier than I expected. Molldrem Family Dentistry has definitely earned my trust for all future care.","displayName":"Tom B","overallScore":5,"submittedDate":"Oct 14, 2024","allowFlagging":true,"commentId":"0f64cc31-1c19-4782-ae00-555b626faa91","communityMemberDetails":"Tom B","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":"Trusted","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I had my dental crown done by Dr. Molldrem, and it was a great experience. I received a same-day CEREC crown, which was incredibly convenient. The procedure was quick, painless, and the crown fits perfectly. Molldrem Family Dentistry in Eden Prairie is the only place I’ll go for dental care.","displayName":"Angelika L","overallScore":5,"submittedDate":"Oct 13, 2024","allowFlagging":true,"commentId":"1012775b-77de-4815-b320-866d788a8cea","communityMemberDetails":"Angelika L","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":"dental crown ","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem and his team at Molldrem Family Dentistry in Eden Prairie are the best! I’ve been going there for years, and they always provide excellent care. My Invisalign treatment went flawlessly, and now I have a perfectly straight smile. If you need dental care, this is the place","displayName":"Andrey V","overallScore":5,"submittedDate":"Oct 13, 2024","allowFlagging":true,"commentId":"6dd3776e-0695-44fa-bd87-e695bc0be718","communityMemberDetails":"Andrey V","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 Class","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Molldrem Family Dentistry provides top-notch care. I had periodontal treatment for my gums, and Dr. Molldrem’s scaling and root planing procedure worked wonders. My gums feel healthier than ever, and I’m so happy with the service. The staff is warm and professional. Highly recommend this place for dental care.","displayName":"Andrey E","overallScore":5,"submittedDate":"Oct 13, 2024","allowFlagging":true,"commentId":"5cfced09-9fad-4562-90bd-7dbc31629e93","communityMemberDetails":"Andrey E","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":"Provides Top-Notch Care","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I’ve always been nervous about dental work, but Dr. Molldrem’s sedation dentistry helped me stay calm during my root canal. The procedure was painless, and the care I received was exceptional. If you need a skilled dentist who truly cares, Molldrem Family Dentistry is the place to go!","displayName":"William B","overallScore":5,"submittedDate":"Oct 13, 2024","allowFlagging":true,"commentId":"168de277-1d22-4e6b-967f-ec849d85c3e6","communityMemberDetails":"William B","isTelehealth":true,"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":"Dentist Who Truly Cares","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Molldrem Family Dentistry in Eden Prairie is fantastic! I’ve been going for years, and every visit has been a great experience. The clinic is clean, modern, and equipped with the latest technology. Dr. Molldrem is thorough, skilled, and always takes time to explain everything in detail. I’ve had both routine checkups and a couple of complex procedures, and the results have been amazing. The staff is kind and always makes me feel at ease. It’s clear they care about their patients’ comfort and satisfaction. This is the best dental clinic for any dental need, big or small","displayName":"David G","overallScore":5,"submittedDate":"Oct 01, 2024","allowFlagging":true,"commentId":"3897c222-15ff-4211-a419-c228340c9f77","communityMemberDetails":"David G","isTelehealth":true,"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":"Fantastic","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"I’ve been coming to Molldrem Family Dentistry for years, and I’ve never been disappointed. From regular cleanings to more complex treatments, they provide impeccable service every time. Dr. Molldrem is knowledgeable and truly cares about patient well-being. Best dental office in town","displayName":"Will B","overallScore":5,"submittedDate":"Oct 01, 2024","allowFlagging":true,"commentId":"aec2e27f-a0e9-41ab-96fe-ee6d04ed5cff","communityMemberDetails":"Will B","isTelehealth":false,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":5,"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 service and friendly staff!","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 at Molldrem Family Dentistry for years, and Dr. Kevin Molldrem consistently exceeds my expectations. From the moment I walk in, the staff is welcoming, professional, and truly caring. Dr. Molldrem’s expertise and gentle approach make every visit comfortable, whether it's a routine cleaning or more involved dental work. He takes the time to explain each procedure thoroughly, ensuring that I always feel informed and at ease.I highly recommend Dr.  Kevin Molldrem and his team for anyone seeking top-notch dental care in a warm, friendly atmosphere. You'll leave with a healthy smile and a great experience every ti","displayName":"Jason","overallScore":5,"submittedDate":"Sep 23, 2024","allowFlagging":true,"commentId":"48135ae4-8339-4c16-ae6d-1b739eb9dc3f","communityMemberDetails":"Jason","isTelehealth":true,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":5,"providerAnswersRating":null,"providerExplanationRating":5,"providerStaffRating":5,"providerTimeAllocationRating":null,"providerTrustRating":null,"waitTime":1},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Exceptional Care and a Warm, Friendly Experience!","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}},{"commentText":"Dr. Molldrem is gentle and caring. He always makes sure I'm comfortable and explains everything in detail. The staff is friendly and professional. Highly recommend Molldrem Family Dentistry!","displayName":"","overallScore":5,"submittedDate":"Aug 07, 2024","allowFlagging":true,"commentId":"904c2cda-cba9-4966-9abc-2b0c81ab1196","communityMemberDetails":"","isTelehealth":true,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":null,"officeEnvironmentRating":null,"officeSchedulingRating":5,"providerAnswersRating":null,"providerExplanationRating":5,"providerStaffRating":null,"providerTimeAllocationRating":null,"providerTrustRating":5,"waitTime":null},"helpfulCount":0,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Gentle and Caring!","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 amazing with kids. Dr. Molldrem is patient, and gentle, and makes my children feel at ease. The staff is friendly and the office is kid-friendly. I highly recommend it for families!","displayName":"","overallScore":5,"submittedDate":"Jul 25, 2024","allowFlagging":true,"commentId":"51f1fef1-c697-48e3-98e6-ed2217f1233f","communityMemberDetails":"","isTelehealth":true,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":5,"officeEnvironmentRating":null,"officeSchedulingRating":5,"providerAnswersRating":5,"providerExplanationRating":5,"providerStaffRating":5,"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":"Amazing with Kids!","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 has completely transformed my perspective on dental visits. From the moment I stepped into the clinic, I was impressed by the warm and welcoming atmosphere. The staff is not only friendly but also highly professional, ensuring that each patient feels valued and cared for.Dr. Kevin Molldrem is a true expert in his field. His meticulous attention to detail and dedication to patient care are second to none. During my visits, he takes the time to thoroughly explain procedures and answer all my questions, which significantly reduces any anxiety I might have. His gentle and precise technique makes every procedure as comfortable as possible.The facilities at Molldrem Family Dentistry are top-notch, equipped with the latest technology that ensures you receive the best care. Dr. Kevin Molldrem's commitment to staying updated with the latest advancements in dentistry is evident, and it reflects in the quality of care provided.","displayName":"Cevin Soling","overallScore":5,"submittedDate":"Jul 16, 2024","allowFlagging":true,"commentId":"0abd2dfb-62bf-40d2-902d-054d62b0bc7c","communityMemberDetails":"Cevin Soling","isTelehealth":true,"languageCode":"","translatedCommentText":"","translatedReviewTitle":"","language":"","answers":{"feltRespected":5,"officeEnvironmentRating":null,"officeSchedulingRating":5,"providerAnswersRating":5,"providerExplanationRating":5,"providerStaffRating":5,"providerTimeAllocationRating":5,"providerTrustRating":5,"waitTime":1},"helpfulCount":5,"flagged":"NotFlagged","providerResponse":{"allowFlagging":true,"commentStatusID":0,"commentText":null,"flagCount":0,"flagged":"NotFlagged","insertedOn":null,"isFromProvider":true,"providerSurveyCommentID":null},"reviewTitle":"Outstanding Experience - Molldrem Family Dentistry","providerDetail":{"displayName":"Dr. Molldrem's","id":"3X36D","image":"//photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg","primarySpecialty":"Dentistry"}}],"suppressed":false,"totalCommentCount":71},"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.534091,"responseCount":88,"roundedScore":4.5,"reviewCount":71},"providerCode":"3X36D","providerName":"Dr. Kevin Molldrem, DDS","providerPossessiveName":"Dr. Molldrem's","providerUrl":"/dentist/dr-kevin-molldrem-3x36d","specialty":"Dentistry","surveyDistribution":{"aggregates":[{"count":76,"percent":86,"star":5},{"count":2,"percent":2,"star":4},{"count":0,"percent":0,"star":3},{"count":1,"percent":1,"star":2},{"count":9,"percent":10,"star":1}],"totalResponseCount":88},"surveysSuppressed":false}},"providerProfileModel":{"aboutMe":[],"aboutMeVideoUrl":"","aboutProvider":null,"acceptsNewPatients":true,"age":52,"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.5,"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":"HPY00006E5","payor":"Ameritas","plans":[{"name":"Ameritas PPO","planType":"PPO"}]},{"code":"HPY00005F0","payor":"Lincoln Financial Group","plans":[{"name":"DentalConnect PPO","planType":"PPO"}]},{"code":"HPY0000555","payor":"Assurant Health","plans":[{"name":"Dental Network DPPO","planType":"DPPO"},{"name":"Focus Dental Network DPPO","planType":"DPPO"},{"name":"Dental Network DHMO","planType":"DHMO"}]},{"code":"HPY00006D9","payor":"Aetna","plans":[{"name":"Dental DPPO","planType":"DPPO"}]},{"code":"HPY0000708","payor":"United Concordia","plans":[{"name":"Advantage Plus PPO","planType":"PPO"}]},{"code":"HPY000075D","payor":"Connection Dental","plans":[{"name":"Connection Dental PPO","planType":"PPO"}]},{"code":"HPY000045D","payor":"Guardian","plans":[{"name":"DentalGuard Preferred","planType":""}]},{"code":"HPY0000786","payor":"Blue Cross and Blue Shield of Florida, Inc. d/b/a Florida Blue","plans":[{"name":"BlueDental Choice PPO","planType":"PPO"}]},{"code":"HPY0000B6F","payor":"Dominion National","plans":[{"name":"Dental Choice DPPO","planType":"DPPO"}]},{"code":"HPY00004A2","payor":"Dental Network of America","plans":[{"name":"Dental Network of America DPPO","planType":"DPPO"}]},{"code":"HPY0000619","payor":"UnitedHealthCare","plans":[{"name":"Dental","planType":""}]},{"code":"HPY0000671","payor":"DenteMax","plans":[{"name":"DenteMax","planType":""}]},{"code":"HPY0000776","payor":"Total Dental Administrators PPO","plans":[{"name":"Total Dental Administrators PPO PPO","planType":"PPO"}]},{"code":"HPY000054F","payor":"Delta Dental","plans":[{"name":"Delta Dental PPO","planType":"PPO"},{"name":"Delta Dental Premier","planType":""}]},{"code":"HPY0000453","payor":"Humana","plans":[{"name":"Humana PPO","planType":"PPO"}]},{"code":"HPY0000627","payor":"Principal Financial Group","plans":[{"name":"Dental PPO","planType":"PPO"}]},{"code":"HPY9000575","payor":"United Concordia Dental","plans":[{"name":"Elite Plus DPPO","planType":"DPPO"},{"name":"Alliance EPO","planType":"EPO"},{"name":"Advantage Plus 20 DHMO","planType":"DHMO"}]},{"code":"HPY0000692","payor":"MetLife","plans":[{"name":"MetLife PDP","planType":"PDP"},{"name":"PDP Plus (Preferred Dentist Program) DPPO","planType":"DPPO"}]},{"code":"HPY0000768","payor":"Anthem","plans":[{"name":"Dental Prime DPPO","planType":"DPPO"},{"name":"Dental Complete DPPO","planType":"DPPO"}]},{"code":"HPY000074E","payor":"PreferredOne","plans":[{"name":"PreferredHealth","planType":""},{"name":"PreferredOne PPO","planType":"PPO"}]},{"code":"HPY00006F7","payor":"Cigna","plans":[{"name":"Total Dental 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","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,"suppressSurveys":false,"surveyOverallRatingScore":3,"surveyUserCount":88,"testimonies":[],"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"}]}};
  202.        HG3.profile.pageState.contentPlacement = HG3.profile.pageState.contentPlacement || [{"blurb":"Hit the pantry for a box of great health benefits and discover unexpected ways that baking soda is good for your health.","image":"https://dims.healthgrades.com/dims3/MMH/fa477f1/2147483647/strip/false/crop/2734x2734+681+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F22%2F30%2F2ad98c674e3eb69887d7000c920e%2Fgettyimages-746097353.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/8-health-benefits-of-baking-soda?hid=t12_ccgd&tpc=oral-health","title":"8 Health Benefits of Baking Soda"},{"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":"A bitter taste in the mouth can indicate a distorted sense of taste. This may be the result of benign or more serious underlying medical conditions. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/64dd676/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F12%2F45%2F68edd2c05273b9d8ca507093aed3%2F224083-bitter-taste-in-mouth-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/bitter-taste-in-mouth?hid=t12_ccgd&tpc=oral-health","title":"What Causes Bitter Taste in Mouth?"},{"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 tingling tongue can occur due to a variety of reasons, including mild or temporary causes as well as serious underlying conditions. Learn more.","image":"https://dims.healthgrades.com/dims3/MMH/1b6ba08/2147483647/strip/false/crop/549x549+97+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fd7%2Fc1%2F155a67179405a6576965c2aa1fe2%2Fhg-girl-with-tongue-out-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/tingling-tongue?hid=t12_ccgd&tpc=oral-health","title":"Why Is My Tongue Tingling? Causes, Treatment, and More"},{"blurb":"A sore tongue can cause discomfort and have a variety of mild to serious causes. Lean about the causes and symptoms of a sore tongue and when to contact a doctor.","image":"https://dims.healthgrades.com/dims3/MMH/a2d52ed/2147483647/strip/false/crop/549x549+92+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F6c%2F39%2F3b0acec9079f761c1ea4a42213d8%2Fhg-leaf-on-tongue-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/sore-tongue?hid=t12_ccgd&tpc=oral-health","title":"Why Is My Tongue Sore?"},{"blurb":"Canker sore treatment can reduce pain while the sore heals. Learn home care for canker sores and how to relieve symptoms during canker sore recovery.","image":"https://dims.healthgrades.com/dims3/MMH/6150bc7/2147483647/strip/false/crop/549x549+74+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F74%2F5f%2Fcb671ac7f68943533b80019eb94b%2Fhg-woman-eating-popsicle-732x549-thumbnail.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/canker-sores?hid=t12_ccgd&tpc=oral-health","title":"How to Get Rid of Canker Sores: Home Treatment and Prevention Tips"},{"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":"Find out the benefits of using baking soda on your teeth and how it can improve your dental health.","image":"https://dims.healthgrades.com/dims3/MMH/8519b31/2147483647/strip/false/crop/3744x3744+936+0/resize/440x440!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2Fb8%2Fa7%2F2cc175c94d138b527e751b03c04b%2Fgettyimages-1054348356.jpg","link":"https://resources.healthgrades.com/right-care/oral-health/how-baking-soda-can-keep-your-teeth-healthy?hid=t12_ccgd&tpc=oral-health","title":"How Baking Soda Can Keep Your Teeth Healthy"},{"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"}];
  203.        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":"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":"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":"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?"}]}];
  204.        HG3.profile.pageState.viewModel =  HG3.profile.pageState.viewModel || {"aboutMe":[],"aboutMeVideoUrl":"","aboutProvider":null,"acceptsNewPatients":true,"age":52,"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.5,"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":"HPY00006E5","payor":"Ameritas","plans":[{"name":"Ameritas PPO","planType":"PPO"}]},{"code":"HPY00005F0","payor":"Lincoln Financial Group","plans":[{"name":"DentalConnect PPO","planType":"PPO"}]},{"code":"HPY0000555","payor":"Assurant Health","plans":[{"name":"Dental Network DPPO","planType":"DPPO"},{"name":"Focus Dental Network DPPO","planType":"DPPO"},{"name":"Dental Network DHMO","planType":"DHMO"}]},{"code":"HPY00006D9","payor":"Aetna","plans":[{"name":"Dental DPPO","planType":"DPPO"}]},{"code":"HPY0000708","payor":"United Concordia","plans":[{"name":"Advantage Plus PPO","planType":"PPO"}]},{"code":"HPY000075D","payor":"Connection Dental","plans":[{"name":"Connection Dental PPO","planType":"PPO"}]},{"code":"HPY000045D","payor":"Guardian","plans":[{"name":"DentalGuard Preferred","planType":""}]},{"code":"HPY0000786","payor":"Blue Cross and Blue Shield of Florida, Inc. d/b/a Florida Blue","plans":[{"name":"BlueDental Choice PPO","planType":"PPO"}]},{"code":"HPY0000B6F","payor":"Dominion National","plans":[{"name":"Dental Choice DPPO","planType":"DPPO"}]},{"code":"HPY00004A2","payor":"Dental Network of America","plans":[{"name":"Dental Network of America DPPO","planType":"DPPO"}]},{"code":"HPY0000619","payor":"UnitedHealthCare","plans":[{"name":"Dental","planType":""}]},{"code":"HPY0000671","payor":"DenteMax","plans":[{"name":"DenteMax","planType":""}]},{"code":"HPY0000776","payor":"Total Dental Administrators PPO","plans":[{"name":"Total Dental Administrators PPO PPO","planType":"PPO"}]},{"code":"HPY000054F","payor":"Delta Dental","plans":[{"name":"Delta Dental PPO","planType":"PPO"},{"name":"Delta Dental Premier","planType":""}]},{"code":"HPY0000453","payor":"Humana","plans":[{"name":"Humana PPO","planType":"PPO"}]},{"code":"HPY0000627","payor":"Principal Financial Group","plans":[{"name":"Dental PPO","planType":"PPO"}]},{"code":"HPY9000575","payor":"United Concordia Dental","plans":[{"name":"Elite Plus DPPO","planType":"DPPO"},{"name":"Alliance EPO","planType":"EPO"},{"name":"Advantage Plus 20 DHMO","planType":"DHMO"}]},{"code":"HPY0000692","payor":"MetLife","plans":[{"name":"MetLife PDP","planType":"PDP"},{"name":"PDP Plus (Preferred Dentist Program) DPPO","planType":"DPPO"}]},{"code":"HPY0000768","payor":"Anthem","plans":[{"name":"Dental Prime DPPO","planType":"DPPO"},{"name":"Dental Complete DPPO","planType":"DPPO"}]},{"code":"HPY000074E","payor":"PreferredOne","plans":[{"name":"PreferredHealth","planType":""},{"name":"PreferredOne PPO","planType":"PPO"}]},{"code":"HPY00006F7","payor":"Cigna","plans":[{"name":"Total Dental 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","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,"suppressSurveys":false,"surveyOverallRatingScore":3,"surveyUserCount":88,"testimonies":[],"writeMd":null,"writeMdLite":null};
  205.        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":["R6199e3ef9c104ef47f"]},{"key":"pwid","value":["3X36D"]},{"key":"pv","value":["yes"]},{"key":"comment","value":["yes"]},{"key":"inid","value":["HPY00006E5","HPY00005F0","HPY0000555","HPY00006D9","HPY0000708","HPY000075D","HPY000045D","HPY0000786","HPY0000B6F","HPY00004A2","HPY0000619","HPY0000671","HPY0000776","HPY000054F","HPY0000453","HPY0000627","HPY9000575","HPY0000692","HPY0000768","HPY000074E","HPY00006F7"]},{"key":"prop13","value":["r3hc9"]},{"key":"prop25","value":[""]},{"key":"pagetype","value":["MARKET_TARGETED"]},{"key":"gp","value":[""]},{"key":"rtg","value":["60"]},{"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"]}]};
  206.    </script>
  207.    
  208.  
  209.      <script>/*! For license information please see hgGlobalProfile.bundle.js.LICENSE.txt */
  210. !function(){var e={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)},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=l.ProductChannel,r="31"===n||"35"===n?"hg3":"";i.default.trackLink(e,u(u({},t),{},{pageName:g,SyndicatedSite:r})),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},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=["contextData","pageName"],l=["contextData"];function s(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 d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=[],g=[],p=function(e){if(f.push(e),!g){g=!0;var t=0,n=setInterval((function(){window.utag?(clearInterval(n),f.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)}},b=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}),{})},w={trackLink:function(e,t){try{var n=t.contextData,r=t.pageName,o=(0,a.default)(t,u),i="".concat(r,"|").concat(e);window.s.pageName=r;var l="undefined"==typeof window?{}:window.utag_data||{},s=d(d(d({},{ClientID:l.ClientID,link_name:i,ProductChannel:l.ProductChannel,RollupSpecialtyID:l.RollupSpecialtyID,server:l.server,SitePathing:i}),b(o||{})),b(n||{}));!function(e){window.utag?window.utag.link(e):p({name:"link",data:e})}(s),(0,c.default)().recordCall("trackLink",s)}catch(e){console.error(e)}},trackPage:function(e){e.contextData;var t=(0,a.default)(e,l),n=function(){var e;"function"==typeof(window.utag||{}).view?(e=t,window.utag?window.utag.view(e):p({name:"view",data:e}),(0,c.default)().recordCall("pageTrack",t)):setTimeout(n,500)};n()}},v="undefined"==typeof window?{trackLink:function(){},trackPage:function(){}}:w;e.exports=v},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))},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},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},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},987:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},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},994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},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},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],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},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(t.includes(r))continue;n[r]=e[r]}return n},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},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},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},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}},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>
  211.    
  212.    </head>
  213.    <body>
  214.      <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>
  215.      <div class="outofpage"><div id="div-gpt-ad-outofpage-oop"></div></div>
  216.    
  217.      <script>
  218.          window.zeta_timeout = 600;
  219.      </script>
  220.  
  221.      <script type="module" crossorigin>
  222. (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var Yr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function zs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Qc={exports:{}},ci={},Gc={exports:{}},B={};/**
  223. * @license React
  224. * react.production.min.js
  225. *
  226. * Copyright (c) Facebook, Inc. and its affiliates.
  227. *
  228. * This source code is licensed under the MIT license found in the
  229. * LICENSE file in the root directory of this source tree.
  230. */var Wr=Symbol.for("react.element"),qh=Symbol.for("react.portal"),bh=Symbol.for("react.fragment"),Qh=Symbol.for("react.strict_mode"),Gh=Symbol.for("react.profiler"),Kh=Symbol.for("react.provider"),Yh=Symbol.for("react.context"),Jh=Symbol.for("react.forward_ref"),Xh=Symbol.for("react.suspense"),Zh=Symbol.for("react.memo"),e1=Symbol.for("react.lazy"),Ya=Symbol.iterator;function t1(e){return e===null||typeof e!="object"?null:(e=Ya&&e[Ya]||e["@@iterator"],typeof e=="function"?e:null)}var Kc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Yc=Object.assign,Jc={};function Jn(e,t,n){this.props=e,this.context=t,this.refs=Jc,this.updater=n||Kc}Jn.prototype.isReactComponent={};Jn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};Jn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Xc(){}Xc.prototype=Jn.prototype;function Ds(e,t,n){this.props=e,this.context=t,this.refs=Jc,this.updater=n||Kc}var Ms=Ds.prototype=new Xc;Ms.constructor=Ds;Yc(Ms,Jn.prototype);Ms.isPureReactComponent=!0;var Ja=Array.isArray,Zc=Object.prototype.hasOwnProperty,As={current:null},ed={key:!0,ref:!0,__self:!0,__source:!0};function td(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)Zc.call(t,r)&&!ed.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1<s){for(var a=Array(s),u=0;u<s;u++)a[u]=arguments[u+2];o.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)o[r]===void 0&&(o[r]=s[r]);return{$$typeof:Wr,type:e,key:i,ref:l,props:o,_owner:As.current}}function n1(e,t){return{$$typeof:Wr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function $s(e){return typeof e=="object"&&e!==null&&e.$$typeof===Wr}function r1(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Xa=/\/+/g;function Mi(e,t){return typeof e=="object"&&e!==null&&e.key!=null?r1(""+e.key):t.toString(36)}function So(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(i){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Wr:case qh:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+Mi(l,0):r,Ja(o)?(n="",e!=null&&(n=e.replace(Xa,"$&/")+"/"),So(o,t,n,"",function(u){return u})):o!=null&&($s(o)&&(o=n1(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(Xa,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",Ja(e))for(var s=0;s<e.length;s++){i=e[s];var a=r+Mi(i,s);l+=So(i,t,n,a,o)}else if(a=t1(e),typeof a=="function")for(e=a.call(e),s=0;!(i=e.next()).done;)i=i.value,a=r+Mi(i,s++),l+=So(i,t,n,a,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function Jr(e,t,n){if(e==null)return e;var r=[],o=0;return So(e,r,"","",function(i){return t.call(n,i,o++)}),r}function o1(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Oe={current:null},xo={transition:null},i1={ReactCurrentDispatcher:Oe,ReactCurrentBatchConfig:xo,ReactCurrentOwner:As};B.Children={map:Jr,forEach:function(e,t,n){Jr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Jr(e,function(){t++}),t},toArray:function(e){return Jr(e,function(t){return t})||[]},only:function(e){if(!$s(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};B.Component=Jn;B.Fragment=bh;B.Profiler=Gh;B.PureComponent=Ds;B.StrictMode=Qh;B.Suspense=Xh;B.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=i1;B.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Yc({},e.props),o=e.key,i=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,l=As.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)Zc.call(t,a)&&!ed.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var u=0;u<a;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:Wr,type:e.type,key:o,ref:i,props:r,_owner:l}};B.createContext=function(e){return e={$$typeof:Yh,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Kh,_context:e},e.Consumer=e};B.createElement=td;B.createFactory=function(e){var t=td.bind(null,e);return t.type=e,t};B.createRef=function(){return{current:null}};B.forwardRef=function(e){return{$$typeof:Jh,render:e}};B.isValidElement=$s;B.lazy=function(e){return{$$typeof:e1,_payload:{_status:-1,_result:e},_init:o1}};B.memo=function(e,t){return{$$typeof:Zh,type:e,compare:t===void 0?null:t}};B.startTransition=function(e){var t=xo.transition;xo.transition={};try{e()}finally{xo.transition=t}};B.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};B.useCallback=function(e,t){return Oe.current.useCallback(e,t)};B.useContext=function(e){return Oe.current.useContext(e)};B.useDebugValue=function(){};B.useDeferredValue=function(e){return Oe.current.useDeferredValue(e)};B.useEffect=function(e,t){return Oe.current.useEffect(e,t)};B.useId=function(){return Oe.current.useId()};B.useImperativeHandle=function(e,t,n){return Oe.current.useImperativeHandle(e,t,n)};B.useInsertionEffect=function(e,t){return Oe.current.useInsertionEffect(e,t)};B.useLayoutEffect=function(e,t){return Oe.current.useLayoutEffect(e,t)};B.useMemo=function(e,t){return Oe.current.useMemo(e,t)};B.useReducer=function(e,t,n){return Oe.current.useReducer(e,t,n)};B.useRef=function(e){return Oe.current.useRef(e)};B.useState=function(e){return Oe.current.useState(e)};B.useSyncExternalStore=function(e,t,n){return Oe.current.useSyncExternalStore(e,t,n)};B.useTransition=function(){return Oe.current.useTransition()};B.version="18.2.0";Gc.exports=B;var j=Gc.exports;const nd=zs(j);/**
  231. * @license React
  232. * react-jsx-runtime.production.min.js
  233. *
  234. * Copyright (c) Facebook, Inc. and its affiliates.
  235. *
  236. * This source code is licensed under the MIT license found in the
  237. * LICENSE file in the root directory of this source tree.
  238. */var l1=j,s1=Symbol.for("react.element"),a1=Symbol.for("react.fragment"),u1=Object.prototype.hasOwnProperty,c1=l1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,d1={key:!0,ref:!0,__self:!0,__source:!0};function rd(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)u1.call(t,r)&&!d1.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:s1,type:e,key:i,ref:l,props:o,_owner:c1.current}}ci.Fragment=a1;ci.jsx=rd;ci.jsxs=rd;Qc.exports=ci;var y=Qc.exports,Nl={},od={exports:{}},be={},id={exports:{}},ld={};/**
  239. * @license React
  240. * scheduler.production.min.js
  241. *
  242. * Copyright (c) Facebook, Inc. and its affiliates.
  243. *
  244. * This source code is licensed under the MIT license found in the
  245. * LICENSE file in the root directory of this source tree.
  246. */(function(e){function t(N,z){var A=N.length;N.push(z);e:for(;0<A;){var b=A-1>>>1,F=N[b];if(0<o(F,z))N[b]=z,N[A]=F,A=b;else break e}}function n(N){return N.length===0?null:N[0]}function r(N){if(N.length===0)return null;var z=N[0],A=N.pop();if(A!==z){N[0]=A;e:for(var b=0,F=N.length,M=F>>>1;b<M;){var H=2*(b+1)-1,U=N[H],fe=H+1,pe=N[fe];if(0>o(U,A))fe<F&&0>o(pe,U)?(N[b]=pe,N[fe]=A,b=fe):(N[b]=U,N[H]=A,b=H);else if(fe<F&&0>o(pe,A))N[b]=pe,N[fe]=A,b=fe;else break e}}return z}function o(N,z){var A=N.sortIndex-z.sortIndex;return A!==0?A:N.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var a=[],u=[],c=1,d=null,p=3,w=!1,g=!1,v=!1,k=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,f=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(N){for(var z=n(u);z!==null;){if(z.callback===null)r(u);else if(z.startTime<=N)r(u),z.sortIndex=z.expirationTime,t(a,z);else break;z=n(u)}}function x(N){if(v=!1,h(N),!g)if(n(a)!==null)g=!0,Fe(T);else{var z=n(u);z!==null&&Le(x,z.startTime-N)}}function T(N,z){g=!1,v&&(v=!1,m(P),P=-1),w=!0;var A=p;try{for(h(z),d=n(a);d!==null&&(!(d.expirationTime>z)||N&&!q());){var b=d.callback;if(typeof b=="function"){d.callback=null,p=d.priorityLevel;var F=b(d.expirationTime<=z);z=e.unstable_now(),typeof F=="function"?d.callback=F:d===n(a)&&r(a),h(z)}else r(a);d=n(a)}if(d!==null)var M=!0;else{var H=n(u);H!==null&&Le(x,H.startTime-z),M=!1}return M}finally{d=null,p=A,w=!1}}var C=!1,_=null,P=-1,L=5,I=-1;function q(){return!(e.unstable_now()-I<L)}function K(){if(_!==null){var N=e.unstable_now();I=N;var z=!0;try{z=_(!0,N)}finally{z?de():(C=!1,_=null)}}else C=!1}var de;if(typeof f=="function")de=function(){f(K)};else if(typeof MessageChannel<"u"){var ve=new MessageChannel,xt=ve.port2;ve.port1.onmessage=K,de=function(){xt.postMessage(null)}}else de=function(){k(K,0)};function Fe(N){_=N,C||(C=!0,de())}function Le(N,z){P=k(function(){N(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.unstable_continueExecution=function(){g||w||(g=!0,Fe(T))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(N){switch(p){case 1:case 2:case 3:var z=3;break;default:z=p}var A=p;p=z;try{return N()}finally{p=A}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,z){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var A=p;p=N;try{return z()}finally{p=A}},e.unstable_scheduleCallback=function(N,z,A){var b=e.unstable_now();switch(typeof A=="object"&&A!==null?(A=A.delay,A=typeof A=="number"&&0<A?b+A:b):A=b,N){case 1:var F=-1;break;case 2:F=250;break;case 5:F=1073741823;break;case 4:F=1e4;break;default:F=5e3}return F=A+F,N={id:c++,callback:z,priorityLevel:N,startTime:A,expirationTime:F,sortIndex:-1},A>b?(N.sortIndex=A,t(u,N),n(a)===null&&N===n(u)&&(v?(m(P),P=-1):v=!0,Le(x,A-b))):(N.sortIndex=F,t(a,N),g||w||(g=!0,Fe(T))),N},e.unstable_shouldYield=q,e.unstable_wrapCallback=function(N){var z=p;return function(){var A=p;p=z;try{return N.apply(this,arguments)}finally{p=A}}}})(ld);id.exports=ld;var f1=id.exports;/**
  247. * @license React
  248. * react-dom.production.min.js
  249. *
  250. * Copyright (c) Facebook, Inc. and its affiliates.
  251. *
  252. * This source code is licensed under the MIT license found in the
  253. * LICENSE file in the root directory of this source tree.
  254. */var sd=j,qe=f1;function E(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 ad=new Set,_r={};function wn(e,t){Wn(e,t),Wn(e+"Capture",t)}function Wn(e,t){for(_r[e]=t,e=0;e<t.length;e++)ad.add(t[e])}var Nt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Pl=Object.prototype.hasOwnProperty,p1=/^[: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]*$/,Za={},eu={};function h1(e){return Pl.call(eu,e)?!0:Pl.call(Za,e)?!1:p1.test(e)?eu[e]=!0:(Za[e]=!0,!1)}function m1(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 g1(e,t,n,r){if(t===null||typeof t>"u"||m1(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 Re(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var ke={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ke[e]=new Re(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ke[t]=new Re(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ke[e]=new Re(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ke[e]=new Re(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){ke[e]=new Re(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ke[e]=new Re(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ke[e]=new Re(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ke[e]=new Re(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ke[e]=new Re(e,5,!1,e.toLowerCase(),null,!1,!1)});var Fs=/[\-:]([a-z])/g;function Us(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(Fs,Us);ke[t]=new Re(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(Fs,Us);ke[t]=new Re(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(Fs,Us);ke[t]=new Re(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ke[e]=new Re(e,1,!1,e.toLowerCase(),null,!1,!1)});ke.xlinkHref=new Re("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ke[e]=new Re(e,1,!1,e.toLowerCase(),null,!0,!0)});function Bs(e,t,n,r){var o=ke.hasOwnProperty(t)?ke[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(g1(t,n,o,r)&&(n=null),r||o===null?h1(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Rt=sd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Xr=Symbol.for("react.element"),_n=Symbol.for("react.portal"),Nn=Symbol.for("react.fragment"),Hs=Symbol.for("react.strict_mode"),jl=Symbol.for("react.profiler"),ud=Symbol.for("react.provider"),cd=Symbol.for("react.context"),Vs=Symbol.for("react.forward_ref"),Ol=Symbol.for("react.suspense"),Rl=Symbol.for("react.suspense_list"),Ws=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),dd=Symbol.for("react.offscreen"),tu=Symbol.iterator;function nr(e){return e===null||typeof e!="object"?null:(e=tu&&e[tu]||e["@@iterator"],typeof e=="function"?e:null)}var oe=Object.assign,Ai;function dr(e){if(Ai===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ai=t&&t[1]||""}return`
  255. `+Ai+e}var $i=!1;function Fi(e,t){if(!e||$i)return"";$i=!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(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(`
  256. `),i=r.stack.split(`
  257. `),l=o.length-1,s=i.length-1;1<=l&&0<=s&&o[l]!==i[s];)s--;for(;1<=l&&0<=s;l--,s--)if(o[l]!==i[s]){if(l!==1||s!==1)do if(l--,s--,0>s||o[l]!==i[s]){var a=`
  258. `+o[l].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{$i=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?dr(e):""}function y1(e){switch(e.tag){case 5:return dr(e.type);case 16:return dr("Lazy");case 13:return dr("Suspense");case 19:return dr("SuspenseList");case 0:case 2:case 15:return e=Fi(e.type,!1),e;case 11:return e=Fi(e.type.render,!1),e;case 1:return e=Fi(e.type,!0),e;default:return""}}function Ll(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 Nn:return"Fragment";case _n:return"Portal";case jl:return"Profiler";case Hs:return"StrictMode";case Ol:return"Suspense";case Rl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cd:return(e.displayName||"Context")+".Consumer";case ud:return(e._context.displayName||"Context")+".Provider";case Vs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ws:return t=e.displayName||null,t!==null?t:Ll(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Ll(e(t))}catch{}}return null}function v1(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 Ll(t);case 8:return t===Hs?"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 Yt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function fd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function w1(e){var t=fd(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 o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Zr(e){e._valueTracker||(e._valueTracker=w1(e))}function pd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=fd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Mo(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 Il(e,t){var n=t.checked;return oe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function nu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Yt(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 hd(e,t){t=t.checked,t!=null&&Bs(e,"checked",t,!1)}function zl(e,t){hd(e,t);var n=Yt(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")?Dl(e,t.type,n):t.hasOwnProperty("defaultValue")&&Dl(e,t.type,Yt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ru(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 Dl(e,t,n){(t!=="number"||Mo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var fr=Array.isArray;function $n(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Yt(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Ml(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(E(91));return oe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ou(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(E(92));if(fr(n)){if(1<n.length)throw Error(E(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Yt(n)}}function md(e,t){var n=Yt(t.value),r=Yt(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 iu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function gd(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 Al(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?gd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var eo,yd=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(eo=eo||document.createElement("div"),eo.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=eo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Nr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var mr={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},S1=["Webkit","ms","Moz","O"];Object.keys(mr).forEach(function(e){S1.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),mr[t]=mr[e]})});function vd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||mr.hasOwnProperty(e)&&mr[e]?(""+t).trim():t+"px"}function wd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=vd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var x1=oe({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 $l(e,t){if(t){if(x1[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(E(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(E(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(E(61))}if(t.style!=null&&typeof t.style!="object")throw Error(E(62))}}function Fl(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 Ul=null;function qs(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Bl=null,Fn=null,Un=null;function lu(e){if(e=Qr(e)){if(typeof Bl!="function")throw Error(E(280));var t=e.stateNode;t&&(t=mi(t),Bl(e.stateNode,e.type,t))}}function Sd(e){Fn?Un?Un.push(e):Un=[e]:Fn=e}function xd(){if(Fn){var e=Fn,t=Un;if(Un=Fn=null,lu(e),t)for(e=0;e<t.length;e++)lu(t[e])}}function kd(e,t){return e(t)}function Cd(){}var Ui=!1;function Ed(e,t,n){if(Ui)return e(t,n);Ui=!0;try{return kd(e,t,n)}finally{Ui=!1,(Fn!==null||Un!==null)&&(Cd(),xd())}}function Pr(e,t){var n=e.stateNode;if(n===null)return null;var r=mi(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(E(231,t,typeof n));return n}var Hl=!1;if(Nt)try{var rr={};Object.defineProperty(rr,"passive",{get:function(){Hl=!0}}),window.addEventListener("test",rr,rr),window.removeEventListener("test",rr,rr)}catch{Hl=!1}function k1(e,t,n,r,o,i,l,s,a){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var gr=!1,Ao=null,$o=!1,Vl=null,C1={onError:function(e){gr=!0,Ao=e}};function E1(e,t,n,r,o,i,l,s,a){gr=!1,Ao=null,k1.apply(C1,arguments)}function T1(e,t,n,r,o,i,l,s,a){if(E1.apply(this,arguments),gr){if(gr){var u=Ao;gr=!1,Ao=null}else throw Error(E(198));$o||($o=!0,Vl=u)}}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&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Td(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 su(e){if(Sn(e)!==e)throw Error(E(188))}function _1(e){var t=e.alternate;if(!t){if(t=Sn(e),t===null)throw Error(E(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return su(o),e;if(i===r)return su(o),t;i=i.sibling}throw Error(E(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l){for(s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l)throw Error(E(189))}}if(n.alternate!==r)throw Error(E(190))}if(n.tag!==3)throw Error(E(188));return n.stateNode.current===n?e:t}function _d(e){return e=_1(e),e!==null?Nd(e):null}function Nd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Nd(e);if(t!==null)return t;e=e.sibling}return null}var Pd=qe.unstable_scheduleCallback,au=qe.unstable_cancelCallback,N1=qe.unstable_shouldYield,P1=qe.unstable_requestPaint,le=qe.unstable_now,j1=qe.unstable_getCurrentPriorityLevel,bs=qe.unstable_ImmediatePriority,jd=qe.unstable_UserBlockingPriority,Fo=qe.unstable_NormalPriority,O1=qe.unstable_LowPriority,Od=qe.unstable_IdlePriority,di=null,wt=null;function R1(e){if(wt&&typeof wt.onCommitFiberRoot=="function")try{wt.onCommitFiberRoot(di,e,void 0,(e.current.flags&128)===128)}catch{}}var st=Math.clz32?Math.clz32:z1,L1=Math.log,I1=Math.LN2;function z1(e){return e>>>=0,e===0?32:31-(L1(e)/I1|0)|0}var to=64,no=4194304;function pr(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 Uo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~o;s!==0?r=pr(s):(i&=l,i!==0&&(r=pr(i)))}else l=n&~o,l!==0?r=pr(l):i!==0&&(r=pr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-st(t),o=1<<n,r|=e[n],t&=~o;return r}function D1(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 M1(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var l=31-st(i),s=1<<l,a=o[l];a===-1?(!(s&n)||s&r)&&(o[l]=D1(s,t)):a<=t&&(e.expiredLanes|=s),i&=~s}}function Wl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Rd(){var e=to;return to<<=1,!(to&4194240)&&(to=64),e}function Bi(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function qr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-st(t),e[t]=n}function A1(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 o=31-st(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function Qs(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-st(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var Q=0;function Ld(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Id,Gs,zd,Dd,Md,ql=!1,ro=[],Ht=null,Vt=null,Wt=null,jr=new Map,Or=new Map,At=[],$1="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 uu(e,t){switch(e){case"focusin":case"focusout":Ht=null;break;case"dragenter":case"dragleave":Vt=null;break;case"mouseover":case"mouseout":Wt=null;break;case"pointerover":case"pointerout":jr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Or.delete(t.pointerId)}}function or(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Qr(t),t!==null&&Gs(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function F1(e,t,n,r,o){switch(t){case"focusin":return Ht=or(Ht,e,t,n,r,o),!0;case"dragenter":return Vt=or(Vt,e,t,n,r,o),!0;case"mouseover":return Wt=or(Wt,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return jr.set(i,or(jr.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,Or.set(i,or(Or.get(i)||null,e,t,n,r,o)),!0}return!1}function Ad(e){var t=ln(e.target);if(t!==null){var n=Sn(t);if(n!==null){if(t=n.tag,t===13){if(t=Td(n),t!==null){e.blockedOn=t,Md(e.priority,function(){zd(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 ko(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bl(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Ul=r,n.target.dispatchEvent(r),Ul=null}else return t=Qr(n),t!==null&&Gs(t),e.blockedOn=n,!1;t.shift()}return!0}function cu(e,t,n){ko(e)&&n.delete(t)}function U1(){ql=!1,Ht!==null&&ko(Ht)&&(Ht=null),Vt!==null&&ko(Vt)&&(Vt=null),Wt!==null&&ko(Wt)&&(Wt=null),jr.forEach(cu),Or.forEach(cu)}function ir(e,t){e.blockedOn===t&&(e.blockedOn=null,ql||(ql=!0,qe.unstable_scheduleCallback(qe.unstable_NormalPriority,U1)))}function Rr(e){function t(o){return ir(o,e)}if(0<ro.length){ir(ro[0],e);for(var n=1;n<ro.length;n++){var r=ro[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Ht!==null&&ir(Ht,e),Vt!==null&&ir(Vt,e),Wt!==null&&ir(Wt,e),jr.forEach(t),Or.forEach(t),n=0;n<At.length;n++)r=At[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<At.length&&(n=At[0],n.blockedOn===null);)Ad(n),n.blockedOn===null&&At.shift()}var Bn=Rt.ReactCurrentBatchConfig,Bo=!0;function B1(e,t,n,r){var o=Q,i=Bn.transition;Bn.transition=null;try{Q=1,Ks(e,t,n,r)}finally{Q=o,Bn.transition=i}}function H1(e,t,n,r){var o=Q,i=Bn.transition;Bn.transition=null;try{Q=4,Ks(e,t,n,r)}finally{Q=o,Bn.transition=i}}function Ks(e,t,n,r){if(Bo){var o=bl(e,t,n,r);if(o===null)Ji(e,t,r,Ho,n),uu(e,r);else if(F1(o,e,t,n,r))r.stopPropagation();else if(uu(e,r),t&4&&-1<$1.indexOf(e)){for(;o!==null;){var i=Qr(o);if(i!==null&&Id(i),i=bl(e,t,n,r),i===null&&Ji(e,t,r,Ho,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else Ji(e,t,r,null,n)}}var Ho=null;function bl(e,t,n,r){if(Ho=null,e=qs(r),e=ln(e),e!==null)if(t=Sn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Td(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 Ho=e,null}function $d(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(j1()){case bs:return 1;case jd:return 4;case Fo:case O1:return 16;case Od:return 536870912;default:return 16}default:return 16}}var Ft=null,Ys=null,Co=null;function Fd(){if(Co)return Co;var e,t=Ys,n=t.length,r,o="value"in Ft?Ft.value:Ft.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===o[i-r];r++);return Co=o.slice(e,1<r?1-r:void 0)}function Eo(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 oo(){return!0}function du(){return!1}function Qe(e){function t(n,r,o,i,l){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?oo:du,this.isPropagationStopped=du,this}return oe(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=oo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=oo)},persist:function(){},isPersistent:oo}),t}var Xn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Js=Qe(Xn),br=oe({},Xn,{view:0,detail:0}),V1=Qe(br),Hi,Vi,lr,fi=oe({},br,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Xs,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!==lr&&(lr&&e.type==="mousemove"?(Hi=e.screenX-lr.screenX,Vi=e.screenY-lr.screenY):Vi=Hi=0,lr=e),Hi)},movementY:function(e){return"movementY"in e?e.movementY:Vi}}),fu=Qe(fi),W1=oe({},fi,{dataTransfer:0}),q1=Qe(W1),b1=oe({},br,{relatedTarget:0}),Wi=Qe(b1),Q1=oe({},Xn,{animationName:0,elapsedTime:0,pseudoElement:0}),G1=Qe(Q1),K1=oe({},Xn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Y1=Qe(K1),J1=oe({},Xn,{data:0}),pu=Qe(J1),X1={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Z1={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"},e0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function t0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=e0[e])?!!t[e]:!1}function Xs(){return t0}var n0=oe({},br,{key:function(e){if(e.key){var t=X1[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Eo(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Z1[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Xs,charCode:function(e){return e.type==="keypress"?Eo(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Eo(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),r0=Qe(n0),o0=oe({},fi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),hu=Qe(o0),i0=oe({},br,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Xs}),l0=Qe(i0),s0=oe({},Xn,{propertyName:0,elapsedTime:0,pseudoElement:0}),a0=Qe(s0),u0=oe({},fi,{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}),c0=Qe(u0),d0=[9,13,27,32],Zs=Nt&&"CompositionEvent"in window,yr=null;Nt&&"documentMode"in document&&(yr=document.documentMode);var f0=Nt&&"TextEvent"in window&&!yr,Ud=Nt&&(!Zs||yr&&8<yr&&11>=yr),mu=String.fromCharCode(32),gu=!1;function Bd(e,t){switch(e){case"keyup":return d0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pn=!1;function p0(e,t){switch(e){case"compositionend":return Hd(t);case"keypress":return t.which!==32?null:(gu=!0,mu);case"textInput":return e=t.data,e===mu&&gu?null:e;default:return null}}function h0(e,t){if(Pn)return e==="compositionend"||!Zs&&Bd(e,t)?(e=Fd(),Co=Ys=Ft=null,Pn=!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 Ud&&t.locale!=="ko"?null:t.data;default:return null}}var m0={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 yu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!m0[e.type]:t==="textarea"}function Vd(e,t,n,r){Sd(r),t=Vo(t,"onChange"),0<t.length&&(n=new Js("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var vr=null,Lr=null;function g0(e){ef(e,0)}function pi(e){var t=Rn(e);if(pd(t))return e}function y0(e,t){if(e==="change")return t}var Wd=!1;if(Nt){var qi;if(Nt){var bi="oninput"in document;if(!bi){var vu=document.createElement("div");vu.setAttribute("oninput","return;"),bi=typeof vu.oninput=="function"}qi=bi}else qi=!1;Wd=qi&&(!document.documentMode||9<document.documentMode)}function wu(){vr&&(vr.detachEvent("onpropertychange",qd),Lr=vr=null)}function qd(e){if(e.propertyName==="value"&&pi(Lr)){var t=[];Vd(t,Lr,e,qs(e)),Ed(g0,t)}}function v0(e,t,n){e==="focusin"?(wu(),vr=t,Lr=n,vr.attachEvent("onpropertychange",qd)):e==="focusout"&&wu()}function w0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return pi(Lr)}function S0(e,t){if(e==="click")return pi(t)}function x0(e,t){if(e==="input"||e==="change")return pi(t)}function k0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dt=typeof Object.is=="function"?Object.is:k0;function Ir(e,t){if(dt(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 o=n[r];if(!Pl.call(t,o)||!dt(e[o],t[o]))return!1}return!0}function Su(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function xu(e,t){var n=Su(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=Su(n)}}function bd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?bd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Qd(){for(var e=window,t=Mo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Mo(e.document)}return t}function ea(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 C0(e){var t=Qd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&bd(n.ownerDocument.documentElement,n)){if(r!==null&&ea(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 o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=xu(n,i);var l=xu(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.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 E0=Nt&&"documentMode"in document&&11>=document.documentMode,jn=null,Ql=null,wr=null,Gl=!1;function ku(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Gl||jn==null||jn!==Mo(r)||(r=jn,"selectionStart"in r&&ea(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}),wr&&Ir(wr,r)||(wr=r,r=Vo(Ql,"onSelect"),0<r.length&&(t=new Js("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=jn)))}function io(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var On={animationend:io("Animation","AnimationEnd"),animationiteration:io("Animation","AnimationIteration"),animationstart:io("Animation","AnimationStart"),transitionend:io("Transition","TransitionEnd")},Qi={},Gd={};Nt&&(Gd=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 hi(e){if(Qi[e])return Qi[e];if(!On[e])return e;var t=On[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Gd)return Qi[e]=t[n];return e}var Kd=hi("animationend"),Yd=hi("animationiteration"),Jd=hi("animationstart"),Xd=hi("transitionend"),Zd=new Map,Cu="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 Xt(e,t){Zd.set(e,t),wn(t,[e])}for(var Gi=0;Gi<Cu.length;Gi++){var Ki=Cu[Gi],T0=Ki.toLowerCase(),_0=Ki[0].toUpperCase()+Ki.slice(1);Xt(T0,"on"+_0)}Xt(Kd,"onAnimationEnd");Xt(Yd,"onAnimationIteration");Xt(Jd,"onAnimationStart");Xt("dblclick","onDoubleClick");Xt("focusin","onFocus");Xt("focusout","onBlur");Xt(Xd,"onTransitionEnd");Wn("onMouseEnter",["mouseout","mouseover"]);Wn("onMouseLeave",["mouseout","mouseover"]);Wn("onPointerEnter",["pointerout","pointerover"]);Wn("onPointerLeave",["pointerout","pointerover"]);wn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));wn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));wn("onBeforeInput",["compositionend","keypress","textInput","paste"]);wn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));wn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));wn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var hr="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(" "),N0=new Set("cancel close invalid load scroll toggle".split(" ").concat(hr));function Eu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,T1(r,t,void 0,e),e.currentTarget=null}function ef(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],a=s.instance,u=s.currentTarget;if(s=s.listener,a!==i&&o.isPropagationStopped())break e;Eu(o,s,u),i=a}else for(l=0;l<r.length;l++){if(s=r[l],a=s.instance,u=s.currentTarget,s=s.listener,a!==i&&o.isPropagationStopped())break e;Eu(o,s,u),i=a}}}if($o)throw e=Vl,$o=!1,Vl=null,e}function Y(e,t){var n=t[Zl];n===void 0&&(n=t[Zl]=new Set);var r=e+"__bubble";n.has(r)||(tf(t,e,2,!1),n.add(r))}function Yi(e,t,n){var r=0;t&&(r|=4),tf(n,e,r,t)}var lo="_reactListening"+Math.random().toString(36).slice(2);function zr(e){if(!e[lo]){e[lo]=!0,ad.forEach(function(n){n!=="selectionchange"&&(N0.has(n)||Yi(n,!1,e),Yi(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[lo]||(t[lo]=!0,Yi("selectionchange",!1,t))}}function tf(e,t,n,r){switch($d(t)){case 1:var o=B1;break;case 4:o=H1;break;default:o=Ks}n=o.bind(null,t,n,e),o=void 0,!Hl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Ji(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var a=l.tag;if((a===3||a===4)&&(a=l.stateNode.containerInfo,a===o||a.nodeType===8&&a.parentNode===o))return;l=l.return}for(;s!==null;){if(l=ln(s),l===null)return;if(a=l.tag,a===5||a===6){r=i=l;continue e}s=s.parentNode}}r=r.return}Ed(function(){var u=i,c=qs(n),d=[];e:{var p=Zd.get(e);if(p!==void 0){var w=Js,g=e;switch(e){case"keypress":if(Eo(n)===0)break e;case"keydown":case"keyup":w=r0;break;case"focusin":g="focus",w=Wi;break;case"focusout":g="blur",w=Wi;break;case"beforeblur":case"afterblur":w=Wi;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":w=fu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=q1;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=l0;break;case Kd:case Yd:case Jd:w=G1;break;case Xd:w=a0;break;case"scroll":w=V1;break;case"wheel":w=c0;break;case"copy":case"cut":case"paste":w=Y1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=hu}var v=(t&4)!==0,k=!v&&e==="scroll",m=v?p!==null?p+"Capture":null:p;v=[];for(var f=u,h;f!==null;){h=f;var x=h.stateNode;if(h.tag===5&&x!==null&&(h=x,m!==null&&(x=Pr(f,m),x!=null&&v.push(Dr(f,x,h)))),k)break;f=f.return}0<v.length&&(p=new w(p,g,null,n,c),d.push({event:p,listeners:v}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",p&&n!==Ul&&(g=n.relatedTarget||n.fromElement)&&(ln(g)||g[Pt]))break e;if((w||p)&&(p=c.window===c?c:(p=c.ownerDocument)?p.defaultView||p.parentWindow:window,w?(g=n.relatedTarget||n.toElement,w=u,g=g?ln(g):null,g!==null&&(k=Sn(g),g!==k||g.tag!==5&&g.tag!==6)&&(g=null)):(w=null,g=u),w!==g)){if(v=fu,x="onMouseLeave",m="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(v=hu,x="onPointerLeave",m="onPointerEnter",f="pointer"),k=w==null?p:Rn(w),h=g==null?p:Rn(g),p=new v(x,f+"leave",w,n,c),p.target=k,p.relatedTarget=h,x=null,ln(c)===u&&(v=new v(m,f+"enter",g,n,c),v.target=h,v.relatedTarget=k,x=v),k=x,w&&g)t:{for(v=w,m=g,f=0,h=v;h;h=kn(h))f++;for(h=0,x=m;x;x=kn(x))h++;for(;0<f-h;)v=kn(v),f--;for(;0<h-f;)m=kn(m),h--;for(;f--;){if(v===m||m!==null&&v===m.alternate)break t;v=kn(v),m=kn(m)}v=null}else v=null;w!==null&&Tu(d,p,w,v,!1),g!==null&&k!==null&&Tu(d,k,g,v,!0)}}e:{if(p=u?Rn(u):window,w=p.nodeName&&p.nodeName.toLowerCase(),w==="select"||w==="input"&&p.type==="file")var T=y0;else if(yu(p))if(Wd)T=x0;else{T=w0;var C=v0}else(w=p.nodeName)&&w.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(T=S0);if(T&&(T=T(e,u))){Vd(d,T,n,c);break e}C&&C(e,p,u),e==="focusout"&&(C=p._wrapperState)&&C.controlled&&p.type==="number"&&Dl(p,"number",p.value)}switch(C=u?Rn(u):window,e){case"focusin":(yu(C)||C.contentEditable==="true")&&(jn=C,Ql=u,wr=null);break;case"focusout":wr=Ql=jn=null;break;case"mousedown":Gl=!0;break;case"contextmenu":case"mouseup":case"dragend":Gl=!1,ku(d,n,c);break;case"selectionchange":if(E0)break;case"keydown":case"keyup":ku(d,n,c)}var _;if(Zs)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else Pn?Bd(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(Ud&&n.locale!=="ko"&&(Pn||P!=="onCompositionStart"?P==="onCompositionEnd"&&Pn&&(_=Fd()):(Ft=c,Ys="value"in Ft?Ft.value:Ft.textContent,Pn=!0)),C=Vo(u,P),0<C.length&&(P=new pu(P,e,null,n,c),d.push({event:P,listeners:C}),_?P.data=_:(_=Hd(n),_!==null&&(P.data=_)))),(_=f0?p0(e,n):h0(e,n))&&(u=Vo(u,"onBeforeInput"),0<u.length&&(c=new pu("onBeforeInput","beforeinput",null,n,c),d.push({event:c,listeners:u}),c.data=_))}ef(d,t)})}function Dr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Vo(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=Pr(e,n),i!=null&&r.unshift(Dr(e,i,o)),i=Pr(e,t),i!=null&&r.push(Dr(e,i,o))),e=e.return}return r}function kn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Tu(e,t,n,r,o){for(var i=t._reactName,l=[];n!==null&&n!==r;){var s=n,a=s.alternate,u=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&u!==null&&(s=u,o?(a=Pr(n,i),a!=null&&l.unshift(Dr(n,a,s))):o||(a=Pr(n,i),a!=null&&l.push(Dr(n,a,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var P0=/\r\n?/g,j0=/\u0000|\uFFFD/g;function _u(e){return(typeof e=="string"?e:""+e).replace(P0,`
  259. `).replace(j0,"")}function so(e,t,n){if(t=_u(t),_u(e)!==t&&n)throw Error(E(425))}function Wo(){}var Kl=null,Yl=null;function Jl(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 Xl=typeof setTimeout=="function"?setTimeout:void 0,O0=typeof clearTimeout=="function"?clearTimeout:void 0,Nu=typeof Promise=="function"?Promise:void 0,R0=typeof queueMicrotask=="function"?queueMicrotask:typeof Nu<"u"?function(e){return Nu.resolve(null).then(e).catch(L0)}:Xl;function L0(e){setTimeout(function(){throw e})}function Xi(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),Rr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Rr(t)}function qt(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 Pu(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),yt="__reactFiber$"+Zn,Mr="__reactProps$"+Zn,Pt="__reactContainer$"+Zn,Zl="__reactEvents$"+Zn,I0="__reactListeners$"+Zn,z0="__reactHandles$"+Zn;function ln(e){var t=e[yt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Pt]||n[yt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Pu(e);e!==null;){if(n=e[yt])return n;e=Pu(e)}return t}e=n,n=e.parentNode}return null}function Qr(e){return e=e[yt]||e[Pt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Rn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(E(33))}function mi(e){return e[Mr]||null}var es=[],Ln=-1;function Zt(e){return{current:e}}function J(e){0>Ln||(e.current=es[Ln],es[Ln]=null,Ln--)}function G(e,t){Ln++,es[Ln]=e.current,e.current=t}var Jt={},_e=Zt(Jt),Me=Zt(!1),pn=Jt;function qn(e,t){var n=e.type.contextTypes;if(!n)return Jt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ae(e){return e=e.childContextTypes,e!=null}function qo(){J(Me),J(_e)}function ju(e,t,n){if(_e.current!==Jt)throw Error(E(168));G(_e,t),G(Me,n)}function nf(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(E(108,v1(e)||"Unknown",o));return oe({},n,r)}function bo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jt,pn=_e.current,G(_e,e),G(Me,Me.current),!0}function Ou(e,t,n){var r=e.stateNode;if(!r)throw Error(E(169));n?(e=nf(e,t,pn),r.__reactInternalMemoizedMergedChildContext=e,J(Me),J(_e),G(_e,e)):J(Me),G(Me,n)}var Ct=null,gi=!1,Zi=!1;function rf(e){Ct===null?Ct=[e]:Ct.push(e)}function D0(e){gi=!0,rf(e)}function en(){if(!Zi&&Ct!==null){Zi=!0;var e=0,t=Q;try{var n=Ct;for(Q=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ct=null,gi=!1}catch(o){throw Ct!==null&&(Ct=Ct.slice(e+1)),Pd(bs,en),o}finally{Q=t,Zi=!1}}return null}var In=[],zn=0,Qo=null,Go=0,Ke=[],Ye=0,hn=null,Et=1,Tt="";function nn(e,t){In[zn++]=Go,In[zn++]=Qo,Qo=e,Go=t}function of(e,t,n){Ke[Ye++]=Et,Ke[Ye++]=Tt,Ke[Ye++]=hn,hn=e;var r=Et;e=Tt;var o=32-st(r)-1;r&=~(1<<o),n+=1;var i=32-st(t)+o;if(30<i){var l=o-o%5;i=(r&(1<<l)-1).toString(32),r>>=l,o-=l,Et=1<<32-st(t)+o|n<<o|r,Tt=i+e}else Et=1<<i|n<<o|r,Tt=e}function ta(e){e.return!==null&&(nn(e,1),of(e,1,0))}function na(e){for(;e===Qo;)Qo=In[--zn],In[zn]=null,Go=In[--zn],In[zn]=null;for(;e===hn;)hn=Ke[--Ye],Ke[Ye]=null,Tt=Ke[--Ye],Ke[Ye]=null,Et=Ke[--Ye],Ke[Ye]=null}var Ve=null,He=null,ee=!1,lt=null;function lf(e,t){var n=Je(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 Ru(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,Ve=e,He=qt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ve=e,He=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=hn!==null?{id:Et,overflow:Tt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Je(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ve=e,He=null,!0):!1;default:return!1}}function ts(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ns(e){if(ee){var t=He;if(t){var n=t;if(!Ru(e,t)){if(ts(e))throw Error(E(418));t=qt(n.nextSibling);var r=Ve;t&&Ru(e,t)?lf(r,n):(e.flags=e.flags&-4097|2,ee=!1,Ve=e)}}else{if(ts(e))throw Error(E(418));e.flags=e.flags&-4097|2,ee=!1,Ve=e}}}function Lu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ve=e}function ao(e){if(e!==Ve)return!1;if(!ee)return Lu(e),ee=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Jl(e.type,e.memoizedProps)),t&&(t=He)){if(ts(e))throw sf(),Error(E(418));for(;t;)lf(e,t),t=qt(t.nextSibling)}if(Lu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(E(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){He=qt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}He=null}}else He=Ve?qt(e.stateNode.nextSibling):null;return!0}function sf(){for(var e=He;e;)e=qt(e.nextSibling)}function bn(){He=Ve=null,ee=!1}function ra(e){lt===null?lt=[e]:lt.push(e)}var M0=Rt.ReactCurrentBatchConfig;function ot(e,t){if(e&&e.defaultProps){t=oe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ko=Zt(null),Yo=null,Dn=null,oa=null;function ia(){oa=Dn=Yo=null}function la(e){var t=Ko.current;J(Ko),e._currentValue=t}function rs(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){Yo=e,oa=Dn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(De=!0),e.firstContext=null)}function Ze(e){var t=e._currentValue;if(oa!==e)if(e={context:e,memoizedValue:t,next:null},Dn===null){if(Yo===null)throw Error(E(308));Dn=e,Yo.dependencies={lanes:0,firstContext:e}}else Dn=Dn.next=e;return t}var sn=null;function sa(e){sn===null?sn=[e]:sn.push(e)}function af(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,sa(t)):(n.next=o.next,o.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 Mt=!1;function aa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function uf(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 _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function bt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,W&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,jt(e,n)}return o=r.interleaved,o===null?(t.next=t,sa(r)):(t.next=o.next,o.next=t),r.interleaved=t,jt(e,n)}function To(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,Qs(e,n)}}function Iu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,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 Jo(e,t,n,r){var o=e.updateQueue;Mt=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var a=s,u=a.next;a.next=null,l===null?i=u:l.next=u,l=a;var c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==l&&(s===null?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=a))}if(i!==null){var d=o.baseState;l=0,c=u=a=null,s=i;do{var p=s.lane,w=s.eventTime;if((r&p)===p){c!==null&&(c=c.next={eventTime:w,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,v=s;switch(p=t,w=n,v.tag){case 1:if(g=v.payload,typeof g=="function"){d=g.call(w,d,p);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=v.payload,p=typeof g=="function"?g.call(w,d,p):g,p==null)break e;d=oe({},d,p);break e;case 2:Mt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[s]:p.push(s))}else w={eventTime:w,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(u=c=w,a=d):c=c.next=w,l|=p;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;p=s,s=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(1);if(c===null&&(a=d),o.baseState=a,o.firstBaseUpdate=u,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);gn|=l,e.lanes=l,e.memoizedState=d}}function zu(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(E(191,o));o.call(r)}}}var cf=new sd.Component().refs;function os(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:oe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var yi={isMounted:function(e){return(e=e._reactInternals)?Sn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Pe(),o=Gt(e),i=_t(r,o);i.payload=t,n!=null&&(i.callback=n),t=bt(e,i,o),t!==null&&(at(t,e,o,r),To(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Pe(),o=Gt(e),i=_t(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=bt(e,i,o),t!==null&&(at(t,e,o,r),To(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Pe(),r=Gt(e),o=_t(n,r);o.tag=2,t!=null&&(o.callback=t),t=bt(e,o,r),t!==null&&(at(t,e,r,n),To(t,e,r))}};function Du(e,t,n,r,o,i,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,l):t.prototype&&t.prototype.isPureReactComponent?!Ir(n,r)||!Ir(o,i):!0}function df(e,t,n){var r=!1,o=Jt,i=t.contextType;return typeof i=="object"&&i!==null?i=Ze(i):(o=Ae(t)?pn:_e.current,r=t.contextTypes,i=(r=r!=null)?qn(e,o):Jt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=yi,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function Mu(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&&yi.enqueueReplaceState(t,t.state,null)}function is(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=cf,aa(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=Ze(i):(i=Ae(t)?pn:_e.current,o.context=qn(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(os(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&yi.enqueueReplaceState(o,o.state,null),Jo(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function sr(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(E(309));var r=n.stateNode}if(!r)throw Error(E(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(l){var s=o.refs;s===cf&&(s=o.refs={}),l===null?delete s[i]:s[i]=l},t._stringRef=i,t)}if(typeof e!="string")throw Error(E(284));if(!n._owner)throw Error(E(290,e))}return e}function uo(e,t){throw e=Object.prototype.toString.call(t),Error(E(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Au(e){var t=e._init;return t(e._payload)}function ff(e){function t(m,f){if(e){var h=m.deletions;h===null?(m.deletions=[f],m.flags|=16):h.push(f)}}function n(m,f){if(!e)return null;for(;f!==null;)t(m,f),f=f.sibling;return null}function r(m,f){for(m=new Map;f!==null;)f.key!==null?m.set(f.key,f):m.set(f.index,f),f=f.sibling;return m}function o(m,f){return m=Kt(m,f),m.index=0,m.sibling=null,m}function i(m,f,h){return m.index=h,e?(h=m.alternate,h!==null?(h=h.index,h<f?(m.flags|=2,f):h):(m.flags|=2,f)):(m.flags|=1048576,f)}function l(m){return e&&m.alternate===null&&(m.flags|=2),m}function s(m,f,h,x){return f===null||f.tag!==6?(f=ll(h,m.mode,x),f.return=m,f):(f=o(f,h),f.return=m,f)}function a(m,f,h,x){var T=h.type;return T===Nn?c(m,f,h.props.children,x,h.key):f!==null&&(f.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Dt&&Au(T)===f.type)?(x=o(f,h.props),x.ref=sr(m,f,h),x.return=m,x):(x=Ro(h.type,h.key,h.props,null,m.mode,x),x.ref=sr(m,f,h),x.return=m,x)}function u(m,f,h,x){return f===null||f.tag!==4||f.stateNode.containerInfo!==h.containerInfo||f.stateNode.implementation!==h.implementation?(f=sl(h,m.mode,x),f.return=m,f):(f=o(f,h.children||[]),f.return=m,f)}function c(m,f,h,x,T){return f===null||f.tag!==7?(f=fn(h,m.mode,x,T),f.return=m,f):(f=o(f,h),f.return=m,f)}function d(m,f,h){if(typeof f=="string"&&f!==""||typeof f=="number")return f=ll(""+f,m.mode,h),f.return=m,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Xr:return h=Ro(f.type,f.key,f.props,null,m.mode,h),h.ref=sr(m,null,f),h.return=m,h;case _n:return f=sl(f,m.mode,h),f.return=m,f;case Dt:var x=f._init;return d(m,x(f._payload),h)}if(fr(f)||nr(f))return f=fn(f,m.mode,h,null),f.return=m,f;uo(m,f)}return null}function p(m,f,h,x){var T=f!==null?f.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return T!==null?null:s(m,f,""+h,x);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Xr:return h.key===T?a(m,f,h,x):null;case _n:return h.key===T?u(m,f,h,x):null;case Dt:return T=h._init,p(m,f,T(h._payload),x)}if(fr(h)||nr(h))return T!==null?null:c(m,f,h,x,null);uo(m,h)}return null}function w(m,f,h,x,T){if(typeof x=="string"&&x!==""||typeof x=="number")return m=m.get(h)||null,s(f,m,""+x,T);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Xr:return m=m.get(x.key===null?h:x.key)||null,a(f,m,x,T);case _n:return m=m.get(x.key===null?h:x.key)||null,u(f,m,x,T);case Dt:var C=x._init;return w(m,f,h,C(x._payload),T)}if(fr(x)||nr(x))return m=m.get(h)||null,c(f,m,x,T,null);uo(f,x)}return null}function g(m,f,h,x){for(var T=null,C=null,_=f,P=f=0,L=null;_!==null&&P<h.length;P++){_.index>P?(L=_,_=null):L=_.sibling;var I=p(m,_,h[P],x);if(I===null){_===null&&(_=L);break}e&&_&&I.alternate===null&&t(m,_),f=i(I,f,P),C===null?T=I:C.sibling=I,C=I,_=L}if(P===h.length)return n(m,_),ee&&nn(m,P),T;if(_===null){for(;P<h.length;P++)_=d(m,h[P],x),_!==null&&(f=i(_,f,P),C===null?T=_:C.sibling=_,C=_);return ee&&nn(m,P),T}for(_=r(m,_);P<h.length;P++)L=w(_,m,P,h[P],x),L!==null&&(e&&L.alternate!==null&&_.delete(L.key===null?P:L.key),f=i(L,f,P),C===null?T=L:C.sibling=L,C=L);return e&&_.forEach(function(q){return t(m,q)}),ee&&nn(m,P),T}function v(m,f,h,x){var T=nr(h);if(typeof T!="function")throw Error(E(150));if(h=T.call(h),h==null)throw Error(E(151));for(var C=T=null,_=f,P=f=0,L=null,I=h.next();_!==null&&!I.done;P++,I=h.next()){_.index>P?(L=_,_=null):L=_.sibling;var q=p(m,_,I.value,x);if(q===null){_===null&&(_=L);break}e&&_&&q.alternate===null&&t(m,_),f=i(q,f,P),C===null?T=q:C.sibling=q,C=q,_=L}if(I.done)return n(m,_),ee&&nn(m,P),T;if(_===null){for(;!I.done;P++,I=h.next())I=d(m,I.value,x),I!==null&&(f=i(I,f,P),C===null?T=I:C.sibling=I,C=I);return ee&&nn(m,P),T}for(_=r(m,_);!I.done;P++,I=h.next())I=w(_,m,P,I.value,x),I!==null&&(e&&I.alternate!==null&&_.delete(I.key===null?P:I.key),f=i(I,f,P),C===null?T=I:C.sibling=I,C=I);return e&&_.forEach(function(K){return t(m,K)}),ee&&nn(m,P),T}function k(m,f,h,x){if(typeof h=="object"&&h!==null&&h.type===Nn&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Xr:e:{for(var T=h.key,C=f;C!==null;){if(C.key===T){if(T=h.type,T===Nn){if(C.tag===7){n(m,C.sibling),f=o(C,h.props.children),f.return=m,m=f;break e}}else if(C.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Dt&&Au(T)===C.type){n(m,C.sibling),f=o(C,h.props),f.ref=sr(m,C,h),f.return=m,m=f;break e}n(m,C);break}else t(m,C);C=C.sibling}h.type===Nn?(f=fn(h.props.children,m.mode,x,h.key),f.return=m,m=f):(x=Ro(h.type,h.key,h.props,null,m.mode,x),x.ref=sr(m,f,h),x.return=m,m=x)}return l(m);case _n:e:{for(C=h.key;f!==null;){if(f.key===C)if(f.tag===4&&f.stateNode.containerInfo===h.containerInfo&&f.stateNode.implementation===h.implementation){n(m,f.sibling),f=o(f,h.children||[]),f.return=m,m=f;break e}else{n(m,f);break}else t(m,f);f=f.sibling}f=sl(h,m.mode,x),f.return=m,m=f}return l(m);case Dt:return C=h._init,k(m,f,C(h._payload),x)}if(fr(h))return g(m,f,h,x);if(nr(h))return v(m,f,h,x);uo(m,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,f!==null&&f.tag===6?(n(m,f.sibling),f=o(f,h),f.return=m,m=f):(n(m,f),f=ll(h,m.mode,x),f.return=m,m=f),l(m)):n(m,f)}return k}var Qn=ff(!0),pf=ff(!1),Gr={},St=Zt(Gr),Ar=Zt(Gr),$r=Zt(Gr);function an(e){if(e===Gr)throw Error(E(174));return e}function ua(e,t){switch(G($r,t),G(Ar,e),G(St,Gr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Al(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Al(t,e)}J(St),G(St,t)}function Gn(){J(St),J(Ar),J($r)}function hf(e){an($r.current);var t=an(St.current),n=Al(t,e.type);t!==n&&(G(Ar,e),G(St,n))}function ca(e){Ar.current===e&&(J(St),J(Ar))}var ne=Zt(0);function Xo(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)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 el=[];function da(){for(var e=0;e<el.length;e++)el[e]._workInProgressVersionPrimary=null;el.length=0}var _o=Rt.ReactCurrentDispatcher,tl=Rt.ReactCurrentBatchConfig,mn=0,re=null,he=null,ge=null,Zo=!1,Sr=!1,Fr=0,A0=0;function Ce(){throw Error(E(321))}function fa(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!dt(e[n],t[n]))return!1;return!0}function pa(e,t,n,r,o,i){if(mn=i,re=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,_o.current=e===null||e.memoizedState===null?B0:H0,e=n(r,o),Sr){i=0;do{if(Sr=!1,Fr=0,25<=i)throw Error(E(301));i+=1,ge=he=null,t.updateQueue=null,_o.current=V0,e=n(r,o)}while(Sr)}if(_o.current=ei,t=he!==null&&he.next!==null,mn=0,ge=he=re=null,Zo=!1,t)throw Error(E(300));return e}function ha(){var e=Fr!==0;return Fr=0,e}function mt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ge===null?re.memoizedState=ge=e:ge=ge.next=e,ge}function et(){if(he===null){var e=re.alternate;e=e!==null?e.memoizedState:null}else e=he.next;var t=ge===null?re.memoizedState:ge.next;if(t!==null)ge=t,he=e;else{if(e===null)throw Error(E(310));he=e,e={memoizedState:he.memoizedState,baseState:he.baseState,baseQueue:he.baseQueue,queue:he.queue,next:null},ge===null?re.memoizedState=ge=e:ge=ge.next=e}return ge}function Ur(e,t){return typeof t=="function"?t(e):t}function nl(e){var t=et(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=he,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var s=l=null,a=null,u=i;do{var c=u.lane;if((mn&c)===c)a!==null&&(a=a.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};a===null?(s=a=d,l=r):a=a.next=d,re.lanes|=c,gn|=c}u=u.next}while(u!==null&&u!==i);a===null?l=r:a.next=s,dt(r,t.memoizedState)||(De=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,re.lanes|=i,gn|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function rl(e){var t=et(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do i=e(i,l.action),l=l.next;while(l!==o);dt(i,t.memoizedState)||(De=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function mf(){}function gf(e,t){var n=re,r=et(),o=t(),i=!dt(r.memoizedState,o);if(i&&(r.memoizedState=o,De=!0),r=r.queue,ma(wf.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ge!==null&&ge.memoizedState.tag&1){if(n.flags|=2048,Br(9,vf.bind(null,n,r,o,t),void 0,null),ye===null)throw Error(E(349));mn&30||yf(n,t,o)}return o}function yf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=re.updateQueue,t===null?(t={lastEffect:null,stores:null},re.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function vf(e,t,n,r){t.value=n,t.getSnapshot=r,Sf(t)&&xf(e)}function wf(e,t,n){return n(function(){Sf(t)&&xf(e)})}function Sf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!dt(e,n)}catch{return!0}}function xf(e){var t=jt(e,1);t!==null&&at(t,e,1,-1)}function $u(e){var t=mt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ur,lastRenderedState:e},t.queue=e,e=e.dispatch=U0.bind(null,re,e),[t.memoizedState,e]}function Br(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=re.updateQueue,t===null?(t={lastEffect:null,stores:null},re.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 kf(){return et().memoizedState}function No(e,t,n,r){var o=mt();re.flags|=e,o.memoizedState=Br(1|t,n,void 0,r===void 0?null:r)}function vi(e,t,n,r){var o=et();r=r===void 0?null:r;var i=void 0;if(he!==null){var l=he.memoizedState;if(i=l.destroy,r!==null&&fa(r,l.deps)){o.memoizedState=Br(t,n,i,r);return}}re.flags|=e,o.memoizedState=Br(1|t,n,i,r)}function Fu(e,t){return No(8390656,8,e,t)}function ma(e,t){return vi(2048,8,e,t)}function Cf(e,t){return vi(4,2,e,t)}function Ef(e,t){return vi(4,4,e,t)}function Tf(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 _f(e,t,n){return n=n!=null?n.concat([e]):null,vi(4,4,Tf.bind(null,t,e),n)}function ga(){}function Nf(e,t){var n=et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pf(e,t){var n=et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function jf(e,t,n){return mn&21?(dt(n,t)||(n=Rd(),re.lanes|=n,gn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,De=!0),e.memoizedState=n)}function $0(e,t){var n=Q;Q=n!==0&&4>n?n:4,e(!0);var r=tl.transition;tl.transition={};try{e(!1),t()}finally{Q=n,tl.transition=r}}function Of(){return et().memoizedState}function F0(e,t,n){var r=Gt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Rf(e))Lf(t,n);else if(n=af(e,t,n,r),n!==null){var o=Pe();at(n,e,r,o),If(n,t,r)}}function U0(e,t,n){var r=Gt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Rf(e))Lf(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,s=i(l,n);if(o.hasEagerState=!0,o.eagerState=s,dt(s,l)){var a=t.interleaved;a===null?(o.next=o,sa(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=af(e,t,o,r),n!==null&&(o=Pe(),at(n,e,r,o),If(n,t,r))}}function Rf(e){var t=e.alternate;return e===re||t!==null&&t===re}function Lf(e,t){Sr=Zo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function If(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Qs(e,n)}}var ei={readContext:Ze,useCallback:Ce,useContext:Ce,useEffect:Ce,useImperativeHandle:Ce,useInsertionEffect:Ce,useLayoutEffect:Ce,useMemo:Ce,useReducer:Ce,useRef:Ce,useState:Ce,useDebugValue:Ce,useDeferredValue:Ce,useTransition:Ce,useMutableSource:Ce,useSyncExternalStore:Ce,useId:Ce,unstable_isNewReconciler:!1},B0={readContext:Ze,useCallback:function(e,t){return mt().memoizedState=[e,t===void 0?null:t],e},useContext:Ze,useEffect:Fu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,No(4194308,4,Tf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return No(4194308,4,e,t)},useInsertionEffect:function(e,t){return No(4,2,e,t)},useMemo:function(e,t){var n=mt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=mt();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=F0.bind(null,re,e),[r.memoizedState,e]},useRef:function(e){var t=mt();return e={current:e},t.memoizedState=e},useState:$u,useDebugValue:ga,useDeferredValue:function(e){return mt().memoizedState=e},useTransition:function(){var e=$u(!1),t=e[0];return e=$0.bind(null,e[1]),mt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=re,o=mt();if(ee){if(n===void 0)throw Error(E(407));n=n()}else{if(n=t(),ye===null)throw Error(E(349));mn&30||yf(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Fu(wf.bind(null,r,i,e),[e]),r.flags|=2048,Br(9,vf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=mt(),t=ye.identifierPrefix;if(ee){var n=Tt,r=Et;n=(r&~(1<<32-st(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Fr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=A0++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},H0={readContext:Ze,useCallback:Nf,useContext:Ze,useEffect:ma,useImperativeHandle:_f,useInsertionEffect:Cf,useLayoutEffect:Ef,useMemo:Pf,useReducer:nl,useRef:kf,useState:function(){return nl(Ur)},useDebugValue:ga,useDeferredValue:function(e){var t=et();return jf(t,he.memoizedState,e)},useTransition:function(){var e=nl(Ur)[0],t=et().memoizedState;return[e,t]},useMutableSource:mf,useSyncExternalStore:gf,useId:Of,unstable_isNewReconciler:!1},V0={readContext:Ze,useCallback:Nf,useContext:Ze,useEffect:ma,useImperativeHandle:_f,useInsertionEffect:Cf,useLayoutEffect:Ef,useMemo:Pf,useReducer:rl,useRef:kf,useState:function(){return rl(Ur)},useDebugValue:ga,useDeferredValue:function(e){var t=et();return he===null?t.memoizedState=e:jf(t,he.memoizedState,e)},useTransition:function(){var e=rl(Ur)[0],t=et().memoizedState;return[e,t]},useMutableSource:mf,useSyncExternalStore:gf,useId:Of,unstable_isNewReconciler:!1};function Kn(e,t){try{var n="",r=t;do n+=y1(r),r=r.return;while(r);var o=n}catch(i){o=`
  260. Error generating stack: `+i.message+`
  261. `+i.stack}return{value:e,source:t,stack:o,digest:null}}function ol(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ls(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var W0=typeof WeakMap=="function"?WeakMap:Map;function zf(e,t,n){n=_t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ni||(ni=!0,gs=r),ls(e,t)},n}function Df(e,t,n){n=_t(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ls(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ls(e,t),typeof r!="function"&&(Qt===null?Qt=new Set([this]):Qt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function Uu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new W0;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=om.bind(null,e,t,n),t.then(e,e))}function Bu(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 Hu(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=_t(-1,1),t.tag=2,bt(n,t,1))),n.lanes|=1),e)}var q0=Rt.ReactCurrentOwner,De=!1;function Ne(e,t,n,r){t.child=e===null?pf(t,null,n,r):Qn(t,e.child,n,r)}function Vu(e,t,n,r,o){n=n.render;var i=t.ref;return Hn(t,o),r=pa(e,t,n,r,i,o),n=ha(),e!==null&&!De?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ot(e,t,o)):(ee&&n&&ta(t),t.flags|=1,Ne(e,t,r,o),t.child)}function Wu(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Ea(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Mf(e,t,i,r,o)):(e=Ro(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var l=i.memoizedProps;if(n=n.compare,n=n!==null?n:Ir,n(l,r)&&e.ref===t.ref)return Ot(e,t,o)}return t.flags|=1,e=Kt(i,r),e.ref=t.ref,e.return=t,t.child=e}function Mf(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Ir(i,r)&&e.ref===t.ref)if(De=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(De=!0);else return t.lanes=e.lanes,Ot(e,t,o)}return ss(e,t,n,r,o)}function Af(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(An,Be),Be|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,G(An,Be),Be|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,G(An,Be),Be|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,G(An,Be),Be|=r;return Ne(e,t,o,n),t.child}function $f(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ss(e,t,n,r,o){var i=Ae(n)?pn:_e.current;return i=qn(t,i),Hn(t,o),n=pa(e,t,n,r,i,o),r=ha(),e!==null&&!De?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ot(e,t,o)):(ee&&r&&ta(t),t.flags|=1,Ne(e,t,n,o),t.child)}function qu(e,t,n,r,o){if(Ae(n)){var i=!0;bo(t)}else i=!1;if(Hn(t,o),t.stateNode===null)Po(e,t),df(t,n,r),is(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var a=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=Ze(u):(u=Ae(n)?pn:_e.current,u=qn(t,u));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof l.getSnapshotBeforeUpdate=="function";d||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||a!==u)&&Mu(t,l,r,u),Mt=!1;var p=t.memoizedState;l.state=p,Jo(t,r,l,o),a=t.memoizedState,s!==r||p!==a||Me.current||Mt?(typeof c=="function"&&(os(t,n,c,r),a=t.memoizedState),(s=Mt||Du(t,n,s,r,p,a,u))?(d||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),l.props=r,l.state=a,l.context=u,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,uf(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ot(t.type,s),l.props=u,d=t.pendingProps,p=l.context,a=n.contextType,typeof a=="object"&&a!==null?a=Ze(a):(a=Ae(n)?pn:_e.current,a=qn(t,a));var w=n.getDerivedStateFromProps;(c=typeof w=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==d||p!==a)&&Mu(t,l,r,a),Mt=!1,p=t.memoizedState,l.state=p,Jo(t,r,l,o);var g=t.memoizedState;s!==d||p!==g||Me.current||Mt?(typeof w=="function"&&(os(t,n,w,r),g=t.memoizedState),(u=Mt||Du(t,n,u,r,p,g,a)||!1)?(c||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,g,a),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,g,a)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),l.props=r,l.state=g,l.context=a,r=u):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return as(e,t,n,r,i,o)}function as(e,t,n,r,o,i){$f(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&Ou(t,n,!1),Ot(e,t,i);r=t.stateNode,q0.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Qn(t,e.child,null,i),t.child=Qn(t,null,s,i)):Ne(e,t,s,i),t.memoizedState=r.state,o&&Ou(t,n,!0),t.child}function Ff(e){var t=e.stateNode;t.pendingContext?ju(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ju(e,t.context,!1),ua(e,t.containerInfo)}function bu(e,t,n,r,o){return bn(),ra(o),t.flags|=256,Ne(e,t,n,r),t.child}var us={dehydrated:null,treeContext:null,retryLane:0};function cs(e){return{baseLanes:e,cachePool:null,transitions:null}}function Uf(e,t,n){var r=t.pendingProps,o=ne.current,i=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),G(ne,o&1),e===null)return ns(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=r.children,e=r.fallback,i?(r=t.mode,i=t.child,l={mode:"hidden",children:l},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=l):i=xi(l,r,0,null),e=fn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=cs(n),t.memoizedState=us,e):ya(t,l));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return b0(e,t,l,r,s,o,n);if(i){i=r.fallback,l=t.mode,o=e.child,s=o.sibling;var a={mode:"hidden",children:r.children};return!(l&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=Kt(o,a),r.subtreeFlags=o.subtreeFlags&14680064),s!==null?i=Kt(s,i):(i=fn(i,l,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,l=e.child.memoizedState,l=l===null?cs(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},i.memoizedState=l,i.childLanes=e.childLanes&~n,t.memoizedState=us,r}return i=e.child,e=i.sibling,r=Kt(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(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 ya(e,t){return t=xi({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function co(e,t,n,r){return r!==null&&ra(r),Qn(t,e.child,null,n),e=ya(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function b0(e,t,n,r,o,i,l){if(n)return t.flags&256?(t.flags&=-257,r=ol(Error(E(422))),co(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=xi({mode:"visible",children:r.children},o,0,null),i=fn(i,o,l,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&Qn(t,e.child,null,l),t.child.memoizedState=cs(l),t.memoizedState=us,i);if(!(t.mode&1))return co(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(E(419)),r=ol(i,r,void 0),co(e,t,l,r)}if(s=(l&e.childLanes)!==0,De||s){if(r=ye,r!==null){switch(l&-l){case 4:o=2;break;case 16:o=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:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|l)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,jt(e,o),at(r,e,o,-1))}return Ca(),r=ol(Error(E(421))),co(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=im.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,He=qt(o.nextSibling),Ve=t,ee=!0,lt=null,e!==null&&(Ke[Ye++]=Et,Ke[Ye++]=Tt,Ke[Ye++]=hn,Et=e.id,Tt=e.overflow,hn=t),t=ya(t,r.children),t.flags|=4096,t)}function Qu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),rs(e.return,t,n)}function il(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function Bf(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Ne(e,t,r.children,n),r=ne.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Qu(e,n,t);else if(e.tag===19)Qu(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(G(ne,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Xo(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),il(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Xo(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}il(t,!0,n,null,i);break;case"together":il(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Po(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ot(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),gn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(E(153));if(t.child!==null){for(e=t.child,n=Kt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Kt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Q0(e,t,n){switch(t.tag){case 3:Ff(t),bn();break;case 5:hf(t);break;case 1:Ae(t.type)&&bo(t);break;case 4:ua(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;G(Ko,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(G(ne,ne.current&1),t.flags|=128,null):n&t.child.childLanes?Uf(e,t,n):(G(ne,ne.current&1),e=Ot(e,t,n),e!==null?e.sibling:null);G(ne,ne.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Bf(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),G(ne,ne.current),r)break;return null;case 22:case 23:return t.lanes=0,Af(e,t,n)}return Ot(e,t,n)}var Hf,ds,Vf,Wf;Hf=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}};ds=function(){};Vf=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,an(St.current);var i=null;switch(n){case"input":o=Il(e,o),r=Il(e,r),i=[];break;case"select":o=oe({},o,{value:void 0}),r=oe({},r,{value:void 0}),i=[];break;case"textarea":o=Ml(e,o),r=Ml(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Wo)}$l(n,r);var l;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var s=o[u];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(_r.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var a=r[u];if(s=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&a!==s&&(a!=null||s!=null))if(u==="style")if(s){for(l in s)!s.hasOwnProperty(l)||a&&a.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in a)a.hasOwnProperty(l)&&s[l]!==a[l]&&(n||(n={}),n[l]=a[l])}else n||(i||(i=[]),i.push(u,n)),n=a;else u==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(i=i||[]).push(u,a)):u==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(u,""+a):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(_r.hasOwnProperty(u)?(a!=null&&u==="onScroll"&&Y("scroll",e),i||s===a||(i=[])):(i=i||[]).push(u,a))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};Wf=function(e,t,n,r){n!==r&&(t.flags|=4)};function ar(e,t){if(!ee)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 Ee(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function G0(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ee(t),null;case 1:return Ae(t.type)&&qo(),Ee(t),null;case 3:return r=t.stateNode,Gn(),J(Me),J(_e),da(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(ao(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,lt!==null&&(ws(lt),lt=null))),ds(e,t),Ee(t),null;case 5:ca(t);var o=an($r.current);if(n=t.type,e!==null&&t.stateNode!=null)Vf(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(E(166));return Ee(t),null}if(e=an(St.current),ao(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[yt]=t,r[Mr]=i,e=(t.mode&1)!==0,n){case"dialog":Y("cancel",r),Y("close",r);break;case"iframe":case"object":case"embed":Y("load",r);break;case"video":case"audio":for(o=0;o<hr.length;o++)Y(hr[o],r);break;case"source":Y("error",r);break;case"img":case"image":case"link":Y("error",r),Y("load",r);break;case"details":Y("toggle",r);break;case"input":nu(r,i),Y("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Y("invalid",r);break;case"textarea":ou(r,i),Y("invalid",r)}$l(n,i),o=null;for(var l in i)if(i.hasOwnProperty(l)){var s=i[l];l==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&so(r.textContent,s,e),o=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&so(r.textContent,s,e),o=["children",""+s]):_r.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&Y("scroll",r)}switch(n){case"input":Zr(r),ru(r,i,!0);break;case"textarea":Zr(r),iu(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Wo)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=gd(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[yt]=t,e[Mr]=r,Hf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Fl(n,r),n){case"dialog":Y("cancel",e),Y("close",e),o=r;break;case"iframe":case"object":case"embed":Y("load",e),o=r;break;case"video":case"audio":for(o=0;o<hr.length;o++)Y(hr[o],e);o=r;break;case"source":Y("error",e),o=r;break;case"img":case"image":case"link":Y("error",e),Y("load",e),o=r;break;case"details":Y("toggle",e),o=r;break;case"input":nu(e,r),o=Il(e,r),Y("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=oe({},r,{value:void 0}),Y("invalid",e);break;case"textarea":ou(e,r),o=Ml(e,r),Y("invalid",e);break;default:o=r}$l(n,o),s=o;for(i in s)if(s.hasOwnProperty(i)){var a=s[i];i==="style"?wd(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&yd(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Nr(e,a):typeof a=="number"&&Nr(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(_r.hasOwnProperty(i)?a!=null&&i==="onScroll"&&Y("scroll",e):a!=null&&Bs(e,i,a,l))}switch(n){case"input":Zr(e),ru(e,r,!1);break;case"textarea":Zr(e),iu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Yt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?$n(e,!!r.multiple,i,!1):r.defaultValue!=null&&$n(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Wo)}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 Ee(t),null;case 6:if(e&&t.stateNode!=null)Wf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(E(166));if(n=an($r.current),an(St.current),ao(t)){if(r=t.stateNode,n=t.memoizedProps,r[yt]=t,(i=r.nodeValue!==n)&&(e=Ve,e!==null))switch(e.tag){case 3:so(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&so(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[yt]=t,t.stateNode=r}return Ee(t),null;case 13:if(J(ne),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ee&&He!==null&&t.mode&1&&!(t.flags&128))sf(),bn(),t.flags|=98560,i=!1;else if(i=ao(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(E(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(E(317));i[yt]=t}else bn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ee(t),i=!1}else lt!==null&&(ws(lt),lt=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ne.current&1?me===0&&(me=3):Ca())),t.updateQueue!==null&&(t.flags|=4),Ee(t),null);case 4:return Gn(),ds(e,t),e===null&&zr(t.stateNode.containerInfo),Ee(t),null;case 10:return la(t.type._context),Ee(t),null;case 17:return Ae(t.type)&&qo(),Ee(t),null;case 19:if(J(ne),i=t.memoizedState,i===null)return Ee(t),null;if(r=(t.flags&128)!==0,l=i.rendering,l===null)if(r)ar(i,!1);else{if(me!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=Xo(e),l!==null){for(t.flags|=128,ar(i,!1),r=l.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,l=i.alternate,l===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=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return G(ne,ne.current&1|2),t.child}e=e.sibling}i.tail!==null&&le()>Yn&&(t.flags|=128,r=!0,ar(i,!1),t.lanes=4194304)}else{if(!r)if(e=Xo(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),ar(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!ee)return Ee(t),null}else 2*le()-i.renderingStartTime>Yn&&n!==1073741824&&(t.flags|=128,r=!0,ar(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=le(),t.sibling=null,n=ne.current,G(ne,r?n&1|2:n&1),t):(Ee(t),null);case 22:case 23:return ka(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Be&1073741824&&(Ee(t),t.subtreeFlags&6&&(t.flags|=8192)):Ee(t),null;case 24:return null;case 25:return null}throw Error(E(156,t.tag))}function K0(e,t){switch(na(t),t.tag){case 1:return Ae(t.type)&&qo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Gn(),J(Me),J(_e),da(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ca(t),null;case 13:if(J(ne),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(E(340));bn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return J(ne),null;case 4:return Gn(),null;case 10:return la(t.type._context),null;case 22:case 23:return ka(),null;case 24:return null;default:return null}}var fo=!1,Te=!1,Y0=typeof WeakSet=="function"?WeakSet:Set,O=null;function Mn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ie(e,t,r)}else n.current=null}function fs(e,t,n){try{n()}catch(r){ie(e,t,r)}}var Gu=!1;function J0(e,t){if(Kl=Bo,e=Qd(),ea(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 o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,u=0,c=0,d=e,p=null;t:for(;;){for(var w;d!==n||o!==0&&d.nodeType!==3||(s=l+o),d!==i||r!==0&&d.nodeType!==3||(a=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(w=d.firstChild)!==null;)p=d,d=w;for(;;){if(d===e)break t;if(p===n&&++u===o&&(s=l),p===i&&++c===r&&(a=l),(w=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=w}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(Yl={focusedElem:e,selectionRange:n},Bo=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var v=g.memoizedProps,k=g.memoizedState,m=t.stateNode,f=m.getSnapshotBeforeUpdate(t.elementType===t.type?v:ot(t.type,v),k);m.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(E(163))}}catch(x){ie(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return g=Gu,Gu=!1,g}function xr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&fs(t,n,i)}o=o.next}while(o!==r)}}function wi(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 ps(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 qf(e){var t=e.alternate;t!==null&&(e.alternate=null,qf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yt],delete t[Mr],delete t[Zl],delete t[I0],delete t[z0])),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 bf(e){return e.tag===5||e.tag===3||e.tag===4}function Ku(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||bf(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 hs(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=Wo));else if(r!==4&&(e=e.child,e!==null))for(hs(e,t,n),e=e.sibling;e!==null;)hs(e,t,n),e=e.sibling}function ms(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(ms(e,t,n),e=e.sibling;e!==null;)ms(e,t,n),e=e.sibling}var Se=null,it=!1;function Lt(e,t,n){for(n=n.child;n!==null;)Qf(e,t,n),n=n.sibling}function Qf(e,t,n){if(wt&&typeof wt.onCommitFiberUnmount=="function")try{wt.onCommitFiberUnmount(di,n)}catch{}switch(n.tag){case 5:Te||Mn(n,t);case 6:var r=Se,o=it;Se=null,Lt(e,t,n),Se=r,it=o,Se!==null&&(it?(e=Se,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Se.removeChild(n.stateNode));break;case 18:Se!==null&&(it?(e=Se,n=n.stateNode,e.nodeType===8?Xi(e.parentNode,n):e.nodeType===1&&Xi(e,n),Rr(e)):Xi(Se,n.stateNode));break;case 4:r=Se,o=it,Se=n.stateNode.containerInfo,it=!0,Lt(e,t,n),Se=r,it=o;break;case 0:case 11:case 14:case 15:if(!Te&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&fs(n,t,l),o=o.next}while(o!==r)}Lt(e,t,n);break;case 1:if(!Te&&(Mn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ie(n,t,s)}Lt(e,t,n);break;case 21:Lt(e,t,n);break;case 22:n.mode&1?(Te=(r=Te)||n.memoizedState!==null,Lt(e,t,n),Te=r):Lt(e,t,n);break;default:Lt(e,t,n)}}function Yu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Y0),t.forEach(function(r){var o=lm.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function tt(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:Se=s.stateNode,it=!1;break e;case 3:Se=s.stateNode.containerInfo,it=!0;break e;case 4:Se=s.stateNode.containerInfo,it=!0;break e}s=s.return}if(Se===null)throw Error(E(160));Qf(i,l,o),Se=null,it=!1;var a=o.alternate;a!==null&&(a.return=null),o.return=null}catch(u){ie(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Gf(t,e),t=t.sibling}function Gf(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(tt(t,e),ht(e),r&4){try{xr(3,e,e.return),wi(3,e)}catch(v){ie(e,e.return,v)}try{xr(5,e,e.return)}catch(v){ie(e,e.return,v)}}break;case 1:tt(t,e),ht(e),r&512&&n!==null&&Mn(n,n.return);break;case 5:if(tt(t,e),ht(e),r&512&&n!==null&&Mn(n,n.return),e.flags&32){var o=e.stateNode;try{Nr(o,"")}catch(v){ie(e,e.return,v)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,l=n!==null?n.memoizedProps:i,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&hd(o,i),Fl(s,l);var u=Fl(s,i);for(l=0;l<a.length;l+=2){var c=a[l],d=a[l+1];c==="style"?wd(o,d):c==="dangerouslySetInnerHTML"?yd(o,d):c==="children"?Nr(o,d):Bs(o,c,d,u)}switch(s){case"input":zl(o,i);break;case"textarea":md(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var w=i.value;w!=null?$n(o,!!i.multiple,w,!1):p!==!!i.multiple&&(i.defaultValue!=null?$n(o,!!i.multiple,i.defaultValue,!0):$n(o,!!i.multiple,i.multiple?[]:"",!1))}o[Mr]=i}catch(v){ie(e,e.return,v)}}break;case 6:if(tt(t,e),ht(e),r&4){if(e.stateNode===null)throw Error(E(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(v){ie(e,e.return,v)}}break;case 3:if(tt(t,e),ht(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Rr(t.containerInfo)}catch(v){ie(e,e.return,v)}break;case 4:tt(t,e),ht(e);break;case 13:tt(t,e),ht(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(Sa=le())),r&4&&Yu(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(Te=(u=Te)||c,tt(t,e),Te=u):tt(t,e),ht(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&e.mode&1)for(O=e,c=e.child;c!==null;){for(d=O=c;O!==null;){switch(p=O,w=p.child,p.tag){case 0:case 11:case 14:case 15:xr(4,p,p.return);break;case 1:Mn(p,p.return);var g=p.stateNode;if(typeof g.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(v){ie(r,n,v)}}break;case 5:Mn(p,p.return);break;case 22:if(p.memoizedState!==null){Xu(d);continue}}w!==null?(w.return=p,O=w):Xu(d)}c=c.sibling}e:for(c=null,d=e;;){if(d.tag===5){if(c===null){c=d;try{o=d.stateNode,u?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=d.stateNode,a=d.memoizedProps.style,l=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=vd("display",l))}catch(v){ie(e,e.return,v)}}}else if(d.tag===6){if(c===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(v){ie(e,e.return,v)}}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;c===d&&(c=null),d=d.return}c===d&&(c=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:tt(t,e),ht(e),r&4&&Yu(e);break;case 21:break;default:tt(t,e),ht(e)}}function ht(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(bf(n)){var r=n;break e}n=n.return}throw Error(E(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Nr(o,""),r.flags&=-33);var i=Ku(e);ms(e,i,o);break;case 3:case 4:var l=r.stateNode.containerInfo,s=Ku(e);hs(e,s,l);break;default:throw Error(E(161))}}catch(a){ie(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function X0(e,t,n){O=e,Kf(e)}function Kf(e,t,n){for(var r=(e.mode&1)!==0;O!==null;){var o=O,i=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||fo;if(!l){var s=o.alternate,a=s!==null&&s.memoizedState!==null||Te;s=fo;var u=Te;if(fo=l,(Te=a)&&!u)for(O=o;O!==null;)l=O,a=l.child,l.tag===22&&l.memoizedState!==null?Zu(o):a!==null?(a.return=l,O=a):Zu(o);for(;i!==null;)O=i,Kf(i),i=i.sibling;O=o,fo=s,Te=u}Ju(e)}else o.subtreeFlags&8772&&i!==null?(i.return=o,O=i):Ju(e)}}function Ju(e){for(;O!==null;){var t=O;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Te||wi(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Te)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ot(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&zu(t,i,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}zu(t,l,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var c=u.memoizedState;if(c!==null){var d=c.dehydrated;d!==null&&Rr(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(E(163))}Te||t.flags&512&&ps(t)}catch(p){ie(t,t.return,p)}}if(t===e){O=null;break}if(n=t.sibling,n!==null){n.return=t.return,O=n;break}O=t.return}}function Xu(e){for(;O!==null;){var t=O;if(t===e){O=null;break}var n=t.sibling;if(n!==null){n.return=t.return,O=n;break}O=t.return}}function Zu(e){for(;O!==null;){var t=O;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{wi(4,t)}catch(a){ie(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(a){ie(t,o,a)}}var i=t.return;try{ps(t)}catch(a){ie(t,i,a)}break;case 5:var l=t.return;try{ps(t)}catch(a){ie(t,l,a)}}}catch(a){ie(t,t.return,a)}if(t===e){O=null;break}var s=t.sibling;if(s!==null){s.return=t.return,O=s;break}O=t.return}}var Z0=Math.ceil,ti=Rt.ReactCurrentDispatcher,va=Rt.ReactCurrentOwner,Xe=Rt.ReactCurrentBatchConfig,W=0,ye=null,ae=null,xe=0,Be=0,An=Zt(0),me=0,Hr=null,gn=0,Si=0,wa=0,kr=null,ze=null,Sa=0,Yn=1/0,kt=null,ni=!1,gs=null,Qt=null,po=!1,Ut=null,ri=0,Cr=0,ys=null,jo=-1,Oo=0;function Pe(){return W&6?le():jo!==-1?jo:jo=le()}function Gt(e){return e.mode&1?W&2&&xe!==0?xe&-xe:M0.transition!==null?(Oo===0&&(Oo=Rd()),Oo):(e=Q,e!==0||(e=window.event,e=e===void 0?16:$d(e.type)),e):1}function at(e,t,n,r){if(50<Cr)throw Cr=0,ys=null,Error(E(185));qr(e,n,r),(!(W&2)||e!==ye)&&(e===ye&&(!(W&2)&&(Si|=n),me===4&&$t(e,xe)),$e(e,r),n===1&&W===0&&!(t.mode&1)&&(Yn=le()+500,gi&&en()))}function $e(e,t){var n=e.callbackNode;M1(e,t);var r=Uo(e,e===ye?xe:0);if(r===0)n!==null&&au(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&au(n),t===1)e.tag===0?D0(ec.bind(null,e)):rf(ec.bind(null,e)),R0(function(){!(W&6)&&en()}),n=null;else{switch(Ld(r)){case 1:n=bs;break;case 4:n=jd;break;case 16:n=Fo;break;case 536870912:n=Od;break;default:n=Fo}n=rp(n,Yf.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Yf(e,t){if(jo=-1,Oo=0,W&6)throw Error(E(327));var n=e.callbackNode;if(Vn()&&e.callbackNode!==n)return null;var r=Uo(e,e===ye?xe:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=oi(e,r);else{t=r;var o=W;W|=2;var i=Xf();(ye!==e||xe!==t)&&(kt=null,Yn=le()+500,dn(e,t));do try{nm();break}catch(s){Jf(e,s)}while(1);ia(),ti.current=i,W=o,ae!==null?t=0:(ye=null,xe=0,t=me)}if(t!==0){if(t===2&&(o=Wl(e),o!==0&&(r=o,t=vs(e,o))),t===1)throw n=Hr,dn(e,0),$t(e,r),$e(e,le()),n;if(t===6)$t(e,r);else{if(o=e.current.alternate,!(r&30)&&!em(o)&&(t=oi(e,r),t===2&&(i=Wl(e),i!==0&&(r=i,t=vs(e,i))),t===1))throw n=Hr,dn(e,0),$t(e,r),$e(e,le()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(E(345));case 2:rn(e,ze,kt);break;case 3:if($t(e,r),(r&130023424)===r&&(t=Sa+500-le(),10<t)){if(Uo(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Pe(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Xl(rn.bind(null,e,ze,kt),t);break}rn(e,ze,kt);break;case 4:if($t(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-st(r);i=1<<l,l=t[l],l>o&&(o=l),r&=~i}if(r=o,r=le()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Z0(r/1960))-r,10<r){e.timeoutHandle=Xl(rn.bind(null,e,ze,kt),r);break}rn(e,ze,kt);break;case 5:rn(e,ze,kt);break;default:throw Error(E(329))}}}return $e(e,le()),e.callbackNode===n?Yf.bind(null,e):null}function vs(e,t){var n=kr;return e.current.memoizedState.isDehydrated&&(dn(e,t).flags|=256),e=oi(e,t),e!==2&&(t=ze,ze=n,t!==null&&ws(t)),e}function ws(e){ze===null?ze=e:ze.push.apply(ze,e)}function em(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 o=n[r],i=o.getSnapshot;o=o.value;try{if(!dt(i(),o))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 $t(e,t){for(t&=~wa,t&=~Si,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-st(t),r=1<<n;e[n]=-1,t&=~r}}function ec(e){if(W&6)throw Error(E(327));Vn();var t=Uo(e,0);if(!(t&1))return $e(e,le()),null;var n=oi(e,t);if(e.tag!==0&&n===2){var r=Wl(e);r!==0&&(t=r,n=vs(e,r))}if(n===1)throw n=Hr,dn(e,0),$t(e,t),$e(e,le()),n;if(n===6)throw Error(E(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,rn(e,ze,kt),$e(e,le()),null}function xa(e,t){var n=W;W|=1;try{return e(t)}finally{W=n,W===0&&(Yn=le()+500,gi&&en())}}function yn(e){Ut!==null&&Ut.tag===0&&!(W&6)&&Vn();var t=W;W|=1;var n=Xe.transition,r=Q;try{if(Xe.transition=null,Q=1,e)return e()}finally{Q=r,Xe.transition=n,W=t,!(W&6)&&en()}}function ka(){Be=An.current,J(An)}function dn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,O0(n)),ae!==null)for(n=ae.return;n!==null;){var r=n;switch(na(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qo();break;case 3:Gn(),J(Me),J(_e),da();break;case 5:ca(r);break;case 4:Gn();break;case 13:J(ne);break;case 19:J(ne);break;case 10:la(r.type._context);break;case 22:case 23:ka()}n=n.return}if(ye=e,ae=e=Kt(e.current,null),xe=Be=t,me=0,Hr=null,wa=Si=gn=0,ze=kr=null,sn!==null){for(t=0;t<sn.length;t++)if(n=sn[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var l=i.next;i.next=o,r.next=l}n.pending=r}sn=null}return e}function Jf(e,t){do{var n=ae;try{if(ia(),_o.current=ei,Zo){for(var r=re.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Zo=!1}if(mn=0,ge=he=re=null,Sr=!1,Fr=0,va.current=null,n===null||n.return===null){me=1,Hr=t,ae=null;break}e:{var i=e,l=n.return,s=n,a=t;if(t=xe,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var u=a,c=s,d=c.tag;if(!(c.mode&1)&&(d===0||d===11||d===15)){var p=c.alternate;p?(c.updateQueue=p.updateQueue,c.memoizedState=p.memoizedState,c.lanes=p.lanes):(c.updateQueue=null,c.memoizedState=null)}var w=Bu(l);if(w!==null){w.flags&=-257,Hu(w,l,s,i,t),w.mode&1&&Uu(i,u,t),t=w,a=u;var g=t.updateQueue;if(g===null){var v=new Set;v.add(a),t.updateQueue=v}else g.add(a);break e}else{if(!(t&1)){Uu(i,u,t),Ca();break e}a=Error(E(426))}}else if(ee&&s.mode&1){var k=Bu(l);if(k!==null){!(k.flags&65536)&&(k.flags|=256),Hu(k,l,s,i,t),ra(Kn(a,s));break e}}i=a=Kn(a,s),me!==4&&(me=2),kr===null?kr=[i]:kr.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var m=zf(i,a,t);Iu(i,m);break e;case 1:s=a;var f=i.type,h=i.stateNode;if(!(i.flags&128)&&(typeof f.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Qt===null||!Qt.has(h)))){i.flags|=65536,t&=-t,i.lanes|=t;var x=Df(i,s,t);Iu(i,x);break e}}i=i.return}while(i!==null)}ep(n)}catch(T){t=T,ae===n&&n!==null&&(ae=n=n.return);continue}break}while(1)}function Xf(){var e=ti.current;return ti.current=ei,e===null?ei:e}function Ca(){(me===0||me===3||me===2)&&(me=4),ye===null||!(gn&268435455)&&!(Si&268435455)||$t(ye,xe)}function oi(e,t){var n=W;W|=2;var r=Xf();(ye!==e||xe!==t)&&(kt=null,dn(e,t));do try{tm();break}catch(o){Jf(e,o)}while(1);if(ia(),W=n,ti.current=r,ae!==null)throw Error(E(261));return ye=null,xe=0,me}function tm(){for(;ae!==null;)Zf(ae)}function nm(){for(;ae!==null&&!N1();)Zf(ae)}function Zf(e){var t=np(e.alternate,e,Be);e.memoizedProps=e.pendingProps,t===null?ep(e):ae=t,va.current=null}function ep(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=K0(n,t),n!==null){n.flags&=32767,ae=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{me=6,ae=null;return}}else if(n=G0(n,t,Be),n!==null){ae=n;return}if(t=t.sibling,t!==null){ae=t;return}ae=t=e}while(t!==null);me===0&&(me=5)}function rn(e,t,n){var r=Q,o=Xe.transition;try{Xe.transition=null,Q=1,rm(e,t,n,r)}finally{Xe.transition=o,Q=r}return null}function rm(e,t,n,r){do Vn();while(Ut!==null);if(W&6)throw Error(E(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(E(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(A1(e,i),e===ye&&(ae=ye=null,xe=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||po||(po=!0,rp(Fo,function(){return Vn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Xe.transition,Xe.transition=null;var l=Q;Q=1;var s=W;W|=4,va.current=null,J0(e,n),Gf(n,e),C0(Yl),Bo=!!Kl,Yl=Kl=null,e.current=n,X0(n),P1(),W=s,Q=l,Xe.transition=i}else e.current=n;if(po&&(po=!1,Ut=e,ri=o),i=e.pendingLanes,i===0&&(Qt=null),R1(n.stateNode),$e(e,le()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ni)throw ni=!1,e=gs,gs=null,e;return ri&1&&e.tag!==0&&Vn(),i=e.pendingLanes,i&1?e===ys?Cr++:(Cr=0,ys=e):Cr=0,en(),null}function Vn(){if(Ut!==null){var e=Ld(ri),t=Xe.transition,n=Q;try{if(Xe.transition=null,Q=16>e?16:e,Ut===null)var r=!1;else{if(e=Ut,Ut=null,ri=0,W&6)throw Error(E(331));var o=W;for(W|=4,O=e.current;O!==null;){var i=O,l=i.child;if(O.flags&16){var s=i.deletions;if(s!==null){for(var a=0;a<s.length;a++){var u=s[a];for(O=u;O!==null;){var c=O;switch(c.tag){case 0:case 11:case 15:xr(8,c,i)}var d=c.child;if(d!==null)d.return=c,O=d;else for(;O!==null;){c=O;var p=c.sibling,w=c.return;if(qf(c),c===u){O=null;break}if(p!==null){p.return=w,O=p;break}O=w}}}var g=i.alternate;if(g!==null){var v=g.child;if(v!==null){g.child=null;do{var k=v.sibling;v.sibling=null,v=k}while(v!==null)}}O=i}}if(i.subtreeFlags&2064&&l!==null)l.return=i,O=l;else e:for(;O!==null;){if(i=O,i.flags&2048)switch(i.tag){case 0:case 11:case 15:xr(9,i,i.return)}var m=i.sibling;if(m!==null){m.return=i.return,O=m;break e}O=i.return}}var f=e.current;for(O=f;O!==null;){l=O;var h=l.child;if(l.subtreeFlags&2064&&h!==null)h.return=l,O=h;else e:for(l=f;O!==null;){if(s=O,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:wi(9,s)}}catch(T){ie(s,s.return,T)}if(s===l){O=null;break e}var x=s.sibling;if(x!==null){x.return=s.return,O=x;break e}O=s.return}}if(W=o,en(),wt&&typeof wt.onPostCommitFiberRoot=="function")try{wt.onPostCommitFiberRoot(di,e)}catch{}r=!0}return r}finally{Q=n,Xe.transition=t}}return!1}function tc(e,t,n){t=Kn(n,t),t=zf(e,t,1),e=bt(e,t,1),t=Pe(),e!==null&&(qr(e,1,t),$e(e,t))}function ie(e,t,n){if(e.tag===3)tc(e,e,n);else for(;t!==null;){if(t.tag===3){tc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Qt===null||!Qt.has(r))){e=Kn(n,e),e=Df(t,e,1),t=bt(t,e,1),e=Pe(),t!==null&&(qr(t,1,e),$e(t,e));break}}t=t.return}}function om(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Pe(),e.pingedLanes|=e.suspendedLanes&n,ye===e&&(xe&n)===n&&(me===4||me===3&&(xe&130023424)===xe&&500>le()-Sa?dn(e,0):wa|=n),$e(e,t)}function tp(e,t){t===0&&(e.mode&1?(t=no,no<<=1,!(no&130023424)&&(no=4194304)):t=1);var n=Pe();e=jt(e,t),e!==null&&(qr(e,t,n),$e(e,n))}function im(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),tp(e,n)}function lm(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(E(314))}r!==null&&r.delete(t),tp(e,n)}var np;np=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Me.current)De=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return De=!1,Q0(e,t,n);De=!!(e.flags&131072)}else De=!1,ee&&t.flags&1048576&&of(t,Go,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Po(e,t),e=t.pendingProps;var o=qn(t,_e.current);Hn(t,n),o=pa(null,t,r,e,o,n);var i=ha();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ae(r)?(i=!0,bo(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,aa(t),o.updater=yi,t.stateNode=o,o._reactInternals=t,is(t,r,e,n),t=as(null,t,r,!0,i,n)):(t.tag=0,ee&&i&&ta(t),Ne(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Po(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=am(r),e=ot(r,e),o){case 0:t=ss(null,t,r,e,n);break e;case 1:t=qu(null,t,r,e,n);break e;case 11:t=Vu(null,t,r,e,n);break e;case 14:t=Wu(null,t,r,ot(r.type,e),n);break e}throw Error(E(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),ss(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),qu(e,t,r,o,n);case 3:e:{if(Ff(t),e===null)throw Error(E(387));r=t.pendingProps,i=t.memoizedState,o=i.element,uf(e,t),Jo(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Kn(Error(E(423)),t),t=bu(e,t,r,n,o);break e}else if(r!==o){o=Kn(Error(E(424)),t),t=bu(e,t,r,n,o);break e}else for(He=qt(t.stateNode.containerInfo.firstChild),Ve=t,ee=!0,lt=null,n=pf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(bn(),r===o){t=Ot(e,t,n);break e}Ne(e,t,r,n)}t=t.child}return t;case 5:return hf(t),e===null&&ns(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,Jl(r,o)?l=null:i!==null&&Jl(r,i)&&(t.flags|=32),$f(e,t),Ne(e,t,l,n),t.child;case 6:return e===null&&ns(t),null;case 13:return Uf(e,t,n);case 4:return ua(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Qn(t,null,r,n):Ne(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),Vu(e,t,r,o,n);case 7:return Ne(e,t,t.pendingProps,n),t.child;case 8:return Ne(e,t,t.pendingProps.children,n),t.child;case 12:return Ne(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,G(Ko,r._currentValue),r._currentValue=l,i!==null)if(dt(i.value,l)){if(i.children===o.children&&!Me.current){t=Ot(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){l=i.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=_t(-1,n&-n),a.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?a.next=a:(a.next=c.next,c.next=a),u.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),rs(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(E(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),rs(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Ne(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Hn(t,n),o=Ze(o),r=r(o),t.flags|=1,Ne(e,t,r,n),t.child;case 14:return r=t.type,o=ot(r,t.pendingProps),o=ot(r.type,o),Wu(e,t,r,o,n);case 15:return Mf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ot(r,o),Po(e,t),t.tag=1,Ae(r)?(e=!0,bo(t)):e=!1,Hn(t,n),df(t,r,o),is(t,r,o,n),as(null,t,r,!0,e,n);case 19:return Bf(e,t,n);case 22:return Af(e,t,n)}throw Error(E(156,t.tag))};function rp(e,t){return Pd(e,t)}function sm(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 Je(e,t,n,r){return new sm(e,t,n,r)}function Ea(e){return e=e.prototype,!(!e||!e.isReactComponent)}function am(e){if(typeof e=="function")return Ea(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Vs)return 11;if(e===Ws)return 14}return 2}function Kt(e,t){var n=e.alternate;return n===null?(n=Je(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 Ro(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Ea(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Nn:return fn(n.children,o,i,t);case Hs:l=8,o|=8;break;case jl:return e=Je(12,n,t,o|2),e.elementType=jl,e.lanes=i,e;case Ol:return e=Je(13,n,t,o),e.elementType=Ol,e.lanes=i,e;case Rl:return e=Je(19,n,t,o),e.elementType=Rl,e.lanes=i,e;case dd:return xi(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ud:l=10;break e;case cd:l=9;break e;case Vs:l=11;break e;case Ws:l=14;break e;case Dt:l=16,r=null;break e}throw Error(E(130,e==null?e:typeof e,""))}return t=Je(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function fn(e,t,n,r){return e=Je(7,e,r,t),e.lanes=n,e}function xi(e,t,n,r){return e=Je(22,e,r,t),e.elementType=dd,e.lanes=n,e.stateNode={isHidden:!1},e}function ll(e,t,n){return e=Je(6,e,null,t),e.lanes=n,e}function sl(e,t,n){return t=Je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function um(e,t,n,r,o){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=Bi(0),this.expirationTimes=Bi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Bi(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Ta(e,t,n,r,o,i,l,s,a){return e=new um(e,t,n,s,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Je(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},aa(i),e}function cm(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:_n,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function op(e){if(!e)return Jt;e=e._reactInternals;e:{if(Sn(e)!==e||e.tag!==1)throw Error(E(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ae(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(E(171))}if(e.tag===1){var n=e.type;if(Ae(n))return nf(e,n,t)}return t}function ip(e,t,n,r,o,i,l,s,a){return e=Ta(n,r,!0,e,o,i,l,s,a),e.context=op(null),n=e.current,r=Pe(),o=Gt(n),i=_t(r,o),i.callback=t??null,bt(n,i,o),e.current.lanes=o,qr(e,o,r),$e(e,r),e}function ki(e,t,n,r){var o=t.current,i=Pe(),l=Gt(o);return n=op(n),t.context===null?t.context=n:t.pendingContext=n,t=_t(i,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=bt(o,t,l),e!==null&&(at(e,o,l,i),To(e,o,l)),l}function ii(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 nc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function _a(e,t){nc(e,t),(e=e.alternate)&&nc(e,t)}function dm(){return null}var lp=typeof reportError=="function"?reportError:function(e){console.error(e)};function Na(e){this._internalRoot=e}Ci.prototype.render=Na.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(E(409));ki(e,t,null,null)};Ci.prototype.unmount=Na.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;yn(function(){ki(null,e,null,null)}),t[Pt]=null}};function Ci(e){this._internalRoot=e}Ci.prototype.unstable_scheduleHydration=function(e){if(e){var t=Dd();e={blockedOn:null,target:e,priority:t};for(var n=0;n<At.length&&t!==0&&t<At[n].priority;n++);At.splice(n,0,e),n===0&&Ad(e)}};function Pa(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ei(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function rc(){}function fm(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=ii(l);i.call(u)}}var l=ip(t,r,e,0,null,!1,!1,"",rc);return e._reactRootContainer=l,e[Pt]=l.current,zr(e.nodeType===8?e.parentNode:e),yn(),l}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var s=r;r=function(){var u=ii(a);s.call(u)}}var a=Ta(e,0,!1,null,null,!1,!1,"",rc);return e._reactRootContainer=a,e[Pt]=a.current,zr(e.nodeType===8?e.parentNode:e),yn(function(){ki(t,a,n,r)}),a}function Ti(e,t,n,r,o){var i=n._reactRootContainer;if(i){var l=i;if(typeof o=="function"){var s=o;o=function(){var a=ii(l);s.call(a)}}ki(t,l,e,o)}else l=fm(n,t,e,o,r);return ii(l)}Id=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=pr(t.pendingLanes);n!==0&&(Qs(t,n|1),$e(t,le()),!(W&6)&&(Yn=le()+500,en()))}break;case 13:yn(function(){var r=jt(e,1);if(r!==null){var o=Pe();at(r,e,1,o)}}),_a(e,1)}};Gs=function(e){if(e.tag===13){var t=jt(e,134217728);if(t!==null){var n=Pe();at(t,e,134217728,n)}_a(e,134217728)}};zd=function(e){if(e.tag===13){var t=Gt(e),n=jt(e,t);if(n!==null){var r=Pe();at(n,e,t,r)}_a(e,t)}};Dd=function(){return Q};Md=function(e,t){var n=Q;try{return Q=e,t()}finally{Q=n}};Bl=function(e,t,n){switch(t){case"input":if(zl(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 o=mi(r);if(!o)throw Error(E(90));pd(r),zl(r,o)}}}break;case"textarea":md(e,n);break;case"select":t=n.value,t!=null&&$n(e,!!n.multiple,t,!1)}};kd=xa;Cd=yn;var pm={usingClientEntryPoint:!1,Events:[Qr,Rn,mi,Sd,xd,xa]},ur={findFiberByHostInstance:ln,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},hm={bundleType:ur.bundleType,version:ur.version,rendererPackageName:ur.rendererPackageName,rendererConfig:ur.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Rt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=_d(e),e===null?null:e.stateNode},findFiberByHostInstance:ur.findFiberByHostInstance||dm,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ho=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ho.isDisabled&&ho.supportsFiber)try{di=ho.inject(hm),wt=ho}catch{}}be.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=pm;be.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Pa(t))throw Error(E(200));return cm(e,t,null,n)};be.createRoot=function(e,t){if(!Pa(e))throw Error(E(299));var n=!1,r="",o=lp;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Ta(e,1,!1,null,null,n,!1,r,o),e[Pt]=t.current,zr(e.nodeType===8?e.parentNode:e),new Na(t)};be.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(E(188)):(e=Object.keys(e).join(","),Error(E(268,e)));return e=_d(t),e=e===null?null:e.stateNode,e};be.flushSync=function(e){return yn(e)};be.hydrate=function(e,t,n){if(!Ei(t))throw Error(E(200));return Ti(null,e,t,!0,n)};be.hydrateRoot=function(e,t,n){if(!Pa(e))throw Error(E(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",l=lp;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=ip(t,null,e,1,n??null,o,!1,i,l),e[Pt]=t.current,zr(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Ci(t)};be.render=function(e,t,n){if(!Ei(t))throw Error(E(200));return Ti(null,e,t,!1,n)};be.unmountComponentAtNode=function(e){if(!Ei(e))throw Error(E(40));return e._reactRootContainer?(yn(function(){Ti(null,null,e,!1,function(){e._reactRootContainer=null,e[Pt]=null})}),!0):!1};be.unstable_batchedUpdates=xa;be.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ei(n))throw Error(E(200));if(e==null||e._reactInternals===void 0)throw Error(E(38));return Ti(e,t,n,!1,r)};be.version="18.2.0-next-9e3b772b8-20220608";function sp(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sp)}catch(e){console.error(e)}}sp(),od.exports=be;var ap=od.exports,oc=ap;Nl.createRoot=oc.createRoot,Nl.hydrateRoot=oc.hydrateRoot;var up={exports:{}};/*!
  262. Copyright (c) 2018 Jed Watson.
  263. Licensed under the MIT License (MIT), see
  264. http://jedwatson.github.io/classnames
  265. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",l=0;l<arguments.length;l++){var s=arguments[l];s&&(i=o(i,r(s)))}return i}function r(i){if(typeof i=="string"||typeof i=="number")return i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(null,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var l="";for(var s in i)t.call(i,s)&&i[s]&&(l=o(l,s));return l}function o(i,l){return l?i?i+" "+l:i+l:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(up);var mm=up.exports;const ue=zs(mm);function cp(e,t){return function(){return e.apply(t,arguments)}}const{toString:gm}=Object.prototype,{getPrototypeOf:ja}=Object,_i=(e=>t=>{const n=gm.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),ft=e=>(e=e.toLowerCase(),t=>_i(t)===e),Ni=e=>t=>typeof t===e,{isArray:er}=Array,Vr=Ni("undefined");function ym(e){return e!==null&&!Vr(e)&&e.constructor!==null&&!Vr(e.constructor)&&We(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const dp=ft("ArrayBuffer");function vm(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&dp(e.buffer),t}const wm=Ni("string"),We=Ni("function"),fp=Ni("number"),Pi=e=>e!==null&&typeof e=="object",Sm=e=>e===!0||e===!1,Lo=e=>{if(_i(e)!=="object")return!1;const t=ja(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},xm=ft("Date"),km=ft("File"),Cm=ft("Blob"),Em=ft("FileList"),Tm=e=>Pi(e)&&We(e.pipe),_m=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||We(e.append)&&((t=_i(e))==="formdata"||t==="object"&&We(e.toString)&&e.toString()==="[object FormData]"))},Nm=ft("URLSearchParams"),[Pm,jm,Om,Rm]=["ReadableStream","Request","Response","Headers"].map(ft),Lm=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Kr(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),er(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),l=i.length;let s;for(r=0;r<l;r++)s=i[r],t.call(null,e[s],s,e)}}function pp(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const un=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),hp=e=>!Vr(e)&&e!==un;function Ss(){const{caseless:e}=hp(this)&&this||{},t={},n=(r,o)=>{const i=e&&pp(t,o)||o;Lo(t[i])&&Lo(r)?t[i]=Ss(t[i],r):Lo(r)?t[i]=Ss({},r):er(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Kr(arguments[r],n);return t}const Im=(e,t,n,{allOwnKeys:r}={})=>(Kr(t,(o,i)=>{n&&We(o)?e[i]=cp(o,n):e[i]=o},{allOwnKeys:r}),e),zm=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Dm=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Mm=(e,t,n,r)=>{let o,i,l;const s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)l=o[i],(!r||r(l,e,t))&&!s[l]&&(t[l]=e[l],s[l]=!0);e=n!==!1&&ja(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Am=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},$m=e=>{if(!e)return null;if(er(e))return e;let t=e.length;if(!fp(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Fm=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ja(Uint8Array)),Um=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},Bm=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Hm=ft("HTMLFormElement"),Vm=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),ic=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Wm=ft("RegExp"),mp=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Kr(n,(o,i)=>{let l;(l=t(o,i,e))!==!1&&(r[i]=l||o)}),Object.defineProperties(e,r)},qm=e=>{mp(e,(t,n)=>{if(We(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(We(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},bm=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return er(e)?r(e):r(String(e).split(t)),n},Qm=()=>{},Gm=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,al="abcdefghijklmnopqrstuvwxyz",lc="0123456789",gp={DIGIT:lc,ALPHA:al,ALPHA_DIGIT:al+al.toUpperCase()+lc},Km=(e=16,t=gp.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Ym(e){return!!(e&&We(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Jm=e=>{const t=new Array(10),n=(r,o)=>{if(Pi(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const i=er(r)?[]:{};return Kr(r,(l,s)=>{const a=n(l,o+1);!Vr(a)&&(i[s]=a)}),t[o]=void 0,i}}return r};return n(e,0)},Xm=ft("AsyncFunction"),Zm=e=>e&&(Pi(e)||We(e))&&We(e.then)&&We(e.catch),yp=((e,t)=>e?setImmediate:t?((n,r)=>(un.addEventListener("message",({source:o,data:i})=>{o===un&&i===n&&r.length&&r.shift()()},!1),o=>{r.push(o),un.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",We(un.postMessage)),eg=typeof queueMicrotask<"u"?queueMicrotask.bind(un):typeof process<"u"&&process.nextTick||yp,S={isArray:er,isArrayBuffer:dp,isBuffer:ym,isFormData:_m,isArrayBufferView:vm,isString:wm,isNumber:fp,isBoolean:Sm,isObject:Pi,isPlainObject:Lo,isReadableStream:Pm,isRequest:jm,isResponse:Om,isHeaders:Rm,isUndefined:Vr,isDate:xm,isFile:km,isBlob:Cm,isRegExp:Wm,isFunction:We,isStream:Tm,isURLSearchParams:Nm,isTypedArray:Fm,isFileList:Em,forEach:Kr,merge:Ss,extend:Im,trim:Lm,stripBOM:zm,inherits:Dm,toFlatObject:Mm,kindOf:_i,kindOfTest:ft,endsWith:Am,toArray:$m,forEachEntry:Um,matchAll:Bm,isHTMLForm:Hm,hasOwnProperty:ic,hasOwnProp:ic,reduceDescriptors:mp,freezeMethods:qm,toObjectSet:bm,toCamelCase:Vm,noop:Qm,toFiniteNumber:Gm,findKey:pp,global:un,isContextDefined:hp,ALPHABET:gp,generateString:Km,isSpecCompliantForm:Ym,toJSONObject:Jm,isAsyncFn:Xm,isThenable:Zm,setImmediate:yp,asap:eg};function $(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}S.inherits($,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:S.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const vp=$.prototype,wp={};["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(e=>{wp[e]={value:e}});Object.defineProperties($,wp);Object.defineProperty(vp,"isAxiosError",{value:!0});$.from=(e,t,n,r,o,i)=>{const l=Object.create(vp);return S.toFlatObject(e,l,function(a){return a!==Error.prototype},s=>s!=="isAxiosError"),$.call(l,e.message,t,n,r,o),l.cause=e,l.name=e.name,i&&Object.assign(l,i),l};const tg=null;function xs(e){return S.isPlainObject(e)||S.isArray(e)}function Sp(e){return S.endsWith(e,"[]")?e.slice(0,-2):e}function sc(e,t,n){return e?e.concat(t).map(function(o,i){return o=Sp(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function ng(e){return S.isArray(e)&&!e.some(xs)}const rg=S.toFlatObject(S,{},null,function(t){return/^is[A-Z]/.test(t)});function ji(e,t,n){if(!S.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=S.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,k){return!S.isUndefined(k[v])});const r=n.metaTokens,o=n.visitor||c,i=n.dots,l=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&S.isSpecCompliantForm(t);if(!S.isFunction(o))throw new TypeError("visitor must be a function");function u(g){if(g===null)return"";if(S.isDate(g))return g.toISOString();if(!a&&S.isBlob(g))throw new $("Blob is not supported. Use a Buffer instead.");return S.isArrayBuffer(g)||S.isTypedArray(g)?a&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function c(g,v,k){let m=g;if(g&&!k&&typeof g=="object"){if(S.endsWith(v,"{}"))v=r?v:v.slice(0,-2),g=JSON.stringify(g);else if(S.isArray(g)&&ng(g)||(S.isFileList(g)||S.endsWith(v,"[]"))&&(m=S.toArray(g)))return v=Sp(v),m.forEach(function(h,x){!(S.isUndefined(h)||h===null)&&t.append(l===!0?sc([v],x,i):l===null?v:v+"[]",u(h))}),!1}return xs(g)?!0:(t.append(sc(k,v,i),u(g)),!1)}const d=[],p=Object.assign(rg,{defaultVisitor:c,convertValue:u,isVisitable:xs});function w(g,v){if(!S.isUndefined(g)){if(d.indexOf(g)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(g),S.forEach(g,function(m,f){(!(S.isUndefined(m)||m===null)&&o.call(t,m,S.isString(f)?f.trim():f,v,p))===!0&&w(m,v?v.concat(f):[f])}),d.pop()}}if(!S.isObject(e))throw new TypeError("data must be an object");return w(e),t}function ac(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Oa(e,t){this._pairs=[],e&&ji(e,this,t)}const xp=Oa.prototype;xp.append=function(t,n){this._pairs.push([t,n])};xp.toString=function(t){const n=t?function(r){return t.call(this,r,ac)}:ac;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function og(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function kp(e,t,n){if(!t)return e;const r=n&&n.encode||og,o=n&&n.serialize;let i;if(o?i=o(t,n):i=S.isURLSearchParams(t)?t.toString():new Oa(t,n).toString(r),i){const l=e.indexOf("#");l!==-1&&(e=e.slice(0,l)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class ig{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){S.forEach(this.handlers,function(r){r!==null&&t(r)})}}const uc=ig,Cp={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},lg=typeof URLSearchParams<"u"?URLSearchParams:Oa,sg=typeof FormData<"u"?FormData:null,ag=typeof Blob<"u"?Blob:null,ug={isBrowser:!0,classes:{URLSearchParams:lg,FormData:sg,Blob:ag},protocols:["http","https","file","blob","url","data"]},Ra=typeof window<"u"&&typeof document<"u",cg=(e=>Ra&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),dg=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),fg=Ra&&window.location.href||"http://localhost",pg=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Ra,hasStandardBrowserEnv:cg,hasStandardBrowserWebWorkerEnv:dg,origin:fg},Symbol.toStringTag,{value:"Module"})),ut={...pg,...ug};function hg(e,t){return ji(e,new ut.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return ut.isNode&&S.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function mg(e){return S.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function gg(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}function Ep(e){function t(n,r,o,i){let l=n[i++];if(l==="__proto__")return!0;const s=Number.isFinite(+l),a=i>=n.length;return l=!l&&S.isArray(o)?o.length:l,a?(S.hasOwnProp(o,l)?o[l]=[o[l],r]:o[l]=r,!s):((!o[l]||!S.isObject(o[l]))&&(o[l]=[]),t(n,r,o[l],i)&&S.isArray(o[l])&&(o[l]=gg(o[l])),!s)}if(S.isFormData(e)&&S.isFunction(e.entries)){const n={};return S.forEachEntry(e,(r,o)=>{t(mg(r),o,n,0)}),n}return null}function yg(e,t,n){if(S.isString(e))try{return(t||JSON.parse)(e),S.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const La={transitional:Cp,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=S.isObject(t);if(i&&S.isHTMLForm(t)&&(t=new FormData(t)),S.isFormData(t))return o?JSON.stringify(Ep(t)):t;if(S.isArrayBuffer(t)||S.isBuffer(t)||S.isStream(t)||S.isFile(t)||S.isBlob(t)||S.isReadableStream(t))return t;if(S.isArrayBufferView(t))return t.buffer;if(S.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return hg(t,this.formSerializer).toString();if((s=S.isFileList(t))||r.indexOf("multipart/form-data")>-1){const a=this.env&&this.env.FormData;return ji(s?{"files[]":t}:t,a&&new a,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),yg(t)):t}],transformResponse:[function(t){const n=this.transitional||La.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(S.isResponse(t)||S.isReadableStream(t))return t;if(t&&S.isString(t)&&(r&&!this.responseType||o)){const l=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(s){if(l)throw s.name==="SyntaxError"?$.from(s,$.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ut.classes.FormData,Blob:ut.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};S.forEach(["delete","get","head","post","put","patch"],e=>{La.headers[e]={}});const Ia=La,vg=S.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"]),wg=e=>{const t={};let n,r,o;return e&&e.split(`
  266. `).forEach(function(l){o=l.indexOf(":"),n=l.substring(0,o).trim().toLowerCase(),r=l.substring(o+1).trim(),!(!n||t[n]&&vg[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},cc=Symbol("internals");function cr(e){return e&&String(e).trim().toLowerCase()}function Io(e){return e===!1||e==null?e:S.isArray(e)?e.map(Io):String(e)}function Sg(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const xg=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ul(e,t,n,r,o){if(S.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!S.isString(t)){if(S.isString(r))return t.indexOf(r)!==-1;if(S.isRegExp(r))return r.test(t)}}function kg(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Cg(e,t){const n=S.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,i,l){return this[r].call(this,t,o,i,l)},configurable:!0})})}class Oi{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(s,a,u){const c=cr(a);if(!c)throw new Error("header name must be a non-empty string");const d=S.findKey(o,c);(!d||o[d]===void 0||u===!0||u===void 0&&o[d]!==!1)&&(o[d||a]=Io(s))}const l=(s,a)=>S.forEach(s,(u,c)=>i(u,c,a));if(S.isPlainObject(t)||t instanceof this.constructor)l(t,n);else if(S.isString(t)&&(t=t.trim())&&!xg(t))l(wg(t),n);else if(S.isHeaders(t))for(const[s,a]of t.entries())i(a,s,r);else t!=null&&i(n,t,r);return this}get(t,n){if(t=cr(t),t){const r=S.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return Sg(o);if(S.isFunction(n))return n.call(this,o,r);if(S.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=cr(t),t){const r=S.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||ul(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(l){if(l=cr(l),l){const s=S.findKey(r,l);s&&(!n||ul(r,r[s],s,n))&&(delete r[s],o=!0)}}return S.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!t||ul(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,r={};return S.forEach(this,(o,i)=>{const l=S.findKey(r,i);if(l){n[l]=Io(o),delete n[i];return}const s=t?kg(i):String(i).trim();s!==i&&delete n[i],n[s]=Io(o),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return S.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&S.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
  267. `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[cc]=this[cc]={accessors:{}}).accessors,o=this.prototype;function i(l){const s=cr(l);r[s]||(Cg(o,l),r[s]=!0)}return S.isArray(t)?t.forEach(i):i(t),this}}Oi.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);S.reduceDescriptors(Oi.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});S.freezeMethods(Oi);const ct=Oi;function cl(e,t){const n=this||Ia,r=t||n,o=ct.from(r.headers);let i=r.data;return S.forEach(e,function(s){i=s.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Tp(e){return!!(e&&e.__CANCEL__)}function tr(e,t,n){$.call(this,e??"canceled",$.ERR_CANCELED,t,n),this.name="CanceledError"}S.inherits(tr,$,{__CANCEL__:!0});function _p(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new $("Request failed with status code "+n.status,[$.ERR_BAD_REQUEST,$.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function Eg(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Tg(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,l;return t=t!==void 0?t:1e3,function(a){const u=Date.now(),c=r[i];l||(l=u),n[o]=a,r[o]=u;let d=i,p=0;for(;d!==o;)p+=n[d++],d=d%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),u-l<t)return;const w=c&&u-c;return w?Math.round(p*1e3/w):void 0}}function _g(e,t){let n=0,r=1e3/t,o,i;const l=(u,c=Date.now())=>{n=c,o=null,i&&(clearTimeout(i),i=null),e.apply(null,u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=r?l(u,c):(o=u,i||(i=setTimeout(()=>{i=null,l(o)},r-d)))},()=>o&&l(o)]}const li=(e,t,n=3)=>{let r=0;const o=Tg(50,250);return _g(i=>{const l=i.loaded,s=i.lengthComputable?i.total:void 0,a=l-r,u=o(a),c=l<=s;r=l;const d={loaded:l,total:s,progress:s?l/s:void 0,bytes:a,rate:u||void 0,estimated:u&&s&&c?(s-l)/u:void 0,event:i,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},dc=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},fc=e=>(...t)=>S.asap(()=>e(...t)),Ng=ut.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let l=i;return t&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(l){const s=S.isString(l)?o(l):l;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}(),Pg=ut.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const l=[e+"="+encodeURIComponent(t)];S.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),S.isString(r)&&l.push("path="+r),S.isString(o)&&l.push("domain="+o),i===!0&&l.push("secure"),document.cookie=l.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function jg(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Og(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Np(e,t){return e&&!jg(t)?Og(e,t):t}const pc=e=>e instanceof ct?{...e}:e;function vn(e,t){t=t||{};const n={};function r(u,c,d){return S.isPlainObject(u)&&S.isPlainObject(c)?S.merge.call({caseless:d},u,c):S.isPlainObject(c)?S.merge({},c):S.isArray(c)?c.slice():c}function o(u,c,d){if(S.isUndefined(c)){if(!S.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!S.isUndefined(c))return r(void 0,c)}function l(u,c){if(S.isUndefined(c)){if(!S.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const a={url:i,method:i,data:i,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:s,headers:(u,c)=>o(pc(u),pc(c),!0)};return S.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=a[c]||o,p=d(e[c],t[c],c);S.isUndefined(p)&&d!==s||(n[c]=p)}),n}const Pp=e=>{const t=vn({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:i,headers:l,auth:s}=t;t.headers=l=ct.from(l),t.url=kp(Np(t.baseURL,t.url),e.params,e.paramsSerializer),s&&l.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let a;if(S.isFormData(n)){if(ut.hasStandardBrowserEnv||ut.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if((a=l.getContentType())!==!1){const[u,...c]=a?a.split(";").map(d=>d.trim()).filter(Boolean):[];l.setContentType([u||"multipart/form-data",...c].join("; "))}}if(ut.hasStandardBrowserEnv&&(r&&S.isFunction(r)&&(r=r(t)),r||r!==!1&&Ng(t.url))){const u=o&&i&&Pg.read(i);u&&l.set(o,u)}return t},Rg=typeof XMLHttpRequest<"u",Lg=Rg&&function(e){return new Promise(function(n,r){const o=Pp(e);let i=o.data;const l=ct.from(o.headers).normalize();let{responseType:s,onUploadProgress:a,onDownloadProgress:u}=o,c,d,p,w,g;function v(){w&&w(),g&&g(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let k=new XMLHttpRequest;k.open(o.method.toUpperCase(),o.url,!0),k.timeout=o.timeout;function m(){if(!k)return;const h=ct.from("getAllResponseHeaders"in k&&k.getAllResponseHeaders()),T={data:!s||s==="text"||s==="json"?k.responseText:k.response,status:k.status,statusText:k.statusText,headers:h,config:e,request:k};_p(function(_){n(_),v()},function(_){r(_),v()},T),k=null}"onloadend"in k?k.onloadend=m:k.onreadystatechange=function(){!k||k.readyState!==4||k.status===0&&!(k.responseURL&&k.responseURL.indexOf("file:")===0)||setTimeout(m)},k.onabort=function(){k&&(r(new $("Request aborted",$.ECONNABORTED,e,k)),k=null)},k.onerror=function(){r(new $("Network Error",$.ERR_NETWORK,e,k)),k=null},k.ontimeout=function(){let x=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const T=o.transitional||Cp;o.timeoutErrorMessage&&(x=o.timeoutErrorMessage),r(new $(x,T.clarifyTimeoutError?$.ETIMEDOUT:$.ECONNABORTED,e,k)),k=null},i===void 0&&l.setContentType(null),"setRequestHeader"in k&&S.forEach(l.toJSON(),function(x,T){k.setRequestHeader(T,x)}),S.isUndefined(o.withCredentials)||(k.withCredentials=!!o.withCredentials),s&&s!=="json"&&(k.responseType=o.responseType),u&&([p,g]=li(u,!0),k.addEventListener("progress",p)),a&&k.upload&&([d,w]=li(a),k.upload.addEventListener("progress",d),k.upload.addEventListener("loadend",w)),(o.cancelToken||o.signal)&&(c=h=>{k&&(r(!h||h.type?new tr(null,e,k):h),k.abort(),k=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));const f=Eg(o.url);if(f&&ut.protocols.indexOf(f)===-1){r(new $("Unsupported protocol "+f+":",$.ERR_BAD_REQUEST,e));return}k.send(i||null)})},Ig=(e,t)=>{let n=new AbortController,r;const o=function(a){if(!r){r=!0,l();const u=a instanceof Error?a:this.reason;n.abort(u instanceof $?u:new tr(u instanceof Error?u.message:u))}};let i=t&&setTimeout(()=>{o(new $(`timeout ${t} of ms exceeded`,$.ETIMEDOUT))},t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(a=>{a&&(a.removeEventListener?a.removeEventListener("abort",o):a.unsubscribe(o))}),e=null)};e.forEach(a=>a&&a.addEventListener&&a.addEventListener("abort",o));const{signal:s}=n;return s.unsubscribe=l,[s,()=>{i&&clearTimeout(i),i=null}]},zg=Ig,Dg=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},Mg=async function*(e,t,n){for await(const r of e)yield*Dg(ArrayBuffer.isView(r)?r:await n(String(r)),t)},hc=(e,t,n,r,o)=>{const i=Mg(e,t,o);let l=0,s,a=u=>{s||(s=!0,r&&r(u))};return new ReadableStream({async pull(u){try{const{done:c,value:d}=await i.next();if(c){a(),u.close();return}let p=d.byteLength;if(n){let w=l+=p;n(w)}u.enqueue(new Uint8Array(d))}catch(c){throw a(c),c}},cancel(u){return a(u),i.return()}},{highWaterMark:2})},Ri=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",jp=Ri&&typeof ReadableStream=="function",ks=Ri&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Op=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Ag=jp&&Op(()=>{let e=!1;const t=new Request(ut.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),mc=64*1024,Cs=jp&&Op(()=>S.isReadableStream(new Response("").body)),si={stream:Cs&&(e=>e.body)};Ri&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!si[t]&&(si[t]=S.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new $(`Response type '${t}' is not supported`,$.ERR_NOT_SUPPORT,r)})})})(new Response);const $g=async e=>{if(e==null)return 0;if(S.isBlob(e))return e.size;if(S.isSpecCompliantForm(e))return(await new Request(e).arrayBuffer()).byteLength;if(S.isArrayBufferView(e)||S.isArrayBuffer(e))return e.byteLength;if(S.isURLSearchParams(e)&&(e=e+""),S.isString(e))return(await ks(e)).byteLength},Fg=async(e,t)=>{const n=S.toFiniteNumber(e.getContentLength());return n??$g(t)},Ug=Ri&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:i,timeout:l,onDownloadProgress:s,onUploadProgress:a,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:p}=Pp(e);u=u?(u+"").toLowerCase():"text";let[w,g]=o||i||l?zg([o,i],l):[],v,k;const m=()=>{!v&&setTimeout(()=>{w&&w.unsubscribe()}),v=!0};let f;try{if(a&&Ag&&n!=="get"&&n!=="head"&&(f=await Fg(c,r))!==0){let C=new Request(t,{method:"POST",body:r,duplex:"half"}),_;if(S.isFormData(r)&&(_=C.headers.get("content-type"))&&c.setContentType(_),C.body){const[P,L]=dc(f,li(fc(a)));r=hc(C.body,mc,P,L,ks)}}S.isString(d)||(d=d?"include":"omit"),k=new Request(t,{...p,signal:w,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:d});let h=await fetch(k);const x=Cs&&(u==="stream"||u==="response");if(Cs&&(s||x)){const C={};["status","statusText","headers"].forEach(I=>{C[I]=h[I]});const _=S.toFiniteNumber(h.headers.get("content-length")),[P,L]=s&&dc(_,li(fc(s),!0))||[];h=new Response(hc(h.body,mc,P,()=>{L&&L(),x&&m()},ks),C)}u=u||"text";let T=await si[S.findKey(si,u)||"text"](h,e);return!x&&m(),g&&g(),await new Promise((C,_)=>{_p(C,_,{data:T,headers:ct.from(h.headers),status:h.status,statusText:h.statusText,config:e,request:k})})}catch(h){throw m(),h&&h.name==="TypeError"&&/fetch/i.test(h.message)?Object.assign(new $("Network Error",$.ERR_NETWORK,e,k),{cause:h.cause||h}):$.from(h,h&&h.code,e,k)}}),Es={http:tg,xhr:Lg,fetch:Ug};S.forEach(Es,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const gc=e=>`- ${e}`,Bg=e=>S.isFunction(e)||e===null||e===!1,Rp={getAdapter:e=>{e=S.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i<t;i++){n=e[i];let l;if(r=n,!Bg(n)&&(r=Es[(l=String(n)).toLowerCase()],r===void 0))throw new $(`Unknown adapter '${l}'`);if(r)break;o[l||"#"+i]=r}if(!r){const i=Object.entries(o).map(([s,a])=>`adapter ${s} `+(a===!1?"is not supported by the environment":"is not available in the build"));let l=t?i.length>1?`since :
  268. `+i.map(gc).join(`
  269. `):" "+gc(i[0]):"as no adapter specified";throw new $("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return r},adapters:Es};function dl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new tr(null,e)}function yc(e){return dl(e),e.headers=ct.from(e.headers),e.data=cl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Rp.getAdapter(e.adapter||Ia.adapter)(e).then(function(r){return dl(e),r.data=cl.call(e,e.transformResponse,r),r.headers=ct.from(r.headers),r},function(r){return Tp(r)||(dl(e),r&&r.response&&(r.response.data=cl.call(e,e.transformResponse,r.response),r.response.headers=ct.from(r.response.headers))),Promise.reject(r)})}const Lp="1.7.4",za={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{za[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const vc={};za.transitional=function(t,n,r){function o(i,l){return"[Axios v"+Lp+"] Transitional option '"+i+"'"+l+(r?". "+r:"")}return(i,l,s)=>{if(t===!1)throw new $(o(l," has been removed"+(n?" in "+n:"")),$.ERR_DEPRECATED);return n&&!vc[l]&&(vc[l]=!0,console.warn(o(l," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,l,s):!0}};function Hg(e,t,n){if(typeof e!="object")throw new $("options must be an object",$.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],l=t[i];if(l){const s=e[i],a=s===void 0||l(s,i,e);if(a!==!0)throw new $("option "+i+" must be "+a,$.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new $("Unknown option "+i,$.ERR_BAD_OPTION)}}const Ts={assertOptions:Hg,validators:za},It=Ts.validators;class ai{constructor(t){this.defaults=t,this.interceptors={request:new uc,response:new uc}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const i=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=`
  270. `+i):r.stack=i}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=vn(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Ts.assertOptions(r,{silentJSONParsing:It.transitional(It.boolean),forcedJSONParsing:It.transitional(It.boolean),clarifyTimeoutError:It.transitional(It.boolean)},!1),o!=null&&(S.isFunction(o)?n.paramsSerializer={serialize:o}:Ts.assertOptions(o,{encode:It.function,serialize:It.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=i&&S.merge(i.common,i[n.method]);i&&S.forEach(["delete","get","head","post","put","patch","common"],g=>{delete i[g]}),n.headers=ct.concat(l,i);const s=[];let a=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(a=a&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,p;if(!a){const g=[yc.bind(this),void 0];for(g.unshift.apply(g,s),g.push.apply(g,u),p=g.length,c=Promise.resolve(n);d<p;)c=c.then(g[d++],g[d++]);return c}p=s.length;let w=n;for(d=0;d<p;){const g=s[d++],v=s[d++];try{w=g(w)}catch(k){v.call(this,k);break}}try{c=yc.call(this,w)}catch(g){return Promise.reject(g)}for(d=0,p=u.length;d<p;)c=c.then(u[d++],u[d++]);return c}getUri(t){t=vn(this.defaults,t);const n=Np(t.baseURL,t.url);return kp(n,t.params,t.paramsSerializer)}}S.forEach(["delete","get","head","options"],function(t){ai.prototype[t]=function(n,r){return this.request(vn(r||{},{method:t,url:n,data:(r||{}).data}))}});S.forEach(["post","put","patch"],function(t){function n(r){return function(i,l,s){return this.request(vn(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:l}))}}ai.prototype[t]=n(),ai.prototype[t+"Form"]=n(!0)});const zo=ai;class Da{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const l=new Promise(s=>{r.subscribe(s),i=s}).then(o);return l.cancel=function(){r.unsubscribe(i)},l},t(function(i,l,s){r.reason||(r.reason=new tr(i,l,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Da(function(o){t=o}),cancel:t}}}const Vg=Da;function Wg(e){return function(n){return e.apply(null,n)}}function qg(e){return S.isObject(e)&&e.isAxiosError===!0}const _s={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(_s).forEach(([e,t])=>{_s[t]=e});const bg=_s;function Ip(e){const t=new zo(e),n=cp(zo.prototype.request,t);return S.extend(n,zo.prototype,t,{allOwnKeys:!0}),S.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Ip(vn(e,o))},n}const ce=Ip(Ia);ce.Axios=zo;ce.CanceledError=tr;ce.CancelToken=Vg;ce.isCancel=Tp;ce.VERSION=Lp;ce.toFormData=ji;ce.AxiosError=$;ce.Cancel=ce.CanceledError;ce.all=function(t){return Promise.all(t)};ce.spread=Wg;ce.isAxiosError=qg;ce.mergeConfig=vn;ce.AxiosHeaders=ct;ce.formToJSON=e=>Ep(S.isHTMLForm(e)?new FormData(e):e);ce.getAdapter=Rp.getAdapter;ce.HttpStatusCode=bg;ce.default=ce;const vt=ce;var Qg="Expected a function",wc=0/0,Gg="[object Symbol]",Kg=/^\s+|\s+$/g,Yg=/^[-+]0x[0-9a-f]+$/i,Jg=/^0b[01]+$/i,Xg=/^0o[0-7]+$/i,Zg=parseInt,ey=typeof Yr=="object"&&Yr&&Yr.Object===Object&&Yr,ty=typeof self=="object"&&self&&self.Object===Object&&self,ny=ey||ty||Function("return this")(),ry=Object.prototype,oy=ry.toString,iy=Math.max,ly=Math.min,fl=function(){return ny.Date.now()};function sy(e,t,n){var r,o,i,l,s,a,u=0,c=!1,d=!1,p=!0;if(typeof e!="function")throw new TypeError(Qg);t=Sc(t)||0,Ns(n)&&(c=!!n.leading,d="maxWait"in n,i=d?iy(Sc(n.maxWait)||0,t):i,p="trailing"in n?!!n.trailing:p);function w(C){var _=r,P=o;return r=o=void 0,u=C,l=e.apply(P,_),l}function g(C){return u=C,s=setTimeout(m,t),c?w(C):l}function v(C){var _=C-a,P=C-u,L=t-_;return d?ly(L,i-P):L}function k(C){var _=C-a,P=C-u;return a===void 0||_>=t||_<0||d&&P>=i}function m(){var C=fl();if(k(C))return f(C);s=setTimeout(m,v(C))}function f(C){return s=void 0,p&&r?w(C):(r=o=void 0,l)}function h(){s!==void 0&&clearTimeout(s),u=0,r=a=o=s=void 0}function x(){return s===void 0?l:f(fl())}function T(){var C=fl(),_=k(C);if(r=arguments,o=this,a=C,_){if(s===void 0)return g(a);if(d)return s=setTimeout(m,t),w(a)}return s===void 0&&(s=setTimeout(m,t)),l}return T.cancel=h,T.flush=x,T}function Ns(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function ay(e){return!!e&&typeof e=="object"}function uy(e){return typeof e=="symbol"||ay(e)&&oy.call(e)==Gg}function Sc(e){if(typeof e=="number")return e;if(uy(e))return wc;if(Ns(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Ns(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(Kg,"");var n=Jg.test(e);return n||Xg.test(e)?Zg(e.slice(2),n?2:8):Yg.test(e)?wc:+e}var cy=sy;const zp=zs(cy);/*
  271. object-assign
  272. (c) Sindre Sorhus
  273. @license MIT
  274. */var pl,xc;function dy(){if(xc)return pl;xc=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function o(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var l={},s=0;s<10;s++)l["_"+String.fromCharCode(s)]=s;var a=Object.getOwnPropertyNames(l).map(function(c){return l[c]});if(a.join("")!=="0123456789")return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach(function(c){u[c]=c}),Object.keys(Object.assign({},u)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return pl=o()?Object.assign:function(i,l){for(var s,a=r(i),u,c=1;c<arguments.length;c++){s=Object(arguments[c]);for(var d in s)t.call(s,d)&&(a[d]=s[d]);if(e){u=e(s);for(var p=0;p<u.length;p++)n.call(s,u[p])&&(a[u[p]]=s[u[p]])}}return a},pl}var Dp={exports:{}},Cn={};/** @license React v17.0.2
  275. * react-jsx-runtime.production.min.js
  276. *
  277. * Copyright (c) Facebook, Inc. and its affiliates.
  278. *
  279. * This source code is licensed under the MIT license found in the
  280. * LICENSE file in the root directory of this source tree.
  281. */var kc;function fy(){if(kc)return Cn;kc=1,dy();var e=nd,t=60103;if(Cn.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var n=Symbol.for;t=n("react.element"),Cn.Fragment=n("react.fragment")}var r=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o=Object.prototype.hasOwnProperty,i={key:!0,ref:!0,__self:!0,__source:!0};function l(s,a,u){var c,d={},p=null,w=null;u!==void 0&&(p=""+u),a.key!==void 0&&(p=""+a.key),a.ref!==void 0&&(w=a.ref);for(c in a)o.call(a,c)&&!i.hasOwnProperty(c)&&(d[c]=a[c]);if(s&&s.defaultProps)for(c in a=s.defaultProps,a)d[c]===void 0&&(d[c]=a[c]);return{$$typeof:t,type:s,key:p,ref:w,props:d,_owner:r.current}}return Cn.jsx=l,Cn.jsxs=l,Cn}Dp.exports=fy();var R=Dp.exports;function Mp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ap={exports:{}},hl,Cc;function py(){if(Cc)return hl;Cc=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return hl=e,hl}var ml,Ec;function hy(){if(Ec)return ml;Ec=1;var e=py();function t(){}function n(){}return n.resetWarningCache=t,ml=function(){function r(l,s,a,u,c,d){if(d!==e){var p=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 p.name="Invariant Violation",p}}r.isRequired=r;function o(){return r}var i={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:o,element:r,elementType:r,instanceOf:o,node:r,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:n,resetWarningCache:t};return i.PropTypes=i,i},ml}Ap.exports=hy()();var D=Ap.exports,$p={exports:{}};/*!
  282. Copyright (c) 2018 Jed Watson.
  283. Licensed under the MIT License (MIT), see
  284. http://jedwatson.github.io/classnames
  285. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",l=0;l<arguments.length;l++){var s=arguments[l];s&&(i=o(i,r(s)))}return i}function r(i){if(typeof i=="string"||typeof i=="number")return i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(null,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var l="";for(var s in i)t.call(i,s)&&i[s]&&(l=o(l,s));return l}function o(i,l){return l?i?i+" "+l:i+l:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})($p);var my=$p.exports;const gy=Mp(my),yy="_icon_1tari_27",vy="_xs_1tari_33",wy="_sm_1tari_36",Sy="_md_1tari_39",xy="_lg_1tari_42",ky="_xl_1tari_45",Cy="_inheritSize_1tari_48",gl={icon:yy,xs:vy,sm:wy,md:Sy,lg:xy,xl:ky,inheritSize:Cy},se=({ariaHidden:e=!0,className:t,children:n,inheritSize:r,noSetSize:o,qaTarget:i,size:l="md",title:s,viewBox:a="0 0 24 24"})=>{const u={[t]:!!t,[gl.icon]:!r,[gl[l]]:!r&&!o,[gl.inheritSize]:r};return R.jsxs("svg",{className:gy(u),viewBox:a,width:"1em",height:"1em","aria-hidden":e,"data-qa-target":i,focusable:!1,children:[!e&&!!s&&R.jsx("title",{children:s}),n]})};se.propTypes={ariaHidden:D.bool,className:D.string,inheritSize:D.bool,noSetSize:D.bool,qaTarget:D.string,size:D.oneOf(["xs","sm","md","lg","xl"]),title:D.string};const Ey=R.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"}),Ma=e=>R.jsx(se,{qaTarget:"search-icon",title:"Search",viewBox:"0 0 18 18",...e,children:Ey});Ma.propTypes=se.propTypes;var Tc;const Li=typeof window>"u"?null:((Tc=window==null?void 0:window.location)==null?void 0:Tc.hostname)==="localhost",Aa=()=>{if(typeof localStorage>"u"||typeof localStorage=="unknown")return!1;const e="hg3.localstoragetest";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch{return!1}},Fp=()=>typeof window<"u"&&!!window,Up=!Fp()||!window.location||!window.location.search,Ty=15,_y=e=>e[0].toUpperCase()+e.slice(1),Bp=/hg\.debug(\w*)=true/i,Ps=/hg3.enable(\w*)debug/i,Hp=(e,t)=>{const n=e.match(t)||{};return n&&n[1]||null},Ny=()=>Up?!1:Hp(window.location.search,Bp),Py=()=>Aa()?Object.keys(localStorage).reduce((e,t)=>e||Ps.test(t)&&Hp(t,Ps),!1):!1,jy=()=>{const e=Ny()||Py()||"analytics";return{localStorageName:`hg3.${e.toLowerCase()}Debug`,localStorageToggleName:`hg3.enable${_y(e)}Debug`}},{localStorageName:$a,localStorageToggleName:Oy}=jy(),Ry=()=>Up?null:Bp.test(window.location.search),Ly=()=>Aa()?Object.entries(localStorage).some(([e,t])=>e.match(Ps)&&t==="true"):null,Vp=()=>{const e=Ry()||Ly(),t=Aa();if(t)try{localStorage.setItem(Oy,e)}catch(n){Li&&console.warn("analyticsDebug: Unable to save debug information to localStorage",n)}return e&&t},Wp=()=>{try{localStorage.setItem($a,"[]")}catch(e){Li&&console.error("analyticsDebug: Unable to save debug information to localStorage",e)}},qp=()=>{try{const e=localStorage.getItem($a);return JSON.parse(e||"[]")}catch(e){Li&&console.error("analyticsDebug: Unable to get debug information from localStorage",e)}return[]},bp=(e,{contextData:t,...n})=>{if(!Vp())return Wp(),!1;const r=qp().concat(JSON.stringify({...t,...n,TrackingType:e})).slice(-Ty);try{return localStorage.setItem($a,JSON.stringify(r)),!0}catch(o){return Li&&console.error("analyticsDebug: Unable to save debug information to localStorage",o),!1}},Iy={clear:Wp,getCallHistory:qp,recordCall:bp};Vp()&&Fp()&&(window.Test={analyticsDebug:Iy,...window.Test});const Qp=({pageName:e=!1,PageName:t=!1,...n}={})=>({...n,PageName:t||e||""});let mo=typeof window<"u"?Qp(window.utag_data)||{}:{};const nt={callStack:[],waitingForUtag:!1,waitForUtag:()=>{if(nt.waitingForUtag)return;nt.waitingForUtag=!0;let e=0;const t=setInterval(()=>{if(window.utag){clearInterval(t);const n=nt.callStack.length;for(let r=0;r<n;r++){const o=nt.callStack.shift();window.utag[o.name](o.data)}}else e++>10&&(console.error("utag did not resolve"),clearInterval(t))},100)},view:e=>{window.utag?window.utag.view(e):(nt.callStack&&nt.callStack.push({name:"view",data:e}),nt.waitForUtag())},link:e=>{window.utag?window.utag.link(e):(nt.callStack&&nt.callStack.push({name:"link",data:e}),nt.waitForUtag())}},_c=(e={})=>Object.entries(e).reduce((t,[n,r])=>(r&&(t[n.replace("hg.","")]=r),t),{}),zy={_utagData:()=>mo,getLegacyAnalyticsInstance:()=>{const{s:{constructor:{name:e=""}={}}={}}=window||{};return e==="AppMeasurement"?window.s:void 0},trackLink:(e,t,n=!0)=>{try{!n&&typeof window<"u"&&window.utag_data&&(mo=window.utag_data);const{addTrackValues:r,contextData:o=!1,PageName:i=!1,...l}=Qp(t),s=r||l,a=(i||mo.PageName)+"|"+e,{server:u,ProductChannel:c,RollupSpecialtyID:d,ClientID:p}=mo,w={ClientID:p,link_name:a,ProductChannel:c,RollupSpecialtyID:d,server:u,SitePathing:a,..._c(s||{}),..._c(o||{})};nt.link(w),bp("trackLink",w)}catch(r){console.error(r)}}},Dy={getLegacyAnalyticsInstance:()=>({}),trackLink:()=>{}},My=typeof window>"u"?Dy:zy,Ii=(e,t={})=>{My.trackLink(`${e}`,{...t})},Ay="_-3D-A",$y="mjjUx",Fy="y-bnF",Uy="lgEh2",tn={mobileOpenBtn:Ay,lg:$y,btnText:Fy,populatedBtnText:Uy},Gp=j.createContext({pageName:""}),By=({pageName:e,children:t})=>{const[n]=j.useState({pageName:e});return y.jsx(Gp.Provider,{value:n,children:t})},Kp=()=>j.useContext(Gp),Hy=({id:e,isVisible:t,handleSearchOpen:n,searchCategory:r,searchTerm:o,searchLocation:i,size:l="md"})=>{const[s,a]=j.useState(!1),{pageName:u}=Kp(),c=j.useRef(!0),d=j.useRef(null);j.useEffect(()=>{var v;if(c.current){c.current=!1;return}t||(v=d==null?void 0:d.current)==null||v.focus()},[t]);const p=()=>{n(),a(!0),Ii("mobile search icon",{pageName:u})},w=()=>{let v;return o&&i?v=y.jsxs("span",{className:tn.populatedBtnText,children:[y.jsx("span",{className:tn.btnWhatText,children:o})," in"," ",y.jsx("span",{className:tn.btnWhereText,children:i})]}):r==="facility"||r==="facilitysuggest"?v=y.jsx("span",{className:tn.btnText,children:"Search for a hospital"}):v=y.jsx("span",{className:tn.btnText,children:"Search for a healthcare professional…"}),v},g={[tn.mobileOpenBtn]:!0,[tn.lg]:l==="lg"};return y.jsxs("button",{"aria-expanded":s&&t,"aria-haspopup":"true",className:ue(g),"data-qa-target":`${e}-mobile-open-btn`,onClick:p,ref:d,type:"button",children:[w(),y.jsx(Ma,{size:l==="lg"?"md":"sm"})]})},Vy=e=>{const t=()=>window!=null&&window.utag_data?window.utag_data=window.utag_data:y.jsxs(y.Fragment,{children:[window.utag_data=Wy,function(n,r,o,i){var l;n=e||"https://tags.tiqcdn.com/utag/hg/main/qa/utag.js",r=document,o="script",i=r.createElement(o),i.src=n,i.type="text/javascript",i.async=!0,n=r.getElementsByTagName(o)[0],(l=n.parentNode)==null||l.insertBefore(i,n)}(null,null,null,null),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0]});j.useEffect(()=>{t()},[])},Nc="header-import-svc",Wy={tealium_event:"",guidedSearch_cta:"",PDCSearchImpression:"",ProviderConversionImpression:"",UniqueContentVisit:"",OARUXsubmit:"",Save:"",Remove:"",OASurl:"",OASapi:"",OARlink:"",OARurl:"",NonSchedulingProvider:"",EnhancedImpression:"",PageName:Nc,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:Nc,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:""},Yp=(e="")=>{const{hostname:t,origin:n}=window.location;return e||(t&&(t==="testaws.healthgrades.com"||t==="localhost"||t.includes("team"))?"https://testaws.healthgrades.com":t&&t==="www.healthgrades.com"?"https://www.healthgrades.com":n)},qy=({host:e,apiToken:t,source:n})=>{vt.defaults.headers.common.Accept="application/json",vt.defaults.baseURL=Yp(e),t&&t.length>0&&(vt.defaults.headers.common.Authorization=`Bearer ${t}`),n&&(vt.defaults.params={source:n})},Jp=e=>{const t={what:"",where:"",pt:"",city:"",state:"",zip:"",source:"",highlight:"",isStateOnly:!1,qaTarget:""},{where:n}=t,{value:r,highlightedText:o,entity:i}=e;if(r&&(t.what=r),!i&&n&&(i.where=n),i){let{city:l}=i;const{pt:s,state:a,zip:u,source:c,latitude:d,longitude:p}=i;l=(l||"").split("+").join(" "),s&&(t.pt=s),l&&(t.city=l),a&&(t.state=a),u&&(t.zip=u),c&&(t.source=c),o&&(t.highlight=o),!s&&p&&d&&(t.pt=`${d}, ${p}`),t.what||(l&&a&&u?t.what=`${l}, ${a} ${u}`.trim():l&&a?t.what=`${l}, ${a}`.trim():u?t.what=`${u}`.trim():a&&(t.what=`${a}`.trim())),t.where=t.what,!s&&!l&&!u&&a&&(t.isStateOnly=!0)}return t.qaTarget=`location-suggester-list-${t.what}`,t},by=e=>{const t={};let{content:n,cfid:r,className:o,code:i,entity:{practicingSpecialtyDescription:l,source:s,type:a="",id:u,isRollup:c},entity:d,isFriendsAndFamily:p,highlightedText:w,name:g,primaryDcpName:v,secondaryCode:k,value:m}=e;if(t.isFriendsAndFamily=p,t.primaryDcpName=v,i&&(t.code=i),m&&(t.what=m),w&&(t.highlight=w),a&&(t.type=a,t.searchType=a),l&&(t.specialty=l),k&&(t.secondaryCode=k),a=a.toLowerCase(),a==="specialty")c?t.searchType="PracticingSpecialty":typeof c>"u"&&(t.searchType="PracticingSpecialityVertical"),t.entityCode=e.entity.practicingSpecialtyCode||u,t.spec=e.entity.specialtyLegacyId,t.isRollup=c,t.id=t.practicingSpecialtyCode||u||Math.random();else if(a==="procedure")try{t.id=e.entity.procedureIds[0]}catch{t.id=Math.random()}else if(a==="condition"){try{t.entityCode=e.entity.conditionIds[0]}catch{}t.id=t.entityCode||Math.random()}else a==="provider"||a==="friendsandfamily"?(t.pwid=e.entity.providerId,t.id=t.pwid,t.cityState=e.entity.cityState,t.imageUrl=e.entity.imageUrl,t.specialist=e.entity.practicingSpecialistDescription):a==="practice"?t.id=e.entity.practiceId:a==="facility"?(t.id=e.entity.practiceId,t.facilityId=e.entity.facilityId):a==="clinicalfocus"?(t.cfid=i,t.id=k,t.type="Specialty"):a==="ucmscontent"&&(t.id=d.name,t.type="UcmsContent",t.url=n.contentUrl);return r&&(t.cfid=r,t.className=o,t.subCategoryName=g),["practice","facility","provider"].indexOf(a)>=0&&(t.url=e.entity.profileUrl),t.source=s||"top",t},Qy=["location","locationnostate","provider","dentist","providerpracticingspecialty","procedure","condition","providerpractice","dentistpractice","facility","facilitysuggest","childrenhospital","dialysiscenter","tophospital","solrtophospitalprocedure","dentistpracticingspecialty","relatedpracticingspecialty","reviewpageprovider","solrtophospitalfacetqueryresult","none","payors","bodypart","ffdcp","providertab","dentisttab","facilitytab","universalsearch","friendsandfamily"];var Pc;const Gy=typeof window>"u"?null:((Pc=window==null?void 0:window.location)==null?void 0:Pc.hostname)==="localhost",Xp=()=>vt.CancelToken.source();let yl=null;const Zp=(e,t,n,r,o=!1)=>{let i=!1;return n&&!o&&(i=t.term.length<n+1),new Promise((l,s)=>{const a=Xp();if(yl&&a.cancel(),i)return l([]);t.cat!=="location"&&(t.term=t.term?t.term.trim():""),t.cat==="location"&&!t.pt&&(t.pt="0"),(Qy.indexOf(t.cat)===-1||t.cat==="location")&&delete t.cat,yl=vt.get(e,{params:t}).then((u,c)=>{if(yl=null,c)throw newError(c);return l(u.data||{})}).catch(u=>{var c,d;return Gy&&(console.warn(u),(d=(c=u==null?void 0:u.response)==null?void 0:c.data)!=null&&d.status&&r&&r(u.response.data.status)),l([])})})},eh=e=>e.length===0?e:e.split(" ").map(t=>{var n;return((n=t[0])==null?void 0:n.toUpperCase())+(t==null?void 0:t.substring(1))}).join(" ");let Er=null;const Ky=async(e={host:""})=>new Promise((t,n)=>{window.navigator.geolocation.getCurrentPosition(t,n,{enableHighAccuracy:!0,maximumAge:0,timeout:6e4})}).catch(t=>new Promise((n,r)=>{r(t)})).then(t=>{const n=Xp();Er&&n.cancel();const r=`${t.coords.latitude}, ${t.coords.longitude}`;return new Promise((o,i)=>{const{host:l,...s}=e;Er=vt.get("api/geocode/pt",{params:{...s,pt:r}}).then((a,u)=>{Er=null,u&&i(u);const c=Jp(a.data);return o({...c,source:"Geolocation"})})})}),Yy=()=>{try{if(typeof window>"u")throw new Error("Window is undefined");const e={where:"",city:"",state:"",zip:"",pt:"",isStateOnly:!1},t=["where","city","state","zip","pt","isStateOnly"];window.location.search.slice(1).split("&").forEach(u=>{const{0:c,1:d}=u.split("=");t.includes(c)&&(e[c]=decodeURIComponent(d))});let{where:n}=e;const{city:r,state:o,zip:i,pt:l,isStateOnly:s}=e;if(!n)if(r&&o&&i)n=`${r}, ${o} ${i}`;else if(r&&o)n=`${r}, ${o}`;else if(o)n=`${o}`;else if(i)n=`${i}`;else throw new Error("Location not found in URL parameters");const a={isStateOnly:s,pt:l,where:n};return l&&(a.pt=l),s&&(a.isStateOnly=s),Promise.resolve({...a,source:"URL Parameter"})}catch{return Promise.resolve({where:"",pt:"",source:""})}},Fa=async(e={host:""})=>new Promise((t,n)=>{const{host:r="",...o}=e;if(typeof window>"u")return n("no window");Er=vt.get("api/autosuggest",{params:o}).then(i=>{if(Er=null,i.data.where){const{city:l="",state:s="",zip:a="",latitude:u="",longitude:c=""}=i.data.where;return t({what:i.data.what||"",city:l,state:s,zip:a,pt:`${u}, ${c}`,where:`${eh(l)}, ${s.toUpperCase()}`,source:"API"})}return t({where:"",pt:"",source:"API"})}).catch(()=>Promise.resolve({where:"",pt:""}))}),th=async(e={host:""},t="",n="")=>{const{host:r=""}=e;return await Zp(`${r}/api/autosuggest/where`,{cat:"location",term:n,pt:t}).then(o=>{var i,l,s,a,u;return((l=(i=o==null?void 0:o.response)==null?void 0:i.categories)==null?void 0:l.length)>0&&((u=(a=(s=o==null?void 0:o.response)==null?void 0:s.categories[0])==null?void 0:a.suggestions)==null?void 0:u.length)>0?{categories:o.response.categories,...Jp(o.response.categories[0].suggestions[0])}:Fa(e)})},Jy=async(e,t)=>!t||typeof t!="object"?await Fa(e):!t.pt&&!t.isStateOnly&&t.where?th(e,"",t.where):Promise.resolve(t),Xy=e=>{{const t=localStorage.getItem("search.locations");if(t){const n=(JSON.parse(t)||[])[0],{where:r,pt:o}=n;return{highlight:r,pt:o,what:r,where:r}}}},Zy=(e,t)=>{{const n={pt:e.pt,where:e.where},r=JSON.parse(localStorage.getItem("search.locations"))||[];r.unshift(n),r.length>3&&r.splice(-1,1),localStorage.setItem("search.locations",JSON.stringify(r))}},jc=e=>{if(typeof localStorage>"u")return;let t="autosuggest";t=`${t}.${e}`;try{const n=localStorage.getItem(t),r=Xy(e);if(n){const o=JSON.parse(n)[0];return!o.where||!o.what?void 0:o}else if(r)return!r.where||!r.what?void 0:r}catch(n){console.warn(n)}},nh=(e,t)=>{if(!e.where)return[];let n="autosuggest";n=`${n}.${t}`;try{const r=JSON.parse(localStorage.getItem(n))||[];return e.where&&!e.pt&&(e.pt=""),r.unshift(e),r.length>3&&r.splice(-1,1),localStorage.setItem(n,JSON.stringify(r)),e.isFriendsAndFamily||Zy(e,t),r}catch(r){return console.warn(r),[]}},js={parse:function(e,t){if(!e||!t)return null;const n=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null},get:function(e){const t=typeof window>"u"?this.queryStringFallback:window.location.href;return this.parse(e,t||"")},buildObject:function(e,t=[]){if(typeof window>"u")return e;const n=new URLSearchParams(window.location.search),r=new Map;for(const[l,s]of n)r.set(l,decodeURIComponent(s));const o=Object.fromEntries(r),i={...e};for(const l in o)!i[l]&&t.indexOf(l)===-1&&(i[l]=o[l]);return i},queryStringFallback:null},ev=e=>e?typeof window<"u"&&window.navigator.geolocation&&(window.location.hostname==="localhost"||!window.location.protocol.indexOf("https")):!1,tv=async({apiParams:e,startingText:t,useGeolocationOnInit:n,useLocalStorage:r})=>{const o=ev(n),i=r&&!!jc("location");t=t||js.get("where");const l=!!js.get("location");switch(!0){case o:return await Ky(e);case!!t:return new Promise(s=>s({where:t,pt:""}));case i:return new Promise(s=>s(jc("location")));case l:return await Yy();default:return await Fa(e)}},nv=5,rv="40.6638, -73.938141",ui=async({apiParams:e={host:""},startingText:t="",tryCount:n=0,useGeolocationOnInit:r=!0,useLocalStorage:o=!0})=>{try{const i=await tv({apiParams:e,startingText:t,useGeolocationOnInit:r,useLocalStorage:o}),l=await Jy(e,i);if(l.where)return nh({pt:l.pt,where:l.where,highlight:l.highlight||"",what:l.what||""},"location"),l;throw new Error}catch{return n<nv?await ui({useGeolocationOnInit:r,tryCount:n+1,useLocalStorage:o,apiParams:e}):Promise.resolve({city:"",highlight:"",pt:rv,qaTarget:"",state:"",what:"",where:"",zip:""})}},ov=async({term:e="",pt:t="",host:n=""})=>await th({host:n},t,e),iv="VpFl-",lv="_2yKLn",rh={btn:iv,"sr-only":"_2yKLn",srOnly:lv},sv="GSmFS",av="pNPJ7",uv="tE16d",cv="a-8g-",dv="hwOmd",fv="kI5in",pv="mqojy",hv="DrUoP",mv="_5qxNR",gv="-sqkz",yv="lxzbw",vv="U75fw",Ge={autosuggest:sv,lg:av,open:uv,formWrapper:cv,formOpen:dv,form:fv,inputs:pv,standalone:hv,searchIconBtn:mv,closeBtn:gv,closeIcon:yv,mobileControls:vv},wv=R.jsx("path",{d:"M6.5 5.5l12 12M18.5 5.5l-12 12",stroke:"currentColor",strokeLinecap:"round"}),zi=e=>{const{qaTarget:t="cross-icon",title:n="Cross"}=e;return R.jsx(se,{qaTarget:t,title:n,...e,children:wv})};zi.propTypes=se.propTypes;const Sv=R.jsxs("g",{fill:"none",stroke:"currentColor",children:[R.jsx("circle",{cx:"12",cy:"8",r:"3"}),R.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"})]}),oh=e=>{const{qaTarget:t="pin-icon",title:n="Map Pin"}=e;return R.jsx(se,{qaTarget:t,title:n,...e,children:Sv})};oh.propTypes=se.propTypes;var ih={exports:{}};/*!
  286. Copyright (c) 2018 Jed Watson.
  287. Licensed under the MIT License (MIT), see
  288. http://jedwatson.github.io/classnames
  289. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",l=0;l<arguments.length;l++){var s=arguments[l];s&&(i=o(i,r.call(this,s)))}return i}function r(i){if(typeof i=="string"||typeof i=="number")return this&&this[i]||i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(this,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var l="";for(var s in i)t.call(i,s)&&i[s]&&(l=o(l,this&&this[s]||s));return l}function o(i,l){return l?i?i+" "+l:i+l:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(ih);var xv=ih.exports;const lh=Mp(xv),kv={"logo-heart":"_logo-heart_1a6qr_27"},Cv=lh.bind({...kv}),Oc={secondary:"#0202EA",inverse:"#ffffff"},sh=({ariaHidden:e=!0,className:t,inverse:n,title:r="Healthgrades",width:o})=>{const i={[t]:t,"logo-heart":!0,"logo-heart--standard":!n,"logo-heart--inverse":n},l=n?Oc.inverse:Oc.secondary;return R.jsxs("svg",{className:Cv(i),"aria-hidden":e?!0:null,viewBox:"0 0 30 24",width:o,fill:l,children:[R.jsx("title",{children:r}),R.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"}),R.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"})]})};sh.propTypes={ariaHidden:D.bool,className:D.string,inverse:D.bool,title:D.string,width:D.oneOfType([D.string,D.number])};const Ev="_root_8cajs_33",Tv="_modalScroll_8cajs_47",_v="_contentScroll_8cajs_56",Nv="_dialog_8cajs_56",Pv="_closeButtonWrapper_8cajs_66",jv="_closeButton_8cajs_66",Ov="_overlay_8cajs_75",Rv="_lg_8cajs_96",Lv="_auto_8cajs_99",Iv="_logo_8cajs_103",zv="_header_8cajs_107",Dv="_title_8cajs_111",zt={root:Ev,modalScroll:Tv,contentScroll:_v,dialog:Nv,closeButtonWrapper:Pv,closeButton:jv,overlay:Ov,lg:Rv,auto:Lv,logo:Iv,header:zv,title:Dv},Ua=({children:e,className:t,closeModal:n,customClose:r,hasBodyScroll:o,hasLogo:i,id:l,modalSize:s,qaTargetClose:a,qaTargetMask:u,scrollType:c,title:d,titleId:p,zIndex:w})=>{const[g,v]=j.useState(null),[k,m]=j.useState(window.pageYOffset),f=j.useRef(null);j.useEffect(()=>{if(!o)return document.documentElement.style.cssText+="--scroll-off-set: -"+k+"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,k)}},[]),j.useEffect(()=>{const L=f.current.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');v(L[L.length-1]),f.current.contains(document.activeElement)||f.current.focus()});const h=L=>{L.stopPropagation(),n()},x=L=>{if(L.keyCode===27){h();return}const I=L.keyCode===9;if(document.activeElement===f.current&&L.shiftKey&&I){L.preventDefault(),g.focus();return}if(document.activeElement===g&&!L.shiftKey&&I){L.preventDefault(),f.current.focus();return}},T=lh.bind({...zt})({root:!0,[c+"Scroll"]:c,[s]:s,[t]:!!t,["modal--"+l]:!!l}),C=u||l+"-modal-overlay",_=a||l+"-modal-close",P=p||l+"-modal-title";return R.jsxs("div",{className:T,onKeyDown:x,ref:f,id:l+"-modal",style:{zIndex:w},tabIndex:"0",children:[R.jsx("span",{className:zt.overlay,"data-qa-target":C,onClick:L=>h(L)}),R.jsxs("section",{className:zt.dialog,role:"dialog","data-qa-target":l+"-modal-dialog","aria-labelledby":P,children:[R.jsx("div",{className:zt.closeButtonWrapper,children:R.jsx("button",{className:zt.closeButton,onClick:L=>h(L),"aria-label":"Close","data-qa-target":_,children:r||R.jsx(zi,{})})}),i&&R.jsx(sh,{className:zt.logo}),d&&R.jsx("header",{className:zt.header,children:R.jsx("h3",{className:zt.title,id:P,children:d})}),e]})]})};Ua.propTypes={autoWidth:D.bool,children:D.node.isRequired,className:D.string,closeModal:D.func,customClose:D.oneOfType([D.element,D.string]),hasBodyScroll:D.bool,hasLogo:D.bool,id:D.string,modalSize:D.oneOf(["md","lg","auto"]),qaTargetClose:D.string,qaTargetMask:D.string,scrollType:D.oneOf(["content","modal"]),title:D.string,titleId:D.string,zIndex:D.number};Ua.defaultProps={qaTargetClose:"",qaTargetMask:""};const Ba=e=>{const[t,n]=j.useState(document.createElement("div")),[r,o]=j.useState(document.activeElement);j.useEffect(()=>{const a=document.body;t.id=e.id,t.setAttribute("data-qa-target",e.id),a.insertBefore(t,a.firstChild)});const i=()=>{t&&document.body.removeChild(t)},l=()=>{e.handleClose(),i(),r==null||r.focus(),o(null)},s=()=>R.jsx(Ua,{...e,closeModal:l,children:e.children});return e.usePortal?ap.createPortal(s(),t):s()};Ba.propTypes={className:D.string,children:D.node.isRequired,customClose:D.oneOfType([D.element,D.string]),handleClose:D.func.isRequired,hasBodyScroll:D.bool,hasLogo:D.bool,id:D.string.isRequired,modalSize:D.oneOf(["md","lg","auto"]),qaTargetMask:D.string,qaTargetClose:D.string,scrollType:D.oneOf(["content","modal"]),title:D.string,titleId:D.string,usePortal:D.bool,zIndex:D.number};Ba.defaultProps={modalSize:"md",scrollType:"modal",usePortal:!0};const Mv="tyIE6",Av={text:Mv},$v=({handleClose:e,id:t})=>y.jsx(Ba,{handleClose:e,id:t,titleId:"autosuggest-modal",title:"Allow access to your location",zIndex:99999999999,children:y.jsxs("div",{className:Av.text,children:[y.jsxs("p",{children:["Please refresh the page and ",y.jsx("b",{children:"allow"})," access to your location when the browser asks."]}),y.jsx("p",{children:"If you have previously blocked access, you may have to update this in browser settings."}),y.jsx("button",{className:rh.btn,name:"refresh",onClick:()=>window.location.reload(),type:"button",children:"Refresh Page"})]})}),Fv=R.jsxs("g",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",children:[R.jsx("polygon",{points:"12.5 9, 12.5 15"}),R.jsx("polygon",{points:"12.5 17, 12.5 19"}),R.jsx("polygon",{points:"12.5 3.5, 22.5 21, 2.5 21"})]}),ah=e=>{const{qaTarget:t="alert-icon",title:n="Alert"}=e;return R.jsx(se,{qaTarget:t,title:n,...e,children:Fv})};ah.propTypes=se.propTypes;const Uv=R.jsxs("g",{strokeLinecap:"round",strokeWidth:"2",stroke:"currentColor",fill:"none",children:[R.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"}),R.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"})]}),uh=e=>{const{qaTarget:t="doctor-icon",title:n="Doctor"}=e;return R.jsx(se,{qaTarget:t,title:n,viewBox:"0 0 35 35",...e,children:Uv})};uh.propTypes=se.propTypes;const Bv=R.jsxs("g",{fill:"currentColor",children:[R.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"}),R.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"}),R.jsx("path",{d:"M29.5 16.5h-22a1 1 0 010-2h22a1 1 0 010 2z"})]}),ch=e=>{const{qaTarget:t="newpaper-icon",title:n="Newspaper"}=e;return R.jsx(se,{qaTarget:t,title:n,viewBox:"0 0 41 41",...e,children:Bv})};ch.propTypes=se.propTypes;const Hv=R.jsxs("g",{fill:"none",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"2",children:[R.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"}),R.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"})]}),dh=e=>{const{qaTarget:t="hospital-icon",title:n="Hospital"}=e;return R.jsx(se,{qaTarget:t,title:n,viewBox:"0 0 34 34",...e,children:Hv})};dh.propTypes=se.propTypes;const Vv=R.jsxs("g",{fill:"none",children:[R.jsx("path",{d:"M38.89 9.89h-7.555V15h7.555V9.89z",stroke:"currentcolor",strokeLinecap:"round",strokeWidth:"1.75"}),R.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"}),R.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"}),R.jsx("path",{d:"M25.111 12.334a.447.447 0 10.413.271.442.442 0 00-.413-.27z",fill:"currentcolor"}),R.jsx("path",{d:"M26.667 12.334a.447.447 0 10.413.271.441.441 0 00-.413-.27z",fill:"currentcolor"}),R.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"}),R.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"}),R.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"})]}),fh=e=>{const{qaTarget:t="office-icon",title:n="Office"}=e;return R.jsx(se,{qaTarget:t,title:n,viewBox:"0 0 40 34",...e,children:Vv})};fh.propTypes=se.propTypes;const Wv=R.jsxs("g",{stroke:"currentColor",fill:"none",children:[R.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"}),R.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"}),R.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"}),R.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"}),R.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"})]}),ph=e=>{const{qaTarget:t="Stethoscope-icon",title:n="Stethoscope"}=e;return R.jsx(se,{qaTarget:t,title:n,viewBox:"0 0 34 26",...e,children:Wv})};ph.propTypes=se.propTypes;const qv=R.jsxs("g",{fill:"none",stroke:"currentColor",children:[R.jsx("rect",{x:"2.5",y:"7.5",width:"19",height:"13",rx:"1"}),R.jsx("rect",{x:"8.5",y:"4.5",width:"7",height:"3",rx:"1"}),R.jsx("path",{d:"M10.5 10.5v2h-2v3h2v2h3v-2h2v-3h-2v-2z"})]}),hh=e=>{const{qaTarget:t="medical-bag-icon",title:n="Medical Bag"}=e;return R.jsx(se,{qaTarget:t,title:n,...e,children:qv})};hh.propTypes=se.propTypes;const bv="cZ26D",Qv="sVPOe",Gv="_96Pba",vl={suggestion:bv,categoryTitle:Qv,subSuggestion:Gv},Kv=({disableEnterKeyPress:e,focusedSuggestion:t,handleSuggestionSelect:n,id:r,index:o,suggestion:i,suggestionCount:l})=>{const{categoryTitle:s,className:a,clickable:u=!0,highlightedText:c,subCategoryName:d,value:p}=i,w=(f,h)=>{const{key:x}=f;x==="Enter"&&n({text:h})},g=`${r}-sugg-${o+1}`,v=ue({[vl.suggestion]:!0,[vl.suggestionCurrentLocation]:i.value==="Your Current Location",...a?{[vl[a]]:a}:{}}),k=()=>d?y.jsxs(y.Fragment,{children:[y.jsxs("span",{className:"sr-only",children:[p," Sub Specialty:"]}),d]}):s?y.jsxs(y.Fragment,{children:[y.jsx("span",{className:"sr-only",children:"Category:"}),y.jsx("strong",{children:p}),p==="Name Match"&&y.jsx(uh,{size:"lg"}),p==="Health Content"&&y.jsx(ch,{size:"lg"}),p==="Diseases, Conditions & Procedures"&&y.jsx(ph,{size:"lg"}),p==="Specialties"&&y.jsx(hh,{size:"lg"}),p==="Hospitals"&&y.jsx(dh,{size:"lg"}),p==="Group Practices"&&y.jsx(fh,{size:"lg"})]}):typeof c=="string"?y.jsx("span",{dangerouslySetInnerHTML:{__html:c}}):c,m=f=>{const h={text:f.value,subcategory:f.subCategoryName,cfid:f.cfid,url:f.url,type:f.type,searchType:f.searchType,entityCode:f.entityCode,isRollup:f.isRollup,spec:f.spec};n(h)};return y.jsx("li",{"aria-posinset":o+1,"aria-selected":t===p,"aria-setsize":l,className:v,"data-qa-target":g,id:g,onMouseDown:u?()=>m(i):void 0,onKeyDown:u&&!e?f=>w(f,p):void 0,role:s?"listitem":"option",tabIndex:-1,children:k()})},Yv="M9tID",Jv={drawer:Yv},Xv=({disableEnterKeyPress:e,drawerItems:t=[],id:n,focusedSuggestion:r,handleSuggestionSelect:o})=>y.jsxs(y.Fragment,{children:[y.jsx("ul",{className:Jv.drawer,id:n,role:"listbox",children:t==null?void 0:t.map((i,l)=>y.jsx(Kv,{disableEnterKeyPress:e,focusedSuggestion:r,handleSuggestionSelect:o,id:n,index:l,suggestion:i,suggestionCount:t.length},l))}),!!(t!=null&&t.length)&&y.jsx("div",{"aria-live":"polite",className:"sr-only",role:"status",children:`${t.length} results available.`})]}),Zv="E9mRo",e2="j2QfS",t2="l35Hn",n2="dS1BC",r2="ZX9NZ",o2="_3BWDR",wl={md:Zv,lg:e2,spinner:t2,rotator:n2,circle:r2,dash:o2},i2=({className:e,size:t="md"})=>{const n={[e||""]:e,[wl.spinner]:!0,[wl[t]]:t};return y.jsx("svg",{className:ue(n),height:"1em",viewBox:"0 0 66 66",width:"1em",children:y.jsx("circle",{className:wl.circle,cx:33,cy:33,fill:"none",r:30})})},l2="QUu6d",s2="-GVC1",a2="u5qRL",u2="JtaQl",c2="lu7R1",d2="RpTpA",f2="FO0p1",p2="h7K-F",h2="i0-Ho",m2="_9PZ-0",g2="_95CXT",y2="xEvzS",v2="_0wq27",w2="-xdVp",S2="wQyf-",x2="kkSfQ",k2="Zhq1-",we={inputRoot:l2,lg:s2,inputWrapper:a2,labelWrapper:u2,label:c2,requiredLabel:d2,errorIcon:f2,input:p2,inputEmpty:h2,inputError:m2,inputLoadingSpinner:g2,hintText:y2,clearBtn:v2,clearBtnIcon:w2,drawerWrapper:S2,drawerOpen:x2,overlay:k2},mh=j.forwardRef(({className:e,disableEnterKeyPress:t,description:n="Start typing to see suggestions",drawerItems:r,errorText:o,hasError:i,hasOverlay:l=!1,hideDrawer:s,id:a,inputValue:u,isDisabled:c,isDrawerVisible:d,isLoading:p,label:w,onChange:g,onBlur:v,onKeyPress:k,onSuggestionClick:m,placeholder:f,shouldLockScroll:h=!1,size:x="md",suggestionId:T},C)=>{const[_,P]=j.useState(""),L=j.useRef(!1),I=()=>{!L.current&&v&&v()},q=M=>{(M.key==="ArrowUp"||M.key==="ArrowDown")&&(L.current=!0),k(M)},K=j.useRef(null),de=j.useRef(null),ve=M=>{var H;if(K.current&&!K.current.contains(M.target)){s(!0);const U=(H=K.current)==null?void 0:H.ownerDocument.body;U==null||U.removeEventListener("mousedown",ve)}};j.useImperativeHandle(C,()=>({isFocused:de.current===document.activeElement,moveCursorToEnd:()=>{const M=de.current;M.setSelectionRange(M.value.length,M.value.length)},addMouseDownListener:()=>{var M,H;(H=(M=K.current)==null?void 0:M.ownerDocument.body)==null||H.addEventListener("mousedown",ve)},focusInput:()=>{de.current.focus(),setTimeout(()=>{de.current.setSelectionRange(1e3,1e3)},0)},focusSuggestion:M=>{var H,U;P(r[M-1].value),(U=(H=K==null?void 0:K.current)==null?void 0:H.querySelector(`[aria-posinset="${M}"]`))==null||U.focus()},toggleBodyClass:M=>{var H;if(h){const U=(H=K.current)==null?void 0:H.ownerDocument.body.classList,fe="autosuggest-active-lock-scrolling";M==="add"?U==null||U.add(fe):U==null||U.remove(fe)}}}));const xt=()=>{g(""),setTimeout(()=>{de.current.focus()},0)},Fe=M=>{L.current=!1,g(M.target.value)},Le=M=>{L.current=!0,s(),m(M)},N=`${a}-input`,z=`${a}-drawer`,A={[e||""]:!!e,[we.inputRoot]:!0,[we.lg]:x==="lg"},b={[we.input]:!0,[we.inputError]:i,[we.inputEmpty]:u.length===0&&!p},F={[we.drawerWrapper]:!0,[we.drawerOpen]:d};return y.jsxs(y.Fragment,{children:[y.jsxs("div",{className:ue(A),ref:K,onKeyDown:q,children:[y.jsxs("div",{className:we.inputWrapper,children:[y.jsxs("span",{className:we.labelWrapper,children:[y.jsx("label",{className:we.label,htmlFor:N,children:w}),i&&y.jsxs("span",{className:we.requiredLabel,"aria-hidden":"true",children:[y.jsx(ah,{className:we.errorIcon,noSetSize:!0}),"required field"]})]}),y.jsx(C2,{inputValue:u,focusedSuggestion:_}),y.jsx("input",{"aria-activedescendant":T,"aria-autocomplete":"both","aria-describedby":i?`${N}-error`:`${N}-description`,"aria-expanded":d,"aria-owns":z,"aria-required":"true",autoComplete:"off",className:ue(b),"data-qa-target":N,disabled:c,id:N,onChange:Fe,onFocus:()=>g(u),onBlur:I,placeholder:f,ref:de,role:"combobox",type:"text",value:u}),u.length>0&&y.jsx("button",{"aria-label":`Clear ${w} Input Value`,className:we.clearBtn,"data-qa-target":`${N}-clear`,onClick:xt,type:"button",children:y.jsx(zi,{className:we.clearBtnIcon,noSetSize:!0})}),p&&y.jsx("div",{className:we.inputLoadingSpinner,children:y.jsx(i2,{size:x})}),i&&y.jsx("div",{id:`${N}-error`,hidden:!0,children:o}),y.jsx("div",{id:`${N}-description`,hidden:!0,children:`${n}. Use the arrow keys to navigate. Press 'Enter' to select.`})]}),!c&&y.jsx("div",{className:ue(F),children:y.jsx(Xv,{disableEnterKeyPress:t,drawerItems:r,id:z,focusedSuggestion:_,handleSuggestionSelect:Le})})]}),l&&d&&y.jsx("div",{className:we.overlay})]})}),C2=({inputValue:e,focusedSuggestion:t})=>{const n=e.length,r=t.slice(0,n),o=t.replace(r,e);return n>1&&e.toLowerCase()===r.toLowerCase()?y.jsx("span",{className:we.hintText,"aria-hidden":"true",children:o}):null};var Rc;const E2=typeof window>"u"?null:((Rc=window==null?void 0:window.location)==null?void 0:Rc.hostname)==="localhost",Lc={AutosuggestTopSearches:"api/autosuggest/what/topsearches",AutosuggestWhat:"api/autosuggest/what"},T2=async({category:e="term",cleanCategories:t,errorCallback:n,pt:r,term:o="",suppressTopSearches:i=!1})=>{let l=`${Lc.AutosuggestWhat}`,s={cat:e,pt:r,term:o,hl:"true"};return!o.trim()&&!i&&(l=`${Lc.AutosuggestTopSearches}`,s={pt:r,term:""}),Zp(l,s,2,n,!0).then(a=>t(a).map(u=>({...u,highlightedText:u.highlight,value:u.what}))).catch(a=>(E2&&console.warn("TermSelector refreshSuggestions: Error",a),[]))},_2=(e,t,n)=>[...e,t,...n.map(r=>({...r,...t,className:"subSuggestion"}))];let Ic;const N2=(e,t,n)=>{const{categories:r}=t.response;return r.reduce((o,{title:i,category:l,suggestions:s})=>{var a;let u;if(l==="Procedure"||l==="Condition"?u="Diseases, Conditions & Procedures":l==="Specialty"?u=i.indexOf("Popular")>-1?"Top Searches":"Specialties":l==="UcmsContent"?u="Health Content":l==="Facility"?u="Hospitals":l==="Practice"?u="Group Practices":u="Name Match",((a=e==null?void 0:e.type)==null?void 0:a.length)>0&&e.type===i&&s.length>0){const{className:d,helpTextMessage:p,type:w,qaTarget:g}=e;o[u].push({id:l,className:d,what:p,qaTarget:g,type:w,clickable:!1})}let c=s;return c=s.reduce((d,p)=>{const{clinicalFocus:w=""}=p.entity;return w?(!Ic&&Ii("Clinical Focus display",{pageName:n}),Ic=!0,_2(d,p,w)):[...d,p]},[]),o[u]=[...o[u],...c.map(by)],o},{Specialties:[],"Diseases, Conditions & Procedures":[],"Name Match":[],"Top Searches":[],Hospitals:[],"Health Content":[],"Group Practices":[]})},P2=(e,t)=>({response:{categories:t.response.categories.filter(n=>n.catType!==e)}}),j2=({helpText:e,showTitles:t=!0,categoryToRemove:n="",pageName:r})=>o=>{if(!o.response||!o.response.categories)return[];const i=n.length>0?P2(n,o):o,l=N2(e,i,r);return Object.keys(l).reduce((s,a)=>{if(!l[a].length||l[a].type===n)return s;const u={className:"categoryTitle",id:a+"-section-title",what:a,clickable:!1,categoryTitle:!0};return t?[...s,u,...l[a]]:[...s,...l[a]]},[])},O2=async({category:e,pt:t,term:n,pageName:r,suppressTopSearches:o})=>{const i=j2({pageName:r});return await T2({category:e,cleanCategories:i,errorCallback:l=>console.warn("TermSelector refreshSuggestions: Error",l),pt:t,term:n,suppressTopSearches:o})},zc=e=>({text:e.value,subcategory:e.subCategoryName,cfid:e.cfid,url:e.url,type:e.type,searchType:e.searchType,entityCode:e.entityCode,isRollup:e.isRollup,spec:e.spec}),gh=({drawerItems:e,onEnter:t})=>{const[n,r]=j.useState(""),[o,i]=j.useState(0),[l,s]=j.useState(!1),a=j.useRef(null),u=j.useCallback(()=>{i(0),r("")},[]),c=()=>{var g,v;s(!0),(g=a.current)==null||g.addMouseDownListener(),(v=a.current)==null||v.toggleBodyClass("add")},d=g=>{var v;s(!1),g&&u(),(v=a.current)==null||v.toggleBodyClass("remove")},p=g=>{var v;(v=a.current)==null||v.focusSuggestion(g),i(g),document.activeElement&&r(document.activeElement.id)},w=(g,v)=>{var k;v&&g!==e.length?p(g+1):!v&&g>1?p(g-1):!v&&g!==0&&((k=a.current)==null||k.focusInput(),u())};return{suggestionId:n,showDrawer:c,hideDrawer:d,inputRef:a,isDrawerVisible:l,highlightedIndex:o,setHighlightedIndex:i,handleFocusItem:p,handleKeyPress:g=>{var v,k,m,f;const{key:h}=g;h==="ArrowDown"||h==="ArrowUp"?(g.preventDefault(),w(o,h==="ArrowDown"),(v=a.current)==null||v.moveCursorToEnd()):h==="Escape"?(s(!1),(k=a.current)==null||k.focusInput()):h==="Tab"?(s(!1),u()):h==="Enter"?t&&g.target.type!=="button"&&(g.preventDefault(),o>0?t(o-1):t(o)):h.length===1&&((m=a.current)!=null&&m.isFocused||((f=a.current)==null||f.focusInput(),setTimeout(u,0)))},resetIndex:u}},R2="OTcQ1",L2="APEQB",I2="-d-k6",z2="vg2BH",go={locationInput:R2,locationInputStandalone:L2,lg:I2,currentLocation:z2},D2=400,M2=({onLocationChange:e,hasInputError:t,hasOverlay:n,id:r,inputValue:o,isStandalone:i,label:l="Location",onSubmit:s,placeholder:a="City or zip...",shouldLockScroll:u,size:c="md",suggestedPt:d="",suppressGeolocation:p})=>{const w={city:"",pt:"",state:"",where:"",zip:""},[g,v]=j.useState(w),[k,m]=j.useState([]),[f,h]=j.useState(!1),[x,T]=j.useState(!1),C=(F,M=!0)=>{if(F>0){const H=zc(k[F]);Fe(H,M)}else{const H=k.length>1?1:0,U=zc(k[H]);Fe(U,M)}},{showDrawer:_,hideDrawer:P,inputRef:L,handleKeyPress:I,isDrawerVisible:q,suggestionId:K}=gh({drawerItems:k,onEnter:C}),de="Your Current Location",ve=async()=>{T(!0);const{pt:F="",state:M="",where:H="",zip:U=""}=await ui({useGeolocationOnInit:!0});if(T(!1),H.length>0)return{pt:F,state:M,where:H,zip:U};throw new Error("No location")},xt=({location:F,shouldSubmit:M})=>{e(F),P(!0),M&&s({location:F})},Fe=(F,M=!0)=>{var H;const{entity:U,value:fe}=k.find(({value:pe})=>pe===F.text)||{entity:w,value:""};if(F.text===de)g.where.length<=0?ve().then(pe=>{v(pe),xt({location:pe,shouldSubmit:M})}).catch(()=>{h(!0)}):xt({location:g,shouldSubmit:M});else if(((H=U==null?void 0:U.pt)==null?void 0:H.length)!==0||F.text===g.where){const pe={pt:(U==null?void 0:U.pt)||g.pt,state:(U==null?void 0:U.state)||g.state,where:fe||g.where,zip:(U==null?void 0:U.zip)||g.zip};xt({location:pe,shouldSubmit:M})}},Le=j.useCallback(async F=>{T(!0);const M=await ov({term:F.where,pt:F.pt}),{categories:H=[]}=M,{suggestions:U=[]}=H[0]||[],fe=y.jsxs("span",{className:go.currentLocation,children:[y.jsx(oh,{size:"md"}),de]}),pe=p?[]:[{highlightedText:fe,value:de}];U.length>0&&pe.push(...U),m(pe),T(!1)},[p]),N=j.useMemo(()=>zp(Le,D2),[Le]),z=F=>{!q&&_();const M={pt:d,where:F};e(M),N(M)},A=()=>{C(1,!1)},b={[go.locationInput]:!0,[go.locationInputStandalone]:i,[go.lg]:c==="lg"};return y.jsxs(y.Fragment,{children:[y.jsx(mh,{className:ue(b),disableEnterKeyPress:!0,description:"Start typing a city or zip code to see search location suggestions",drawerItems:k,errorText:"Error, please enter a valid search location.",hasError:t,hasOverlay:n,hideDrawer:P,id:`${r}-location`,inputValue:o,isDrawerVisible:q,isLoading:x,label:l,onBlur:A,onChange:z,onKeyPress:I,onSuggestionClick:Fe,placeholder:a,ref:L,shouldLockScroll:u,size:c,suggestionId:K}),f&&y.jsx($v,{handleClose:()=>h(!1),id:`${r}-current-location-messaging-refresh`})]})},A2="_10CaV",$2="b-LWN",Dc={searchInput:A2,lg:$2},F2=400,U2=({category:e,handleInputChange:t,hasInputError:n,hasOverlay:r,id:o,inputValue:i,label:l="Search",placeholder:s="Doctors, conditions, or procedures...",shouldLockScroll:a,size:u="md",suggestedPt:c=""})=>{const[d,p]=j.useState([]),[w,g]=j.useState(!0),{pageName:v}=Kp(),{showDrawer:k,hideDrawer:m,inputRef:f,handleKeyPress:h,isDrawerVisible:x,suggestionId:T}=gh({drawerItems:d});j.useEffect(()=>{c.length>0&&g(!1)},[c]);const C=j.useCallback(async q=>{g(!0);const K=await O2({category:e,pt:c,term:q,pageName:v,suppressTopSearches:e.includes("facility")});p(K||[]),g(!1)},[e,v,c]),_=j.useMemo(()=>zp(C,F2),[C]),P=q=>{!x&&k(),t(!1,{text:q}),_(q)},L=()=>{let q=s;return e==="facility"?q="Hospitals by name":e==="articles"&&(q="Articles on Healthgrades"),q},I={[Dc.searchInput]:!0,[Dc.lg]:u==="lg"};return y.jsx(mh,{className:ue(I),description:B2(e),drawerItems:d,errorText:"Error, please enter a search term",hasError:n,hasOverlay:r,hideDrawer:m,id:`${o}-search`,inputValue:i,isDisabled:c.length<=0,isDrawerVisible:x,isLoading:w,label:l,onChange:P,onKeyPress:h,onSuggestionClick:q=>t(!0,q),placeholder:L(),ref:f,shouldLockScroll:a,size:u,suggestionId:T})},B2=e=>{let t="doctors name or condition, procedure, or specialty";return e==="facility"?t="hospital by name":e==="articles"&&(t="health topic "),`Start typing a ${t} to see suggestions`},H2="keyword",V2="/usearch?",W2=(e,t,n)=>{const r={"hg.Search":"1","hg.NameSearched":e.what||"","hg.whatInterpretation":t?1:0,PageName:n||""};let o=H2;switch(e.type){case"Specialty":e.isRollup?o="rollup specialty":o="practicing specialty";break;case"Practice":o="practice";break;case"Facility":o="facility";break;case"UcmsContent":o="content";break;case"SpecialtyVertical":o="vertical specialty";break;case"Procedure":o="procedure";break;case"Condition":o="condition";break;case"Provider":o="name",r["hg.ClickThroughType"]="search",r["hg.ProductChannel"]=0,r["hg.ClickThroughHGProfileID"]=e.pwid;break}return r["hg.InternalSearchValues"]=o,r},q2=({baseUrl:e,term:t,location:n})=>{const r={...t.category==="facility"&&{category:"facility"},...t.entityCode&&{entityCode:encodeURIComponent(t.entityCode)},...t.searchType&&{searchType:encodeURIComponent(t.searchType)},...t.what!==null&&t.what!==void 0&&{what:encodeURIComponent(t.what)},...t.cfid&&{cfid:encodeURIComponent(t.cfid)},...n.pt&&{pt:encodeURIComponent(n.pt)},...n.state&&{state:encodeURIComponent(n.state)},...n.where&&{where:encodeURIComponent(n.where)},...n.zip&&{zip:encodeURIComponent(n.zip)}},o=["entityCode","useExactQuery","pageNum"],i=js.buildObject(r,o),l=Object.keys(i).map(s=>s+"="+i[s]);return(e||Yp(e))+V2+l.join("&")},Mc=["hospitals","hospital"],b2=({baseUrl:e="",location:t,shouldOpenNewTab:n=!1,term:r,pageName:o,redirectUrl:i})=>{let l=!1,s,a,u;const c=r.what.trim().toLowerCase();r.source!=="top"&&(s=c.match(/^(.+) (in|near|by) (.+)$/))&&(l=!0,a=s[1],u=s[3]),(Mc.indexOf(c)>-1||a&&Mc.indexOf(a)>-1)&&(r.what="",r.category="facility",a=""),r.what=a||r.what;const d=u?{pt:"",where:u}:t,p=W2(r,l,o),w=r.subCategoryName?`search|${r.subCategoryName}`:"search";Ii(w,p),typeof localStorage<"u"&&localStorage.setItem("autosuggest:searchTerm",r.what);const g=i??q2({baseUrl:e,term:r,location:d});if(n){const v=document.createElement("a");v.target="_blank",v.href=g,v.click()}else typeof global<"u"?global.location.href=g:window.location.href=g},Q2=()=>{if(typeof window>"u")return"";const e=new URLSearchParams(window.location.search).get("what")||"";return eh(e)},G2=({baseUrl:e,className:t,hasOverlay:n,id:r,initialSearchLocation:o,initialSearchTerm:i,locationLabel:l,locationPlaceholder:s,pageName:a,searchCategory:u="term",searchLabel:c,searchPlaceholder:d,shouldLockScroll:p,shouldOpenNewTab:w=!1,size:g="md",source:v,suppressGeolocation:k,suppressLocation:m,suppressTerm:f,tealiumUrl:h,accessToken:x})=>{var T;Vy(h);const[C,_]=j.useState(!1),[P,L]=j.useState(!1),[I,q]=j.useState(!1),[K,de]=j.useState(Q2),[ve,xt]=j.useState({pt:"",state:"",where:"",zip:""}),Fe=j.useCallback(()=>{P||(L(!0),Ii("search initiated",{pageName:a}))},[P,a]),Le=j.useCallback((te,X)=>{xt(X),!te&&Fe()},[Fe]);j.useEffect(()=>{e||console.warn('"baseUrl" is a required prop.'),qy({host:e,apiToken:x,source:v})},[e,v,x]),j.useEffect(()=>{i&&de(i)},[i]),j.useEffect(()=>{C||ui({useGeolocationOnInit:!1,apiParams:{host:e}}).then(te=>{Le(!0,te),_(!0)})},[Le,C,e]),j.useEffect(()=>{!o||!C||ui({useGeolocationOnInit:!1,startingText:o}).then(te=>{Le(!0,te)})},[o,C,Le]);const N=j.useRef(null),z=()=>{var te;q(!I),(te=N.current)==null||te.ownerDocument.body.classList.toggle("body--autosuggest-open")},A=te=>{de(te),Fe()},[b,F]=j.useState(!1),[M,H]=j.useState(!1),U=j.useRef(null),fe=`${r}-form`;(T=U==null?void 0:U.current)!=null&&T.clientHeight&&(U.current.ownerDocument.documentElement.style.cssText+="--autosuggest-inputs-height: "+U.current.clientHeight+"px");const pe=({event:te,value:X,location:xn})=>{te&&te.preventDefault(),F(!1),H(!1);const Ga=(X==null?void 0:X.text)||K,Ka=f?!0:Ga.trim().length>0,Di=xn.where.trim().length>0||xn.pt.trim().length>0;if(Di&&nh({highlight:xn.highlight||"",pt:xn.pt,what:"",where:xn.where},"location"),!Ka||!Di)setTimeout(()=>{F(!Ka),H(!Di)},0);else{const Wh={category:u,what:Ga,subCategoryName:X==null?void 0:X.subcategory,cfid:X==null?void 0:X.cfid,entityCode:X==null?void 0:X.entityCode,isRollup:X==null?void 0:X.isRollup,searchType:X==null?void 0:X.searchType,spec:X==null?void 0:X.spec,type:X==null?void 0:X.type};b2({baseUrl:e,location:xn,shouldOpenNewTab:w,term:Wh,pageName:a,redirectUrl:X==null?void 0:X.url})}},Uh=(te,X)=>{b&&X.text&&F(!1),A(X.text),te&&pe({value:X,location:ve})},Bh={[t||""]:t,[Ge.autosuggest]:!0,[Ge.open]:I,[Ge.lg]:g==="lg"},Hh={[Ge.formWrapper]:!0,[Ge.formOpen]:I},Vh={[Ge.inputs]:!0,[Ge.standalone]:f||m},Qa=K&&ve.where?`Search for ${K} in ${ve.where}`:"Search";return y.jsx(By,{pageName:a||"",children:y.jsxs("search",{id:`${r}-autosuggest-search`,className:ue(Bh),ref:N,children:[y.jsx(Hy,{handleSearchOpen:z,id:r,isVisible:I,searchCategory:u,searchTerm:K,searchLocation:ve.where,size:g}),y.jsx("div",{className:ue(Hh),children:y.jsxs("form",{className:Ge.form,"aria-describedby":`${r}-description`,children:[y.jsxs("div",{className:ue(Vh),ref:U,children:[y.jsx("button",{"aria-label":"Close Search",className:Ge.closeBtn,"data-qa-target":`${fe}-mobile-close-btn`,onClick:z,type:"button",children:y.jsx(zi,{className:Ge.closeIcon})}),!f&&y.jsx(U2,{category:u,handleInputChange:Uh,hasInputError:b,hasOverlay:n,id:r,inputValue:K,label:c,placeholder:d,shouldLockScroll:p,size:g,suggestedPt:ve.pt}),!m&&y.jsx(M2,{onLocationChange:te=>Le(!1,te),onSubmit:te=>{K&&pe(te)},hasInputError:M,hasOverlay:n,id:r,inputValue:ve.where,isStandalone:f,label:l,placeholder:s,shouldLockScroll:p,size:g,suggestedPt:ve.pt,suppressGeolocation:k})]}),b&&y.jsx("div",{"aria-live":"assertive",role:"status",className:"sr-only",children:"Error, please enter a valid search term."}),M&&y.jsx("div",{"aria-live":"assertive",role:"status",className:"sr-only",children:"Error, please enter a valid search location."}),y.jsx("button",{"aria-label":Qa,className:Ge.searchIconBtn,"data-qa-target":`${fe}-search-btn`,onClick:te=>pe({event:te,location:ve}),type:"submit",children:y.jsx(Ma,{size:g==="lg"?"lg":"sm"})}),y.jsx("div",{className:Ge.mobileControls,children:y.jsx("button",{"aria-label":Qa,className:rh.btn,"data-qa-target":`${fe}-mobile-search-btn`,id:`${fe}-mobile-search-btn`,onClick:te=>pe({event:te,location:ve}),type:"submit",children:"Search"})}),y.jsx("div",{id:`${r}-description`,hidden:!0,children:"Search Healthgrades by entering a search term and location."})]})})]})})};/*
  290. object-assign
  291. (c) Sindre Sorhus
  292. @license MIT
  293. */var Sl,Ac;function K2(){if(Ac)return Sl;Ac=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function o(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var l={},s=0;s<10;s++)l["_"+String.fromCharCode(s)]=s;var a=Object.getOwnPropertyNames(l).map(function(c){return l[c]});if(a.join("")!=="0123456789")return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach(function(c){u[c]=c}),Object.keys(Object.assign({},u)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Sl=o()?Object.assign:function(i,l){for(var s,a=r(i),u,c=1;c<arguments.length;c++){s=Object(arguments[c]);for(var d in s)t.call(s,d)&&(a[d]=s[d]);if(e){u=e(s);for(var p=0;p<u.length;p++)n.call(s,u[p])&&(a[u[p]]=s[u[p]])}}return a},Sl}var yh={exports:{}},En={};/** @license React v17.0.2
  294. * react-jsx-runtime.production.min.js
  295. *
  296. * Copyright (c) Facebook, Inc. and its affiliates.
  297. *
  298. * This source code is licensed under the MIT license found in the
  299. * LICENSE file in the root directory of this source tree.
  300. */var $c;function Y2(){if($c)return En;$c=1,K2();var e=nd,t=60103;if(En.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var n=Symbol.for;t=n("react.element"),En.Fragment=n("react.fragment")}var r=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o=Object.prototype.hasOwnProperty,i={key:!0,ref:!0,__self:!0,__source:!0};function l(s,a,u){var c,d={},p=null,w=null;u!==void 0&&(p=""+u),a.key!==void 0&&(p=""+a.key),a.ref!==void 0&&(w=a.ref);for(c in a)o.call(a,c)&&!i.hasOwnProperty(c)&&(d[c]=a[c]);if(s&&s.defaultProps)for(c in a=s.defaultProps,a)d[c]===void 0&&(d[c]=a[c]);return{$$typeof:t,type:s,key:p,ref:w,props:d,_owner:r.current}}return En.jsx=l,En.jsxs=l,En}yh.exports=Y2();var V=yh.exports;function vh(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wh={exports:{}},xl,Fc;function J2(){if(Fc)return xl;Fc=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return xl=e,xl}var kl,Uc;function X2(){if(Uc)return kl;Uc=1;var e=J2();function t(){}function n(){}return n.resetWarningCache=t,kl=function(){function r(l,s,a,u,c,d){if(d!==e){var p=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 p.name="Invariant Violation",p}}r.isRequired=r;function o(){return r}var i={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:o,element:r,elementType:r,instanceOf:o,node:r,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:n,resetWarningCache:t};return i.PropTypes=i,i},kl}wh.exports=X2()();var Z=wh.exports,Sh={exports:{}};/*!
  301. Copyright (c) 2018 Jed Watson.
  302. Licensed under the MIT License (MIT), see
  303. http://jedwatson.github.io/classnames
  304. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",l=0;l<arguments.length;l++){var s=arguments[l];s&&(i=o(i,r.call(this,s)))}return i}function r(i){if(typeof i=="string"||typeof i=="number")return this&&this[i]||i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(this,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var l="";for(var s in i)t.call(i,s)&&i[s]&&(l=o(l,this&&this[s]||s));return l}function o(i,l){return l?i?i+" "+l:i+l:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Sh);var Z2=Sh.exports;const xh=vh(Z2),Bt={primary:"#0202EA",secondary:"#29B6C2",inverted:"#ffffff",coin:"#0202c1",currentColor:"currentColor"},Bc=({...e})=>{let t=Bt.primary;return e.textColor?t=Bt.currentColor:(e.inverted||e.coin)&&(t=Bt.inverted),t},Hc=({...e})=>{let t=Bt.secondary;return e.textColor?t=Bt.currentColor:e.oneColor&&e.inverted?t=Bt.inverted:e.oneColor&&(t=Bt.primary),t};const ew={"illustrated-icon--circle-bg":"_illustrated-icon--circle-bg_160rk_27","illustrated-icon__icon":"_illustrated-icon__icon_160rk_33"},Cl=xh.bind(ew),Ha=({ariaHidden:e=!0,children:t,className:n,coin:r,customWidth:o,oneColor:i,qaTarget:l,size:s,textColor:a,title:u,viewBox:c})=>{const d=Cl({[n]:n,"illustrated-icon":!0,"illustrated-icon--circle-bg":r,"illustrated-icon--sized":s,"illustrated-icon--one-color":i,"illustrated-icon--text-color":a}),p=()=>{let g="100%";return s&&(g="1em"),s&&o&&(g=o),g},w=()=>{let g=null;return s&&(g=".85em"),r&&(g="1em"),g};return V.jsxs("span",{className:d,"data-qa-target":l,style:{position:"relative",display:"grid",fontSize:s+"rem"},children:[r&&s&&V.jsx("svg",{className:Cl("illustrated-icon__bg-circle"),height:"1.5em",width:"1.5em",style:{position:"absolute"},"aria-hidden":"true",children:V.jsx("circle",{cx:".75em",cy:".75em",r:".75em",fill:Bt.coin})}),V.jsxs("svg",{className:Cl("illustrated-icon__icon"),fill:"none",width:p(),height:w(),viewBox:c,"aria-hidden":e?!0:null,children:[!e&&!!u&&V.jsx("title",{children:u}),t]})]})};Ha.propTypes={ariaHidden:Z.bool,children:Z.node,className:Z.string,coin:Z.bool,customWidth:Z.string,inverted:Z.bool,oneColor:Z.bool,qaTarget:Z.string,size:Z.number,textColor:Z.bool,title:Z.string,viewBox:Z.string};const Va=e=>{const t=V.jsxs(V.Fragment,{children:[V.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:Bc({...e}),stroke:Bc({...e}),strokeWidth:".125"}),V.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:Hc({...e})}),V.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:Hc({...e})})]});return V.jsx(Ha,{...e,viewBox:"0 -1 75 58",children:t})};Va.propTypes=Ha.propTypes;Va.defaultProps={qaTarget:"stethoscope-icon",title:"Stethoscope"};const tw="_logo_1ucpf_27",nw={logo:tw},rw=xh.bind({...nw}),yo={base:"#626366",secondary:"#0202EA",inverse:"#ffffff"},kh=({ariaHidden:e=!0,className:t,inverse:n,title:r="Healthgrades",width:o})=>{const i={[t]:t,logo:!0,"logo--standard":!n,"logo--inverse":n},l=n?yo.inverse:yo.base,s=n?yo.inverse:yo.secondary;return V.jsxs("svg",{className:rw(i),"aria-hidden":e?!0:null,width:o||"100%",viewBox:"0 0 165 24",children:[V.jsx("title",{children:r}),V.jsx("path",{fill:l,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"}),V.jsx("path",{fill:s,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"}),V.jsx("path",{fill:s,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"})]})};kh.propTypes={ariaHidden:Z.bool,className:Z.string,inverse:Z.bool,title:Z.string,width:Z.number};/*! js-cookie v3.0.5 | MIT */function vo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var ow={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Os(e,t){function n(o,i,l){if(!(typeof document>"u")){l=vo({},t,l),typeof l.expires=="number"&&(l.expires=new Date(Date.now()+l.expires*864e5)),l.expires&&(l.expires=l.expires.toUTCString()),o=encodeURIComponent(o).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in l)l[a]&&(s+="; "+a,l[a]!==!0&&(s+="="+l[a].split(";")[0]));return document.cookie=o+"="+e.write(i,o)+s}}function r(o){if(!(typeof document>"u"||arguments.length&&!o)){for(var i=document.cookie?document.cookie.split("; "):[],l={},s=0;s<i.length;s++){var a=i[s].split("="),u=a.slice(1).join("=");try{var c=decodeURIComponent(a[0]);if(l[c]=e.read(u,c),o===c)break}catch{}}return o?l[o]:l}}return Object.create({set:n,get:r,remove:function(o,i){n(o,"",vo({},i,{expires:-1}))},withAttributes:function(o){return Os(this.converter,vo({},this.attributes,o))},withConverter:function(o){return Os(vo({},this.converter,o),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var Do=Os(ow,{path:"/"});const iw=async()=>{const e="/account/v2/api/sessions";try{const t={method:"DELETE",url:e,params:{}},n=await vt.request(t);return n==null?void 0:n.status}catch(t){throw console.error(t),t}},El=".account.identityId";var Tr=(e=>(e[e.ProdIdentity="hg"+El]="ProdIdentity",e[e.TestIdentity="hgtest"+El]="TestIdentity",e[e.LocalIdentity="hglocal"+El]="LocalIdentity",e))(Tr||{});const Vc=".healthgrades.com";var Rs=(e=>(e[e.Prod="www"+Vc]="Prod",e[e.Test="testaws"+Vc]="Test",e.Local="localhost",e))(Rs||{});const lw=()=>{if(typeof window<"u"){const e=window.location.host,t=!!(e.includes(Rs.Prod)&&Do.get(Tr.ProdIdentity)),n=!!(e.includes(Rs.Test)&&Do.get(Tr.TestIdentity)),r=!!(e.includes("localhost")&&Do.get(Tr.LocalIdentity));return!!(t||n||r)}else return!1},sw=async()=>{try{if(typeof window<"u"){const e=window.location.host,t="/account",n=204;e.includes("localhost")?(Do.remove(Tr.LocalIdentity),window.location.assign(t)):await iw()===n&&window.location.assign(t)}else throw new Error("Window is undefined")}catch(e){console.error(e)}},Wa=()=>{if(typeof localStorage>"u"||typeof localStorage=="unknown")return!1;const e="hg3.localstoragetest";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch{return!1}},Ch=()=>typeof window<"u"&&!!window,Eh=!Ch()||!window.location||!window.location.search,aw=15,uw=e=>e[0].toUpperCase()+e.slice(1),Th=/hg\.debug(\w*)=true/i,Ls=/hg3.enable(\w*)debug/i,_h=(e,t)=>{const n=e.match(t)||{};return n&&n[1]||null},cw=()=>Eh?!1:_h(window.location.search,Th),dw=()=>Wa()?Object.keys(localStorage).reduce((e,t)=>e||Ls.test(t)&&_h(t,Ls),!1):!1,fw=()=>{const e=cw()||dw()||"analytics";return{localStorageName:`hg3.${e.toLowerCase()}Debug`,localStorageToggleName:`hg3.enable${uw(e)}Debug`}},{localStorageName:qa,localStorageToggleName:pw}=fw(),hw=()=>Eh?null:Th.test(window.location.search),mw=()=>Wa()?Object.entries(localStorage).some(([e,t])=>e.match(Ls)&&t==="true"):null,Nh=()=>{const e=hw()||mw(),t=Wa();if(t)try{localStorage.setItem(pw,e)}catch(n){__DEBUG__&&console.warn("analyticsDebug: Unable to save debug information to localStorage",n)}return e&&t},Ph=()=>{try{localStorage.setItem(qa,"[]")}catch(e){__DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",e)}},jh=()=>{try{const e=localStorage.getItem(qa);return JSON.parse(e||"[]")}catch(e){__DEBUG__&&console.error("analyticsDebug: Unable to get debug information from localStorage",e)}return[]},Oh=(e,{contextData:t,...n})=>{if(!Nh())return Ph(),!1;const r=jh().concat(JSON.stringify({...t,...n,TrackingType:e})).slice(-aw);try{return localStorage.setItem(qa,JSON.stringify(r)),!0}catch(o){return __DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",o),!1}},gw={clear:Ph,getCallHistory:jh,recordCall:Oh};Nh()&&Ch()&&(window.Test={analyticsDebug:gw,...window.Test});const Rh=({pageName:e=!1,PageName:t=!1,...n}={})=>({...n,PageName:t||e||""});let wo=typeof window<"u"?Rh(window.utag_data)||{}:{},rt={callStack:[],waitingForUtag:!1,waitForUtag:()=>{if(rt.waitingForUtag)return;rt.waitingForUtag=!0;let e=0;const t=setInterval(()=>{if(window.utag){clearInterval(t);const n=rt.callStack.length;for(let r=0;r<n;r++){const o=rt.callStack.shift();window.utag[o.name](o.data)}}else e++>10&&(console.error("utag did not resolve"),clearInterval(t))},100)},view:e=>{window.utag?window.utag.view(e):(rt.callStack&&rt.callStack.push({name:"view",data:e}),rt.waitForUtag())},link:e=>{window.utag?window.utag.link(e):(rt.callStack&&rt.callStack.push({name:"link",data:e}),rt.waitForUtag())}};const Wc=(e={})=>Object.entries(e).reduce((t,[n,r])=>(r&&(t[n.replace("hg.","")]=r),t),{}),yw={_utagData:()=>wo,getLegacyAnalyticsInstance:()=>{const{s:{constructor:{name:e=""}={}}={}}=window||{};return e==="AppMeasurement"?window.s:void 0},trackLink:(e,t,n=!0)=>{try{!n&&typeof window<"u"&&(console.log(window.utag_data),window.utag_data&&(wo=window.utag_data));const{addTrackValues:r,contextData:o=!1,PageName:i=!1,...l}=Rh(t),s=r||l,a=(i||wo.PageName)+"|"+e,{server:u,ProductChannel:c,RollupSpecialtyID:d,ClientID:p}=wo,w={ClientID:p,link_name:a,ProductChannel:c,RollupSpecialtyID:d,server:u,SitePathing:a,...Wc(s||{}),...Wc(o||{})};rt.link(w),Oh("trackLink",w)}catch(r){console.error(r)}}},vw={getLegacyAnalyticsInstance:()=>({}),trackLink:()=>{}},ww=typeof window>"u"?vw:yw,je=(e,t={})=>{ww.trackLink(` Header - ${e}`,{...t})};var Lh={exports:{}};/*!
  305. Copyright (c) 2018 Jed Watson.
  306. Licensed under the MIT License (MIT), see
  307. http://jedwatson.github.io/classnames
  308. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",l=0;l<arguments.length;l++){var s=arguments[l];s&&(i=o(i,r(s)))}return i}function r(i){if(typeof i=="string"||typeof i=="number")return i;if(typeof i!="object")return"";if(Array.isArray(i))return n.apply(null,i);if(i.toString!==Object.prototype.toString&&!i.toString.toString().includes("[native code]"))return i.toString();var l="";for(var s in i)t.call(i,s)&&i[s]&&(l=o(l,s));return l}function o(i,l){return l?i?i+" "+l:i+l:i}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Lh);var Sw=Lh.exports;const xw=vh(Sw);const kw="_icon_1tari_27",Cw="_xs_1tari_33",Ew="_sm_1tari_36",Tw="_md_1tari_39",_w="_lg_1tari_42",Nw="_xl_1tari_45",Pw="_inheritSize_1tari_48",Tl={icon:kw,xs:Cw,sm:Ew,md:Tw,lg:_w,xl:Nw,inheritSize:Pw},pt=({ariaHidden:e=!0,className:t,children:n,inheritSize:r,noSetSize:o,qaTarget:i,size:l="md",title:s,viewBox:a="0 0 24 24"})=>{const u={[t]:!!t,[Tl.icon]:!r,[Tl[l]]:!r&&!o,[Tl.inheritSize]:r};return V.jsxs("svg",{className:xw(u),viewBox:a,width:"1em",height:"1em","aria-hidden":e,"data-qa-target":i,focusable:!1,children:[!e&&!!s&&V.jsx("title",{children:s}),n]})};pt.propTypes={ariaHidden:Z.bool,className:Z.string,inheritSize:Z.bool,noSetSize:Z.bool,qaTarget:Z.string,size:Z.oneOf(["xs","sm","md","lg","xl"]),title:Z.string};const jw=V.jsx("path",{d:"M16 20l-8-8 8-8",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),Ih=e=>{const{qaTarget:t="chevron-left-icon",title:n="Chevron Left"}=e;return V.jsx(pt,{qaTarget:t,title:n,...e,children:jw})};Ih.propTypes=pt.propTypes;const Ow=V.jsx("path",{d:"M6.5 5.5l12 12M18.5 5.5l-12 12",stroke:"currentColor",strokeLinecap:"round"}),zh=e=>{const{qaTarget:t="cross-icon",title:n="Cross"}=e;return V.jsx(pt,{qaTarget:t,title:n,...e,children:Ow})};zh.propTypes=pt.propTypes;const Rw="UtrGa",Lw="F0TYQ",Iw="Ie8VA",_l={actionBtn:Rw,closeIcon:Lw,backIcon:Iw},Is=({action:e,ariaLabel:t,className:n,hidden:r=!0,id:o,onClick:i})=>{const l={[_l.actionBtn]:!0,[n]:n};return y.jsx("button",{"aria-label":t,className:ue(l),"data-qa-target":`${o}-btn`,onClick:i,tabIndex:r?-1:0,children:e==="close"?y.jsx(zh,{className:_l.closeIcon,noSetSize:!0}):y.jsx(Ih,{className:_l.backIcon,noSetSize:!0})})},zw=V.jsx("path",{d:"M8 20l8-8-8-8",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),Dh=e=>{const{qaTarget:t="chevron-right-icon",title:n="Chevron Right"}=e;return V.jsx(pt,{qaTarget:t,title:n,...e,children:zw})};Dh.propTypes=pt.propTypes;const Mh=(e,t,n)=>{const[r,o]=j.useState(null),[i,l]=j.useState(null),s=j.useRef(null);return j.useEffect(()=>{var u;if(e){const c=(u=s==null?void 0:s.current)==null?void 0:u.querySelectorAll("button, [href]"),d=c[0],p=c[c.length-1];l(p),o(d),d.focus()}},[e,s]),{onKeyPress:u=>{const{key:c}=u;c==="Backspace"&&e&&n?n():c==="Escape"&&e?t():c==="Tab"&&e&&!u.shiftKey&&document.activeElement===i?(u.preventDefault(),r.focus()):c==="Tab"&&u.shiftKey&&e&&document.activeElement===r&&(u.preventDefault(),i.focus())},trapRef:s}},Dw="yTOoa",Mw="_8SQLH",Aw="pdvA0",$w="XeEB2",Fw="_5ds3y",Uw="lMGKu",gt={navMenuContainer:Dw,header:Mw,backBtn:Aw,mobileCloseBtn:$w,linkContainer:Fw,subItemLink:Uw},Bw=({handleMenuClose:e,menuItems:t,menuOpen:n,onHideDrawer:r})=>{const{id:o,sideItems:i,subItems:l,title:s,url:a,links:u}=t,c=n?0:-1,d=s==null?void 0:s.toLowerCase(),p=()=>{r(),je(`${d} - menu back button`)},w=()=>{e(),je(`${d} - close nav button`)},{onKeyPress:g,trapRef:v}=Mh(n,e,p);return y.jsxs("div",{className:gt.navMenuContainer,"data-qa-target":`${o}-nav-menu`,onKeyDown:g,ref:v,children:[y.jsxs("div",{className:gt.header,children:[y.jsx(Is,{action:"back",ariaLabel:"Back to previous menu",className:gt.backBtn,hidden:!n,id:"nav-menu-back",onClick:p}),s,y.jsx(Is,{action:"close",ariaLabel:"Close navigation menu",className:gt.mobileCloseBtn,hidden:!n,id:"nav-menu-close",onClick:w})]}),y.jsxs("ul",{className:gt.linkContainer,children:[!!s&&!!a&&y.jsx("li",{className:gt.subItemSection,children:y.jsxs("a",{className:gt.subItemLink,"data-qa-target":`${o}-page-link`,href:a,onClick:()=>je(`${d} page link`),tabIndex:c,children:[s," Home"]})}),!!l&&l.map((k,m)=>{if(k.id!=="top-hospitals-nearby")return y.jsx(Hw,{handleMenuClose:e,menuItems:k,menuId:o,menuOpen:n,tabIndex:c},m)}),!!u&&u.map((k,m)=>y.jsx(Ww,{index:m,linkItem:k,menuId:o,tabIndex:c},m)),i==null?void 0:i.map((k,m)=>y.jsx(Vw,{linkItem:k,menuId:o,tabIndex:c},m))]})]})},Hw=({menuId:e,menuItems:t,menuOpen:n,handleMenuClose:r})=>y.jsx("li",{className:gt.subItemSection,"data-qa-target":`${e}-link-list`,children:y.jsx(Ah,{handleMenuClose:r,menuItems:t,menuOpen:n})}),Vw=({menuId:e,linkItem:t,tabIndex:n})=>{const{id:r,link:o,title:i}=t;return o!=null&&o.url?y.jsx("li",{"data-qa-target":`menu-item-${r}`,children:y.jsx("a",{className:gt.subItemLink,"data-qa-target":"menu-link",href:o==null?void 0:o.url,onClick:()=>je(`${e} - link`),tabIndex:n,children:i})}):null},Ww=({menuId:e,linkItem:t,tabIndex:n,index:r})=>t!=null&&t.url?y.jsx("li",{children:y.jsx("a",{href:t.url,className:gt.subItemLink,"data-qa-target":`${e}--link-${r+1}`,onClick:()=>je(`${t.text} - link`),tabIndex:n,children:t.text})}):null,qw="xBKe3",bw="Gez01",Qw="SzlYQ",Gw="bH-jv",Kw="vhKI0",Yw="vYYZF",on={menuControl:qw,menuBtn:bw,menuBtnText:Qw,navMenuWrapper:Gw,navMenuWrapperClosed:Kw,navMenuWrapperOpen:Yw},Ah=({handleMenuClose:e,menuItems:t,menuOpen:n})=>{const{id:r,title:o}=t,[i,l]=j.useState(!1),s=()=>l(!1),a=()=>{e(),s()};j.useEffect(()=>{n||l(!1)},[n]);const u=()=>{je(`${o} - nav button`),l(!i)},c={[on.menuControl]:!0},d={[on.navMenuWrapper]:!0,[on.navMenuWrapperOpen]:i,[on.navMenuWrapperClosed]:!i};return y.jsxs("div",{className:ue(c),children:[y.jsxs("button",{className:on.menuBtn,"data-qa-target":`${r}-nav-btn`,"aria-haspopup":"true","aria-expanded":i,onClick:u,tabIndex:n?0:-1,type:"button",children:[y.jsx("span",{className:on.menuBtnText,children:o}),y.jsx(Dh,{})]}),y.jsx("div",{className:ue(d),children:y.jsx(Bw,{menuOpen:i,onHideDrawer:s,menuItems:t,handleMenuClose:a})})]})},Jw="h3XG-",Xw="IsrLP",Zw="_1hua3",e3="Kv30w",t3="UdNXK",n3="P4X-c",r3="J-IGu",o3="rmuZe",i3="wbTdN",l3="O6oOV",s3="_4Wuz3",a3="xdCk-",Ue={navContainer:Jw,navContainerRightAligned:Xw,navContainerLeftAligned:Zw,navContainerOpen:e3,navHeader:t3,mobileTitle:n3,navCloseBtn:r3,menuTitle:o3,navItems:i3,navControls:l3,overlay:s3,overlayOpen:a3},$h=({cmsNavigation:e,customNavigation:t,id:n,isNavOpen:r,isRightAligned:o,menuTitle:i="Menu",closeNav:l})=>{const{onKeyPress:s,trapRef:a}=Mh(r,l),u={[Ue.navContainer]:!0,[Ue.navContainerRightAligned]:o,[Ue.navContainerLeftAligned]:!o,[Ue.navContainerOpen]:r},c={[Ue.overlay]:!0,[Ue.overlayOpen]:r};return y.jsxs(y.Fragment,{children:[y.jsxs("nav",{"aria-labelledby":n,className:ue(u),onKeyDown:s,ref:a,children:[y.jsxs("div",{className:Ue.navHeader,children:[y.jsx("strong",{className:Ue.mobileTitle,id:n,children:i}),y.jsx(Is,{action:"close",ariaLabel:"Close navigation menu",className:Ue.navCloseBtn,hidden:!r,id:"nav",onClick:l})]}),y.jsxs("div",{className:Ue.navItems,children:[y.jsx("div",{className:Ue.menuTitle,children:i}),y.jsxs("ul",{className:Ue.navControls,children:[e==null?void 0:e.map((d,p)=>y.jsx("li",{className:Ue.navItem,children:y.jsx(Ah,{handleMenuClose:l,menuItems:d,menuOpen:r})},p)),t==null?void 0:t.map(({ariaLabel:d,callback:p,title:w,url:g},v)=>y.jsx("li",{children:y.jsx("a",{"aria-label":d,className:on.menuBtn,href:g!=null&&g.length?g:null,onClick:p,tabIndex:r?0:-1,children:w})},v))]})]})]}),y.jsx("div",{className:ue(c),onClick:l,role:"presentation"})]})},u3=V.jsxs("g",{fill:"none",stroke:"currentColor",strokeWidth:2,children:[V.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"}),V.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"})]}),ba=e=>V.jsx(pt,{qaTarget:"profile-icon",title:"Profile",viewBox:"0 0 26 26",...e,children:u3});ba.propTypes=pt.propTypes;const c3="pB9hI",d3="_0vZ7g",f3="E1GQ6",p3="VTDF8",cn={accountNavBtn:c3,loggedIn:d3,loggedOut:f3,buttonText:p3},h3=async()=>{await sw(),je(`${m3} - log out button`)},m3="account",g3=[{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:h3,id:"log-out",title:"Log Out"}],y3=({isLoggedIn:e})=>{const t={[cn.accountNavBtn]:!0,[cn.loggedOut]:!0};return e?y.jsx(v3,{customNavigation:g3}):y.jsxs("a",{className:ue(t),"data-qa-target":"header-account-link","aria-label":"Account sign in/sign up",href:"/account/login",onClick:()=>je("account link"),children:[y.jsx(ba,{className:cn.accountIcon}),y.jsx("span",{className:cn.buttonText,children:"Account Sign In"})]})},v3=({cmsNavigation:e,customNavigation:t})=>{const[n,r]=j.useState(!1),o=j.useRef(null),i=s=>{je(`account menu nav - ${n?"closed":"open"}`),o.current.ownerDocument.body.classList.toggle("body--no-scroll"),r(s),s||o.current.focus()},l={[cn.accountNavBtn]:!0,[cn.loggedIn]:!0};return y.jsxs(y.Fragment,{children:[y.jsxs("button",{"aria-expanded":n,"aria-haspopup":"true","aria-label":"Open Account Navigation",className:ue(l),"data-qa-target":"account-menu-open-btn",onClick:()=>i(!0),ref:o,type:"button",children:[y.jsx(ba,{}),y.jsx("span",{className:cn.buttonText,children:"My Account"})]}),y.jsx($h,{cmsNavigation:e,customNavigation:t,id:"account-nav",isNavOpen:n,isRightAligned:!0,menuTitle:"My Account",closeNav:()=>i(!1)})]})},w3=V.jsxs(V.Fragment,{children:[V.jsx("rect",{width:"32",height:"3",fill:"currentColor",rx:"1.5"}),V.jsx("rect",{width:"32",height:"3",y:"6.5",fill:"currentColor",rx:"1.5"}),V.jsx("rect",{width:"24",height:"3",y:"13",fill:"currentColor",rx:"1.5"})]}),Fh=e=>{const{qaTarget:t="menu-icon",title:n="Menu"}=e;return V.jsx(pt,{qaTarget:t,title:n,viewBox:"0 0 32 16",...e,children:w3})};Fh.propTypes=pt.propTypes;const S3="WeMUO",qc={navOpenBtn:S3},x3=({cmsNavigation:e,customNavigation:t})=>{const[n,r]=j.useState(!1),o=j.useRef(null),i=l=>{je(`menu nav - ${n?"closed":"open"}`),o.current.ownerDocument.body.classList.toggle("body--no-scroll"),r(l),l||o.current.focus()};return y.jsxs(y.Fragment,{children:[y.jsx("button",{"aria-expanded":n,"aria-haspopup":"true","aria-label":"Open Menu Navigation",className:qc.navOpenBtn,"data-qa-target":"menu-open-btn",onClick:()=>i(!0),ref:o,type:"button",children:y.jsx(Fh,{className:qc.menuIcon,size:"lg"})}),y.jsx($h,{cmsNavigation:e,customNavigation:t,id:"menu-nav",isNavOpen:n,menuTitle:"Menu",closeNav:()=>i(!1)})]})},k3=e=>{const t=()=>window!=null&&window.utag_data?window.utag_data=window.utag_data:y.jsxs(y.Fragment,{children:[window.utag_data=C3,function(n,r,o,i){var l;n=e||"https://tags.tiqcdn.com/utag/hg/main/qa/utag.js",r=document,o="script",i=r.createElement(o),i.src=n,i.type="text/javascript",i.async=!0,n=r.getElementsByTagName(o)[0],(l=n.parentNode)==null||l.insertBefore(i,n)}(null,null,null,null),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0]});j.useEffect(()=>{t()},[])},bc="header-import-svc",C3={tealium_event:"",guidedSearch_cta:"",PDCSearchImpression:"",ProviderConversionImpression:"",UniqueContentVisit:"",OARUXsubmit:"",Save:"",Remove:"",OASurl:"",OASapi:"",OARlink:"",OARurl:"",NonSchedulingProvider:"",EnhancedImpression:"",PageName:bc,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:bc,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:""},E3=()=>{var e,t;if(!(typeof window>"u"))return((e=window.utag_data)==null?void 0:e.PageName)||((t=window.utag_data)==null?void 0:t.page_name)||"Header-Import-Lambda"},T3=()=>{if(typeof localStorage>"u"||typeof document>"u"||typeof window>"u")return;const t=new URL(window.location.href).searchParams.get("what");if(t)return localStorage.setItem("autosuggest:searchTerm",t),decodeURIComponent(t);const n=document.referrer;if(!n)return;if(new URL(n).hostname===window.location.hostname)return localStorage.getItem("autosuggest:searchTerm")},_3=()=>{const[e,t]=j.useState(!1),[n,r]=j.useState(T3),[o,i]=j.useState(void 0);j.useEffect(()=>{t(!0);const u=()=>{const d=localStorage.getItem("autosuggest:searchTerm");d&&r(d)},c=()=>{const d=localStorage.getItem("autosuggest:searchLocation");d&&i(d)};return window.addEventListener("autosuggest:storage:searchTerm",u),window.addEventListener("autosuggest:storage:searchLocation",c),()=>{window.removeEventListener("autosuggest:storage:searchTerm",u),window.removeEventListener("autosuggest:storage:searchLocation",c)}});const l=()=>!!e,s=()=>{var u;if(!(typeof window>"u"))return(u=window==null?void 0:window.header_data)==null?void 0:u.suppress},a=u=>{var c;if(!(typeof window>"u"))return(c=window==null?void 0:window.header_data)==null?void 0:c[u]};return{category:a("category"),placeholder:a("placeholder"),searchTerm:n,searchLocation:o,suppress:s(),visible:l()}},N3="JqcmZ",P3="EqvPo",j3="_7mjT3",O3="_6EYrs",R3="_2zUmI",L3="xv7Qx",I3="zREQS",z3="_5j6Yi",D3="_24fGC",M3="gURQg",A3="YnmA0",$3="w7vkD",F3="aqqQ-",Ie={header:N3,headerContent:P3,noSearch:j3,searchContainer:O3,logo:R3,logoLink:L3,autosuggestIsMounted:I3,autosuggest:z3,linkText:D3,hgProLink:M3,skipLink:A3,nav:$3,skipTarget:F3},Tn=lw(),U3=[{ariaLabel:`${Tn?"View":"Log in to"} your Healthgrades account`,callback:()=>je(`${Tn?"my account":"logout"} link`),id:`${Tn?"view":"log-in-to"}-your-healthgrades-account`,title:Tn?"My Account":"Healthgrades Account Sign In",url:`/account/${Tn?"home":"login"}`},{ariaLabel:"View Healthgrades for Professionals",callback:()=>je("healthgrades for professionals link"),id:"view-healthgrades-for-professionals",title:"Healthgrades for Professionals",url:"//update.healthgrades.com/?pCID=hg-dotc-header"}],B3=({data:e})=>{const t={}.VITE_TEALIUM_URL;k3(t);const{category:n,placeholder:r,searchTerm:o,searchLocation:i,suppress:l,visible:s}=_3(),a={[Ie.headerContent]:!0,[Ie.noSearch]:l};return y.jsx("header",{className:Ie.header,role:"banner","data-qa-target":"header-1.0.177",children:y.jsxs("div",{className:ue(a),children:[y.jsx("a",{className:Ie.skipLink,href:"#ariaSkipNav",onClick:()=>je("skip nav link"),children:"Skip navigation"}),y.jsx("div",{className:Ie.nav,children:y.jsx(x3,{cmsNavigation:e.navigation,customNavigation:U3})}),y.jsx("div",{className:Ie.logo,children:y.jsx(V3,{})}),y.jsx("div",{className:Ie.searchContainer,children:y.jsx("span",{className:ue({[Ie.autosuggest]:!0,[Ie.autosuggestIsMounted]:s}),children:!l&&y.jsx(G2,{baseUrl:"https://www.healthgrades.com",hasOverlay:!0,id:"synd-header",initialSearchLocation:i,initialSearchTerm:o,pageName:E3(),searchCategory:n,searchPlaceholder:r,shouldLockScroll:!0,tealiumUrl:t})})}),y.jsx(H3,{}),y.jsx(y3,{isLoggedIn:Tn}),y.jsx("div",{className:Ie.skipTarget,id:"ariaSkipNav"})]})})},H3=()=>{const e="Healthgrades for Professionals";return y.jsxs("a",{className:Ie.hgProLink,"data-qa-target":"header-hg-pro-link","aria-label":`"Learn more about ${e}`,href:"/pro",onClick:()=>je("hg pro link"),children:[y.jsx(Va,{textColor:!0,className:Ie.linkIcon,size:2}),y.jsx("span",{className:Ie.linkText,children:e})]})},V3=()=>y.jsx("a",{className:Ie.logoLink,"data-qa-target":"header-logo-link","aria-label":"Healthgrades Home",href:"/",onClick:()=>je("logo link"),children:y.jsx(kh,{})}),W3=async()=>{const e="https://www.healthgrades.com/healthguides/ucms-api/hg-ucms-header";try{const t={method:"GET",url:e,params:{}};return(await vt.request(t)).data}catch(t){throw console.error(t),t}};W3().then(e=>{const{header:t}=e;Nl.hydrateRoot(document.getElementById("syndicated-header"),y.jsx(B3,{data:t}))});
  309.  
  310. </script>
  311.  
  312. <style>
  313. @charset "UTF-8";._-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}.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}._2yKLn{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width: 767px){.body--autosuggest-open{overflow:hidden;position:fixed}}.GSmFS{position:relative;width:100%;line-height:var(--line-height-base);text-align:left;--as-button-size: 2.5rem}.GSmFS button{margin:0;cursor:pointer}.GSmFS *,.GSmFS *:before,.GSmFS *:after{box-sizing:border-box}.pNPJ7{--as-button-size: 4rem}@media (min-width: 768px){.pNPJ7{--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:.5rem;padding-right:.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)}}.mqojy{position:relative;display:grid;row-gap:.25rem;width:100%;padding:3rem 1.25rem .5rem}@media (min-width: 768px){.mqojy{grid-template-columns:1.5fr 1fr;padding:0}}@media (min-width: 768px){.DrUoP{grid-template-columns:1fr}}._5qxNR{display:none;color:var(--text-color)}@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}}._logo-heart_1a6qr_27{display:block}.body--scroll-locked{position:fixed;top:var(--scroll-off-set);right:0;left:0}._root_8cajs_33{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;padding:1rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){._root_8cajs_33{display:block}}._modalScroll_8cajs_47{overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}._modalScroll_8cajs_47::-webkit-scrollbar{display:none}._contentScroll_8cajs_56 ._dialog_8cajs_56{height:100%;overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}._contentScroll_8cajs_56 ._dialog_8cajs_56::-webkit-scrollbar{display:none}._contentScroll_8cajs_56 ._closeButtonWrapper_8cajs_66{right:3rem}._contentScroll_8cajs_56 ._closeButton_8cajs_66{position:fixed;z-index:1;background:var(--bg-base);border-radius:50%}._overlay_8cajs_75{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-overlay-dark)}._dialog_8cajs_56{position:relative;background:var(--bg-base);margin:auto;min-width:4rem;min-height:4rem;overflow:hidden;width:100%;max-width:30rem;border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-deep);padding:3rem 1.5rem}._lg_8cajs_96 ._dialog_8cajs_56{max-width:50rem}._auto_8cajs_99 ._dialog_8cajs_56{max-width:none;width:auto}._logo_8cajs_103{margin:0 auto 1rem;width:2.5rem}._header_8cajs_107{margin-bottom:1rem;text-align:center}._title_8cajs_111{margin-bottom:0}._closeButtonWrapper_8cajs_66{position:absolute;top:.5rem;right:.5rem}._closeButton_8cajs_66{display:flex;padding:.5rem;color:currentColor}.tyIE6{text-align:center}.cZ26D{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){.cZ26D{padding:.5rem 1.5rem;line-height:var(--line-height-base)}}.cZ26D:hover:not(.sVPOe),.cZ26D:focus{color:var(--text-color-brand)!important;background:var(--bg-off-base)}.cZ26D:focus{outline:none}.cZ26D .highlight,.cZ26D em{color:var(--text-color);font-weight:var(--font-weight-medium)}.cZ26D em{font-style:normal}.cZ26D+.sVPOe{border-top:var(--border-base);margin-top:.5rem;padding-top:.75rem}._96Pba{padding-left:2rem;column-gap:.75em}._96Pba:before{content:"•";color:var(--gray-50)}._96Pba+._96Pba:after{content:"";position:absolute;border-left:var(--border-dark);height:100%;top:-1.25rem;left:35px}.sVPOe{color:var(--text-color);padding-left:1rem;justify-content:space-between}.sVPOe:hover{cursor:default}.M9tID{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){.M9tID{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)}}.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{border:var(--border-base);border-radius:var(--border-radius-round);--as-label-top: .25rem;--as-label-font-size: var(--font-size-xs);--as-input-side-gap: 1.5rem;--as-input-padding: 1.125rem 2.25rem .5rem var(--as-input-side-gap);--as-clear-btn-size: 1.25rem;--as-input-error-border-width: .0625rem;--as-error-font-size: var(--font-size-xxs)}.QUu6d:focus-within{border-color:var(--border-color-brand)}@media (min-width: 768px){.QUu6d{position:relative;border:none;border-radius:0}}@media (min-width: 768px){.-GVC1{--as-label-top: .75rem;--as-label-font-size: var(--font-size-sm);--as-input-padding: 2rem 2.5rem 1rem var(--as-input-side-gap);--as-input-font-size: var(--default-input-font-size);--as-input-font-size: var(--font-size-base);--as-clear-btn-size: 1.75rem;--as-clear-btn-icon: 1.25rem;--as-loading-spinner-size: 1.75rem;--as-drawer-width: 100%;--as-input-error-border-width: .125rem;--as-error-font-size: var(--font-size-xs)}}.u5qRL{position:relative}.JtaQl{font-size:var(--as-label-font-size);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}.lu7R1{font-weight:var(--font-weight-bold);color:var(--text-color)}.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}@media (min-width: 768px){.h7K-F{font-size:var(--as-input-font-size, var(--font-size-sm))}}@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:var(--as-input-side-gap)}}._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;cursor:not-allowed}@media (min-width: 768px){._95CXT{right:.5rem}}.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}@media (min-width: 768px){.xEvzS{font-size:var(--as-input-font-size, var(--font-size-sm))}}._0wq27{position:absolute;right:1rem;top:calc(50% - var(--as-clear-btn-size) / 2);width:var(--as-clear-btn-size);height:var(--as-clear-btn-size);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-round);background:var(--bg-off-base);color:var(--text-color);border:0}@media (min-width: 768px){._0wq27{right:.5rem}}._0wq27:hover,._0wq27:focus{color:var(--text-color)!important}._0wq27:focus{outline:none;box-shadow:currentColor 0 0 0 .0625rem inset}.-xdVp{font-size:var(--as-clear-btn-icon, 1rem)}.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%}}.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{--input-border-radius-custom: 0 var(--border-radius-round) var(--border-radius-round) 0;--as-input-side-gap: 1.25rem;--as-divider-gap: .25rem;--as-drawer-width: calc(100% + var(--as-button-size))}.OTcQ1:not(.APEQB):before{content:"";position:absolute;top:var(--as-divider-gap);bottom:var(--as-divider-gap);width:1px;background:var(--border-color-base)}}@media (min-width: 768px){.-d-k6{--as-input-side-gap: 1.5rem;--as-divider-gap: .75rem}}.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{--input-border-radius-custom: var(--border-radius-round) 0 0 var(--border-radius-round);--as-drawer-width: 120%}}@media (min-width: 768px){.b-LWN{--as-input-side-gap: 2rem;--as-drawer-width: 100%}}._illustrated-icon--circle-bg_160rk_27{width:1.5em;height:1.5em;justify-content:center;align-items:center}._illustrated-icon__icon_160rk_33{position:relative}._logo_1ucpf_27{display:block}._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}.UtrGa{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}.UtrGa:hover,.UtrGa:focus{background:var(--bg-off-base);color:currentColor}.UtrGa:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.F0TYQ{font-size:3rem}.Ie8VA{font-size:2.25rem}.yTOoa{background:var(--bg-base);height:100%}._8SQLH{display:flex;align-items:center;justify-content:center;height:3.5rem;border-bottom:var(--border-base);font-weight:var(--font-weight-bold)}.pdvA0{position:absolute;left:.5rem}.XeEB2{position:absolute;right:.5rem}@media (min-width: 768px){.XeEB2{display:none}}._5ds3y{margin:0;padding:0;list-style:none}.lMGKu{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}.lMGKu:hover,.lMGKu:focus{background:var(--bg-off-base);color:currentColor}.lMGKu:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.xBKe3{display:grid}.Gez01{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}.Gez01:hover,.Gez01:focus{background:var(--bg-off-base);color:currentColor}.Gez01:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.SzlYQ{transform:translateY(-.0625em)}.bH-jv{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){.bH-jv{height:calc(100vh - 4rem)}}@media (min-width: 992px){.bH-jv{height:calc(100vh - 5rem)}}.vhKI0{--menu-position: -100%;--menu-position-delay: var(--transition-speed-fast);--menu-opacity: 0}.vYYZF{--menu-position: 0%;--menu-position-delay: 0ms;--menu-opacity: 1}.h3XG-{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){.h3XG-{width:25rem;transition:transform var(--transition-speed-fast) ease-in-out}}.IsrLP{right:0;--nav-postion-closed: 100%}._1hua3{left:0;--nav-postion-closed: -100%}.Kv30w{--nav-position-open: 0;--nav-opacity-open: 1}.UdNXK{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){.UdNXK{height:4rem}}@media (min-width: 992px){.UdNXK{height:5rem}}@media (min-width: 768px){.P4X-c{display:none}}.J-IGu{position:absolute;right:.5rem}@media (min-width: 768px){.J-IGu{left:.75rem}}.rmuZe{display:none}@media (min-width: 768px){.rmuZe{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){.wbTdN{position:relative}}.O6oOV{margin:0;padding:0;list-style:none}.O6oOV li{border-bottom:var(--border-base)}._4Wuz3{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}.xdCk-{--overlay-width: 100%;--overlay-opacity: 1;transition:opacity var(--transition-speed-fast)}.pB9hI{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}.pB9hI:hover,.pB9hI:focus{background:var(--bg-off-base);color:currentColor}.pB9hI:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}@media (min-width: 992px){.pB9hI{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)}}._0vZ7g{--btn-width: 8rem}.E1GQ6{--btn-width: 7rem}.VTDF8{display:none}@media (min-width: 992px){.VTDF8{display:block}}.WeMUO{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}.WeMUO:hover,.WeMUO:focus{background:var(--bg-off-base);color:currentColor}.WeMUO:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}.JqcmZ{position:relative;background:var(--bg-base);border-bottom:var(--border-base);z-index:var(--z-layout-header, 100000);--mobile-as-open-btn-height: 47px}@media (min-width: 768px){.JqcmZ{box-shadow:var(--box-shadow-base);border-bottom:none}}.EqvPo{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){.EqvPo{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){.EqvPo{column-gap:1rem;padding:0 1rem;height:5rem}}@media (min-width: 1200px){.EqvPo{column-gap:1.5rem}}._7mjT3{grid-template-rows:1fr;padding-bottom:0}._7mjT3 ._6EYrs{display:none}@media (min-width: 768px){._7mjT3 ._6EYrs{display:flex}._7mjT3 ._6EYrs:before{display:none}}._2zUmI{display:flex;justify-content:center}.xv7Qx{display:flex;width:11rem}@media (min-width: 992px){.xv7Qx{width:13.75rem}}.xv7Qx:focus{outline:2px solid var(--text-color);border-radius:var(--border-radius-md)}@media (min-width: 768px){.xv7Qx:focus{outline-offset:.25rem}}._6EYrs{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){._6EYrs{padding:0;z-index:0}}@media (min-width: 768px){._6EYrs{--autosuggest-overlay-top: 4rem}}@media (min-width: 992px){._6EYrs{--autosuggest-overlay-top: 5rem}}._6EYrs:before{content:"";border:var(--border-base);border-radius:var(--border-radius-round);width:calc(100% - 2rem);height:100%;max-width:34rem;position:absolute}.zREQS{--search-opacity: 1}._5j6Yi{opacity:var(--search-opacity, 0);transition:opacity var(--transition-speed-fast) var(--transition-speed-fast);max-width:34rem;width:100%}._24fGC,.gURQg{display:none}@media (min-width: 768px){.gURQg{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}.gURQg:hover,.gURQg:focus{background:var(--bg-off-base);color:currentColor}.gURQg:focus{outline:0;box-shadow:inset 0 0 0 .125em var(--text-color)}}@media (min-width: 1200px){.gURQg{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}.gURQg ._24fGC{display:block}}.YnmA0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.YnmA0:active,.YnmA0: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){.YnmA0:active,.YnmA0:focus{outline-offset:.5rem;left:4.5rem;top:unset}}.YnmA0:active+.w7vkD+._2zUmI,.YnmA0:focus+.w7vkD+._2zUmI{opacity:0}.aqqQ-{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
  314.  
  315. </style>
  316.  
  317. <body>
  318.  <div id="syndicated-header"><header class="JqcmZ" role="banner" data-qa-target="header-1.0.177"><div class="EqvPo"><a class="YnmA0" href="#ariaSkipNav">Skip navigation</a><div class="w7vkD"><button aria-expanded="false" aria-haspopup="true" aria-label="Open Menu Navigation" class="WeMUO" 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="h3XG- _1hua3"><div class="UdNXK"><strong class="P4X-c" id="menu-nav">Menu</strong><button aria-label="Close navigation menu" class="UtrGa J-IGu" data-qa-target="nav-btn" tabindex="-1"><svg class="F0TYQ _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="wbTdN"><div class="rmuZe">Menu</div><ul class="O6oOV"><li><div class="xBKe3"><button class="Gez01" data-qa-target="find-a-doctor-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="find-a-doctor-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a class="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="find-doctors-by-specialty-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="find-doctors-by-specialty-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://www.healthgrades.com/family-practice-directory" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="find-doctors-by-condition-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="find-doctors-by-condition-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://www.healthgrades.com/usearch?what=Fibromyalgia" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="find-doctors-by-procedure-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="find-doctors-by-procedure-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://www.healthgrades.com/usearch?what=Pain%20Management" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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-review-your-doctor"><a class="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="find-a-facility-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="find-a-facility-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a class="lMGKu" data-qa-target="find-a-facility-page-link" href="https://www.healthgrades.com/find-a-hospital" tabindex="-1">Find a Facility<!-- --> Home</a></li><li data-qa-target="find-a-facility-link-list"><div class="xBKe3"><button class="Gez01" data-qa-target="top-hospitals-by-specialty-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="top-hospitals-by-specialty-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://www.healthgrades.com/usearch?category=Facility&amp;FacilityRating=Appendectomy%7CAPP" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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-urgent-care"><a class="lMGKu" data-qa-target="menu-link" href="https://www.healthgrades.com/urgent-care" tabindex="-1">Urgent Care</a></li><li data-qa-target="menu-item-group-practice"><a class="lMGKu" data-qa-target="menu-link" href="https://www.healthgrades.com/group-directory" tabindex="-1">Group Practice</a></li><li data-qa-target="menu-item-pharmacy"><a class="lMGKu" data-qa-target="menu-link" href="https://www.healthgrades.com/pharmacy-directory" tabindex="-1">Pharmacy</a></li></ul></div></div></div></li><li><div class="xBKe3"><button class="Gez01" data-qa-target="hospital-awards-ratings-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="hospital-awards-ratings-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="health-a-to-z-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="health-a-to-z-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a class="lMGKu" data-qa-target="health-a-to-z-page-link" href="https://healthguides.healthgrades.com/healthgrades-content-a-z" tabindex="-1">Health A to Z<!-- --> Home</a></li><li data-qa-target="health-a-to-z-link-list"><div class="xBKe3"><button class="Gez01" data-qa-target="learn-about-conditions-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="learn-about-conditions-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://resources.healthgrades.com/right-care/back-pain" class="lMGKu" 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="lMGKu" data-qa-target="learn-about-conditions--link-2" tabindex="-1">Cancer</a></li><li><a href="https://resources.healthgrades.com/right-care/diabetes" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="learn-about-procedures-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="learn-about-procedures-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://resources.healthgrades.com/right-care/angioplasty" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" data-qa-target="learn-about-procedures--link-5" tabindex="-1">Shoulder Surgery</a></li><li><a href="https://resources.healthgrades.com/procedures-index" class="lMGKu" 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="xBKe3"><button class="Gez01" data-qa-target="appointment-guides-nav-btn" aria-haspopup="true" aria-expanded="false" tabindex="-1" type="button"><span class="SzlYQ">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="bH-jv vhKI0"><div class="yTOoa" data-qa-target="appointment-guides-nav-menu"><div class="_8SQLH"><button aria-label="Back to previous menu" class="UtrGa pdvA0" data-qa-target="nav-menu-back-btn" tabindex="-1"><svg class="Ie8VA _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="UtrGa XeEB2" data-qa-target="nav-menu-close-btn" tabindex="-1"><svg class="F0TYQ _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="_5ds3y"><li><a href="https://resources.healthgrades.com/right-care/asthma/asthma-appointment-guide" class="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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="lMGKu" 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-trending-videos"><a class="lMGKu" data-qa-target="menu-link" href="https://resources.healthgrades.com/video" tabindex="-1">Trending Videos</a></li><li data-qa-target="menu-item-drugs-a-z"><a class="lMGKu" data-qa-target="menu-link" href="https://resources.healthgrades.com/drugs" tabindex="-1">Drugs A-Z</a></li></ul></div></div></div></li><li><a aria-label="Log in to your Healthgrades account" class="Gez01" href="/account/login" tabindex="-1">Healthgrades Account Sign In</a></li><li><a aria-label="View Healthgrades for Professionals" class="Gez01" href="//update.healthgrades.com/?pCID=hg-dotc-header" tabindex="-1">Healthgrades for Professionals</a></li></ul></div></nav><div class="_4Wuz3" role="presentation"></div></div><div class="_2zUmI"><a class="xv7Qx" 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="_6EYrs"><span class="_5j6Yi"><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="mqojy"><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 QUu6d"><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="Doctors, conditions, or procedures..." 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 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"><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 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="M9tID" 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="gURQg" data-qa-target="header-hg-pro-link" aria-label="&quot;Learn more about Healthgrades for Professionals" href="/pro"><span class="illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="stethoscope-icon" style="position:relative;display:grid;font-size:2rem"><svg class="_illustrated-icon__icon_160rk_33" 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="_24fGC">Healthgrades for Professionals</span></a><a class="pB9hI E1GQ6" 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="VTDF8">Account Sign In</span></a><div class="aqqQ-" id="ariaSkipNav"></div></div></header></div>
  319.  
  320. </body>
  321.  
  322.  
  323.      <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><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="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" data-qa-target="claim-provider-profile-title">Are you a healthcare professional?</div></div><div class="claim-provider-profile-yes-no"><button class="claim-provider-profile-btn claim-provider-profile-btn-yes" data-qa-target="claim-provider-profile-yes">Yes, Claim your profile</button><button class="claim-provider-profile-btn" 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-module_icon-s6DqF icon-module_md-sXRvd" 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><div class="summary-standard" id="summary-section"><div class="standard-summary-width-container"><div class="summary-standard-breadcrumbs"><nav aria-label="Breadcrumb" class="breadcrumb breadcrumb-smaller-text"><div class="faded-horizontal-scroll"><div class="faded-horizontal-scroll-overflow"><ol aria-label="Breadcrumb" class="breadcrumb-list"><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 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-module_icon-s6DqF icon-module_xs-z4bhd" 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 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-module_icon-s6DqF icon-module_xs-z4bhd" 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 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-module_icon-s6DqF icon-module_xs-z4bhd" 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="standard-summary-info-container"><div class="summary-standard-content-container"><div class="summary-standard-header summary-standard-header-border"><div><span class="summary-standard-patientfavorite-logo-mobile" data-qa-target="patient-favorite-profile-3X36D-mobile"><svg class="logo-patient-favorite-module_root-SeyqK" 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><h1 data-qa-target="ProviderDisplayName">Dr. Kevin Molldrem, DDS</h1><div class="summary-standard-specialty-desktop"><p class="summary-header-specialty-icon-row"><span class="summary-header-row-specialty"><span data-qa-target="ProviderDisplaySpeciality"><span class="specialty-icon-svg-placeholder"></span>Dentistry</span></span><span class="summary-header-row-gender-age"><span class="summary-header-row-bullet-separator">•</span><span data-qa-target="ProviderDisplayGender">Male</span><span class="summary-header-row-bullet-separator">•</span><span data-qa-target="ProviderDisplayAge">Age 52</span></span></p></div><h2 class="summary-standard-specialty-mobile">Dentistry</h2><div class="summary-standard-reviews-mobile"><span class="anchor js-profile-scroll-link star-reviews-container" data-id="js-section-review" data-qa-target="star-rating-summary"><button aria-label="reviews" class="align-stars" data-qa-target="star-rating-summary-button"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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></button><span class="star-reviews-count-container"><button class="star-reviews-count star-reviews-count-sm star-reviews-standard-redesign" data-qa-target="summaryStarReviewLink" tabindex="0">4.5 (88 ratings)</button></span></span></div><div class="summary-standard-location-mobile"><button data-testid="summary-standard-location-mobile">Eden Prairie, MN</button></div><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-clamped auto-bio-clamped-three hg-track" 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="summary-standard-reviews-desktop"><span class="anchor js-profile-scroll-link star-reviews-container" data-id="js-section-review" data-qa-target="star-rating-summary"><button aria-label="reviews" class="align-stars" data-qa-target="star-rating-summary-button"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" 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></button><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-module_icon-s6DqF icon-module_md-sXRvd" 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><span class="star-reviews-count-container"><button class="star-reviews-count star-reviews-standard-redesign" data-qa-target="summaryStarReviewLink" tabindex="0">4.5 (88 ratings)</button></span></span><button class="standard-summary-leave-review-button" data-qa-target="standard-summary-write-review">Leave a review</button></div></div><div class="summary-standard-image-container-desktop"><span class="summary-standard-patientfavorite-logo-desktop" data-qa-target="patient-favorite-profile-3X36D-desktop"><svg class="logo-patient-favorite-module_root-SeyqK" 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 class="summary-standard-header-image"><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="summary-provider-image-xl 3X36D-img" id="3X36D-img" alt="Dr. Kevin Molldrem, DDS" data-qa-target="ProviderImage" src="//photos.healthgrades.com/img/silhouettes/silhouette-male_w120h160_v1.jpg?name=Dr.%20Kevin%20Molldrem%2C%20DDS"/></picture></div></div></div><div class="summary-standard-badges-desktop"><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 class="summary-standard-button-row"><a class="summary-standard-phone-link" data-qa-target="toggle-phone-number-office-phone-toggle" role="button" tabindex="0">Show Phone Number</a></div></div><div class="summary-standard-share-save-desktop"><span class="save-share-link-container"><button class="save-share-link" data-qa-target="summary-share-provider-link" tabindex="0"><svg class="save-share-link-icon icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="share-icon" focusable="false"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><polyline points="7.5 9.5 4.5 9.5 4.5 20.5 20.5 20.5 20.5 9.5 17.5 9.5"></polyline><path d="M12.5,14.5 L12.5,3.5"></path><polyline points="9.5 5 12.5 2.5 15.5 5"></polyline></g></svg><span class="save-share-link-text">Share</span></button></span><span class="save-share-link-container"><button aria-label="Save provider to your account" class="save-share-link" data-qa-target="save-share-link" name="saveprovider" tabindex="0"><svg class="save-share-link-icon icon-module_icon-s6DqF icon-module_md-sXRvd" 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 class="save-share-link-text">Save</span></button></span></div></div></div><div class="summary-standard-wmd-sidebar"></div></div></div><div class="summary-standard-swoosh-desktop"><svg height="100px" preserveAspectRatio="none" viewBox="0 0 1442 149" width="100%"><path d="M0 149H1442C1294.8 56 922.421 -33.1384 616.576 36.3702C310.73 105.879 78.0896 49.1638 0 0V149Z" fill="white"></path></svg></div><div class="summary-standard-swoosh-mobile"><svg preserveAspectRatio="none" viewBox="0 0 320 50"><path d="M0.0810547 0H0V100H320V0H319.918C293.279 27.0552 231.705 46 160 46C88.2947 46 26.7202 27.0552 0.0810547 0Z" fill="white"></path></svg></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-module_icon-s6DqF icon-module_md-sXRvd" 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><div class="summary-standard-button-row-mobile-2"><div class="summary-standard-button-row-mobile-2-badges"><p data-qa-target="accepting-new-patients-mobile">Accepting new patients</p></div><div class="summary-standard-button-row-mobile-2-ctas"><a class="summary-standard-phone-link" data-qa-target="toggle-phone-number-office-phone-toggle" role="button" tabindex="0">Click to Call</a></div></div><nav aria-label="sub navigation" class="profile-sticky-nav-placeholder"><div class="profile-sticky-nav-container-new" id="profile-sticky-nav-container"><div class="profile-sticky-nav-grid-container"><div class="profile-sticky-nav-scroll-bar-hide"><div class="profile-sticky-nav" data-testid="profile-sticky-nav" id="profile-nav"><button class="sticky-nav-link-container js-profile-scroll-link selected" data-id="summary-section" id="$nav-link-0"><span class="sticky-nav-link selected-nav-link" data-qa-target="Overview">Overview</span></button><button class="sticky-nav-link-container js-profile-scroll-link" data-id="experience-check-section" id="$nav-link-1"><span class="sticky-nav-link" data-qa-target="Experience">Experience</span></button><button class="sticky-nav-link-container js-profile-scroll-link" data-id="premium-review-section" id="$nav-link-2"><span class="sticky-nav-link" data-qa-target="Ratings">Ratings<div class="review-pill" data-qa-target="sticky-nav-review-badge"><small>88</small></div></span></button><button class="sticky-nav-link-container js-profile-scroll-link" data-id="about-me-section" id="$nav-link-3"><span class="sticky-nav-link" data-qa-target="About Me">About Me</span></button><button class="sticky-nav-link-container js-profile-scroll-link" data-id="insurance-check-section" id="$nav-link-4"><span class="sticky-nav-link" data-qa-target="Insurance">Insurance</span></button><button class="sticky-nav-link-container js-profile-scroll-link" data-id="premium-visit-section" id="$nav-link-5"><span class="sticky-nav-link" data-qa-target="Locations">Locations</span></button></div></div></div></div></nav></div></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" 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-module_icon-s6DqF icon-module_md-sXRvd" 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=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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-douglas-carter-y4tm7" aria-label="View Profile of Dr. Douglas Carter, 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-douglas-carter-y4tm7"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Douglas Carter, 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-douglas-carter-y4tm7"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 3 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-douglas-carter-y4tm7" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">8 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-douglas-carter-y4tm7" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Douglas Carter, 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-brian-vieregge-ywv4j" aria-label="View Profile of Dr. Brian Vieregge, 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-brian-vieregge-ywv4j"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Brian Vieregge, 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-brian-vieregge-ywv4j"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-brian-vieregge-ywv4j" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">379 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-brian-vieregge-ywv4j" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Brian Vieregge, 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=x49dr~hg.ProviderClickThruProviderId=X49DR~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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-asif-rahman-x49dr" aria-label="View Profile of Dr. Asif Rahman, 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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-asif-rahman-x49dr"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Asif Rahman, 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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-asif-rahman-x49dr"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-asif-rahman-x49dr" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">1 Rating</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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/physician/dr-asif-rahman-x49dr" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Asif Rahman, 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=2bc82~hg.ProviderClickThruProviderId=2BC82~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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-steven-tran-2bc82" aria-label="View Profile of Dr. Steven Tran, 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-steven-tran-2bc82"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Steven Tran, 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-steven-tran-2bc82"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-steven-tran-2bc82" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">222 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-steven-tran-2bc82" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Steven Tran, 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-bradley-morrison-2b8m5" aria-label="View Profile of Dr. Bradley Morrison, 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-bradley-morrison-2b8m5"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Bradley Morrison, 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-bradley-morrison-2b8m5"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-bradley-morrison-2b8m5" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">55 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Top~hg.ClickThroughType=EPP MT Six Pack Top" href="/dentist/dr-bradley-morrison-2b8m5" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Bradley Morrison, 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="mt-hg-choice-container"><section class="patient-favorite-section pFav-market-target"><div class="profile-badge-header-section"><div class="patientFav-badge"><svg class="logo-patient-favorite-module_root-SeyqK" 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"><section class="experience-subsection" data-ad-section="top" data-qa-target="experience-check-section" id="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-module_icon-s6DqF icon-module_md-sXRvd" 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="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.5</strong></p><div><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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">88 ratings, 71 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:86%"><span class="sr-only">86%</span></div></div></td><td class="breakdown-table__count">86%</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:10%"><span class="sr-only">10%</span></div></div></td><td class="breakdown-table__count">10%</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="illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="shield-icon" style="position:relative;display:grid;font-size:1.8rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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="illustrated-icon illustrated-icon--sized" data-qa-target="examine-icon" style="position:relative;display:grid;font-size:3.2rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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="illustrated-icon illustrated-icon--sized" data-qa-target="check-screen-icon" style="position:relative;display:grid;font-size:2.6rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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="illustrated-icon illustrated-icon--sized" data-qa-target="money-screen-icon" style="position:relative;display:grid;font-size:2.6rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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="illustrated-icon illustrated-icon--sized" data-qa-target="remove-screen-icon" style="position:relative;display:grid;font-size:2.6rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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="22c236d7-5b41-4bdb-be05-26c5fe064dbe"><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 have been seeing Dr. Kevin Molldrem for over five years, and he has truly transformed my dental health. Every visit is comfortable, efficient, and informative. He takes the time to explain procedures and answer questions, which is so reassuring. The staff is friendly, and the clinic is always spotless. I had my first dental implant done here, and the results are flawless. Dr. Molldrem and his team really care about their patients. I highly recommend Molldrem Family Dentistry to anyone looking for exceptional dental care in Lakeville or Eden Prairie.","datePublished":"Oct 31, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Mathew Moxness"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Mathew Moxness – </span><span>Oct 31, 2024 </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="086b02d4-9204-4cd9-b0bf-8419312bfc8e"><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 always been anxious about the dentist, but Dr. Molldrem’s sedation dentistry was a lifesaver for me during my dental crown procedure. I was completely relaxed and pain-free throughout. The staff was incredibly understanding and supportive. Molldrem Family Dentistry is the best choice for anyone who’s nervous about dental work.","datePublished":"Oct 30, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Martin"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Martin – </span><span>Oct 30, 2024 </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="13900363-685a-49c3-8ad6-8c89c01a2ccf"><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 was highly recommended to me for his expertise with root canals, and he did not disappoint. The procedure was painless, and the recovery was a breeze. The care I received at Molldrem Family Dentistry was second to none. I’m so glad I trusted them with my dental care.","datePublished":"Oct 30, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Marcus"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Marcus – </span><span>Oct 30, 2024 </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="9419b87b-ccc1-4340-9516-e950e0b24de3"><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 my go-to for all dental care! I had periodontal treatment, and the results were amazing. Dr. Molldrem’s approach to scaling and root planing was so gentle, and I can already see a difference in my gum health. Definitely the best dental team in Eden Prairie.","datePublished":"Oct 30, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Ron Ross"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Ron Ross – </span><span>Oct 30, 2024 </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="a8c761c7-5b02-4fd8-bb28-efa0be32dd24"><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 needed a same-day CEREC crown, and Dr. Molldrem at Molldrem Family Dentistry delivered! The process was quick, and the crown looks and feels amazing. No temporary crown, no waiting weeks – just excellent care and immediate results. I’m so glad I found this fantastic dental office in Eden Prairie!","datePublished":"Oct 27, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Petrisha Matthew"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Petrisha Matthew – </span><span>Oct 27, 2024 </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="5c6cda4b-3c08-4325-a4f2-17ad349b34f0"><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 recently got a dental implant from Dr. Molldrem, and it was such a smooth process. He made sure I was comfortable and explained everything clearly. The implant looks great and feels just like a natural tooth. Molldrem Family Dentistry in Eden Prairie is the best for implant dentistry","datePublished":"Oct 27, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Sidney Clark"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Sidney Clark – </span><span>Oct 27, 2024 </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="3ce1d596-7fc2-493b-8b29-f307ad715a55"><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 did a wonderful job on my dental crowns. I had two done, and both fit perfectly. The process was quick, and I didn’t experience any discomfort. The team at Molldrem Family Dentistry is always so friendly and professional. I wouldn’t trust anyone else with my dental care","datePublished":"Oct 20, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"William"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>William – </span><span>Oct 20, 2024 </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="d09cdc6f-3f7d-4472-b0a1-48d9746ae749"><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. Molldrem for years, and I trust him with all my dental care. He’s helped me with everything from routine cleanings to dental crowns, and the results are always excellent. Molldrem Family Dentistry offers fantastic care and makes sure you’re comfortable every step of the way","datePublished":"Oct 20, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Zai R"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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 R – </span><span>Oct 20, 2024 </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="b9b378de-d290-436f-96e9-037121ddfd0d"><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 getting my teeth whitened with Dr. Molldrem. The Zoom whitening treatment gave me amazing results, and the staff at Molldrem Family Dentistry were kind and professional throughout. My smile has never looked better! I’ll definitely be returning for future dental care.","datePublished":"Oct 14, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Athan"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Athan – </span><span>Oct 14, 2024 </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="0f64cc31-1c19-4782-ae00-555b626faa91"><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 was dealing with some gum issues and needed periodontal care. Dr. Molldrem did an excellent job with scaling and root planing. My gums are much healthier now, and the treatment was much easier than I expected. Molldrem Family Dentistry has definitely earned my trust for all future care.","datePublished":"Oct 14, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Tom B"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Tom B – </span><span>Oct 14, 2024 </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="1012775b-77de-4815-b320-866d788a8cea"><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 my dental crown done by Dr. Molldrem, and it was a great experience. I received a same-day CEREC crown, which was incredibly convenient. The procedure was quick, painless, and the crown fits perfectly. Molldrem Family Dentistry in Eden Prairie is the only place I’ll go for dental care.","datePublished":"Oct 13, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Angelika L"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Angelika L – </span><span>Oct 13, 2024 </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="6dd3776e-0695-44fa-bd87-e695bc0be718"><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 and his team at Molldrem Family Dentistry in Eden Prairie are the best! I’ve been going there for years, and they always provide excellent care. My Invisalign treatment went flawlessly, and now I have a perfectly straight smile. If you need dental care, this is the place","datePublished":"Oct 13, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Andrey V"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Andrey V – </span><span>Oct 13, 2024 </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="5cfced09-9fad-4562-90bd-7dbc31629e93"><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 provides top-notch care. I had periodontal treatment for my gums, and Dr. Molldrem’s scaling and root planing procedure worked wonders. My gums feel healthier than ever, and I’m so happy with the service. The staff is warm and professional. Highly recommend this place for dental care.","datePublished":"Oct 13, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Andrey E"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>Andrey E – </span><span>Oct 13, 2024 </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="168de277-1d22-4e6b-967f-ec849d85c3e6"><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 always been nervous about dental work, but Dr. Molldrem’s sedation dentistry helped me stay calm during my root canal. The procedure was painless, and the care I received was exceptional. If you need a skilled dentist who truly cares, Molldrem Family Dentistry is the place to go!","datePublished":"Oct 13, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"William B"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 class="c-single-comment__telehealth c-single-comment__overview__item"><div><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 19 12" width="1em" height="1em" aria-hidden="true" data-qa-target="camera-icon" focusable="false"><path d="M13.81 4.5v6.356H2.096V1.144H13.81V4.5zm1.952 2.191L15.072 6l.69-.691 2.047-2.047v5.476l-2.047-2.047z" stroke="currentColor" stroke-width="2.288" fill="none"></path></svg><span>Telehealth</span></div></div></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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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>William B – </span><span>Oct 13, 2024 </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="3897c222-15ff-4211-a419-c228340c9f77"><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 in Eden Prairie is fantastic! I’ve been going for years, and every visit has been a great experience. The clinic is clean, modern, and equipped with the latest technology. Dr. Molldrem is thorough, skilled, and always takes time to explain everything in detail. I’ve had both routine checkups and a couple of complex procedures, and the results have been amazing. The staff is kind and always makes me feel at ease. It’s clear they care about their patients’ comfort and satisfaction. This is the best dental clinic for any dental need, big or small","datePublished":"Oct 01, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"David G"},"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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 class="c-single-comment__telehealth c-single-comment__overview__item"><div><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 19 12" width="1em" height="1em" aria-hidden="true" data-qa-target="camera-icon" focusable="false"><path d="M13.81 4.5v6.356H2.096V1.144H13.81V4.5zm1.952 2.191L15.072 6l.69-.691 2.047-2.047v5.476l-2.047-2.047z" stroke="currentColor" stroke-width="2.288" fill="none"></path></svg><span>Telehealth</span></div></div></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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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-module_icon-s6DqF icon-module_md-sXRvd" 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 G – </span><span>Oct 01, 2024 </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="aec2e27f-a0e9-41ab-96fe-ee6d04ed5cff"><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 coming to Molldrem Family Dentistry for years, and I’ve never been disappointed. From regular cleanings to more complex treatments, they provide impeccable service every time. Dr. Molldrem is knowledgeable and truly cares about patient well-being. Best dental office in town","datePublished":"Oct 01, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Will B"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5},"positiveNotes":{"@type":"ItemList","itemListElement":[[{"@type":"ListItem","name":"Appointment scheduling"}]]}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><ul class="c-single-comment__more-details__list"><li data-qa-target="ease-of-scheduling">Appointment scheduling</li></ul> </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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><button><span class="sr-only">View </span>Fewer Details<span class="sr-only"> about the review</span></button></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-module_icon-s6DqF icon-module_md-sXRvd" 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>Will B – </span><span>Oct 01, 2024 </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="48135ae4-8339-4c16-ae6d-1b739eb9dc3f"><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 at Molldrem Family Dentistry for years, and Dr. Kevin Molldrem consistently exceeds my expectations. From the moment I walk in, the staff is welcoming, professional, and truly caring. Dr. Molldrem’s expertise and gentle approach make every visit comfortable, whether it's a routine cleaning or more involved dental work. He takes the time to explain each procedure thoroughly, ensuring that I always feel informed and at ease.I highly recommend Dr.  Kevin Molldrem and his team for anyone seeking top-notch dental care in a warm, friendly atmosphere. You'll leave with a healthy smile and a great experience every ti","datePublished":"Sep 23, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Jason"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5},"positiveNotes":{"@type":"ItemList","itemListElement":[[{"@type":"ListItem","name":"Appointment scheduling"},{"@type":"ListItem","name":"Explained conditions well"},{"@type":"ListItem","name":"Staff friendliness"},{"@type":"ListItem","name":"Wait times"}]]}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 class="c-single-comment__telehealth c-single-comment__overview__item"><div><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 19 12" width="1em" height="1em" aria-hidden="true" data-qa-target="camera-icon" focusable="false"><path d="M13.81 4.5v6.356H2.096V1.144H13.81V4.5zm1.952 2.191L15.072 6l.69-.691 2.047-2.047v5.476l-2.047-2.047z" stroke="currentColor" stroke-width="2.288" fill="none"></path></svg><span>Telehealth</span></div></div></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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><ul class="c-single-comment__more-details__list"><li data-qa-target="ease-of-scheduling">Appointment scheduling</li><li data-qa-target="provider-explaination">Explained conditions well</li><li data-qa-target="staff-friendly-courteous">Staff friendliness</li><li data-qa-target="wait-time">Wait times</li></ul> </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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><button><span class="sr-only">View </span>Fewer Details<span class="sr-only"> about the review</span></button></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-module_icon-s6DqF icon-module_md-sXRvd" 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>Jason – </span><span>Sep 23, 2024 </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="904c2cda-cba9-4966-9abc-2b0c81ab1196"><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 is gentle and caring. He always makes sure I'm comfortable and explains everything in detail. The staff is friendly and professional. Highly recommend Molldrem Family Dentistry!","datePublished":"Aug 07, 2024","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},"positiveNotes":{"@type":"ItemList","itemListElement":[[{"@type":"ListItem","name":"Appointment scheduling"},{"@type":"ListItem","name":"Explained conditions well"},{"@type":"ListItem","name":"Trusted the provider's decisions"}]]}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 class="c-single-comment__telehealth c-single-comment__overview__item"><div><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 19 12" width="1em" height="1em" aria-hidden="true" data-qa-target="camera-icon" focusable="false"><path d="M13.81 4.5v6.356H2.096V1.144H13.81V4.5zm1.952 2.191L15.072 6l.69-.691 2.047-2.047v5.476l-2.047-2.047z" stroke="currentColor" stroke-width="2.288" fill="none"></path></svg><span>Telehealth</span></div></div></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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><ul class="c-single-comment__more-details__list"><li data-qa-target="ease-of-scheduling">Appointment scheduling</li><li data-qa-target="provider-explaination">Explained conditions well</li><li data-qa-target="trust-providers-decision">Trusted the provider&#x27;s decisions</li></ul> </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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><button><span class="sr-only">View </span>Fewer Details<span class="sr-only"> about the review</span></button></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-module_icon-s6DqF icon-module_md-sXRvd" 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>Aug 07, 2024 </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="51f1fef1-c697-48e3-98e6-ed2217f1233f"><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 amazing with kids. Dr. Molldrem is patient, and gentle, and makes my children feel at ease. The staff is friendly and the office is kid-friendly. I highly recommend it for families!","datePublished":"Jul 25, 2024","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},"positiveNotes":{"@type":"ItemList","itemListElement":[[{"@type":"ListItem","name":"I felt respected"},{"@type":"ListItem","name":"Appointment scheduling"},{"@type":"ListItem","name":"Listened & answered questions"},{"@type":"ListItem","name":"Explained conditions well"},{"@type":"ListItem","name":"Staff friendliness"}]]}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 class="c-single-comment__telehealth c-single-comment__overview__item"><div><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 19 12" width="1em" height="1em" aria-hidden="true" data-qa-target="camera-icon" focusable="false"><path d="M13.81 4.5v6.356H2.096V1.144H13.81V4.5zm1.952 2.191L15.072 6l.69-.691 2.047-2.047v5.476l-2.047-2.047z" stroke="currentColor" stroke-width="2.288" fill="none"></path></svg><span>Telehealth</span></div></div></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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><ul class="c-single-comment__more-details__list"><li data-qa-target="felt-respected">I felt respected</li><li data-qa-target="ease-of-scheduling">Appointment scheduling</li><li data-qa-target="provider-listened-answered">Listened &amp; answered questions</li><li data-qa-target="provider-explaination">Explained conditions well</li><li data-qa-target="staff-friendly-courteous">Staff friendliness</li></ul> </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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><button><span class="sr-only">View </span>Fewer Details<span class="sr-only"> about the review</span></button></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-module_icon-s6DqF icon-module_md-sXRvd" 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>Jul 25, 2024 </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="0abd2dfb-62bf-40d2-902d-054d62b0bc7c"><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 has completely transformed my perspective on dental visits. From the moment I stepped into the clinic, I was impressed by the warm and welcoming atmosphere. The staff is not only friendly but also highly professional, ensuring that each patient feels valued and cared for.Dr. Kevin Molldrem is a true expert in his field. His meticulous attention to detail and dedication to patient care are second to none. During my visits, he takes the time to thoroughly explain procedures and answer all my questions, which significantly reduces any anxiety I might have. His gentle and precise technique makes every procedure as comfortable as possible.The facilities at Molldrem Family Dentistry are top-notch, equipped with the latest technology that ensures you receive the best care. Dr. Kevin Molldrem's commitment to staying updated with the latest advancements in dentistry is evident, and it reflects in the quality of care provided.","datePublished":"Jul 16, 2024","author":{"@context":"https://schema.org","@type":"Person","name":"Cevin Soling"},"itemReviewed":{"@context":"https://schema.org","@type":"Person","name":"Dr. Kevin Molldrem, DDS"},"reviewRating":{"@context":"https://schema.org","@type":"Rating","ratingValue":5},"positiveNotes":{"@type":"ItemList","itemListElement":[[{"@type":"ListItem","name":"I felt respected"},{"@type":"ListItem","name":"Appointment scheduling"},{"@type":"ListItem","name":"Listened & answered questions"},{"@type":"ListItem","name":"Explained conditions well"},{"@type":"ListItem","name":"Staff friendliness"},{"@type":"ListItem","name":"Appointment wasn't rushed"},{"@type":"ListItem","name":"Trusted the provider's decisions"},{"@type":"ListItem","name":"Wait times"}]]}}}</script><div class="l-single-comment-container"><div class="l-top-row"><div class="c-single-comment__summary"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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-module_icon-s6DqF icon-module_sm-i5Meh" 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-module_icon-s6DqF icon-module_sm-i5Meh" 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 class="c-single-comment__telehealth c-single-comment__overview__item"><div><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 19 12" width="1em" height="1em" aria-hidden="true" data-qa-target="camera-icon" focusable="false"><path d="M13.81 4.5v6.356H2.096V1.144H13.81V4.5zm1.952 2.191L15.072 6l.69-.691 2.047-2.047v5.476l-2.047-2.047z" stroke="currentColor" stroke-width="2.288" fill="none"></path></svg><span>Telehealth</span></div></div></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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="smiley-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><ul class="c-single-comment__more-details__list"><li data-qa-target="felt-respected">I felt respected</li><li data-qa-target="ease-of-scheduling">Appointment scheduling</li><li data-qa-target="provider-listened-answered">Listened &amp; answered questions</li><li data-qa-target="provider-explaination">Explained conditions well</li><li data-qa-target="staff-friendly-courteous">Staff friendliness</li><li data-qa-target="provider-spent-time">Appointment wasn&#x27;t rushed</li><li data-qa-target="trust-providers-decision">Trusted the provider&#x27;s decisions</li><li data-qa-target="wait-time">Wait times</li></ul> </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 illustrated-icon illustrated-icon--sized illustrated-icon--text-color" data-qa-target="frowny-face-icon" style="position:relative;display:grid;font-size:1.5rem"><svg class="illustrated-icon-module_illustrated-icon__icon-QwRJw" 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><button><span class="sr-only">View </span>Fewer Details<span class="sr-only"> about the review</span></button></div><div class="l-bottom-row"><div class="l-helpful__helpful-count-button"><span class="l-helpful__helpful-count" data-qa-target="helpful-count">5 people found this helpful</span><div class="l-helpful"><div class="l-helpful__answer" role="button" tabindex="0"><svg class="icon-module_icon-s6DqF icon-module_md-sXRvd" 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>Cevin Soling – </span><span>Jul 16, 2024 </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="textarea-module_input-1pUMD" id="comment" name="comment" maxLength="1000" rows="1"></textarea><div class="textarea-module_footer-LAjq1"></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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF icon-module_md-sXRvd" 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.534091,"reviewCount":88,"worstRating":1}}</script><div><span class="rating-stars"></span><span class="rating-label"><span class="label-count">88</span><span>responses</span></span></div><p class="stars-explanation">Likelihood of recommending Dr. Molldrem to family and friends is 4.534091 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. His office accepts 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-module_icon-s6DqF" 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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF" 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="logo-patient-favorite-module_root-SeyqK" 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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF icon-module_md-sXRvd" 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-module_icon-s6DqF icon-module_md-sXRvd" 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" 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-module_icon-s6DqF icon-module_md-sXRvd" 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=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="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-douglas-carter-y4tm7" aria-label="View Profile of Dr. Douglas Carter, 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-douglas-carter-y4tm7"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Douglas Carter, 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-douglas-carter-y4tm7"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 3 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-douglas-carter-y4tm7" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">8 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=y4tm7~hg.ProviderClickThruProviderId=Y4TM7~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-douglas-carter-y4tm7" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Douglas Carter, 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-brian-vieregge-ywv4j" aria-label="View Profile of Dr. Brian Vieregge, 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-brian-vieregge-ywv4j"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Brian Vieregge, 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-brian-vieregge-ywv4j"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-brian-vieregge-ywv4j" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">379 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=ywv4j~hg.ProviderClickThruProviderId=YWV4J~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-brian-vieregge-ywv4j" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Brian Vieregge, 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=x49dr~hg.ProviderClickThruProviderId=X49DR~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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-asif-rahman-x49dr" aria-label="View Profile of Dr. Asif Rahman, 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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-asif-rahman-x49dr"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Asif Rahman, 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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-asif-rahman-x49dr"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-asif-rahman-x49dr" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">1 Rating</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=x49dr~hg.ProviderClickThruProviderId=X49DR~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/physician/dr-asif-rahman-x49dr" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Asif Rahman, 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=2bc82~hg.ProviderClickThruProviderId=2BC82~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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-steven-tran-2bc82" aria-label="View Profile of Dr. Steven Tran, 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-steven-tran-2bc82"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Steven Tran, 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-steven-tran-2bc82"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 4.5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-steven-tran-2bc82" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">222 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=2bc82~hg.ProviderClickThruProviderId=2BC82~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-steven-tran-2bc82" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Steven Tran, 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-bradley-morrison-2b8m5" aria-label="View Profile of Dr. Bradley Morrison, 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-bradley-morrison-2b8m5"><p class="side-by-side-compare-card-name" data-qa-target="side-by-side-compare-card-name">Dr. Bradley Morrison, 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-bradley-morrison-2b8m5"><span class="innerDisplay-module_root-z65pj" role="img" aria-label="Rated 5 out of 5"><span class="innerDisplay-module_scale-EEsYL"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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="innerDisplay-module_score-dixsr"><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 9.5 9.5 8.5 12 3 14.5 8.5 21 9.5 16.5 14.5 17.5 21"></polygon></svg><svg class="icon-module_icon-s6DqF icon-module_sm-i5Meh" viewBox="0 0 24 24" width="1em" height="1em" aria-hidden="true" data-qa-target="star-filled-icon" focusable="false"><polygon fill="currentColor" stroke="currentColor" stroke-linejoin="round" points="12 17.5 6.5 21 7.5 14.5 3 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-bradley-morrison-2b8m5" data-qa-target="review-string"><span class="side-by-side-compare-card-rating" data-qa-target="side-by-side-compare-card-rating">55 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=2b8m5~hg.ProviderClickThruProviderId=2B8M5~hg.ClickThroughType=EPP MT Six Pack Bottom~hg.ClickThroughType=EPP MT Six Pack Bottom" href="/dentist/dr-bradley-morrison-2b8m5" data-qa-target="side-by-side-compare-card-learn-more-button"><span>Learn more<span class="sr-only"> about Dr. Bradley Morrison, 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-section 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>
  324.  
  325.      <script type="module" crossorigin>
  326. (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const l of o)if(l.type==="childList")for(const i of l.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const l={};return o.integrity&&(l.integrity=o.integrity),o.referrerPolicy&&(l.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?l.credentials="include":o.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function r(o){if(o.ep)return;o.ep=!0;const l=n(o);fetch(o.href,l)}})();function wa(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Sa={exports:{}},Do={},ka={exports:{}},j={};/**
  327. * @license React
  328. * react.production.min.js
  329. *
  330. * Copyright (c) Facebook, Inc. and its affiliates.
  331. *
  332. * This source code is licensed under the MIT license found in the
  333. * LICENSE file in the root directory of this source tree.
  334. */var gr=Symbol.for("react.element"),Pd=Symbol.for("react.portal"),Rd=Symbol.for("react.fragment"),Od=Symbol.for("react.strict_mode"),Ld=Symbol.for("react.profiler"),zd=Symbol.for("react.provider"),jd=Symbol.for("react.context"),Dd=Symbol.for("react.forward_ref"),Id=Symbol.for("react.suspense"),Fd=Symbol.for("react.memo"),Ad=Symbol.for("react.lazy"),Vs=Symbol.iterator;function Md(e){return e===null||typeof e!="object"?null:(e=Vs&&e[Vs]||e["@@iterator"],typeof e=="function"?e:null)}var Ea={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},xa=Object.assign,_a={};function xn(e,t,n){this.props=e,this.context=t,this.refs=_a,this.updater=n||Ea}xn.prototype.isReactComponent={};xn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};xn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ca(){}Ca.prototype=xn.prototype;function Bi(e,t,n){this.props=e,this.context=t,this.refs=_a,this.updater=n||Ea}var $i=Bi.prototype=new Ca;$i.constructor=Bi;xa($i,xn.prototype);$i.isPureReactComponent=!0;var Ws=Array.isArray,Ta=Object.prototype.hasOwnProperty,Hi={current:null},Na={key:!0,ref:!0,__self:!0,__source:!0};function Pa(e,t,n){var r,o={},l=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(l=""+t.key),t)Ta.call(t,r)&&!Na.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1<s){for(var u=Array(s),a=0;a<s;a++)u[a]=arguments[a+2];o.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)o[r]===void 0&&(o[r]=s[r]);return{$$typeof:gr,type:e,key:l,ref:i,props:o,_owner:Hi.current}}function Ud(e,t){return{$$typeof:gr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Vi(e){return typeof e=="object"&&e!==null&&e.$$typeof===gr}function Bd(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Qs=/\/+/g;function ol(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Bd(""+e.key):t.toString(36)}function qr(e,t,n,r,o){var l=typeof e;(l==="undefined"||l==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(l){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case gr:case Pd:i=!0}}if(i)return i=e,o=o(i),e=r===""?"."+ol(i,0):r,Ws(o)?(n="",e!=null&&(n=e.replace(Qs,"$&/")+"/"),qr(o,t,n,"",function(a){return a})):o!=null&&(Vi(o)&&(o=Ud(o,n+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(Qs,"$&/")+"/")+e)),t.push(o)),1;if(i=0,r=r===""?".":r+":",Ws(e))for(var s=0;s<e.length;s++){l=e[s];var u=r+ol(l,s);i+=qr(l,t,n,u,o)}else if(u=Md(e),typeof u=="function")for(e=u.call(e),s=0;!(l=e.next()).done;)l=l.value,u=r+ol(l,s++),i+=qr(l,t,n,u,o);else if(l==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Tr(e,t,n){if(e==null)return e;var r=[],o=0;return qr(e,r,"","",function(l){return t.call(n,l,o++)}),r}function $d(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var fe={current:null},Kr={transition:null},Hd={ReactCurrentDispatcher:fe,ReactCurrentBatchConfig:Kr,ReactCurrentOwner:Hi};function Ra(){throw Error("act(...) is not supported in production builds of React.")}j.Children={map:Tr,forEach:function(e,t,n){Tr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Tr(e,function(){t++}),t},toArray:function(e){return Tr(e,function(t){return t})||[]},only:function(e){if(!Vi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};j.Component=xn;j.Fragment=Rd;j.Profiler=Ld;j.PureComponent=Bi;j.StrictMode=Od;j.Suspense=Id;j.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Hd;j.act=Ra;j.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=xa({},e.props),o=e.key,l=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(l=t.ref,i=Hi.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)Ta.call(t,u)&&!Na.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&s!==void 0?s[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){s=Array(u);for(var a=0;a<u;a++)s[a]=arguments[a+2];r.children=s}return{$$typeof:gr,type:e.type,key:o,ref:l,props:r,_owner:i}};j.createContext=function(e){return e={$$typeof:jd,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:zd,_context:e},e.Consumer=e};j.createElement=Pa;j.createFactory=function(e){var t=Pa.bind(null,e);return t.type=e,t};j.createRef=function(){return{current:null}};j.forwardRef=function(e){return{$$typeof:Dd,render:e}};j.isValidElement=Vi;j.lazy=function(e){return{$$typeof:Ad,_payload:{_status:-1,_result:e},_init:$d}};j.memo=function(e,t){return{$$typeof:Fd,type:e,compare:t===void 0?null:t}};j.startTransition=function(e){var t=Kr.transition;Kr.transition={};try{e()}finally{Kr.transition=t}};j.unstable_act=Ra;j.useCallback=function(e,t){return fe.current.useCallback(e,t)};j.useContext=function(e){return fe.current.useContext(e)};j.useDebugValue=function(){};j.useDeferredValue=function(e){return fe.current.useDeferredValue(e)};j.useEffect=function(e,t){return fe.current.useEffect(e,t)};j.useId=function(){return fe.current.useId()};j.useImperativeHandle=function(e,t,n){return fe.current.useImperativeHandle(e,t,n)};j.useInsertionEffect=function(e,t){return fe.current.useInsertionEffect(e,t)};j.useLayoutEffect=function(e,t){return fe.current.useLayoutEffect(e,t)};j.useMemo=function(e,t){return fe.current.useMemo(e,t)};j.useReducer=function(e,t,n){return fe.current.useReducer(e,t,n)};j.useRef=function(e){return fe.current.useRef(e)};j.useState=function(e){return fe.current.useState(e)};j.useSyncExternalStore=function(e,t,n){return fe.current.useSyncExternalStore(e,t,n)};j.useTransition=function(){return fe.current.useTransition()};j.version="18.3.1";ka.exports=j;var _n=ka.exports;const Vd=wa(_n);/**
  335. * @license React
  336. * react-jsx-runtime.production.min.js
  337. *
  338. * Copyright (c) Facebook, Inc. and its affiliates.
  339. *
  340. * This source code is licensed under the MIT license found in the
  341. * LICENSE file in the root directory of this source tree.
  342. */var Wd=_n,Qd=Symbol.for("react.element"),qd=Symbol.for("react.fragment"),Kd=Object.prototype.hasOwnProperty,Gd=Wd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Xd={key:!0,ref:!0,__self:!0,__source:!0};function Oa(e,t,n){var r,o={},l=null,i=null;n!==void 0&&(l=""+n),t.key!==void 0&&(l=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)Kd.call(t,r)&&!Xd.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:Qd,type:e,key:l,ref:i,props:o,_owner:Gd.current}}Do.Fragment=qd;Do.jsx=Oa;Do.jsxs=Oa;Sa.exports=Do;var R=Sa.exports,Ml={},La={exports:{}},Te={},za={exports:{}},ja={};/**
  343. * @license React
  344. * scheduler.production.min.js
  345. *
  346. * Copyright (c) Facebook, Inc. and its affiliates.
  347. *
  348. * This source code is licensed under the MIT license found in the
  349. * LICENSE file in the root directory of this source tree.
  350. */(function(e){function t(N,L){var z=N.length;N.push(L);e:for(;0<z;){var q=z-1>>>1,b=N[q];if(0<o(b,L))N[q]=L,N[z]=b,z=q;else break e}}function n(N){return N.length===0?null:N[0]}function r(N){if(N.length===0)return null;var L=N[0],z=N.pop();if(z!==L){N[0]=z;e:for(var q=0,b=N.length,_r=b>>>1;q<_r;){var Rt=2*(q+1)-1,rl=N[Rt],Ot=Rt+1,Cr=N[Ot];if(0>o(rl,z))Ot<b&&0>o(Cr,rl)?(N[q]=Cr,N[Ot]=z,q=Ot):(N[q]=rl,N[Rt]=z,q=Rt);else if(Ot<b&&0>o(Cr,z))N[q]=Cr,N[Ot]=z,q=Ot;else break e}}return L}function o(N,L){var z=N.sortIndex-L.sortIndex;return z!==0?z:N.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var u=[],a=[],f=1,d=null,m=3,w=!1,g=!1,v=!1,x=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=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(N){for(var L=n(a);L!==null;){if(L.callback===null)r(a);else if(L.startTime<=N)r(a),L.sortIndex=L.expirationTime,t(u,L);else break;L=n(a)}}function S(N){if(v=!1,h(N),!g)if(n(u)!==null)g=!0,tl(E);else{var L=n(a);L!==null&&nl(S,L.startTime-N)}}function E(N,L){g=!1,v&&(v=!1,p(P),P=-1),w=!0;var z=m;try{for(h(L),d=n(u);d!==null&&(!(d.expirationTime>L)||N&&!Ie());){var q=d.callback;if(typeof q=="function"){d.callback=null,m=d.priorityLevel;var b=q(d.expirationTime<=L);L=e.unstable_now(),typeof b=="function"?d.callback=b:d===n(u)&&r(u),h(L)}else r(u);d=n(u)}if(d!==null)var _r=!0;else{var Rt=n(a);Rt!==null&&nl(S,Rt.startTime-L),_r=!1}return _r}finally{d=null,m=z,w=!1}}var _=!1,T=null,P=-1,B=5,D=-1;function Ie(){return!(e.unstable_now()-D<B)}function Rn(){if(T!==null){var N=e.unstable_now();D=N;var L=!0;try{L=T(!0,N)}finally{L?On():(_=!1,T=null)}}else _=!1}var On;if(typeof c=="function")On=function(){c(Rn)};else if(typeof MessageChannel<"u"){var Hs=new MessageChannel,Nd=Hs.port2;Hs.port1.onmessage=Rn,On=function(){Nd.postMessage(null)}}else On=function(){x(Rn,0)};function tl(N){T=N,_||(_=!0,On())}function nl(N,L){P=x(function(){N(e.unstable_now())},L)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.unstable_continueExecution=function(){g||w||(g=!0,tl(E))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):B=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(N){switch(m){case 1:case 2:case 3:var L=3;break;default:L=m}var z=m;m=L;try{return N()}finally{m=z}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,L){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var z=m;m=N;try{return L()}finally{m=z}},e.unstable_scheduleCallback=function(N,L,z){var q=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?q+z:q):z=q,N){case 1:var b=-1;break;case 2:b=250;break;case 5:b=1073741823;break;case 4:b=1e4;break;default:b=5e3}return b=z+b,N={id:f++,callback:L,priorityLevel:N,startTime:z,expirationTime:b,sortIndex:-1},z>q?(N.sortIndex=z,t(a,N),n(u)===null&&N===n(a)&&(v?(p(P),P=-1):v=!0,nl(S,z-q))):(N.sortIndex=b,t(u,N),g||w||(g=!0,tl(E))),N},e.unstable_shouldYield=Ie,e.unstable_wrapCallback=function(N){var L=m;return function(){var z=m;m=L;try{return N.apply(this,arguments)}finally{m=z}}}})(ja);za.exports=ja;var Yd=za.exports;/**
  351. * @license React
  352. * react-dom.production.min.js
  353. *
  354. * Copyright (c) Facebook, Inc. and its affiliates.
  355. *
  356. * This source code is licensed under the MIT license found in the
  357. * LICENSE file in the root directory of this source tree.
  358. */var Jd=_n,Ce=Yd;function k(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 Da=new Set,bn={};function qt(e,t){yn(e,t),yn(e+"Capture",t)}function yn(e,t){for(bn[e]=t,e=0;e<t.length;e++)Da.add(t[e])}var tt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ul=Object.prototype.hasOwnProperty,Zd=/^[: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]*$/,qs={},Ks={};function bd(e){return Ul.call(Ks,e)?!0:Ul.call(qs,e)?!1:Zd.test(e)?Ks[e]=!0:(qs[e]=!0,!1)}function ep(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 tp(e,t,n,r){if(t===null||typeof t>"u"||ep(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 de(e,t,n,r,o,l,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=i}var oe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){oe[e]=new de(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];oe[t]=new de(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){oe[e]=new de(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){oe[e]=new de(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){oe[e]=new de(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){oe[e]=new de(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){oe[e]=new de(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){oe[e]=new de(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){oe[e]=new de(e,5,!1,e.toLowerCase(),null,!1,!1)});var Wi=/[\-:]([a-z])/g;function Qi(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(Wi,Qi);oe[t]=new de(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(Wi,Qi);oe[t]=new de(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(Wi,Qi);oe[t]=new de(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){oe[e]=new de(e,1,!1,e.toLowerCase(),null,!1,!1)});oe.xlinkHref=new de("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){oe[e]=new de(e,1,!1,e.toLowerCase(),null,!0,!0)});function qi(e,t,n,r){var o=oe.hasOwnProperty(t)?oe[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(tp(t,n,o,r)&&(n=null),r||o===null?bd(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var lt=Jd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Nr=Symbol.for("react.element"),Yt=Symbol.for("react.portal"),Jt=Symbol.for("react.fragment"),Ki=Symbol.for("react.strict_mode"),Bl=Symbol.for("react.profiler"),Ia=Symbol.for("react.provider"),Fa=Symbol.for("react.context"),Gi=Symbol.for("react.forward_ref"),$l=Symbol.for("react.suspense"),Hl=Symbol.for("react.suspense_list"),Xi=Symbol.for("react.memo"),ct=Symbol.for("react.lazy"),Aa=Symbol.for("react.offscreen"),Gs=Symbol.iterator;function Ln(e){return e===null||typeof e!="object"?null:(e=Gs&&e[Gs]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,ll;function Bn(e){if(ll===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ll=t&&t[1]||""}return`
  359. `+ll+e}var il=!1;function sl(e,t){if(!e||il)return"";il=!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(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var o=a.stack.split(`
  360. `),l=r.stack.split(`
  361. `),i=o.length-1,s=l.length-1;1<=i&&0<=s&&o[i]!==l[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==l[s]){if(i!==1||s!==1)do if(i--,s--,0>s||o[i]!==l[s]){var u=`
  362. `+o[i].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=i&&0<=s);break}}}finally{il=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Bn(e):""}function np(e){switch(e.tag){case 5:return Bn(e.type);case 16:return Bn("Lazy");case 13:return Bn("Suspense");case 19:return Bn("SuspenseList");case 0:case 2:case 15:return e=sl(e.type,!1),e;case 11:return e=sl(e.type.render,!1),e;case 1:return e=sl(e.type,!0),e;default:return""}}function Vl(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 Jt:return"Fragment";case Yt:return"Portal";case Bl:return"Profiler";case Ki:return"StrictMode";case $l:return"Suspense";case Hl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Fa:return(e.displayName||"Context")+".Consumer";case Ia:return(e._context.displayName||"Context")+".Provider";case Gi:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Xi:return t=e.displayName||null,t!==null?t:Vl(e.type)||"Memo";case ct:t=e._payload,e=e._init;try{return Vl(e(t))}catch{}}return null}function rp(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 Vl(t);case 8:return t===Ki?"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 _t(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ma(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function op(e){var t=Ma(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 o=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,l.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Pr(e){e._valueTracker||(e._valueTracker=op(e))}function Ua(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ma(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function io(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 Wl(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Xs(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=_t(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 Ba(e,t){t=t.checked,t!=null&&qi(e,"checked",t,!1)}function Ql(e,t){Ba(e,t);var n=_t(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")?ql(e,t.type,n):t.hasOwnProperty("defaultValue")&&ql(e,t.type,_t(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ys(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 ql(e,t,n){(t!=="number"||io(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var $n=Array.isArray;function an(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+_t(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Kl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(k(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Js(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(k(92));if($n(n)){if(1<n.length)throw Error(k(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:_t(n)}}function $a(e,t){var n=_t(t.value),r=_t(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 Zs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ha(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 Gl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ha(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Rr,Va=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Rr=Rr||document.createElement("div"),Rr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Rr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function er(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Wn={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},lp=["Webkit","ms","Moz","O"];Object.keys(Wn).forEach(function(e){lp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Wn[t]=Wn[e]})});function Wa(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Wn.hasOwnProperty(e)&&Wn[e]?(""+t).trim():t+"px"}function Qa(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Wa(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var ip=W({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 Xl(e,t){if(t){if(ip[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function Yl(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 Jl=null;function Yi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zl=null,cn=null,fn=null;function bs(e){if(e=Sr(e)){if(typeof Zl!="function")throw Error(k(280));var t=e.stateNode;t&&(t=Uo(t),Zl(e.stateNode,e.type,t))}}function qa(e){cn?fn?fn.push(e):fn=[e]:cn=e}function Ka(){if(cn){var e=cn,t=fn;if(fn=cn=null,bs(e),t)for(e=0;e<t.length;e++)bs(t[e])}}function Ga(e,t){return e(t)}function Xa(){}var ul=!1;function Ya(e,t,n){if(ul)return e(t,n);ul=!0;try{return Ga(e,t,n)}finally{ul=!1,(cn!==null||fn!==null)&&(Xa(),Ka())}}function tr(e,t){var n=e.stateNode;if(n===null)return null;var r=Uo(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(k(231,t,typeof n));return n}var bl=!1;if(tt)try{var zn={};Object.defineProperty(zn,"passive",{get:function(){bl=!0}}),window.addEventListener("test",zn,zn),window.removeEventListener("test",zn,zn)}catch{bl=!1}function sp(e,t,n,r,o,l,i,s,u){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(f){this.onError(f)}}var Qn=!1,so=null,uo=!1,ei=null,up={onError:function(e){Qn=!0,so=e}};function ap(e,t,n,r,o,l,i,s,u){Qn=!1,so=null,sp.apply(up,arguments)}function cp(e,t,n,r,o,l,i,s,u){if(ap.apply(this,arguments),Qn){if(Qn){var a=so;Qn=!1,so=null}else throw Error(k(198));uo||(uo=!0,ei=a)}}function Kt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Ja(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 eu(e){if(Kt(e)!==e)throw Error(k(188))}function fp(e){var t=e.alternate;if(!t){if(t=Kt(e),t===null)throw Error(k(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var l=o.alternate;if(l===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===l.child){for(l=o.child;l;){if(l===n)return eu(o),e;if(l===r)return eu(o),t;l=l.sibling}throw Error(k(188))}if(n.return!==r.return)n=o,r=l;else{for(var i=!1,s=o.child;s;){if(s===n){i=!0,n=o,r=l;break}if(s===r){i=!0,r=o,n=l;break}s=s.sibling}if(!i){for(s=l.child;s;){if(s===n){i=!0,n=l,r=o;break}if(s===r){i=!0,r=l,n=o;break}s=s.sibling}if(!i)throw Error(k(189))}}if(n.alternate!==r)throw Error(k(190))}if(n.tag!==3)throw Error(k(188));return n.stateNode.current===n?e:t}function Za(e){return e=fp(e),e!==null?ba(e):null}function ba(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ba(e);if(t!==null)return t;e=e.sibling}return null}var ec=Ce.unstable_scheduleCallback,tu=Ce.unstable_cancelCallback,dp=Ce.unstable_shouldYield,pp=Ce.unstable_requestPaint,K=Ce.unstable_now,hp=Ce.unstable_getCurrentPriorityLevel,Ji=Ce.unstable_ImmediatePriority,tc=Ce.unstable_UserBlockingPriority,ao=Ce.unstable_NormalPriority,mp=Ce.unstable_LowPriority,nc=Ce.unstable_IdlePriority,Io=null,Ge=null;function yp(e){if(Ge&&typeof Ge.onCommitFiberRoot=="function")try{Ge.onCommitFiberRoot(Io,e,void 0,(e.current.flags&128)===128)}catch{}}var $e=Math.clz32?Math.clz32:wp,gp=Math.log,vp=Math.LN2;function wp(e){return e>>>=0,e===0?32:31-(gp(e)/vp|0)|0}var Or=64,Lr=4194304;function Hn(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 co(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,l=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~o;s!==0?r=Hn(s):(l&=i,l!==0&&(r=Hn(l)))}else i=n&~o,i!==0?r=Hn(i):l!==0&&(r=Hn(l));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,l=t&-t,o>=l||o===16&&(l&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-$e(t),o=1<<n,r|=e[n],t&=~o;return r}function Sp(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 kp(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,l=e.pendingLanes;0<l;){var i=31-$e(l),s=1<<i,u=o[i];u===-1?(!(s&n)||s&r)&&(o[i]=Sp(s,t)):u<=t&&(e.expiredLanes|=s),l&=~s}}function ti(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function rc(){var e=Or;return Or<<=1,!(Or&4194240)&&(Or=64),e}function al(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-$e(t),e[t]=n}function Ep(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 o=31-$e(n),l=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~l}}function Zi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-$e(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var F=0;function oc(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var lc,bi,ic,sc,uc,ni=!1,zr=[],yt=null,gt=null,vt=null,nr=new Map,rr=new Map,dt=[],xp="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 nu(e,t){switch(e){case"focusin":case"focusout":yt=null;break;case"dragenter":case"dragleave":gt=null;break;case"mouseover":case"mouseout":vt=null;break;case"pointerover":case"pointerout":nr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":rr.delete(t.pointerId)}}function jn(e,t,n,r,o,l){return e===null||e.nativeEvent!==l?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:l,targetContainers:[o]},t!==null&&(t=Sr(t),t!==null&&bi(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function _p(e,t,n,r,o){switch(t){case"focusin":return yt=jn(yt,e,t,n,r,o),!0;case"dragenter":return gt=jn(gt,e,t,n,r,o),!0;case"mouseover":return vt=jn(vt,e,t,n,r,o),!0;case"pointerover":var l=o.pointerId;return nr.set(l,jn(nr.get(l)||null,e,t,n,r,o)),!0;case"gotpointercapture":return l=o.pointerId,rr.set(l,jn(rr.get(l)||null,e,t,n,r,o)),!0}return!1}function ac(e){var t=jt(e.target);if(t!==null){var n=Kt(t);if(n!==null){if(t=n.tag,t===13){if(t=Ja(n),t!==null){e.blockedOn=t,uc(e.priority,function(){ic(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 Gr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ri(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Jl=r,n.target.dispatchEvent(r),Jl=null}else return t=Sr(n),t!==null&&bi(t),e.blockedOn=n,!1;t.shift()}return!0}function ru(e,t,n){Gr(e)&&n.delete(t)}function Cp(){ni=!1,yt!==null&&Gr(yt)&&(yt=null),gt!==null&&Gr(gt)&&(gt=null),vt!==null&&Gr(vt)&&(vt=null),nr.forEach(ru),rr.forEach(ru)}function Dn(e,t){e.blockedOn===t&&(e.blockedOn=null,ni||(ni=!0,Ce.unstable_scheduleCallback(Ce.unstable_NormalPriority,Cp)))}function or(e){function t(o){return Dn(o,e)}if(0<zr.length){Dn(zr[0],e);for(var n=1;n<zr.length;n++){var r=zr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(yt!==null&&Dn(yt,e),gt!==null&&Dn(gt,e),vt!==null&&Dn(vt,e),nr.forEach(t),rr.forEach(t),n=0;n<dt.length;n++)r=dt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<dt.length&&(n=dt[0],n.blockedOn===null);)ac(n),n.blockedOn===null&&dt.shift()}var dn=lt.ReactCurrentBatchConfig,fo=!0;function Tp(e,t,n,r){var o=F,l=dn.transition;dn.transition=null;try{F=1,es(e,t,n,r)}finally{F=o,dn.transition=l}}function Np(e,t,n,r){var o=F,l=dn.transition;dn.transition=null;try{F=4,es(e,t,n,r)}finally{F=o,dn.transition=l}}function es(e,t,n,r){if(fo){var o=ri(e,t,n,r);if(o===null)wl(e,t,r,po,n),nu(e,r);else if(_p(o,e,t,n,r))r.stopPropagation();else if(nu(e,r),t&4&&-1<xp.indexOf(e)){for(;o!==null;){var l=Sr(o);if(l!==null&&lc(l),l=ri(e,t,n,r),l===null&&wl(e,t,r,po,n),l===o)break;o=l}o!==null&&r.stopPropagation()}else wl(e,t,r,null,n)}}var po=null;function ri(e,t,n,r){if(po=null,e=Yi(r),e=jt(e),e!==null)if(t=Kt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ja(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 po=e,null}function cc(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(hp()){case Ji:return 1;case tc:return 4;case ao:case mp:return 16;case nc:return 536870912;default:return 16}default:return 16}}var ht=null,ts=null,Xr=null;function fc(){if(Xr)return Xr;var e,t=ts,n=t.length,r,o="value"in ht?ht.value:ht.textContent,l=o.length;for(e=0;e<n&&t[e]===o[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===o[l-r];r++);return Xr=o.slice(e,1<r?1-r:void 0)}function Yr(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 jr(){return!0}function ou(){return!1}function Ne(e){function t(n,r,o,l,i){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=l,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(l):l[s]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?jr:ou,this.isPropagationStopped=ou,this}return W(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=jr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=jr)},persist:function(){},isPersistent:jr}),t}var Cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ns=Ne(Cn),wr=W({},Cn,{view:0,detail:0}),Pp=Ne(wr),cl,fl,In,Fo=W({},wr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:rs,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!==In&&(In&&e.type==="mousemove"?(cl=e.screenX-In.screenX,fl=e.screenY-In.screenY):fl=cl=0,In=e),cl)},movementY:function(e){return"movementY"in e?e.movementY:fl}}),lu=Ne(Fo),Rp=W({},Fo,{dataTransfer:0}),Op=Ne(Rp),Lp=W({},wr,{relatedTarget:0}),dl=Ne(Lp),zp=W({},Cn,{animationName:0,elapsedTime:0,pseudoElement:0}),jp=Ne(zp),Dp=W({},Cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ip=Ne(Dp),Fp=W({},Cn,{data:0}),iu=Ne(Fp),Ap={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Mp={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"},Up={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Bp(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Up[e])?!!t[e]:!1}function rs(){return Bp}var $p=W({},wr,{key:function(e){if(e.key){var t=Ap[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Yr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Mp[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:rs,charCode:function(e){return e.type==="keypress"?Yr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Yr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Hp=Ne($p),Vp=W({},Fo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),su=Ne(Vp),Wp=W({},wr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:rs}),Qp=Ne(Wp),qp=W({},Cn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Kp=Ne(qp),Gp=W({},Fo,{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}),Xp=Ne(Gp),Yp=[9,13,27,32],os=tt&&"CompositionEvent"in window,qn=null;tt&&"documentMode"in document&&(qn=document.documentMode);var Jp=tt&&"TextEvent"in window&&!qn,dc=tt&&(!os||qn&&8<qn&&11>=qn),uu=" ",au=!1;function pc(e,t){switch(e){case"keyup":return Yp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Zt=!1;function Zp(e,t){switch(e){case"compositionend":return hc(t);case"keypress":return t.which!==32?null:(au=!0,uu);case"textInput":return e=t.data,e===uu&&au?null:e;default:return null}}function bp(e,t){if(Zt)return e==="compositionend"||!os&&pc(e,t)?(e=fc(),Xr=ts=ht=null,Zt=!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 dc&&t.locale!=="ko"?null:t.data;default:return null}}var e0={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 cu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!e0[e.type]:t==="textarea"}function mc(e,t,n,r){qa(r),t=ho(t,"onChange"),0<t.length&&(n=new ns("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,lr=null;function t0(e){Tc(e,0)}function Ao(e){var t=tn(e);if(Ua(t))return e}function n0(e,t){if(e==="change")return t}var yc=!1;if(tt){var pl;if(tt){var hl="oninput"in document;if(!hl){var fu=document.createElement("div");fu.setAttribute("oninput","return;"),hl=typeof fu.oninput=="function"}pl=hl}else pl=!1;yc=pl&&(!document.documentMode||9<document.documentMode)}function du(){Kn&&(Kn.detachEvent("onpropertychange",gc),lr=Kn=null)}function gc(e){if(e.propertyName==="value"&&Ao(lr)){var t=[];mc(t,lr,e,Yi(e)),Ya(t0,t)}}function r0(e,t,n){e==="focusin"?(du(),Kn=t,lr=n,Kn.attachEvent("onpropertychange",gc)):e==="focusout"&&du()}function o0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ao(lr)}function l0(e,t){if(e==="click")return Ao(t)}function i0(e,t){if(e==="input"||e==="change")return Ao(t)}function s0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ve=typeof Object.is=="function"?Object.is:s0;function ir(e,t){if(Ve(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 o=n[r];if(!Ul.call(t,o)||!Ve(e[o],t[o]))return!1}return!0}function pu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hu(e,t){var n=pu(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=pu(n)}}function vc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function wc(){for(var e=window,t=io();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=io(e.document)}return t}function ls(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 u0(e){var t=wc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vc(n.ownerDocument.documentElement,n)){if(r!==null&&ls(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 o=n.textContent.length,l=Math.min(r.start,o);r=r.end===void 0?l:Math.min(r.end,o),!e.extend&&l>r&&(o=r,r=l,l=o),o=hu(n,l);var i=hu(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),l>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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 a0=tt&&"documentMode"in document&&11>=document.documentMode,bt=null,oi=null,Gn=null,li=!1;function mu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;li||bt==null||bt!==io(r)||(r=bt,"selectionStart"in r&&ls(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}),Gn&&ir(Gn,r)||(Gn=r,r=ho(oi,"onSelect"),0<r.length&&(t=new ns("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=bt)))}function Dr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var en={animationend:Dr("Animation","AnimationEnd"),animationiteration:Dr("Animation","AnimationIteration"),animationstart:Dr("Animation","AnimationStart"),transitionend:Dr("Transition","TransitionEnd")},ml={},Sc={};tt&&(Sc=document.createElement("div").style,"AnimationEvent"in window||(delete en.animationend.animation,delete en.animationiteration.animation,delete en.animationstart.animation),"TransitionEvent"in window||delete en.transitionend.transition);function Mo(e){if(ml[e])return ml[e];if(!en[e])return e;var t=en[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Sc)return ml[e]=t[n];return e}var kc=Mo("animationend"),Ec=Mo("animationiteration"),xc=Mo("animationstart"),_c=Mo("transitionend"),Cc=new Map,yu="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 Tt(e,t){Cc.set(e,t),qt(t,[e])}for(var yl=0;yl<yu.length;yl++){var gl=yu[yl],c0=gl.toLowerCase(),f0=gl[0].toUpperCase()+gl.slice(1);Tt(c0,"on"+f0)}Tt(kc,"onAnimationEnd");Tt(Ec,"onAnimationIteration");Tt(xc,"onAnimationStart");Tt("dblclick","onDoubleClick");Tt("focusin","onFocus");Tt("focusout","onBlur");Tt(_c,"onTransitionEnd");yn("onMouseEnter",["mouseout","mouseover"]);yn("onMouseLeave",["mouseout","mouseover"]);yn("onPointerEnter",["pointerout","pointerover"]);yn("onPointerLeave",["pointerout","pointerover"]);qt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));qt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));qt("onBeforeInput",["compositionend","keypress","textInput","paste"]);qt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));qt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));qt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Vn="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(" "),d0=new Set("cancel close invalid load scroll toggle".split(" ").concat(Vn));function gu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,cp(r,t,void 0,e),e.currentTarget=null}function Tc(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var l=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],u=s.instance,a=s.currentTarget;if(s=s.listener,u!==l&&o.isPropagationStopped())break e;gu(o,s,a),l=u}else for(i=0;i<r.length;i++){if(s=r[i],u=s.instance,a=s.currentTarget,s=s.listener,u!==l&&o.isPropagationStopped())break e;gu(o,s,a),l=u}}}if(uo)throw e=ei,uo=!1,ei=null,e}function M(e,t){var n=t[ci];n===void 0&&(n=t[ci]=new Set);var r=e+"__bubble";n.has(r)||(Nc(t,e,2,!1),n.add(r))}function vl(e,t,n){var r=0;t&&(r|=4),Nc(n,e,r,t)}var Ir="_reactListening"+Math.random().toString(36).slice(2);function sr(e){if(!e[Ir]){e[Ir]=!0,Da.forEach(function(n){n!=="selectionchange"&&(d0.has(n)||vl(n,!1,e),vl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ir]||(t[Ir]=!0,vl("selectionchange",!1,t))}}function Nc(e,t,n,r){switch(cc(t)){case 1:var o=Tp;break;case 4:o=Np;break;default:o=es}n=o.bind(null,t,n,e),o=void 0,!bl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function wl(e,t,n,r,o){var l=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var s=r.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(i===4)for(i=r.return;i!==null;){var u=i.tag;if((u===3||u===4)&&(u=i.stateNode.containerInfo,u===o||u.nodeType===8&&u.parentNode===o))return;i=i.return}for(;s!==null;){if(i=jt(s),i===null)return;if(u=i.tag,u===5||u===6){r=l=i;continue e}s=s.parentNode}}r=r.return}Ya(function(){var a=l,f=Yi(n),d=[];e:{var m=Cc.get(e);if(m!==void 0){var w=ns,g=e;switch(e){case"keypress":if(Yr(n)===0)break e;case"keydown":case"keyup":w=Hp;break;case"focusin":g="focus",w=dl;break;case"focusout":g="blur",w=dl;break;case"beforeblur":case"afterblur":w=dl;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":w=lu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=Op;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=Qp;break;case kc:case Ec:case xc:w=jp;break;case _c:w=Kp;break;case"scroll":w=Pp;break;case"wheel":w=Xp;break;case"copy":case"cut":case"paste":w=Ip;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=su}var v=(t&4)!==0,x=!v&&e==="scroll",p=v?m!==null?m+"Capture":null:m;v=[];for(var c=a,h;c!==null;){h=c;var S=h.stateNode;if(h.tag===5&&S!==null&&(h=S,p!==null&&(S=tr(c,p),S!=null&&v.push(ur(c,S,h)))),x)break;c=c.return}0<v.length&&(m=new w(m,g,null,n,f),d.push({event:m,listeners:v}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",m&&n!==Jl&&(g=n.relatedTarget||n.fromElement)&&(jt(g)||g[nt]))break e;if((w||m)&&(m=f.window===f?f:(m=f.ownerDocument)?m.defaultView||m.parentWindow:window,w?(g=n.relatedTarget||n.toElement,w=a,g=g?jt(g):null,g!==null&&(x=Kt(g),g!==x||g.tag!==5&&g.tag!==6)&&(g=null)):(w=null,g=a),w!==g)){if(v=lu,S="onMouseLeave",p="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(v=su,S="onPointerLeave",p="onPointerEnter",c="pointer"),x=w==null?m:tn(w),h=g==null?m:tn(g),m=new v(S,c+"leave",w,n,f),m.target=x,m.relatedTarget=h,S=null,jt(f)===a&&(v=new v(p,c+"enter",g,n,f),v.target=h,v.relatedTarget=x,S=v),x=S,w&&g)t:{for(v=w,p=g,c=0,h=v;h;h=Gt(h))c++;for(h=0,S=p;S;S=Gt(S))h++;for(;0<c-h;)v=Gt(v),c--;for(;0<h-c;)p=Gt(p),h--;for(;c--;){if(v===p||p!==null&&v===p.alternate)break t;v=Gt(v),p=Gt(p)}v=null}else v=null;w!==null&&vu(d,m,w,v,!1),g!==null&&x!==null&&vu(d,x,g,v,!0)}}e:{if(m=a?tn(a):window,w=m.nodeName&&m.nodeName.toLowerCase(),w==="select"||w==="input"&&m.type==="file")var E=n0;else if(cu(m))if(yc)E=i0;else{E=o0;var _=r0}else(w=m.nodeName)&&w.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(E=l0);if(E&&(E=E(e,a))){mc(d,E,n,f);break e}_&&_(e,m,a),e==="focusout"&&(_=m._wrapperState)&&_.controlled&&m.type==="number"&&ql(m,"number",m.value)}switch(_=a?tn(a):window,e){case"focusin":(cu(_)||_.contentEditable==="true")&&(bt=_,oi=a,Gn=null);break;case"focusout":Gn=oi=bt=null;break;case"mousedown":li=!0;break;case"contextmenu":case"mouseup":case"dragend":li=!1,mu(d,n,f);break;case"selectionchange":if(a0)break;case"keydown":case"keyup":mu(d,n,f)}var T;if(os)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else Zt?pc(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(dc&&n.locale!=="ko"&&(Zt||P!=="onCompositionStart"?P==="onCompositionEnd"&&Zt&&(T=fc()):(ht=f,ts="value"in ht?ht.value:ht.textContent,Zt=!0)),_=ho(a,P),0<_.length&&(P=new iu(P,e,null,n,f),d.push({event:P,listeners:_}),T?P.data=T:(T=hc(n),T!==null&&(P.data=T)))),(T=Jp?Zp(e,n):bp(e,n))&&(a=ho(a,"onBeforeInput"),0<a.length&&(f=new iu("onBeforeInput","beforeinput",null,n,f),d.push({event:f,listeners:a}),f.data=T))}Tc(d,t)})}function ur(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ho(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,l=o.stateNode;o.tag===5&&l!==null&&(o=l,l=tr(e,n),l!=null&&r.unshift(ur(e,l,o)),l=tr(e,t),l!=null&&r.push(ur(e,l,o))),e=e.return}return r}function Gt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function vu(e,t,n,r,o){for(var l=t._reactName,i=[];n!==null&&n!==r;){var s=n,u=s.alternate,a=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&a!==null&&(s=a,o?(u=tr(n,l),u!=null&&i.unshift(ur(n,u,s))):o||(u=tr(n,l),u!=null&&i.push(ur(n,u,s)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var p0=/\r\n?/g,h0=/\u0000|\uFFFD/g;function wu(e){return(typeof e=="string"?e:""+e).replace(p0,`
  363. `).replace(h0,"")}function Fr(e,t,n){if(t=wu(t),wu(e)!==t&&n)throw Error(k(425))}function mo(){}var ii=null,si=null;function ui(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 ai=typeof setTimeout=="function"?setTimeout:void 0,m0=typeof clearTimeout=="function"?clearTimeout:void 0,Su=typeof Promise=="function"?Promise:void 0,y0=typeof queueMicrotask=="function"?queueMicrotask:typeof Su<"u"?function(e){return Su.resolve(null).then(e).catch(g0)}:ai;function g0(e){setTimeout(function(){throw e})}function Sl(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),or(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);or(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 ku(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 Tn=Math.random().toString(36).slice(2),Ke="__reactFiber$"+Tn,ar="__reactProps$"+Tn,nt="__reactContainer$"+Tn,ci="__reactEvents$"+Tn,v0="__reactListeners$"+Tn,w0="__reactHandles$"+Tn;function jt(e){var t=e[Ke];if(t)return t;for(var n=e.parentNode;n;){if(t=n[nt]||n[Ke]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ku(e);e!==null;){if(n=e[Ke])return n;e=ku(e)}return t}e=n,n=e.parentNode}return null}function Sr(e){return e=e[Ke]||e[nt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function tn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(k(33))}function Uo(e){return e[ar]||null}var fi=[],nn=-1;function Nt(e){return{current:e}}function U(e){0>nn||(e.current=fi[nn],fi[nn]=null,nn--)}function A(e,t){nn++,fi[nn]=e.current,e.current=t}var Ct={},ue=Nt(Ct),ye=Nt(!1),Bt=Ct;function gn(e,t){var n=e.type.contextTypes;if(!n)return Ct;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},l;for(l in n)o[l]=t[l];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ge(e){return e=e.childContextTypes,e!=null}function yo(){U(ye),U(ue)}function Eu(e,t,n){if(ue.current!==Ct)throw Error(k(168));A(ue,t),A(ye,n)}function Pc(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(k(108,rp(e)||"Unknown",o));return W({},n,r)}function go(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ct,Bt=ue.current,A(ue,e),A(ye,ye.current),!0}function xu(e,t,n){var r=e.stateNode;if(!r)throw Error(k(169));n?(e=Pc(e,t,Bt),r.__reactInternalMemoizedMergedChildContext=e,U(ye),U(ue),A(ue,e)):U(ye),A(ye,n)}var Je=null,Bo=!1,kl=!1;function Rc(e){Je===null?Je=[e]:Je.push(e)}function S0(e){Bo=!0,Rc(e)}function Pt(){if(!kl&&Je!==null){kl=!0;var e=0,t=F;try{var n=Je;for(F=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Je=null,Bo=!1}catch(o){throw Je!==null&&(Je=Je.slice(e+1)),ec(Ji,Pt),o}finally{F=t,kl=!1}}return null}var rn=[],on=0,vo=null,wo=0,Re=[],Oe=0,$t=null,Ze=1,be="";function Lt(e,t){rn[on++]=wo,rn[on++]=vo,vo=e,wo=t}function Oc(e,t,n){Re[Oe++]=Ze,Re[Oe++]=be,Re[Oe++]=$t,$t=e;var r=Ze;e=be;var o=32-$e(r)-1;r&=~(1<<o),n+=1;var l=32-$e(t)+o;if(30<l){var i=o-o%5;l=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Ze=1<<32-$e(t)+o|n<<o|r,be=l+e}else Ze=1<<l|n<<o|r,be=e}function is(e){e.return!==null&&(Lt(e,1),Oc(e,1,0))}function ss(e){for(;e===vo;)vo=rn[--on],rn[on]=null,wo=rn[--on],rn[on]=null;for(;e===$t;)$t=Re[--Oe],Re[Oe]=null,be=Re[--Oe],Re[Oe]=null,Ze=Re[--Oe],Re[Oe]=null}var xe=null,Ee=null,$=!1,Be=null;function Lc(e,t){var n=Le(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 _u(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,xe=e,Ee=wt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,xe=e,Ee=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=$t!==null?{id:Ze,overflow:be}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Le(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,xe=e,Ee=null,!0):!1;default:return!1}}function di(e){return(e.mode&1)!==0&&(e.flags&128)===0}function pi(e){if($){var t=Ee;if(t){var n=t;if(!_u(e,t)){if(di(e))throw Error(k(418));t=wt(n.nextSibling);var r=xe;t&&_u(e,t)?Lc(r,n):(e.flags=e.flags&-4097|2,$=!1,xe=e)}}else{if(di(e))throw Error(k(418));e.flags=e.flags&-4097|2,$=!1,xe=e}}}function Cu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;xe=e}function Ar(e){if(e!==xe)return!1;if(!$)return Cu(e),$=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ui(e.type,e.memoizedProps)),t&&(t=Ee)){if(di(e))throw zc(),Error(k(418));for(;t;)Lc(e,t),t=wt(t.nextSibling)}if(Cu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(k(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ee=wt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ee=null}}else Ee=xe?wt(e.stateNode.nextSibling):null;return!0}function zc(){for(var e=Ee;e;)e=wt(e.nextSibling)}function vn(){Ee=xe=null,$=!1}function us(e){Be===null?Be=[e]:Be.push(e)}var k0=lt.ReactCurrentBatchConfig;function Fn(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(k(309));var r=n.stateNode}if(!r)throw Error(k(147,e));var o=r,l=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===l?t.ref:(t=function(i){var s=o.refs;i===null?delete s[l]:s[l]=i},t._stringRef=l,t)}if(typeof e!="string")throw Error(k(284));if(!n._owner)throw Error(k(290,e))}return e}function Mr(e,t){throw e=Object.prototype.toString.call(t),Error(k(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Tu(e){var t=e._init;return t(e._payload)}function jc(e){function t(p,c){if(e){var h=p.deletions;h===null?(p.deletions=[c],p.flags|=16):h.push(c)}}function n(p,c){if(!e)return null;for(;c!==null;)t(p,c),c=c.sibling;return null}function r(p,c){for(p=new Map;c!==null;)c.key!==null?p.set(c.key,c):p.set(c.index,c),c=c.sibling;return p}function o(p,c){return p=xt(p,c),p.index=0,p.sibling=null,p}function l(p,c,h){return p.index=h,e?(h=p.alternate,h!==null?(h=h.index,h<c?(p.flags|=2,c):h):(p.flags|=2,c)):(p.flags|=1048576,c)}function i(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,c,h,S){return c===null||c.tag!==6?(c=Pl(h,p.mode,S),c.return=p,c):(c=o(c,h),c.return=p,c)}function u(p,c,h,S){var E=h.type;return E===Jt?f(p,c,h.props.children,S,h.key):c!==null&&(c.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===ct&&Tu(E)===c.type)?(S=o(c,h.props),S.ref=Fn(p,c,h),S.return=p,S):(S=ro(h.type,h.key,h.props,null,p.mode,S),S.ref=Fn(p,c,h),S.return=p,S)}function a(p,c,h,S){return c===null||c.tag!==4||c.stateNode.containerInfo!==h.containerInfo||c.stateNode.implementation!==h.implementation?(c=Rl(h,p.mode,S),c.return=p,c):(c=o(c,h.children||[]),c.return=p,c)}function f(p,c,h,S,E){return c===null||c.tag!==7?(c=Mt(h,p.mode,S,E),c.return=p,c):(c=o(c,h),c.return=p,c)}function d(p,c,h){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Pl(""+c,p.mode,h),c.return=p,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case Nr:return h=ro(c.type,c.key,c.props,null,p.mode,h),h.ref=Fn(p,null,c),h.return=p,h;case Yt:return c=Rl(c,p.mode,h),c.return=p,c;case ct:var S=c._init;return d(p,S(c._payload),h)}if($n(c)||Ln(c))return c=Mt(c,p.mode,h,null),c.return=p,c;Mr(p,c)}return null}function m(p,c,h,S){var E=c!==null?c.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return E!==null?null:s(p,c,""+h,S);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Nr:return h.key===E?u(p,c,h,S):null;case Yt:return h.key===E?a(p,c,h,S):null;case ct:return E=h._init,m(p,c,E(h._payload),S)}if($n(h)||Ln(h))return E!==null?null:f(p,c,h,S,null);Mr(p,h)}return null}function w(p,c,h,S,E){if(typeof S=="string"&&S!==""||typeof S=="number")return p=p.get(h)||null,s(c,p,""+S,E);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Nr:return p=p.get(S.key===null?h:S.key)||null,u(c,p,S,E);case Yt:return p=p.get(S.key===null?h:S.key)||null,a(c,p,S,E);case ct:var _=S._init;return w(p,c,h,_(S._payload),E)}if($n(S)||Ln(S))return p=p.get(h)||null,f(c,p,S,E,null);Mr(c,S)}return null}function g(p,c,h,S){for(var E=null,_=null,T=c,P=c=0,B=null;T!==null&&P<h.length;P++){T.index>P?(B=T,T=null):B=T.sibling;var D=m(p,T,h[P],S);if(D===null){T===null&&(T=B);break}e&&T&&D.alternate===null&&t(p,T),c=l(D,c,P),_===null?E=D:_.sibling=D,_=D,T=B}if(P===h.length)return n(p,T),$&&Lt(p,P),E;if(T===null){for(;P<h.length;P++)T=d(p,h[P],S),T!==null&&(c=l(T,c,P),_===null?E=T:_.sibling=T,_=T);return $&&Lt(p,P),E}for(T=r(p,T);P<h.length;P++)B=w(T,p,P,h[P],S),B!==null&&(e&&B.alternate!==null&&T.delete(B.key===null?P:B.key),c=l(B,c,P),_===null?E=B:_.sibling=B,_=B);return e&&T.forEach(function(Ie){return t(p,Ie)}),$&&Lt(p,P),E}function v(p,c,h,S){var E=Ln(h);if(typeof E!="function")throw Error(k(150));if(h=E.call(h),h==null)throw Error(k(151));for(var _=E=null,T=c,P=c=0,B=null,D=h.next();T!==null&&!D.done;P++,D=h.next()){T.index>P?(B=T,T=null):B=T.sibling;var Ie=m(p,T,D.value,S);if(Ie===null){T===null&&(T=B);break}e&&T&&Ie.alternate===null&&t(p,T),c=l(Ie,c,P),_===null?E=Ie:_.sibling=Ie,_=Ie,T=B}if(D.done)return n(p,T),$&&Lt(p,P),E;if(T===null){for(;!D.done;P++,D=h.next())D=d(p,D.value,S),D!==null&&(c=l(D,c,P),_===null?E=D:_.sibling=D,_=D);return $&&Lt(p,P),E}for(T=r(p,T);!D.done;P++,D=h.next())D=w(T,p,P,D.value,S),D!==null&&(e&&D.alternate!==null&&T.delete(D.key===null?P:D.key),c=l(D,c,P),_===null?E=D:_.sibling=D,_=D);return e&&T.forEach(function(Rn){return t(p,Rn)}),$&&Lt(p,P),E}function x(p,c,h,S){if(typeof h=="object"&&h!==null&&h.type===Jt&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Nr:e:{for(var E=h.key,_=c;_!==null;){if(_.key===E){if(E=h.type,E===Jt){if(_.tag===7){n(p,_.sibling),c=o(_,h.props.children),c.return=p,p=c;break e}}else if(_.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===ct&&Tu(E)===_.type){n(p,_.sibling),c=o(_,h.props),c.ref=Fn(p,_,h),c.return=p,p=c;break e}n(p,_);break}else t(p,_);_=_.sibling}h.type===Jt?(c=Mt(h.props.children,p.mode,S,h.key),c.return=p,p=c):(S=ro(h.type,h.key,h.props,null,p.mode,S),S.ref=Fn(p,c,h),S.return=p,p=S)}return i(p);case Yt:e:{for(_=h.key;c!==null;){if(c.key===_)if(c.tag===4&&c.stateNode.containerInfo===h.containerInfo&&c.stateNode.implementation===h.implementation){n(p,c.sibling),c=o(c,h.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=Rl(h,p.mode,S),c.return=p,p=c}return i(p);case ct:return _=h._init,x(p,c,_(h._payload),S)}if($n(h))return g(p,c,h,S);if(Ln(h))return v(p,c,h,S);Mr(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,c!==null&&c.tag===6?(n(p,c.sibling),c=o(c,h),c.return=p,p=c):(n(p,c),c=Pl(h,p.mode,S),c.return=p,p=c),i(p)):n(p,c)}return x}var wn=jc(!0),Dc=jc(!1),So=Nt(null),ko=null,ln=null,as=null;function cs(){as=ln=ko=null}function fs(e){var t=So.current;U(So),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 pn(e,t){ko=e,as=ln=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(me=!0),e.firstContext=null)}function je(e){var t=e._currentValue;if(as!==e)if(e={context:e,memoizedValue:t,next:null},ln===null){if(ko===null)throw Error(k(308));ln=e,ko.dependencies={lanes:0,firstContext:e}}else ln=ln.next=e;return t}var Dt=null;function ds(e){Dt===null?Dt=[e]:Dt.push(e)}function Ic(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,ds(t)):(n.next=o.next,o.next=n),t.interleaved=n,rt(e,r)}function rt(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 ft=!1;function ps(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fc(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 et(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function St(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,I&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,rt(e,n)}return o=r.interleaved,o===null?(t.next=t,ds(r)):(t.next=o.next,o.next=t),r.interleaved=t,rt(e,n)}function Jr(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,Zi(e,n)}}function Nu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};l===null?o=l=i:l=l.next=i,n=n.next}while(n!==null);l===null?o=l=t:l=l.next=t}else o=l=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:l,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 Eo(e,t,n,r){var o=e.updateQueue;ft=!1;var l=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var u=s,a=u.next;u.next=null,i===null?l=a:i.next=a,i=u;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==i&&(s===null?f.firstBaseUpdate=a:s.next=a,f.lastBaseUpdate=u))}if(l!==null){var d=o.baseState;i=0,f=a=u=null,s=l;do{var m=s.lane,w=s.eventTime;if((r&m)===m){f!==null&&(f=f.next={eventTime:w,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,v=s;switch(m=t,w=n,v.tag){case 1:if(g=v.payload,typeof g=="function"){d=g.call(w,d,m);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=v.payload,m=typeof g=="function"?g.call(w,d,m):g,m==null)break e;d=W({},d,m);break e;case 2:ft=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=o.effects,m===null?o.effects=[s]:m.push(s))}else w={eventTime:w,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(a=f=w,u=d):f=f.next=w,i|=m;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;m=s,s=m.next,m.next=null,o.lastBaseUpdate=m,o.shared.pending=null}}while(!0);if(f===null&&(u=d),o.baseState=u,o.firstBaseUpdate=a,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else l===null&&(o.shared.lanes=0);Vt|=i,e.lanes=i,e.memoizedState=d}}function Pu(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(k(191,o));o.call(r)}}}var kr={},Xe=Nt(kr),cr=Nt(kr),fr=Nt(kr);function It(e){if(e===kr)throw Error(k(174));return e}function hs(e,t){switch(A(fr,t),A(cr,e),A(Xe,kr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Gl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Gl(t,e)}U(Xe),A(Xe,t)}function Sn(){U(Xe),U(cr),U(fr)}function Ac(e){It(fr.current);var t=It(Xe.current),n=Gl(t,e.type);t!==n&&(A(cr,e),A(Xe,n))}function ms(e){cr.current===e&&(U(Xe),U(cr))}var H=Nt(0);function xo(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)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 El=[];function ys(){for(var e=0;e<El.length;e++)El[e]._workInProgressVersionPrimary=null;El.length=0}var Zr=lt.ReactCurrentDispatcher,xl=lt.ReactCurrentBatchConfig,Ht=0,V=null,J=null,ee=null,_o=!1,Xn=!1,dr=0,E0=0;function le(){throw Error(k(321))}function gs(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ve(e[n],t[n]))return!1;return!0}function vs(e,t,n,r,o,l){if(Ht=l,V=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Zr.current=e===null||e.memoizedState===null?T0:N0,e=n(r,o),Xn){l=0;do{if(Xn=!1,dr=0,25<=l)throw Error(k(301));l+=1,ee=J=null,t.updateQueue=null,Zr.current=P0,e=n(r,o)}while(Xn)}if(Zr.current=Co,t=J!==null&&J.next!==null,Ht=0,ee=J=V=null,_o=!1,t)throw Error(k(300));return e}function ws(){var e=dr!==0;return dr=0,e}function qe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ee===null?V.memoizedState=ee=e:ee=ee.next=e,ee}function De(){if(J===null){var e=V.alternate;e=e!==null?e.memoizedState:null}else e=J.next;var t=ee===null?V.memoizedState:ee.next;if(t!==null)ee=t,J=e;else{if(e===null)throw Error(k(310));J=e,e={memoizedState:J.memoizedState,baseState:J.baseState,baseQueue:J.baseQueue,queue:J.queue,next:null},ee===null?V.memoizedState=ee=e:ee=ee.next=e}return ee}function pr(e,t){return typeof t=="function"?t(e):t}function _l(e){var t=De(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=J,o=r.baseQueue,l=n.pending;if(l!==null){if(o!==null){var i=o.next;o.next=l.next,l.next=i}r.baseQueue=o=l,n.pending=null}if(o!==null){l=o.next,r=r.baseState;var s=i=null,u=null,a=l;do{var f=a.lane;if((Ht&f)===f)u!==null&&(u=u.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var d={lane:f,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};u===null?(s=u=d,i=r):u=u.next=d,V.lanes|=f,Vt|=f}a=a.next}while(a!==null&&a!==l);u===null?i=r:u.next=s,Ve(r,t.memoizedState)||(me=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do l=o.lane,V.lanes|=l,Vt|=l,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Cl(e){var t=De(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,l=t.memoizedState;if(o!==null){n.pending=null;var i=o=o.next;do l=e(l,i.action),i=i.next;while(i!==o);Ve(l,t.memoizedState)||(me=!0),t.memoizedState=l,t.baseQueue===null&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function Mc(){}function Uc(e,t){var n=V,r=De(),o=t(),l=!Ve(r.memoizedState,o);if(l&&(r.memoizedState=o,me=!0),r=r.queue,Ss(Hc.bind(null,n,r,e),[e]),r.getSnapshot!==t||l||ee!==null&&ee.memoizedState.tag&1){if(n.flags|=2048,hr(9,$c.bind(null,n,r,o,t),void 0,null),te===null)throw Error(k(349));Ht&30||Bc(n,t,o)}return o}function Bc(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=V.updateQueue,t===null?(t={lastEffect:null,stores:null},V.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function $c(e,t,n,r){t.value=n,t.getSnapshot=r,Vc(t)&&Wc(e)}function Hc(e,t,n){return n(function(){Vc(t)&&Wc(e)})}function Vc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ve(e,n)}catch{return!0}}function Wc(e){var t=rt(e,1);t!==null&&He(t,e,1,-1)}function Ru(e){var t=qe();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:pr,lastRenderedState:e},t.queue=e,e=e.dispatch=C0.bind(null,V,e),[t.memoizedState,e]}function hr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=V.updateQueue,t===null?(t={lastEffect:null,stores:null},V.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 Qc(){return De().memoizedState}function br(e,t,n,r){var o=qe();V.flags|=e,o.memoizedState=hr(1|t,n,void 0,r===void 0?null:r)}function $o(e,t,n,r){var o=De();r=r===void 0?null:r;var l=void 0;if(J!==null){var i=J.memoizedState;if(l=i.destroy,r!==null&&gs(r,i.deps)){o.memoizedState=hr(t,n,l,r);return}}V.flags|=e,o.memoizedState=hr(1|t,n,l,r)}function Ou(e,t){return br(8390656,8,e,t)}function Ss(e,t){return $o(2048,8,e,t)}function qc(e,t){return $o(4,2,e,t)}function Kc(e,t){return $o(4,4,e,t)}function Gc(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 Xc(e,t,n){return n=n!=null?n.concat([e]):null,$o(4,4,Gc.bind(null,t,e),n)}function ks(){}function Yc(e,t){var n=De();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&gs(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Jc(e,t){var n=De();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&gs(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Zc(e,t,n){return Ht&21?(Ve(n,t)||(n=rc(),V.lanes|=n,Vt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,me=!0),e.memoizedState=n)}function x0(e,t){var n=F;F=n!==0&&4>n?n:4,e(!0);var r=xl.transition;xl.transition={};try{e(!1),t()}finally{F=n,xl.transition=r}}function bc(){return De().memoizedState}function _0(e,t,n){var r=Et(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ef(e))tf(t,n);else if(n=Ic(e,t,n,r),n!==null){var o=ce();He(n,e,r,o),nf(n,t,r)}}function C0(e,t,n){var r=Et(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ef(e))tf(t,o);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var i=t.lastRenderedState,s=l(i,n);if(o.hasEagerState=!0,o.eagerState=s,Ve(s,i)){var u=t.interleaved;u===null?(o.next=o,ds(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=Ic(e,t,o,r),n!==null&&(o=ce(),He(n,e,r,o),nf(n,t,r))}}function ef(e){var t=e.alternate;return e===V||t!==null&&t===V}function tf(e,t){Xn=_o=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function nf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zi(e,n)}}var Co={readContext:je,useCallback:le,useContext:le,useEffect:le,useImperativeHandle:le,useInsertionEffect:le,useLayoutEffect:le,useMemo:le,useReducer:le,useRef:le,useState:le,useDebugValue:le,useDeferredValue:le,useTransition:le,useMutableSource:le,useSyncExternalStore:le,useId:le,unstable_isNewReconciler:!1},T0={readContext:je,useCallback:function(e,t){return qe().memoizedState=[e,t===void 0?null:t],e},useContext:je,useEffect:Ou,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,br(4194308,4,Gc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return br(4194308,4,e,t)},useInsertionEffect:function(e,t){return br(4,2,e,t)},useMemo:function(e,t){var n=qe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=qe();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=_0.bind(null,V,e),[r.memoizedState,e]},useRef:function(e){var t=qe();return e={current:e},t.memoizedState=e},useState:Ru,useDebugValue:ks,useDeferredValue:function(e){return qe().memoizedState=e},useTransition:function(){var e=Ru(!1),t=e[0];return e=x0.bind(null,e[1]),qe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=V,o=qe();if($){if(n===void 0)throw Error(k(407));n=n()}else{if(n=t(),te===null)throw Error(k(349));Ht&30||Bc(r,t,n)}o.memoizedState=n;var l={value:n,getSnapshot:t};return o.queue=l,Ou(Hc.bind(null,r,l,e),[e]),r.flags|=2048,hr(9,$c.bind(null,r,l,n,t),void 0,null),n},useId:function(){var e=qe(),t=te.identifierPrefix;if($){var n=be,r=Ze;n=(r&~(1<<32-$e(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=dr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=E0++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},N0={readContext:je,useCallback:Yc,useContext:je,useEffect:Ss,useImperativeHandle:Xc,useInsertionEffect:qc,useLayoutEffect:Kc,useMemo:Jc,useReducer:_l,useRef:Qc,useState:function(){return _l(pr)},useDebugValue:ks,useDeferredValue:function(e){var t=De();return Zc(t,J.memoizedState,e)},useTransition:function(){var e=_l(pr)[0],t=De().memoizedState;return[e,t]},useMutableSource:Mc,useSyncExternalStore:Uc,useId:bc,unstable_isNewReconciler:!1},P0={readContext:je,useCallback:Yc,useContext:je,useEffect:Ss,useImperativeHandle:Xc,useInsertionEffect:qc,useLayoutEffect:Kc,useMemo:Jc,useReducer:Cl,useRef:Qc,useState:function(){return Cl(pr)},useDebugValue:ks,useDeferredValue:function(e){var t=De();return J===null?t.memoizedState=e:Zc(t,J.memoizedState,e)},useTransition:function(){var e=Cl(pr)[0],t=De().memoizedState;return[e,t]},useMutableSource:Mc,useSyncExternalStore:Uc,useId:bc,unstable_isNewReconciler:!1};function Me(e,t){if(e&&e.defaultProps){t=W({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function mi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:W({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Ho={isMounted:function(e){return(e=e._reactInternals)?Kt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ce(),o=Et(e),l=et(r,o);l.payload=t,n!=null&&(l.callback=n),t=St(e,l,o),t!==null&&(He(t,e,o,r),Jr(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ce(),o=Et(e),l=et(r,o);l.tag=1,l.payload=t,n!=null&&(l.callback=n),t=St(e,l,o),t!==null&&(He(t,e,o,r),Jr(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ce(),r=Et(e),o=et(n,r);o.tag=2,t!=null&&(o.callback=t),t=St(e,o,r),t!==null&&(He(t,e,r,n),Jr(t,e,r))}};function Lu(e,t,n,r,o,l,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,l,i):t.prototype&&t.prototype.isPureReactComponent?!ir(n,r)||!ir(o,l):!0}function rf(e,t,n){var r=!1,o=Ct,l=t.contextType;return typeof l=="object"&&l!==null?l=je(l):(o=ge(t)?Bt:ue.current,r=t.contextTypes,l=(r=r!=null)?gn(e,o):Ct),t=new t(n,l),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Ho,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=l),t}function zu(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&&Ho.enqueueReplaceState(t,t.state,null)}function yi(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},ps(e);var l=t.contextType;typeof l=="object"&&l!==null?o.context=je(l):(l=ge(t)?Bt:ue.current,o.context=gn(e,l)),o.state=e.memoizedState,l=t.getDerivedStateFromProps,typeof l=="function"&&(mi(e,t,l,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Ho.enqueueReplaceState(o,o.state,null),Eo(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function kn(e,t){try{var n="",r=t;do n+=np(r),r=r.return;while(r);var o=n}catch(l){o=`
  364. Error generating stack: `+l.message+`
  365. `+l.stack}return{value:e,source:t,stack:o,digest:null}}function Tl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function gi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var R0=typeof WeakMap=="function"?WeakMap:Map;function of(e,t,n){n=et(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){No||(No=!0,Ni=r),gi(e,t)},n}function lf(e,t,n){n=et(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){gi(e,t)}}var l=e.stateNode;return l!==null&&typeof l.componentDidCatch=="function"&&(n.callback=function(){gi(e,t),typeof r!="function"&&(kt===null?kt=new Set([this]):kt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function ju(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new R0;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=V0.bind(null,e,t,n),t.then(e,e))}function Du(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 Iu(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=et(-1,1),t.tag=2,St(n,t,1))),n.lanes|=1),e)}var O0=lt.ReactCurrentOwner,me=!1;function ae(e,t,n,r){t.child=e===null?Dc(t,null,n,r):wn(t,e.child,n,r)}function Fu(e,t,n,r,o){n=n.render;var l=t.ref;return pn(t,o),r=vs(e,t,n,r,l,o),n=ws(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,ot(e,t,o)):($&&n&&is(t),t.flags|=1,ae(e,t,r,o),t.child)}function Au(e,t,n,r,o){if(e===null){var l=n.type;return typeof l=="function"&&!Rs(l)&&l.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=l,sf(e,t,l,r,o)):(e=ro(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(l=e.child,!(e.lanes&o)){var i=l.memoizedProps;if(n=n.compare,n=n!==null?n:ir,n(i,r)&&e.ref===t.ref)return ot(e,t,o)}return t.flags|=1,e=xt(l,r),e.ref=t.ref,e.return=t,t.child=e}function sf(e,t,n,r,o){if(e!==null){var l=e.memoizedProps;if(ir(l,r)&&e.ref===t.ref)if(me=!1,t.pendingProps=r=l,(e.lanes&o)!==0)e.flags&131072&&(me=!0);else return t.lanes=e.lanes,ot(e,t,o)}return vi(e,t,n,r,o)}function uf(e,t,n){var r=t.pendingProps,o=r.children,l=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},A(un,ke),ke|=n;else{if(!(n&1073741824))return e=l!==null?l.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,A(un,ke),ke|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=l!==null?l.baseLanes:n,A(un,ke),ke|=r}else l!==null?(r=l.baseLanes|n,t.memoizedState=null):r=n,A(un,ke),ke|=r;return ae(e,t,o,n),t.child}function af(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function vi(e,t,n,r,o){var l=ge(n)?Bt:ue.current;return l=gn(t,l),pn(t,o),n=vs(e,t,n,r,l,o),r=ws(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,ot(e,t,o)):($&&r&&is(t),t.flags|=1,ae(e,t,n,o),t.child)}function Mu(e,t,n,r,o){if(ge(n)){var l=!0;go(t)}else l=!1;if(pn(t,o),t.stateNode===null)eo(e,t),rf(t,n,r),yi(t,n,r,o),r=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var u=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=je(a):(a=ge(n)?Bt:ue.current,a=gn(t,a));var f=n.getDerivedStateFromProps,d=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function";d||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==r||u!==a)&&zu(t,i,r,a),ft=!1;var m=t.memoizedState;i.state=m,Eo(t,r,i,o),u=t.memoizedState,s!==r||m!==u||ye.current||ft?(typeof f=="function"&&(mi(t,n,f,r),u=t.memoizedState),(s=ft||Lu(t,n,s,r,m,u,a))?(d||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=a,r=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Fc(e,t),s=t.memoizedProps,a=t.type===t.elementType?s:Me(t.type,s),i.props=a,d=t.pendingProps,m=i.context,u=n.contextType,typeof u=="object"&&u!==null?u=je(u):(u=ge(n)?Bt:ue.current,u=gn(t,u));var w=n.getDerivedStateFromProps;(f=typeof w=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==d||m!==u)&&zu(t,i,r,u),ft=!1,m=t.memoizedState,i.state=m,Eo(t,r,i,o);var g=t.memoizedState;s!==d||m!==g||ye.current||ft?(typeof w=="function"&&(mi(t,n,w,r),g=t.memoizedState),(a=ft||Lu(t,n,a,r,m,g,u)||!1)?(f||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,g,u),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,g,u)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),i.props=r,i.state=g,i.context=u,r=a):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return wi(e,t,n,r,l,o)}function wi(e,t,n,r,o,l){af(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return o&&xu(t,n,!1),ot(e,t,l);r=t.stateNode,O0.current=t;var s=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=wn(t,e.child,null,l),t.child=wn(t,null,s,l)):ae(e,t,s,l),t.memoizedState=r.state,o&&xu(t,n,!0),t.child}function cf(e){var t=e.stateNode;t.pendingContext?Eu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Eu(e,t.context,!1),hs(e,t.containerInfo)}function Uu(e,t,n,r,o){return vn(),us(o),t.flags|=256,ae(e,t,n,r),t.child}var Si={dehydrated:null,treeContext:null,retryLane:0};function ki(e){return{baseLanes:e,cachePool:null,transitions:null}}function ff(e,t,n){var r=t.pendingProps,o=H.current,l=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(l=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),A(H,o&1),e===null)return pi(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,l?(r=t.mode,l=t.child,i={mode:"hidden",children:i},!(r&1)&&l!==null?(l.childLanes=0,l.pendingProps=i):l=Qo(i,r,0,null),e=Mt(e,r,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=ki(n),t.memoizedState=Si,e):Es(t,i));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return L0(e,t,i,r,s,o,n);if(l){l=r.fallback,i=t.mode,o=e.child,s=o.sibling;var u={mode:"hidden",children:r.children};return!(i&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=xt(o,u),r.subtreeFlags=o.subtreeFlags&14680064),s!==null?l=xt(s,l):(l=Mt(l,i,n,null),l.flags|=2),l.return=t,r.return=t,r.sibling=l,t.child=r,r=l,l=t.child,i=e.child.memoizedState,i=i===null?ki(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=Si,r}return l=e.child,e=l.sibling,r=xt(l,{mode:"visible",children:r.children}),!(t.mode&1)&&(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 Es(e,t){return t=Qo({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ur(e,t,n,r){return r!==null&&us(r),wn(t,e.child,null,n),e=Es(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function L0(e,t,n,r,o,l,i){if(n)return t.flags&256?(t.flags&=-257,r=Tl(Error(k(422))),Ur(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(l=r.fallback,o=t.mode,r=Qo({mode:"visible",children:r.children},o,0,null),l=Mt(l,o,i,null),l.flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,t.mode&1&&wn(t,e.child,null,i),t.child.memoizedState=ki(i),t.memoizedState=Si,l);if(!(t.mode&1))return Ur(e,t,i,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var s=r.dgst;return r=s,l=Error(k(419)),r=Tl(l,r,void 0),Ur(e,t,i,r)}if(s=(i&e.childLanes)!==0,me||s){if(r=te,r!==null){switch(i&-i){case 4:o=2;break;case 16:o=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:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|i)?0:o,o!==0&&o!==l.retryLane&&(l.retryLane=o,rt(e,o),He(r,e,o,-1))}return Ps(),r=Tl(Error(k(421))),Ur(e,t,i,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=W0.bind(null,e),o._reactRetry=t,null):(e=l.treeContext,Ee=wt(o.nextSibling),xe=t,$=!0,Be=null,e!==null&&(Re[Oe++]=Ze,Re[Oe++]=be,Re[Oe++]=$t,Ze=e.id,be=e.overflow,$t=t),t=Es(t,r.children),t.flags|=4096,t)}function Bu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),hi(e.return,t,n)}function Nl(e,t,n,r,o){var l=e.memoizedState;l===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(l.isBackwards=t,l.rendering=null,l.renderingStartTime=0,l.last=r,l.tail=n,l.tailMode=o)}function df(e,t,n){var r=t.pendingProps,o=r.revealOrder,l=r.tail;if(ae(e,t,r.children,n),r=H.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Bu(e,n,t);else if(e.tag===19)Bu(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(A(H,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&xo(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Nl(t,!1,o,n,l);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&xo(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Nl(t,!0,n,null,l);break;case"together":Nl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function eo(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ot(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Vt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(k(153));if(t.child!==null){for(e=t.child,n=xt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=xt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function z0(e,t,n){switch(t.tag){case 3:cf(t),vn();break;case 5:Ac(t);break;case 1:ge(t.type)&&go(t);break;case 4:hs(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;A(So,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(A(H,H.current&1),t.flags|=128,null):n&t.child.childLanes?ff(e,t,n):(A(H,H.current&1),e=ot(e,t,n),e!==null?e.sibling:null);A(H,H.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return df(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),A(H,H.current),r)break;return null;case 22:case 23:return t.lanes=0,uf(e,t,n)}return ot(e,t,n)}var pf,Ei,hf,mf;pf=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}};Ei=function(){};hf=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,It(Xe.current);var l=null;switch(n){case"input":o=Wl(e,o),r=Wl(e,r),l=[];break;case"select":o=W({},o,{value:void 0}),r=W({},r,{value:void 0}),l=[];break;case"textarea":o=Kl(e,o),r=Kl(e,r),l=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=mo)}Xl(n,r);var i;n=null;for(a in o)if(!r.hasOwnProperty(a)&&o.hasOwnProperty(a)&&o[a]!=null)if(a==="style"){var s=o[a];for(i in s)s.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(bn.hasOwnProperty(a)?l||(l=[]):(l=l||[]).push(a,null));for(a in r){var u=r[a];if(s=o!=null?o[a]:void 0,r.hasOwnProperty(a)&&u!==s&&(u!=null||s!=null))if(a==="style")if(s){for(i in s)!s.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in u)u.hasOwnProperty(i)&&s[i]!==u[i]&&(n||(n={}),n[i]=u[i])}else n||(l||(l=[]),l.push(a,n)),n=u;else a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(l=l||[]).push(a,u)):a==="children"?typeof u!="string"&&typeof u!="number"||(l=l||[]).push(a,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(bn.hasOwnProperty(a)?(u!=null&&a==="onScroll"&&M("scroll",e),l||s===u||(l=[])):(l=l||[]).push(a,u))}n&&(l=l||[]).push("style",n);var a=l;(t.updateQueue=a)&&(t.flags|=4)}};mf=function(e,t,n,r){n!==r&&(t.flags|=4)};function An(e,t){if(!$)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 ie(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function j0(e,t,n){var r=t.pendingProps;switch(ss(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ie(t),null;case 1:return ge(t.type)&&yo(),ie(t),null;case 3:return r=t.stateNode,Sn(),U(ye),U(ue),ys(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ar(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Be!==null&&(Oi(Be),Be=null))),Ei(e,t),ie(t),null;case 5:ms(t);var o=It(fr.current);if(n=t.type,e!==null&&t.stateNode!=null)hf(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(k(166));return ie(t),null}if(e=It(Xe.current),Ar(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[Ke]=t,r[ar]=l,e=(t.mode&1)!==0,n){case"dialog":M("cancel",r),M("close",r);break;case"iframe":case"object":case"embed":M("load",r);break;case"video":case"audio":for(o=0;o<Vn.length;o++)M(Vn[o],r);break;case"source":M("error",r);break;case"img":case"image":case"link":M("error",r),M("load",r);break;case"details":M("toggle",r);break;case"input":Xs(r,l),M("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},M("invalid",r);break;case"textarea":Js(r,l),M("invalid",r)}Xl(n,l),o=null;for(var i in l)if(l.hasOwnProperty(i)){var s=l[i];i==="children"?typeof s=="string"?r.textContent!==s&&(l.suppressHydrationWarning!==!0&&Fr(r.textContent,s,e),o=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(l.suppressHydrationWarning!==!0&&Fr(r.textContent,s,e),o=["children",""+s]):bn.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&M("scroll",r)}switch(n){case"input":Pr(r),Ys(r,l,!0);break;case"textarea":Pr(r),Zs(r);break;case"select":case"option":break;default:typeof l.onClick=="function"&&(r.onclick=mo)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ha(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ke]=t,e[ar]=r,pf(e,t,!1,!1),t.stateNode=e;e:{switch(i=Yl(n,r),n){case"dialog":M("cancel",e),M("close",e),o=r;break;case"iframe":case"object":case"embed":M("load",e),o=r;break;case"video":case"audio":for(o=0;o<Vn.length;o++)M(Vn[o],e);o=r;break;case"source":M("error",e),o=r;break;case"img":case"image":case"link":M("error",e),M("load",e),o=r;break;case"details":M("toggle",e),o=r;break;case"input":Xs(e,r),o=Wl(e,r),M("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=W({},r,{value:void 0}),M("invalid",e);break;case"textarea":Js(e,r),o=Kl(e,r),M("invalid",e);break;default:o=r}Xl(n,o),s=o;for(l in s)if(s.hasOwnProperty(l)){var u=s[l];l==="style"?Qa(e,u):l==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Va(e,u)):l==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&er(e,u):typeof u=="number"&&er(e,""+u):l!=="suppressContentEditableWarning"&&l!=="suppressHydrationWarning"&&l!=="autoFocus"&&(bn.hasOwnProperty(l)?u!=null&&l==="onScroll"&&M("scroll",e):u!=null&&qi(e,l,u,i))}switch(n){case"input":Pr(e),Ys(e,r,!1);break;case"textarea":Pr(e),Zs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+_t(r.value));break;case"select":e.multiple=!!r.multiple,l=r.value,l!=null?an(e,!!r.multiple,l,!1):r.defaultValue!=null&&an(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=mo)}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 ie(t),null;case 6:if(e&&t.stateNode!=null)mf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(k(166));if(n=It(fr.current),It(Xe.current),Ar(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ke]=t,(l=r.nodeValue!==n)&&(e=xe,e!==null))switch(e.tag){case 3:Fr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Fr(r.nodeValue,n,(e.mode&1)!==0)}l&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ke]=t,t.stateNode=r}return ie(t),null;case 13:if(U(H),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if($&&Ee!==null&&t.mode&1&&!(t.flags&128))zc(),vn(),t.flags|=98560,l=!1;else if(l=Ar(t),r!==null&&r.dehydrated!==null){if(e===null){if(!l)throw Error(k(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(k(317));l[Ke]=t}else vn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ie(t),l=!1}else Be!==null&&(Oi(Be),Be=null),l=!0;if(!l)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||H.current&1?Z===0&&(Z=3):Ps())),t.updateQueue!==null&&(t.flags|=4),ie(t),null);case 4:return Sn(),Ei(e,t),e===null&&sr(t.stateNode.containerInfo),ie(t),null;case 10:return fs(t.type._context),ie(t),null;case 17:return ge(t.type)&&yo(),ie(t),null;case 19:if(U(H),l=t.memoizedState,l===null)return ie(t),null;if(r=(t.flags&128)!==0,i=l.rendering,i===null)if(r)An(l,!1);else{if(Z!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=xo(e),i!==null){for(t.flags|=128,An(l,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)l=n,e=r,l.flags&=14680066,i=l.alternate,i===null?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=i.childLanes,l.lanes=i.lanes,l.child=i.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=i.memoizedProps,l.memoizedState=i.memoizedState,l.updateQueue=i.updateQueue,l.type=i.type,e=i.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return A(H,H.current&1|2),t.child}e=e.sibling}l.tail!==null&&K()>En&&(t.flags|=128,r=!0,An(l,!1),t.lanes=4194304)}else{if(!r)if(e=xo(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),An(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!$)return ie(t),null}else 2*K()-l.renderingStartTime>En&&n!==1073741824&&(t.flags|=128,r=!0,An(l,!1),t.lanes=4194304);l.isBackwards?(i.sibling=t.child,t.child=i):(n=l.last,n!==null?n.sibling=i:t.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=K(),t.sibling=null,n=H.current,A(H,r?n&1|2:n&1),t):(ie(t),null);case 22:case 23:return Ns(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ke&1073741824&&(ie(t),t.subtreeFlags&6&&(t.flags|=8192)):ie(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function D0(e,t){switch(ss(t),t.tag){case 1:return ge(t.type)&&yo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Sn(),U(ye),U(ue),ys(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ms(t),null;case 13:if(U(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));vn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(H),null;case 4:return Sn(),null;case 10:return fs(t.type._context),null;case 22:case 23:return Ns(),null;case 24:return null;default:return null}}var Br=!1,se=!1,I0=typeof WeakSet=="function"?WeakSet:Set,C=null;function sn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function xi(e,t,n){try{n()}catch(r){Q(e,t,r)}}var $u=!1;function F0(e,t){if(ii=fo,e=wc(),ls(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 o=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch{n=null;break e}var i=0,s=-1,u=-1,a=0,f=0,d=e,m=null;t:for(;;){for(var w;d!==n||o!==0&&d.nodeType!==3||(s=i+o),d!==l||r!==0&&d.nodeType!==3||(u=i+r),d.nodeType===3&&(i+=d.nodeValue.length),(w=d.firstChild)!==null;)m=d,d=w;for(;;){if(d===e)break t;if(m===n&&++a===o&&(s=i),m===l&&++f===r&&(u=i),(w=d.nextSibling)!==null)break;d=m,m=d.parentNode}d=w}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(si={focusedElem:e,selectionRange:n},fo=!1,C=t;C!==null;)if(t=C,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,C=e;else for(;C!==null;){t=C;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var v=g.memoizedProps,x=g.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?v:Me(t.type,v),x);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(S){Q(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,C=e;break}C=t.return}return g=$u,$u=!1,g}function Yn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var l=o.destroy;o.destroy=void 0,l!==void 0&&xi(t,n,l)}o=o.next}while(o!==r)}}function Vo(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 _i(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 yf(e){var t=e.alternate;t!==null&&(e.alternate=null,yf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ke],delete t[ar],delete t[ci],delete t[v0],delete t[w0])),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 gf(e){return e.tag===5||e.tag===3||e.tag===4}function Hu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gf(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 Ci(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=mo));else if(r!==4&&(e=e.child,e!==null))for(Ci(e,t,n),e=e.sibling;e!==null;)Ci(e,t,n),e=e.sibling}function Ti(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(Ti(e,t,n),e=e.sibling;e!==null;)Ti(e,t,n),e=e.sibling}var ne=null,Ue=!1;function it(e,t,n){for(n=n.child;n!==null;)vf(e,t,n),n=n.sibling}function vf(e,t,n){if(Ge&&typeof Ge.onCommitFiberUnmount=="function")try{Ge.onCommitFiberUnmount(Io,n)}catch{}switch(n.tag){case 5:se||sn(n,t);case 6:var r=ne,o=Ue;ne=null,it(e,t,n),ne=r,Ue=o,ne!==null&&(Ue?(e=ne,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ne.removeChild(n.stateNode));break;case 18:ne!==null&&(Ue?(e=ne,n=n.stateNode,e.nodeType===8?Sl(e.parentNode,n):e.nodeType===1&&Sl(e,n),or(e)):Sl(ne,n.stateNode));break;case 4:r=ne,o=Ue,ne=n.stateNode.containerInfo,Ue=!0,it(e,t,n),ne=r,Ue=o;break;case 0:case 11:case 14:case 15:if(!se&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var l=o,i=l.destroy;l=l.tag,i!==void 0&&(l&2||l&4)&&xi(n,t,i),o=o.next}while(o!==r)}it(e,t,n);break;case 1:if(!se&&(sn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Q(n,t,s)}it(e,t,n);break;case 21:it(e,t,n);break;case 22:n.mode&1?(se=(r=se)||n.memoizedState!==null,it(e,t,n),se=r):it(e,t,n);break;default:it(e,t,n)}}function Vu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new I0),t.forEach(function(r){var o=Q0.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Fe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var l=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:ne=s.stateNode,Ue=!1;break e;case 3:ne=s.stateNode.containerInfo,Ue=!0;break e;case 4:ne=s.stateNode.containerInfo,Ue=!0;break e}s=s.return}if(ne===null)throw Error(k(160));vf(l,i,o),ne=null,Ue=!1;var u=o.alternate;u!==null&&(u.return=null),o.return=null}catch(a){Q(o,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)wf(t,e),t=t.sibling}function wf(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Fe(t,e),Qe(e),r&4){try{Yn(3,e,e.return),Vo(3,e)}catch(v){Q(e,e.return,v)}try{Yn(5,e,e.return)}catch(v){Q(e,e.return,v)}}break;case 1:Fe(t,e),Qe(e),r&512&&n!==null&&sn(n,n.return);break;case 5:if(Fe(t,e),Qe(e),r&512&&n!==null&&sn(n,n.return),e.flags&32){var o=e.stateNode;try{er(o,"")}catch(v){Q(e,e.return,v)}}if(r&4&&(o=e.stateNode,o!=null)){var l=e.memoizedProps,i=n!==null?n.memoizedProps:l,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&l.type==="radio"&&l.name!=null&&Ba(o,l),Yl(s,i);var a=Yl(s,l);for(i=0;i<u.length;i+=2){var f=u[i],d=u[i+1];f==="style"?Qa(o,d):f==="dangerouslySetInnerHTML"?Va(o,d):f==="children"?er(o,d):qi(o,f,d,a)}switch(s){case"input":Ql(o,l);break;case"textarea":$a(o,l);break;case"select":var m=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!l.multiple;var w=l.value;w!=null?an(o,!!l.multiple,w,!1):m!==!!l.multiple&&(l.defaultValue!=null?an(o,!!l.multiple,l.defaultValue,!0):an(o,!!l.multiple,l.multiple?[]:"",!1))}o[ar]=l}catch(v){Q(e,e.return,v)}}break;case 6:if(Fe(t,e),Qe(e),r&4){if(e.stateNode===null)throw Error(k(162));o=e.stateNode,l=e.memoizedProps;try{o.nodeValue=l}catch(v){Q(e,e.return,v)}}break;case 3:if(Fe(t,e),Qe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{or(t.containerInfo)}catch(v){Q(e,e.return,v)}break;case 4:Fe(t,e),Qe(e);break;case 13:Fe(t,e),Qe(e),o=e.child,o.flags&8192&&(l=o.memoizedState!==null,o.stateNode.isHidden=l,!l||o.alternate!==null&&o.alternate.memoizedState!==null||(Cs=K())),r&4&&Vu(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(se=(a=se)||f,Fe(t,e),se=a):Fe(t,e),Qe(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!f&&e.mode&1)for(C=e,f=e.child;f!==null;){for(d=C=f;C!==null;){switch(m=C,w=m.child,m.tag){case 0:case 11:case 14:case 15:Yn(4,m,m.return);break;case 1:sn(m,m.return);var g=m.stateNode;if(typeof g.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(v){Q(r,n,v)}}break;case 5:sn(m,m.return);break;case 22:if(m.memoizedState!==null){Qu(d);continue}}w!==null?(w.return=m,C=w):Qu(d)}f=f.sibling}e:for(f=null,d=e;;){if(d.tag===5){if(f===null){f=d;try{o=d.stateNode,a?(l=o.style,typeof l.setProperty=="function"?l.setProperty("display","none","important"):l.display="none"):(s=d.stateNode,u=d.memoizedProps.style,i=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=Wa("display",i))}catch(v){Q(e,e.return,v)}}}else if(d.tag===6){if(f===null)try{d.stateNode.nodeValue=a?"":d.memoizedProps}catch(v){Q(e,e.return,v)}}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;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:Fe(t,e),Qe(e),r&4&&Vu(e);break;case 21:break;default:Fe(t,e),Qe(e)}}function Qe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(gf(n)){var r=n;break e}n=n.return}throw Error(k(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(er(o,""),r.flags&=-33);var l=Hu(e);Ti(e,l,o);break;case 3:case 4:var i=r.stateNode.containerInfo,s=Hu(e);Ci(e,s,i);break;default:throw Error(k(161))}}catch(u){Q(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function A0(e,t,n){C=e,Sf(e)}function Sf(e,t,n){for(var r=(e.mode&1)!==0;C!==null;){var o=C,l=o.child;if(o.tag===22&&r){var i=o.memoizedState!==null||Br;if(!i){var s=o.alternate,u=s!==null&&s.memoizedState!==null||se;s=Br;var a=se;if(Br=i,(se=u)&&!a)for(C=o;C!==null;)i=C,u=i.child,i.tag===22&&i.memoizedState!==null?qu(o):u!==null?(u.return=i,C=u):qu(o);for(;l!==null;)C=l,Sf(l),l=l.sibling;C=o,Br=s,se=a}Wu(e)}else o.subtreeFlags&8772&&l!==null?(l.return=o,C=l):Wu(e)}}function Wu(e){for(;C!==null;){var t=C;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:se||Vo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!se)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:Me(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var l=t.updateQueue;l!==null&&Pu(t,l,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Pu(t,i,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var f=a.memoizedState;if(f!==null){var d=f.dehydrated;d!==null&&or(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(k(163))}se||t.flags&512&&_i(t)}catch(m){Q(t,t.return,m)}}if(t===e){C=null;break}if(n=t.sibling,n!==null){n.return=t.return,C=n;break}C=t.return}}function Qu(e){for(;C!==null;){var t=C;if(t===e){C=null;break}var n=t.sibling;if(n!==null){n.return=t.return,C=n;break}C=t.return}}function qu(e){for(;C!==null;){var t=C;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Vo(4,t)}catch(u){Q(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(u){Q(t,o,u)}}var l=t.return;try{_i(t)}catch(u){Q(t,l,u)}break;case 5:var i=t.return;try{_i(t)}catch(u){Q(t,i,u)}}}catch(u){Q(t,t.return,u)}if(t===e){C=null;break}var s=t.sibling;if(s!==null){s.return=t.return,C=s;break}C=t.return}}var M0=Math.ceil,To=lt.ReactCurrentDispatcher,xs=lt.ReactCurrentOwner,ze=lt.ReactCurrentBatchConfig,I=0,te=null,X=null,re=0,ke=0,un=Nt(0),Z=0,mr=null,Vt=0,Wo=0,_s=0,Jn=null,he=null,Cs=0,En=1/0,Ye=null,No=!1,Ni=null,kt=null,$r=!1,mt=null,Po=0,Zn=0,Pi=null,to=-1,no=0;function ce(){return I&6?K():to!==-1?to:to=K()}function Et(e){return e.mode&1?I&2&&re!==0?re&-re:k0.transition!==null?(no===0&&(no=rc()),no):(e=F,e!==0||(e=window.event,e=e===void 0?16:cc(e.type)),e):1}function He(e,t,n,r){if(50<Zn)throw Zn=0,Pi=null,Error(k(185));vr(e,n,r),(!(I&2)||e!==te)&&(e===te&&(!(I&2)&&(Wo|=n),Z===4&&pt(e,re)),ve(e,r),n===1&&I===0&&!(t.mode&1)&&(En=K()+500,Bo&&Pt()))}function ve(e,t){var n=e.callbackNode;kp(e,t);var r=co(e,e===te?re:0);if(r===0)n!==null&&tu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&tu(n),t===1)e.tag===0?S0(Ku.bind(null,e)):Rc(Ku.bind(null,e)),y0(function(){!(I&6)&&Pt()}),n=null;else{switch(oc(r)){case 1:n=Ji;break;case 4:n=tc;break;case 16:n=ao;break;case 536870912:n=nc;break;default:n=ao}n=Pf(n,kf.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function kf(e,t){if(to=-1,no=0,I&6)throw Error(k(327));var n=e.callbackNode;if(hn()&&e.callbackNode!==n)return null;var r=co(e,e===te?re:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Ro(e,r);else{t=r;var o=I;I|=2;var l=xf();(te!==e||re!==t)&&(Ye=null,En=K()+500,At(e,t));do try{$0();break}catch(s){Ef(e,s)}while(!0);cs(),To.current=l,I=o,X!==null?t=0:(te=null,re=0,t=Z)}if(t!==0){if(t===2&&(o=ti(e),o!==0&&(r=o,t=Ri(e,o))),t===1)throw n=mr,At(e,0),pt(e,r),ve(e,K()),n;if(t===6)pt(e,r);else{if(o=e.current.alternate,!(r&30)&&!U0(o)&&(t=Ro(e,r),t===2&&(l=ti(e),l!==0&&(r=l,t=Ri(e,l))),t===1))throw n=mr,At(e,0),pt(e,r),ve(e,K()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(k(345));case 2:zt(e,he,Ye);break;case 3:if(pt(e,r),(r&130023424)===r&&(t=Cs+500-K(),10<t)){if(co(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){ce(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ai(zt.bind(null,e,he,Ye),t);break}zt(e,he,Ye);break;case 4:if(pt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var i=31-$e(r);l=1<<i,i=t[i],i>o&&(o=i),r&=~l}if(r=o,r=K()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*M0(r/1960))-r,10<r){e.timeoutHandle=ai(zt.bind(null,e,he,Ye),r);break}zt(e,he,Ye);break;case 5:zt(e,he,Ye);break;default:throw Error(k(329))}}}return ve(e,K()),e.callbackNode===n?kf.bind(null,e):null}function Ri(e,t){var n=Jn;return e.current.memoizedState.isDehydrated&&(At(e,t).flags|=256),e=Ro(e,t),e!==2&&(t=he,he=n,t!==null&&Oi(t)),e}function Oi(e){he===null?he=e:he.push.apply(he,e)}function U0(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 o=n[r],l=o.getSnapshot;o=o.value;try{if(!Ve(l(),o))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 pt(e,t){for(t&=~_s,t&=~Wo,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-$e(t),r=1<<n;e[n]=-1,t&=~r}}function Ku(e){if(I&6)throw Error(k(327));hn();var t=co(e,0);if(!(t&1))return ve(e,K()),null;var n=Ro(e,t);if(e.tag!==0&&n===2){var r=ti(e);r!==0&&(t=r,n=Ri(e,r))}if(n===1)throw n=mr,At(e,0),pt(e,t),ve(e,K()),n;if(n===6)throw Error(k(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,zt(e,he,Ye),ve(e,K()),null}function Ts(e,t){var n=I;I|=1;try{return e(t)}finally{I=n,I===0&&(En=K()+500,Bo&&Pt())}}function Wt(e){mt!==null&&mt.tag===0&&!(I&6)&&hn();var t=I;I|=1;var n=ze.transition,r=F;try{if(ze.transition=null,F=1,e)return e()}finally{F=r,ze.transition=n,I=t,!(I&6)&&Pt()}}function Ns(){ke=un.current,U(un)}function At(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,m0(n)),X!==null)for(n=X.return;n!==null;){var r=n;switch(ss(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&yo();break;case 3:Sn(),U(ye),U(ue),ys();break;case 5:ms(r);break;case 4:Sn();break;case 13:U(H);break;case 19:U(H);break;case 10:fs(r.type._context);break;case 22:case 23:Ns()}n=n.return}if(te=e,X=e=xt(e.current,null),re=ke=t,Z=0,mr=null,_s=Wo=Vt=0,he=Jn=null,Dt!==null){for(t=0;t<Dt.length;t++)if(n=Dt[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,l=n.pending;if(l!==null){var i=l.next;l.next=o,r.next=i}n.pending=r}Dt=null}return e}function Ef(e,t){do{var n=X;try{if(cs(),Zr.current=Co,_o){for(var r=V.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}_o=!1}if(Ht=0,ee=J=V=null,Xn=!1,dr=0,xs.current=null,n===null||n.return===null){Z=1,mr=t,X=null;break}e:{var l=e,i=n.return,s=n,u=t;if(t=re,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var a=u,f=s,d=f.tag;if(!(f.mode&1)&&(d===0||d===11||d===15)){var m=f.alternate;m?(f.updateQueue=m.updateQueue,f.memoizedState=m.memoizedState,f.lanes=m.lanes):(f.updateQueue=null,f.memoizedState=null)}var w=Du(i);if(w!==null){w.flags&=-257,Iu(w,i,s,l,t),w.mode&1&&ju(l,a,t),t=w,u=a;var g=t.updateQueue;if(g===null){var v=new Set;v.add(u),t.updateQueue=v}else g.add(u);break e}else{if(!(t&1)){ju(l,a,t),Ps();break e}u=Error(k(426))}}else if($&&s.mode&1){var x=Du(i);if(x!==null){!(x.flags&65536)&&(x.flags|=256),Iu(x,i,s,l,t),us(kn(u,s));break e}}l=u=kn(u,s),Z!==4&&(Z=2),Jn===null?Jn=[l]:Jn.push(l),l=i;do{switch(l.tag){case 3:l.flags|=65536,t&=-t,l.lanes|=t;var p=of(l,u,t);Nu(l,p);break e;case 1:s=u;var c=l.type,h=l.stateNode;if(!(l.flags&128)&&(typeof c.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(kt===null||!kt.has(h)))){l.flags|=65536,t&=-t,l.lanes|=t;var S=lf(l,s,t);Nu(l,S);break e}}l=l.return}while(l!==null)}Cf(n)}catch(E){t=E,X===n&&n!==null&&(X=n=n.return);continue}break}while(!0)}function xf(){var e=To.current;return To.current=Co,e===null?Co:e}function Ps(){(Z===0||Z===3||Z===2)&&(Z=4),te===null||!(Vt&268435455)&&!(Wo&268435455)||pt(te,re)}function Ro(e,t){var n=I;I|=2;var r=xf();(te!==e||re!==t)&&(Ye=null,At(e,t));do try{B0();break}catch(o){Ef(e,o)}while(!0);if(cs(),I=n,To.current=r,X!==null)throw Error(k(261));return te=null,re=0,Z}function B0(){for(;X!==null;)_f(X)}function $0(){for(;X!==null&&!dp();)_f(X)}function _f(e){var t=Nf(e.alternate,e,ke);e.memoizedProps=e.pendingProps,t===null?Cf(e):X=t,xs.current=null}function Cf(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=D0(n,t),n!==null){n.flags&=32767,X=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Z=6,X=null;return}}else if(n=j0(n,t,ke),n!==null){X=n;return}if(t=t.sibling,t!==null){X=t;return}X=t=e}while(t!==null);Z===0&&(Z=5)}function zt(e,t,n){var r=F,o=ze.transition;try{ze.transition=null,F=1,H0(e,t,n,r)}finally{ze.transition=o,F=r}return null}function H0(e,t,n,r){do hn();while(mt!==null);if(I&6)throw Error(k(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(k(177));e.callbackNode=null,e.callbackPriority=0;var l=n.lanes|n.childLanes;if(Ep(e,l),e===te&&(X=te=null,re=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||$r||($r=!0,Pf(ao,function(){return hn(),null})),l=(n.flags&15990)!==0,n.subtreeFlags&15990||l){l=ze.transition,ze.transition=null;var i=F;F=1;var s=I;I|=4,xs.current=null,F0(e,n),wf(n,e),u0(si),fo=!!ii,si=ii=null,e.current=n,A0(n),pp(),I=s,F=i,ze.transition=l}else e.current=n;if($r&&($r=!1,mt=e,Po=o),l=e.pendingLanes,l===0&&(kt=null),yp(n.stateNode),ve(e,K()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(No)throw No=!1,e=Ni,Ni=null,e;return Po&1&&e.tag!==0&&hn(),l=e.pendingLanes,l&1?e===Pi?Zn++:(Zn=0,Pi=e):Zn=0,Pt(),null}function hn(){if(mt!==null){var e=oc(Po),t=ze.transition,n=F;try{if(ze.transition=null,F=16>e?16:e,mt===null)var r=!1;else{if(e=mt,mt=null,Po=0,I&6)throw Error(k(331));var o=I;for(I|=4,C=e.current;C!==null;){var l=C,i=l.child;if(C.flags&16){var s=l.deletions;if(s!==null){for(var u=0;u<s.length;u++){var a=s[u];for(C=a;C!==null;){var f=C;switch(f.tag){case 0:case 11:case 15:Yn(8,f,l)}var d=f.child;if(d!==null)d.return=f,C=d;else for(;C!==null;){f=C;var m=f.sibling,w=f.return;if(yf(f),f===a){C=null;break}if(m!==null){m.return=w,C=m;break}C=w}}}var g=l.alternate;if(g!==null){var v=g.child;if(v!==null){g.child=null;do{var x=v.sibling;v.sibling=null,v=x}while(v!==null)}}C=l}}if(l.subtreeFlags&2064&&i!==null)i.return=l,C=i;else e:for(;C!==null;){if(l=C,l.flags&2048)switch(l.tag){case 0:case 11:case 15:Yn(9,l,l.return)}var p=l.sibling;if(p!==null){p.return=l.return,C=p;break e}C=l.return}}var c=e.current;for(C=c;C!==null;){i=C;var h=i.child;if(i.subtreeFlags&2064&&h!==null)h.return=i,C=h;else e:for(i=c;C!==null;){if(s=C,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Vo(9,s)}}catch(E){Q(s,s.return,E)}if(s===i){C=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,C=S;break e}C=s.return}}if(I=o,Pt(),Ge&&typeof Ge.onPostCommitFiberRoot=="function")try{Ge.onPostCommitFiberRoot(Io,e)}catch{}r=!0}return r}finally{F=n,ze.transition=t}}return!1}function Gu(e,t,n){t=kn(n,t),t=of(e,t,1),e=St(e,t,1),t=ce(),e!==null&&(vr(e,1,t),ve(e,t))}function Q(e,t,n){if(e.tag===3)Gu(e,e,n);else for(;t!==null;){if(t.tag===3){Gu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(kt===null||!kt.has(r))){e=kn(n,e),e=lf(t,e,1),t=St(t,e,1),e=ce(),t!==null&&(vr(t,1,e),ve(t,e));break}}t=t.return}}function V0(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ce(),e.pingedLanes|=e.suspendedLanes&n,te===e&&(re&n)===n&&(Z===4||Z===3&&(re&130023424)===re&&500>K()-Cs?At(e,0):_s|=n),ve(e,t)}function Tf(e,t){t===0&&(e.mode&1?(t=Lr,Lr<<=1,!(Lr&130023424)&&(Lr=4194304)):t=1);var n=ce();e=rt(e,t),e!==null&&(vr(e,t,n),ve(e,n))}function W0(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Tf(e,n)}function Q0(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(k(314))}r!==null&&r.delete(t),Tf(e,n)}var Nf;Nf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ye.current)me=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return me=!1,z0(e,t,n);me=!!(e.flags&131072)}else me=!1,$&&t.flags&1048576&&Oc(t,wo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;eo(e,t),e=t.pendingProps;var o=gn(t,ue.current);pn(t,n),o=vs(null,t,r,e,o,n);var l=ws();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ge(r)?(l=!0,go(t)):l=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,ps(t),o.updater=Ho,t.stateNode=o,o._reactInternals=t,yi(t,r,e,n),t=wi(null,t,r,!0,l,n)):(t.tag=0,$&&l&&is(t),ae(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(eo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=K0(r),e=Me(r,e),o){case 0:t=vi(null,t,r,e,n);break e;case 1:t=Mu(null,t,r,e,n);break e;case 11:t=Fu(null,t,r,e,n);break e;case 14:t=Au(null,t,r,Me(r.type,e),n);break e}throw Error(k(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Me(r,o),vi(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Me(r,o),Mu(e,t,r,o,n);case 3:e:{if(cf(t),e===null)throw Error(k(387));r=t.pendingProps,l=t.memoizedState,o=l.element,Fc(e,t),Eo(t,r,null,n);var i=t.memoizedState;if(r=i.element,l.isDehydrated)if(l={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){o=kn(Error(k(423)),t),t=Uu(e,t,r,n,o);break e}else if(r!==o){o=kn(Error(k(424)),t),t=Uu(e,t,r,n,o);break e}else for(Ee=wt(t.stateNode.containerInfo.firstChild),xe=t,$=!0,Be=null,n=Dc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(vn(),r===o){t=ot(e,t,n);break e}ae(e,t,r,n)}t=t.child}return t;case 5:return Ac(t),e===null&&pi(t),r=t.type,o=t.pendingProps,l=e!==null?e.memoizedProps:null,i=o.children,ui(r,o)?i=null:l!==null&&ui(r,l)&&(t.flags|=32),af(e,t),ae(e,t,i,n),t.child;case 6:return e===null&&pi(t),null;case 13:return ff(e,t,n);case 4:return hs(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=wn(t,null,r,n):ae(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Me(r,o),Fu(e,t,r,o,n);case 7:return ae(e,t,t.pendingProps,n),t.child;case 8:return ae(e,t,t.pendingProps.children,n),t.child;case 12:return ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,l=t.memoizedProps,i=o.value,A(So,r._currentValue),r._currentValue=i,l!==null)if(Ve(l.value,i)){if(l.children===o.children&&!ye.current){t=ot(e,t,n);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var s=l.dependencies;if(s!==null){i=l.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(l.tag===1){u=et(-1,n&-n),u.tag=2;var a=l.updateQueue;if(a!==null){a=a.shared;var f=a.pending;f===null?u.next=u:(u.next=f.next,f.next=u),a.pending=u}}l.lanes|=n,u=l.alternate,u!==null&&(u.lanes|=n),hi(l.return,n,t),s.lanes|=n;break}u=u.next}}else if(l.tag===10)i=l.type===t.type?null:l.child;else if(l.tag===18){if(i=l.return,i===null)throw Error(k(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),hi(i,n,t),i=l.sibling}else i=l.child;if(i!==null)i.return=l;else for(i=l;i!==null;){if(i===t){i=null;break}if(l=i.sibling,l!==null){l.return=i.return,i=l;break}i=i.return}l=i}ae(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,pn(t,n),o=je(o),r=r(o),t.flags|=1,ae(e,t,r,n),t.child;case 14:return r=t.type,o=Me(r,t.pendingProps),o=Me(r.type,o),Au(e,t,r,o,n);case 15:return sf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Me(r,o),eo(e,t),t.tag=1,ge(r)?(e=!0,go(t)):e=!1,pn(t,n),rf(t,r,o),yi(t,r,o,n),wi(null,t,r,!0,e,n);case 19:return df(e,t,n);case 22:return uf(e,t,n)}throw Error(k(156,t.tag))};function Pf(e,t){return ec(e,t)}function q0(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 Le(e,t,n,r){return new q0(e,t,n,r)}function Rs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function K0(e){if(typeof e=="function")return Rs(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Gi)return 11;if(e===Xi)return 14}return 2}function xt(e,t){var n=e.alternate;return n===null?(n=Le(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 ro(e,t,n,r,o,l){var i=2;if(r=e,typeof e=="function")Rs(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Jt:return Mt(n.children,o,l,t);case Ki:i=8,o|=8;break;case Bl:return e=Le(12,n,t,o|2),e.elementType=Bl,e.lanes=l,e;case $l:return e=Le(13,n,t,o),e.elementType=$l,e.lanes=l,e;case Hl:return e=Le(19,n,t,o),e.elementType=Hl,e.lanes=l,e;case Aa:return Qo(n,o,l,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ia:i=10;break e;case Fa:i=9;break e;case Gi:i=11;break e;case Xi:i=14;break e;case ct:i=16,r=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=Le(i,n,t,o),t.elementType=e,t.type=r,t.lanes=l,t}function Mt(e,t,n,r){return e=Le(7,e,r,t),e.lanes=n,e}function Qo(e,t,n,r){return e=Le(22,e,r,t),e.elementType=Aa,e.lanes=n,e.stateNode={isHidden:!1},e}function Pl(e,t,n){return e=Le(6,e,null,t),e.lanes=n,e}function Rl(e,t,n){return t=Le(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function G0(e,t,n,r,o){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=al(0),this.expirationTimes=al(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=al(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Os(e,t,n,r,o,l,i,s,u){return e=new G0(e,t,n,s,u),t===1?(t=1,l===!0&&(t|=8)):t=0,l=Le(3,null,null,t),e.current=l,l.stateNode=e,l.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ps(l),e}function X0(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Yt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Rf(e){if(!e)return Ct;e=e._reactInternals;e:{if(Kt(e)!==e||e.tag!==1)throw Error(k(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ge(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(k(171))}if(e.tag===1){var n=e.type;if(ge(n))return Pc(e,n,t)}return t}function Of(e,t,n,r,o,l,i,s,u){return e=Os(n,r,!0,e,o,l,i,s,u),e.context=Rf(null),n=e.current,r=ce(),o=Et(n),l=et(r,o),l.callback=t??null,St(n,l,o),e.current.lanes=o,vr(e,o,r),ve(e,r),e}function qo(e,t,n,r){var o=t.current,l=ce(),i=Et(o);return n=Rf(n),t.context===null?t.context=n:t.pendingContext=n,t=et(l,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=St(o,t,i),e!==null&&(He(e,o,i,l),Jr(e,o,i)),i}function Oo(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 Xu(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){Xu(e,t),(e=e.alternate)&&Xu(e,t)}function Y0(){return null}var Lf=typeof reportError=="function"?reportError:function(e){console.error(e)};function zs(e){this._internalRoot=e}Ko.prototype.render=zs.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(k(409));qo(e,t,null,null)};Ko.prototype.unmount=zs.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Wt(function(){qo(null,e,null,null)}),t[nt]=null}};function Ko(e){this._internalRoot=e}Ko.prototype.unstable_scheduleHydration=function(e){if(e){var t=sc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<dt.length&&t!==0&&t<dt[n].priority;n++);dt.splice(n,0,e),n===0&&ac(e)}};function js(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Go(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Yu(){}function J0(e,t,n,r,o){if(o){if(typeof r=="function"){var l=r;r=function(){var a=Oo(i);l.call(a)}}var i=Of(t,r,e,0,null,!1,!1,"",Yu);return e._reactRootContainer=i,e[nt]=i.current,sr(e.nodeType===8?e.parentNode:e),Wt(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var s=r;r=function(){var a=Oo(u);s.call(a)}}var u=Os(e,0,!1,null,null,!1,!1,"",Yu);return e._reactRootContainer=u,e[nt]=u.current,sr(e.nodeType===8?e.parentNode:e),Wt(function(){qo(t,u,n,r)}),u}function Xo(e,t,n,r,o){var l=n._reactRootContainer;if(l){var i=l;if(typeof o=="function"){var s=o;o=function(){var u=Oo(i);s.call(u)}}qo(t,i,e,o)}else i=J0(n,t,e,o,r);return Oo(i)}lc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Hn(t.pendingLanes);n!==0&&(Zi(t,n|1),ve(t,K()),!(I&6)&&(En=K()+500,Pt()))}break;case 13:Wt(function(){var r=rt(e,1);if(r!==null){var o=ce();He(r,e,1,o)}}),Ls(e,1)}};bi=function(e){if(e.tag===13){var t=rt(e,134217728);if(t!==null){var n=ce();He(t,e,134217728,n)}Ls(e,134217728)}};ic=function(e){if(e.tag===13){var t=Et(e),n=rt(e,t);if(n!==null){var r=ce();He(n,e,t,r)}Ls(e,t)}};sc=function(){return F};uc=function(e,t){var n=F;try{return F=e,t()}finally{F=n}};Zl=function(e,t,n){switch(t){case"input":if(Ql(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 o=Uo(r);if(!o)throw Error(k(90));Ua(r),Ql(r,o)}}}break;case"textarea":$a(e,n);break;case"select":t=n.value,t!=null&&an(e,!!n.multiple,t,!1)}};Ga=Ts;Xa=Wt;var Z0={usingClientEntryPoint:!1,Events:[Sr,tn,Uo,qa,Ka,Ts]},Mn={findFiberByHostInstance:jt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},b0={bundleType:Mn.bundleType,version:Mn.version,rendererPackageName:Mn.rendererPackageName,rendererConfig:Mn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:lt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Za(e),e===null?null:e.stateNode},findFiberByHostInstance:Mn.findFiberByHostInstance||Y0,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 Hr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Hr.isDisabled&&Hr.supportsFiber)try{Io=Hr.inject(b0),Ge=Hr}catch{}}Te.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Z0;Te.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!js(t))throw Error(k(200));return X0(e,t,null,n)};Te.createRoot=function(e,t){if(!js(e))throw Error(k(299));var n=!1,r="",o=Lf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Os(e,1,!1,null,null,n,!1,r,o),e[nt]=t.current,sr(e.nodeType===8?e.parentNode:e),new zs(t)};Te.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(k(188)):(e=Object.keys(e).join(","),Error(k(268,e)));return e=Za(t),e=e===null?null:e.stateNode,e};Te.flushSync=function(e){return Wt(e)};Te.hydrate=function(e,t,n){if(!Go(t))throw Error(k(200));return Xo(null,e,t,!0,n)};Te.hydrateRoot=function(e,t,n){if(!js(e))throw Error(k(405));var r=n!=null&&n.hydratedSources||null,o=!1,l="",i=Lf;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(l=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Of(t,null,e,1,n??null,o,!1,l,i),e[nt]=t.current,sr(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Ko(t)};Te.render=function(e,t,n){if(!Go(t))throw Error(k(200));return Xo(null,e,t,!1,n)};Te.unmountComponentAtNode=function(e){if(!Go(e))throw Error(k(40));return e._reactRootContainer?(Wt(function(){Xo(null,null,e,!1,function(){e._reactRootContainer=null,e[nt]=null})}),!0):!1};Te.unstable_batchedUpdates=Ts;Te.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Go(n))throw Error(k(200));if(e==null||e._reactInternals===void 0)throw Error(k(38));return Xo(e,t,n,!1,r)};Te.version="18.3.1-next-f1338f8080-20240426";function zf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(zf)}catch(e){console.error(e)}}zf(),La.exports=Te;var e1=La.exports,Ju=e1;Ml.createRoot=Ju.createRoot,Ml.hydrateRoot=Ju.hydrateRoot;/*
  366. object-assign
  367. (c) Sindre Sorhus
  368. @license MIT
  369. */var Ol,Zu;function t1(){if(Zu)return Ol;Zu=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(l){if(l==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(l)}function o(){try{if(!Object.assign)return!1;var l=new String("abc");if(l[5]="de",Object.getOwnPropertyNames(l)[0]==="5")return!1;for(var i={},s=0;s<10;s++)i["_"+String.fromCharCode(s)]=s;var u=Object.getOwnPropertyNames(i).map(function(f){return i[f]});if(u.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(f){a[f]=f}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Ol=o()?Object.assign:function(l,i){for(var s,u=r(l),a,f=1;f<arguments.length;f++){s=Object(arguments[f]);for(var d in s)t.call(s,d)&&(u[d]=s[d]);if(e){a=e(s);for(var m=0;m<a.length;m++)n.call(s,a[m])&&(u[a[m]]=s[a[m]])}}return u},Ol}var jf={exports:{}},Xt={};/** @license React v17.0.2
  370. * react-jsx-runtime.production.min.js
  371. *
  372. * Copyright (c) Facebook, Inc. and its affiliates.
  373. *
  374. * This source code is licensed under the MIT license found in the
  375. * LICENSE file in the root directory of this source tree.
  376. */var bu;function n1(){if(bu)return Xt;bu=1,t1();var e=Vd,t=60103;if(Xt.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var n=Symbol.for;t=n("react.element"),Xt.Fragment=n("react.fragment")}var r=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function i(s,u,a){var f,d={},m=null,w=null;a!==void 0&&(m=""+a),u.key!==void 0&&(m=""+u.key),u.ref!==void 0&&(w=u.ref);for(f in u)o.call(u,f)&&!l.hasOwnProperty(f)&&(d[f]=u[f]);if(s&&s.defaultProps)for(f in u=s.defaultProps,u)d[f]===void 0&&(d[f]=u[f]);return{$$typeof:t,type:s,key:m,ref:w,props:d,_owner:r.current}}return Xt.jsx=i,Xt.jsxs=i,Xt}jf.exports=n1();var G=jf.exports;function Df(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var If={exports:{}},Ll,ea;function r1(){if(ea)return Ll;ea=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return Ll=e,Ll}var zl,ta;function o1(){if(ta)return zl;ta=1;var e=r1();function t(){}function n(){}return n.resetWarningCache=t,zl=function(){function r(i,s,u,a,f,d){if(d!==e){var m=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 m.name="Invariant Violation",m}}r.isRequired=r;function o(){return r}var l={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:o,element:r,elementType:r,instanceOf:o,node:r,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:n,resetWarningCache:t};return l.PropTypes=l,l},zl}If.exports=o1()();var Pe=If.exports,Ff={exports:{}};/*!
  377. Copyright (c) 2018 Jed Watson.
  378. Licensed under the MIT License (MIT), see
  379. http://jedwatson.github.io/classnames
  380. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var l="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(l=o(l,r.call(this,s)))}return l}function r(l){if(typeof l=="string"||typeof l=="number")return this&&this[l]||l;if(typeof l!="object")return"";if(Array.isArray(l))return n.apply(this,l);if(l.toString!==Object.prototype.toString&&!l.toString.toString().includes("[native code]"))return l.toString();var i="";for(var s in l)t.call(l,s)&&l[s]&&(i=o(i,this&&this[s]||s));return i}function o(l,i){return i?l?l+" "+i:l+i:l}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Ff);var l1=Ff.exports;const i1=Df(l1),s1="_logo_1ucpf_27",u1={logo:s1},a1=i1.bind({...u1}),Vr={base:"#626366",secondary:"#0202EA",inverse:"#ffffff"},Af=({ariaHidden:e=!0,className:t,inverse:n,title:r="Healthgrades",width:o})=>{const l={[t]:t,logo:!0,"logo--standard":!n,"logo--inverse":n},i=n?Vr.inverse:Vr.base,s=n?Vr.inverse:Vr.secondary;return G.jsxs("svg",{className:a1(l),"aria-hidden":e?!0:null,width:o||"100%",viewBox:"0 0 165 24",children:[G.jsx("title",{children:r}),G.jsx("path",{fill:i,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"}),G.jsx("path",{fill:s,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"}),G.jsx("path",{fill:s,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"})]})};Af.propTypes={ariaHidden:Pe.bool,className:Pe.string,inverse:Pe.bool,title:Pe.string,width:Pe.number};var Mf={exports:{}};/*!
  381. Copyright (c) 2018 Jed Watson.
  382. Licensed under the MIT License (MIT), see
  383. http://jedwatson.github.io/classnames
  384. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var l="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(l=o(l,r(s)))}return l}function r(l){if(typeof l=="string"||typeof l=="number")return l;if(typeof l!="object")return"";if(Array.isArray(l))return n.apply(null,l);if(l.toString!==Object.prototype.toString&&!l.toString.toString().includes("[native code]"))return l.toString();var i="";for(var s in l)t.call(l,s)&&l[s]&&(i=o(i,s));return i}function o(l,i){return i?l?l+" "+i:l+i:l}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Mf);var c1=Mf.exports;const mn=wa(c1),f1="Xf8Xj",d1="UsscU",p1="_9Sfro",h1="e-REr",m1="yLS5b",y1="_7nyFu",g1="Dp470",st={closed:f1,linkList:d1,open:p1,icon:h1,menuBtnTitle:m1,title:y1,btn:g1};var Uf={exports:{}};/*!
  385. Copyright (c) 2018 Jed Watson.
  386. Licensed under the MIT License (MIT), see
  387. http://jedwatson.github.io/classnames
  388. */(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var l="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(l=o(l,r(s)))}return l}function r(l){if(typeof l=="string"||typeof l=="number")return l;if(typeof l!="object")return"";if(Array.isArray(l))return n.apply(null,l);if(l.toString!==Object.prototype.toString&&!l.toString.toString().includes("[native code]"))return l.toString();var i="";for(var s in l)t.call(l,s)&&l[s]&&(i=o(i,s));return i}function o(l,i){return i?l?l+" "+i:l+i:l}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(Uf);var v1=Uf.exports;const w1=Df(v1),S1="_icon_1tari_27",k1="_xs_1tari_33",E1="_sm_1tari_36",x1="_md_1tari_39",_1="_lg_1tari_42",C1="_xl_1tari_45",T1="_inheritSize_1tari_48",jl={icon:S1,xs:k1,sm:E1,md:x1,lg:_1,xl:C1,inheritSize:T1},pe=({ariaHidden:e=!0,className:t,children:n,inheritSize:r,noSetSize:o,qaTarget:l,size:i="md",title:s,viewBox:u="0 0 24 24"})=>{const a={[t]:!!t,[jl.icon]:!r,[jl[i]]:!r&&!o,[jl.inheritSize]:r};return G.jsxs("svg",{className:w1(a),viewBox:u,width:"1em",height:"1em","aria-hidden":e,"data-qa-target":l,focusable:!1,children:[!e&&!!s&&G.jsx("title",{children:s}),n]})};pe.propTypes={ariaHidden:Pe.bool,className:Pe.string,inheritSize:Pe.bool,noSetSize:Pe.bool,qaTarget:Pe.string,size:Pe.oneOf(["xs","sm","md","lg","xl"]),title:Pe.string};const N1=G.jsx("path",{d:"M8 20l8-8-8-8",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),Ds=e=>{const{qaTarget:t="chevron-right-icon",title:n="Chevron Right"}=e;return G.jsx(pe,{qaTarget:t,title:n,...e,children:N1})};Ds.propTypes=pe.propTypes;/*! js-cookie v3.0.5 | MIT */function Wr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var P1={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Li(e,t){function n(o,l,i){if(!(typeof document>"u")){i=Wr({},t,i),typeof i.expires=="number"&&(i.expires=new Date(Date.now()+i.expires*864e5)),i.expires&&(i.expires=i.expires.toUTCString()),o=encodeURIComponent(o).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var u in i)i[u]&&(s+="; "+u,i[u]!==!0&&(s+="="+i[u].split(";")[0]));return document.cookie=o+"="+e.write(l,o)+s}}function r(o){if(!(typeof document>"u"||arguments.length&&!o)){for(var l=document.cookie?document.cookie.split("; "):[],i={},s=0;s<l.length;s++){var u=l[s].split("="),a=u.slice(1).join("=");try{var f=decodeURIComponent(u[0]);if(i[f]=e.read(a,f),o===f)break}catch{}}return o?i[o]:i}}return Object.create({set:n,get:r,remove:function(o,l){n(o,"",Wr({},l,{expires:-1}))},withAttributes:function(o){return Li(this.converter,Wr({},this.attributes,o))},withConverter:function(o){return Li(Wr({},this.converter,o),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var R1=Li(P1,{path:"/"});const Is=()=>{if(typeof localStorage>"u"||typeof localStorage=="unknown")return!1;const e="hg3.localstoragetest";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch{return!1}},Bf=()=>typeof window<"u"&&!!window,$f=!Bf()||!window.location||!window.location.search,O1=15,L1=e=>e[0].toUpperCase()+e.slice(1),Hf=/hg\.debug(\w*)=true/i,zi=/hg3.enable(\w*)debug/i,Vf=(e,t)=>{const n=e.match(t)||{};return n&&n[1]||null},z1=()=>$f?!1:Vf(window.location.search,Hf),j1=()=>Is()?Object.keys(localStorage).reduce((e,t)=>e||zi.test(t)&&Vf(t,zi),!1):!1,D1=()=>{const e=z1()||j1()||"analytics";return{localStorageName:`hg3.${e.toLowerCase()}Debug`,localStorageToggleName:`hg3.enable${L1(e)}Debug`}},{localStorageName:Fs,localStorageToggleName:I1}=D1(),F1=()=>$f?null:Hf.test(window.location.search),A1=()=>Is()?Object.entries(localStorage).some(([e,t])=>e.match(zi)&&t==="true"):null,Wf=()=>{const e=F1()||A1(),t=Is();if(t)try{localStorage.setItem(I1,e)}catch(n){__DEBUG__&&console.warn("analyticsDebug: Unable to save debug information to localStorage",n)}return e&&t},Qf=()=>{try{localStorage.setItem(Fs,"[]")}catch(e){__DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",e)}},qf=()=>{try{const e=localStorage.getItem(Fs);return JSON.parse(e||"[]")}catch(e){__DEBUG__&&console.error("analyticsDebug: Unable to get debug information from localStorage",e)}return[]},Kf=(e,{contextData:t,...n})=>{if(!Wf())return Qf(),!1;const r=qf().concat(JSON.stringify({...t,...n,TrackingType:e})).slice(-O1);try{return localStorage.setItem(Fs,JSON.stringify(r)),!0}catch(o){return __DEBUG__&&console.error("analyticsDebug: Unable to save debug information to localStorage",o),!1}},M1={clear:Qf,getCallHistory:qf,recordCall:Kf};Wf()&&Bf()&&(window.Test={analyticsDebug:M1,...window.Test});const Gf=({pageName:e=!1,PageName:t=!1,...n}={})=>({...n,PageName:t||e||""});let Qr=typeof window<"u"?Gf(window.utag_data)||{}:{},Ae={callStack:[],waitingForUtag:!1,waitForUtag:()=>{if(Ae.waitingForUtag)return;Ae.waitingForUtag=!0;let e=0;const t=setInterval(()=>{if(window.utag){clearInterval(t);const n=Ae.callStack.length;for(let r=0;r<n;r++){const o=Ae.callStack.shift();window.utag[o.name](o.data)}}else e++>10&&(console.error("utag did not resolve"),clearInterval(t))},100)},view:e=>{window.utag?window.utag.view(e):(Ae.callStack&&Ae.callStack.push({name:"view",data:e}),Ae.waitForUtag())},link:e=>{window.utag?window.utag.link(e):(Ae.callStack&&Ae.callStack.push({name:"link",data:e}),Ae.waitForUtag())}};const na=(e={})=>Object.entries(e).reduce((t,[n,r])=>(r&&(t[n.replace("hg.","")]=r),t),{}),U1={_utagData:()=>Qr,getLegacyAnalyticsInstance:()=>{const{s:{constructor:{name:e=""}={}}={}}=window||{};return e==="AppMeasurement"?window.s:void 0},trackLink:(e,t,n=!0)=>{try{!n&&typeof window<"u"&&(console.log(window.utag_data),window.utag_data&&(Qr=window.utag_data));const{addTrackValues:r,contextData:o=!1,PageName:l=!1,...i}=Gf(t),s=r||i,u=(l||Qr.PageName)+"|"+e,{server:a,ProductChannel:f,RollupSpecialtyID:d,ClientID:m}=Qr,w={ClientID:m,link_name:u,ProductChannel:f,RollupSpecialtyID:d,server:a,SitePathing:u,...na(s||{}),...na(o||{})};Ae.link(w),Kf("trackLink",w)}catch(r){console.error(r)}}},B1={getLegacyAnalyticsInstance:()=>({}),trackLink:()=>{}},$1=typeof window>"u"?B1:U1,Xf=(e,t={})=>{$1.trackLink(e,{...t})},H1="x2RPM",V1="I5ACa",W1="E-fRP",Q1="aE1HD",Lo={linkList:H1,listWrap:V1,listItem:W1,new:"E5zf3",icon:Q1},q1=({linkList:e,listId:t})=>e.links.map(({extraClasses:n="",isNewLink:r=!1,target:o="_blank",text:l="",url:i="",svgIcon:s=""},u)=>{const a=`${t}--link-${u+1}`,f={[Lo.listItem]:!0,[Lo.new]:r,[n]:n};let d=i;if(l==="Do Not Sell or Share My Personal Information"&&typeof document<"u"){const m="40706f89-b4b9-4c92-b517-bd87b5ddee4c",w=R1.get("tglr_anon_id"),g=`${i}?anonymousId=${w}&orgId=${m}`;d=w?g:i}return R.jsx("li",{children:i?R.jsxs("a",{className:mn(f),"data-qa-target":a,href:d,target:o,rel:o==="_blank"?"noopener":null,onClick:()=>Xf(`Footer ${t}: ${l.replace(/\u00B7/,"")}`),children:[l,s&&R.jsx("span",{className:"footer-link-list-item__icon",dangerouslySetInnerHTML:{__html:s}})]}):R.jsxs("button",{className:mn(f),"data-qa-target":a,type:"button",children:[l,s&&R.jsx("span",{className:"footer-link-list-item__icon",dangerouslySetInnerHTML:{__html:s}})]})},u)}),Yf=({className:e,linkList:t,listId:n,listWrap:r})=>{var l;if(!((l=t==null?void 0:t.links)!=null&&l.length))return null;const o={[e]:e,[Lo.linkList]:!0,[Lo.listWrap]:r,"list-unstyled":!0};return R.jsx("ul",{className:mn(o),id:n,children:q1({linkList:t,listId:n})})},K1=({linkList:e})=>{const[t,n]=_n.useState(!1),{id:r,links:o,title:l}=e;if(!(o!=null&&o.length)||!l)return null;const i=`footer-${r}-link-list`,s=`${i}--menu-title`,u=`${i}--menu-btn`,a={[st.closed]:!t,[st.open]:t};return R.jsxs("div",{className:mn(a),"data-qa-target":i,children:[R.jsx("div",{className:mn([st.menuBtnTitle],[st.title]),"data-qa-target":s,children:l}),R.jsxs("button",{className:mn([st.menuBtnTitle],[st.btn]),"aria-controls":i,"aria-haspopup":"true","data-qa-target":u,onClick:()=>n(!t),type:"button",children:[l,R.jsx(Ds,{size:"sm",className:st.icon})]}),R.jsx(Yf,{className:st.linkList,linkList:e,listId:i})]})},G1=G.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"}),Jf=e=>{const{qaTarget:t="facebook-icon",title:n="Facebook"}=e;return G.jsx(pe,{qaTarget:t,title:n,...e,children:G1})};Jf.propTypes=pe.propTypes;const X1=G.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"}),Zf=e=>{const{qaTarget:t="instagram-icon",title:n="Instagram"}=e;return G.jsx(pe,{qaTarget:t,title:n,viewBox:"-2 -2 28 28",...e,children:X1})};Zf.propTypes=pe.propTypes;const Y1=G.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"}),bf=e=>{const{qaTarget:t="linkedIn-icon",title:n="LinkedIn"}=e;return G.jsx(pe,{qaTarget:t,title:n,viewBox:"2 2 20 20",...e,children:Y1})};bf.propTypes=pe.propTypes;const J1=G.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"}),ed=e=>{const{qaTarget:t="pinterest-icon",title:n="Pinterest"}=e;return G.jsx(pe,{qaTarget:t,title:n,...e,children:J1})};ed.propTypes=pe.propTypes;const Z1=G.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"}),td=e=>G.jsx(pe,{qaTarget:"x-icon",title:"X",viewBox:"50 -180 1200 1600",...e,children:Z1});td.propTypes=pe.propTypes;const b1=G.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"}),nd=e=>{const{qaTarget:t="youtube-icon",title:n="Youtube"}=e;return G.jsx(pe,{qaTarget:t,title:n,viewBox:"-1 -1 25 25",...e,children:b1})};nd.propTypes=pe.propTypes;const eh=e=>{switch(e){case"twitter":return R.jsx(td,{});case"instagram":return R.jsx(Zf,{});case"youtube":return R.jsx(nd,{});case"pinterest":return R.jsx(ed,{});case"facebook":return R.jsx(Jf,{});case"linkedin":return R.jsx(bf,{});default:return R.jsx(R.Fragment,{})}},th=({socialLinks:e})=>e.length?e.map(({socialService:t,url:n},r)=>{const o=t.charAt(0).toUpperCase()+t.slice(1);return R.jsx("a",{href:n,"aria-label":`Follow Healthgrades on ${o}`,id:`footer-social-link-${t}`,"data-qa-target":`social-link-${r+1}`,target:"_blank",rel:"noopener",children:eh(t)},t)}):R.jsx(R.Fragment,{}),nh="iB7P6",rh="Flz-r",ra={linkList:nh,menuBtn:rh},oh=({linkList:e})=>{const{id:t,links:n,title:r}=e,o={...e,links:n.map(i=>({text:i.title,type:i.type,url:i.url}))};if(!(n!=null&&n.length)||!r)return null;const l=`footer-${t}-link-list`;return R.jsxs("details",{className:ra.linkList,"data-qa-target":l,children:[R.jsxs("summary",{className:ra.menuBtn,"data-qa-target":`${l}--menu-btn`,children:[r,R.jsx("span",{className:"sr-only",children:" by searching our wide variety of specialty directories:"}),R.jsx(Ds,{size:"sm"})]}),R.jsx(Yf,{linkList:o,listId:l,listWrap:!0})]})},lh=()=>{const e=()=>window!=null&&window.utag_data?window.utag_data=window.utag_data:R.jsxs(R.Fragment,{children:[window.utag_data=ih,function(t,n,r,o){var l;t="https://tags.tiqcdn.com/utag/hg/main/qa/utag.js",n=document,r="script",o=n.createElement(r),o.src=t,o.type="text/javascript",o.async=!0,t=n.getElementsByTagName(r)[0],(l=t.parentNode)==null||l.insertBefore(o,t)}(null,null,null,null),window.utag_cfg_ovrd=window.utag_cfg_ovrd||{},window.utag_cfg_ovrd.noview=!0]});_n.useEffect(()=>{e()},[])},oa="footer-import-svc",ih={tealium_event:"",guidedSearch_cta:"",PDCSearchImpression:"",ProviderConversionImpression:"",UniqueContentVisit:"",OARUXsubmit:"",Save:"",Remove:"",OASurl:"",OASapi:"",OARlink:"",OARurl:"",NonSchedulingProvider:"",EnhancedImpression:"",PageName:oa,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:oa,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:""},sh="QoKk0",uh="JE4qD",ah="_8L3xP",ch="iHKOQ",fh="NXurI",dh="_-9l1r",ph="JKvri",ut={syndFooter:sh,container:uh,linkList:ah,copyright:ch,newsletter:fh,logos:dh,socialLinks:ph},hh=({cmsBody:e,id:t="syndicated-footer"})=>{var f;lh(),_n.useEffect(()=>{const d=document.querySelector(".newsletter-form__btn"),m=()=>Xf("newsletter submit");return d.addEventListener("click",m),()=>{document.querySelector(".newsletter-form__btn").removeEventListener("click",m)}},[]);const n=d=>d.split(" ").join("-").toLowerCase(),{footer:{badgeHtml:r="",content:o=[],logo:l={},navigation:i=[],socialIcons:s=[]}={}}=e,u=o==null?void 0:o.find(({type:d})=>d==="List"),a=(f=o==null?void 0:o.find(({type:d})=>d==="RichTextModule"))==null?void 0:f.text;return R.jsx("footer",{className:ut.syndFooter,"data-qa-target":t,children:R.jsxs("div",{className:ut.container,children:[R.jsx("div",{className:ut.linkList,children:i.map((d,m)=>{const w={id:n(d.text.text),links:d.subNavigation,title:d.text.text};return R.jsx(K1,{linkList:w},m)})}),R.jsx("div",{className:ut.linkList,children:R.jsx(oh,{linkList:{id:n(u.title.text),links:u.items,title:u.title.text}})}),R.jsx("div",{className:ut.newsletter,children:R.jsx("div",{className:"synd-footer-newsletter",dangerouslySetInnerHTML:{__html:a}})}),R.jsxs("div",{className:ut.logos,children:[R.jsx(mh,{link:l.link}),R.jsx("div",{className:ut.socialLinks,children:R.jsx(th,{socialLinks:s})})]}),R.jsx("div",{className:ut.copyright,dangerouslySetInnerHTML:{__html:r}})]})})},mh=({link:e})=>{if(!e)return R.jsx(R.Fragment,{});const t=e.url||"/";return R.jsx("a",{"aria-label":"Healthgrades Home",href:t,id:"cms-logo--section",children:R.jsx(Af,{inverse:!0,width:200})})};function rd(e,t){return function(){return e.apply(t,arguments)}}const{toString:yh}=Object.prototype,{getPrototypeOf:As}=Object,Yo=(e=>t=>{const n=yh.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),We=e=>(e=e.toLowerCase(),t=>Yo(t)===e),Jo=e=>t=>typeof t===e,{isArray:Nn}=Array,yr=Jo("undefined");function gh(e){return e!==null&&!yr(e)&&e.constructor!==null&&!yr(e.constructor)&&_e(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const od=We("ArrayBuffer");function vh(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&od(e.buffer),t}const wh=Jo("string"),_e=Jo("function"),ld=Jo("number"),Zo=e=>e!==null&&typeof e=="object",Sh=e=>e===!0||e===!1,oo=e=>{if(Yo(e)!=="object")return!1;const t=As(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},kh=We("Date"),Eh=We("File"),xh=We("Blob"),_h=We("FileList"),Ch=e=>Zo(e)&&_e(e.pipe),Th=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||_e(e.append)&&((t=Yo(e))==="formdata"||t==="object"&&_e(e.toString)&&e.toString()==="[object FormData]"))},Nh=We("URLSearchParams"),[Ph,Rh,Oh,Lh]=["ReadableStream","Request","Response","Headers"].map(We),zh=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Er(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),Nn(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const l=n?Object.getOwnPropertyNames(e):Object.keys(e),i=l.length;let s;for(r=0;r<i;r++)s=l[r],t.call(null,e[s],s,e)}}function id(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const Ft=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,sd=e=>!yr(e)&&e!==Ft;function ji(){const{caseless:e}=sd(this)&&this||{},t={},n=(r,o)=>{const l=e&&id(t,o)||o;oo(t[l])&&oo(r)?t[l]=ji(t[l],r):oo(r)?t[l]=ji({},r):Nn(r)?t[l]=r.slice():t[l]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Er(arguments[r],n);return t}const jh=(e,t,n,{allOwnKeys:r}={})=>(Er(t,(o,l)=>{n&&_e(o)?e[l]=rd(o,n):e[l]=o},{allOwnKeys:r}),e),Dh=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Ih=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Fh=(e,t,n,r)=>{let o,l,i;const s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),l=o.length;l-- >0;)i=o[l],(!r||r(i,e,t))&&!s[i]&&(t[i]=e[i],s[i]=!0);e=n!==!1&&As(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Ah=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Mh=e=>{if(!e)return null;if(Nn(e))return e;let t=e.length;if(!ld(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Uh=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&As(Uint8Array)),Bh=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const l=o.value;t.call(e,l[0],l[1])}},$h=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Hh=We("HTMLFormElement"),Vh=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),la=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Wh=We("RegExp"),ud=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Er(n,(o,l)=>{let i;(i=t(o,l,e))!==!1&&(r[l]=i||o)}),Object.defineProperties(e,r)},Qh=e=>{ud(e,(t,n)=>{if(_e(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(_e(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},qh=(e,t)=>{const n={},r=o=>{o.forEach(l=>{n[l]=!0})};return Nn(e)?r(e):r(String(e).split(t)),n},Kh=()=>{},Gh=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Dl="abcdefghijklmnopqrstuvwxyz",ia="0123456789",ad={DIGIT:ia,ALPHA:Dl,ALPHA_DIGIT:Dl+Dl.toUpperCase()+ia},Xh=(e=16,t=ad.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Yh(e){return!!(e&&_e(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Jh=e=>{const t=new Array(10),n=(r,o)=>{if(Zo(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const l=Nn(r)?[]:{};return Er(r,(i,s)=>{const u=n(i,o+1);!yr(u)&&(l[s]=u)}),t[o]=void 0,l}}return r};return n(e,0)},Zh=We("AsyncFunction"),bh=e=>e&&(Zo(e)||_e(e))&&_e(e.then)&&_e(e.catch),cd=((e,t)=>e?setImmediate:t?((n,r)=>(Ft.addEventListener("message",({source:o,data:l})=>{o===Ft&&l===n&&r.length&&r.shift()()},!1),o=>{r.push(o),Ft.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",_e(Ft.postMessage)),em=typeof queueMicrotask<"u"?queueMicrotask.bind(Ft):typeof process<"u"&&process.nextTick||cd,y={isArray:Nn,isArrayBuffer:od,isBuffer:gh,isFormData:Th,isArrayBufferView:vh,isString:wh,isNumber:ld,isBoolean:Sh,isObject:Zo,isPlainObject:oo,isReadableStream:Ph,isRequest:Rh,isResponse:Oh,isHeaders:Lh,isUndefined:yr,isDate:kh,isFile:Eh,isBlob:xh,isRegExp:Wh,isFunction:_e,isStream:Ch,isURLSearchParams:Nh,isTypedArray:Uh,isFileList:_h,forEach:Er,merge:ji,extend:jh,trim:zh,stripBOM:Dh,inherits:Ih,toFlatObject:Fh,kindOf:Yo,kindOfTest:We,endsWith:Ah,toArray:Mh,forEachEntry:Bh,matchAll:$h,isHTMLForm:Hh,hasOwnProperty:la,hasOwnProp:la,reduceDescriptors:ud,freezeMethods:Qh,toObjectSet:qh,toCamelCase:Vh,noop:Kh,toFiniteNumber:Gh,findKey:id,global:Ft,isContextDefined:sd,ALPHABET:ad,generateString:Xh,isSpecCompliantForm:Yh,toJSONObject:Jh,isAsyncFn:Zh,isThenable:bh,setImmediate:cd,asap:em};function O(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}y.inherits(O,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:y.toJSONObject(this.config),code:this.code,status:this.status}}});const fd=O.prototype,dd={};["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(e=>{dd[e]={value:e}});Object.defineProperties(O,dd);Object.defineProperty(fd,"isAxiosError",{value:!0});O.from=(e,t,n,r,o,l)=>{const i=Object.create(fd);return y.toFlatObject(e,i,function(u){return u!==Error.prototype},s=>s!=="isAxiosError"),O.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,l&&Object.assign(i,l),i};const tm=null;function Di(e){return y.isPlainObject(e)||y.isArray(e)}function pd(e){return y.endsWith(e,"[]")?e.slice(0,-2):e}function sa(e,t,n){return e?e.concat(t).map(function(o,l){return o=pd(o),!n&&l?"["+o+"]":o}).join(n?".":""):t}function nm(e){return y.isArray(e)&&!e.some(Di)}const rm=y.toFlatObject(y,{},null,function(t){return/^is[A-Z]/.test(t)});function bo(e,t,n){if(!y.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=y.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,x){return!y.isUndefined(x[v])});const r=n.metaTokens,o=n.visitor||f,l=n.dots,i=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&y.isSpecCompliantForm(t);if(!y.isFunction(o))throw new TypeError("visitor must be a function");function a(g){if(g===null)return"";if(y.isDate(g))return g.toISOString();if(!u&&y.isBlob(g))throw new O("Blob is not supported. Use a Buffer instead.");return y.isArrayBuffer(g)||y.isTypedArray(g)?u&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function f(g,v,x){let p=g;if(g&&!x&&typeof g=="object"){if(y.endsWith(v,"{}"))v=r?v:v.slice(0,-2),g=JSON.stringify(g);else if(y.isArray(g)&&nm(g)||(y.isFileList(g)||y.endsWith(v,"[]"))&&(p=y.toArray(g)))return v=pd(v),p.forEach(function(h,S){!(y.isUndefined(h)||h===null)&&t.append(i===!0?sa([v],S,l):i===null?v:v+"[]",a(h))}),!1}return Di(g)?!0:(t.append(sa(x,v,l),a(g)),!1)}const d=[],m=Object.assign(rm,{defaultVisitor:f,convertValue:a,isVisitable:Di});function w(g,v){if(!y.isUndefined(g)){if(d.indexOf(g)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(g),y.forEach(g,function(p,c){(!(y.isUndefined(p)||p===null)&&o.call(t,p,y.isString(c)?c.trim():c,v,m))===!0&&w(p,v?v.concat(c):[c])}),d.pop()}}if(!y.isObject(e))throw new TypeError("data must be an object");return w(e),t}function ua(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Ms(e,t){this._pairs=[],e&&bo(e,this,t)}const hd=Ms.prototype;hd.append=function(t,n){this._pairs.push([t,n])};hd.toString=function(t){const n=t?function(r){return t.call(this,r,ua)}:ua;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function om(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function md(e,t,n){if(!t)return e;const r=n&&n.encode||om,o=n&&n.serialize;let l;if(o?l=o(t,n):l=y.isURLSearchParams(t)?t.toString():new Ms(t,n).toString(r),l){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+l}return e}class aa{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){y.forEach(this.handlers,function(r){r!==null&&t(r)})}}const yd={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},lm=typeof URLSearchParams<"u"?URLSearchParams:Ms,im=typeof FormData<"u"?FormData:null,sm=typeof Blob<"u"?Blob:null,um={isBrowser:!0,classes:{URLSearchParams:lm,FormData:im,Blob:sm},protocols:["http","https","file","blob","url","data"]},Us=typeof window<"u"&&typeof document<"u",Ii=typeof navigator=="object"&&navigator||void 0,am=Us&&(!Ii||["ReactNative","NativeScript","NS"].indexOf(Ii.product)<0),cm=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",fm=Us&&window.location.href||"http://localhost",dm=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Us,hasStandardBrowserEnv:am,hasStandardBrowserWebWorkerEnv:cm,navigator:Ii,origin:fm},Symbol.toStringTag,{value:"Module"})),we={...dm,...um};function pm(e,t){return bo(e,new we.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,l){return we.isNode&&y.isBuffer(n)?(this.append(r,n.toString("base64")),!1):l.defaultVisitor.apply(this,arguments)}},t))}function hm(e){return y.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function mm(e){const t={},n=Object.keys(e);let r;const o=n.length;let l;for(r=0;r<o;r++)l=n[r],t[l]=e[l];return t}function gd(e){function t(n,r,o,l){let i=n[l++];if(i==="__proto__")return!0;const s=Number.isFinite(+i),u=l>=n.length;return i=!i&&y.isArray(o)?o.length:i,u?(y.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!s):((!o[i]||!y.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],l)&&y.isArray(o[i])&&(o[i]=mm(o[i])),!s)}if(y.isFormData(e)&&y.isFunction(e.entries)){const n={};return y.forEachEntry(e,(r,o)=>{t(hm(r),o,n,0)}),n}return null}function ym(e,t,n){if(y.isString(e))try{return(t||JSON.parse)(e),y.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(e)}const xr={transitional:yd,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,l=y.isObject(t);if(l&&y.isHTMLForm(t)&&(t=new FormData(t)),y.isFormData(t))return o?JSON.stringify(gd(t)):t;if(y.isArrayBuffer(t)||y.isBuffer(t)||y.isStream(t)||y.isFile(t)||y.isBlob(t)||y.isReadableStream(t))return t;if(y.isArrayBufferView(t))return t.buffer;if(y.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(l){if(r.indexOf("application/x-www-form-urlencoded")>-1)return pm(t,this.formSerializer).toString();if((s=y.isFileList(t))||r.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return bo(s?{"files[]":t}:t,u&&new u,this.formSerializer)}}return l||o?(n.setContentType("application/json",!1),ym(t)):t}],transformResponse:[function(t){const n=this.transitional||xr.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(y.isResponse(t)||y.isReadableStream(t))return t;if(t&&y.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(s){if(i)throw s.name==="SyntaxError"?O.from(s,O.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:we.classes.FormData,Blob:we.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};y.forEach(["delete","get","head","post","put","patch"],e=>{xr.headers[e]={}});const gm=y.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"]),vm=e=>{const t={};let n,r,o;return e&&e.split(`
  389. `).forEach(function(i){o=i.indexOf(":"),n=i.substring(0,o).trim().toLowerCase(),r=i.substring(o+1).trim(),!(!n||t[n]&&gm[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},ca=Symbol("internals");function Un(e){return e&&String(e).trim().toLowerCase()}function lo(e){return e===!1||e==null?e:y.isArray(e)?e.map(lo):String(e)}function wm(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Sm=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Il(e,t,n,r,o){if(y.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!y.isString(t)){if(y.isString(r))return t.indexOf(r)!==-1;if(y.isRegExp(r))return r.test(t)}}function km(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function Em(e,t){const n=y.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,l,i){return this[r].call(this,t,o,l,i)},configurable:!0})})}class Se{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function l(s,u,a){const f=Un(u);if(!f)throw new Error("header name must be a non-empty string");const d=y.findKey(o,f);(!d||o[d]===void 0||a===!0||a===void 0&&o[d]!==!1)&&(o[d||u]=lo(s))}const i=(s,u)=>y.forEach(s,(a,f)=>l(a,f,u));if(y.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(y.isString(t)&&(t=t.trim())&&!Sm(t))i(vm(t),n);else if(y.isHeaders(t))for(const[s,u]of t.entries())l(u,s,r);else t!=null&&l(n,t,r);return this}get(t,n){if(t=Un(t),t){const r=y.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return wm(o);if(y.isFunction(n))return n.call(this,o,r);if(y.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Un(t),t){const r=y.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Il(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function l(i){if(i=Un(i),i){const s=y.findKey(r,i);s&&(!n||Il(r,r[s],s,n))&&(delete r[s],o=!0)}}return y.isArray(t)?t.forEach(l):l(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const l=n[r];(!t||Il(this,this[l],l,t,!0))&&(delete this[l],o=!0)}return o}normalize(t){const n=this,r={};return y.forEach(this,(o,l)=>{const i=y.findKey(r,l);if(i){n[i]=lo(o),delete n[l];return}const s=t?km(l):String(l).trim();s!==l&&delete n[l],n[s]=lo(o),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return y.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&y.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
  390. `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[ca]=this[ca]={accessors:{}}).accessors,o=this.prototype;function l(i){const s=Un(i);r[s]||(Em(o,i),r[s]=!0)}return y.isArray(t)?t.forEach(l):l(t),this}}Se.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);y.reduceDescriptors(Se.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});y.freezeMethods(Se);function Fl(e,t){const n=this||xr,r=t||n,o=Se.from(r.headers);let l=r.data;return y.forEach(e,function(s){l=s.call(n,l,o.normalize(),t?t.status:void 0)}),o.normalize(),l}function vd(e){return!!(e&&e.__CANCEL__)}function Pn(e,t,n){O.call(this,e??"canceled",O.ERR_CANCELED,t,n),this.name="CanceledError"}y.inherits(Pn,O,{__CANCEL__:!0});function wd(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new O("Request failed with status code "+n.status,[O.ERR_BAD_REQUEST,O.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function xm(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function _m(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,l=0,i;return t=t!==void 0?t:1e3,function(u){const a=Date.now(),f=r[l];i||(i=a),n[o]=u,r[o]=a;let d=l,m=0;for(;d!==o;)m+=n[d++],d=d%e;if(o=(o+1)%e,o===l&&(l=(l+1)%e),a-i<t)return;const w=f&&a-f;return w?Math.round(m*1e3/w):void 0}}function Cm(e,t){let n=0,r=1e3/t,o,l;const i=(a,f=Date.now())=>{n=f,o=null,l&&(clearTimeout(l),l=null),e.apply(null,a)};return[(...a)=>{const f=Date.now(),d=f-n;d>=r?i(a,f):(o=a,l||(l=setTimeout(()=>{l=null,i(o)},r-d)))},()=>o&&i(o)]}const zo=(e,t,n=3)=>{let r=0;const o=_m(50,250);return Cm(l=>{const i=l.loaded,s=l.lengthComputable?l.total:void 0,u=i-r,a=o(u),f=i<=s;r=i;const d={loaded:i,total:s,progress:s?i/s:void 0,bytes:u,rate:a||void 0,estimated:a&&s&&f?(s-i)/a:void 0,event:l,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},fa=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},da=e=>(...t)=>y.asap(()=>e(...t)),Tm=we.hasStandardBrowserEnv?function(){const t=we.navigator&&/(msie|trident)/i.test(we.navigator.userAgent),n=document.createElement("a");let r;function o(l){let i=l;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(i){const s=y.isString(i)?o(i):i;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}(),Nm=we.hasStandardBrowserEnv?{write(e,t,n,r,o,l){const i=[e+"="+encodeURIComponent(t)];y.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),y.isString(r)&&i.push("path="+r),y.isString(o)&&i.push("domain="+o),l===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Pm(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Rm(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Sd(e,t){return e&&!Pm(t)?Rm(e,t):t}const pa=e=>e instanceof Se?{...e}:e;function Qt(e,t){t=t||{};const n={};function r(a,f,d){return y.isPlainObject(a)&&y.isPlainObject(f)?y.merge.call({caseless:d},a,f):y.isPlainObject(f)?y.merge({},f):y.isArray(f)?f.slice():f}function o(a,f,d){if(y.isUndefined(f)){if(!y.isUndefined(a))return r(void 0,a,d)}else return r(a,f,d)}function l(a,f){if(!y.isUndefined(f))return r(void 0,f)}function i(a,f){if(y.isUndefined(f)){if(!y.isUndefined(a))return r(void 0,a)}else return r(void 0,f)}function s(a,f,d){if(d in t)return r(a,f);if(d in e)return r(void 0,a)}const u={url:l,method:l,data:l,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(a,f)=>o(pa(a),pa(f),!0)};return y.forEach(Object.keys(Object.assign({},e,t)),function(f){const d=u[f]||o,m=d(e[f],t[f],f);y.isUndefined(m)&&d!==s||(n[f]=m)}),n}const kd=e=>{const t=Qt({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:l,headers:i,auth:s}=t;t.headers=i=Se.from(i),t.url=md(Sd(t.baseURL,t.url),e.params,e.paramsSerializer),s&&i.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let u;if(y.isFormData(n)){if(we.hasStandardBrowserEnv||we.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((u=i.getContentType())!==!1){const[a,...f]=u?u.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([a||"multipart/form-data",...f].join("; "))}}if(we.hasStandardBrowserEnv&&(r&&y.isFunction(r)&&(r=r(t)),r||r!==!1&&Tm(t.url))){const a=o&&l&&Nm.read(l);a&&i.set(o,a)}return t},Om=typeof XMLHttpRequest<"u",Lm=Om&&function(e){return new Promise(function(n,r){const o=kd(e);let l=o.data;const i=Se.from(o.headers).normalize();let{responseType:s,onUploadProgress:u,onDownloadProgress:a}=o,f,d,m,w,g;function v(){w&&w(),g&&g(),o.cancelToken&&o.cancelToken.unsubscribe(f),o.signal&&o.signal.removeEventListener("abort",f)}let x=new XMLHttpRequest;x.open(o.method.toUpperCase(),o.url,!0),x.timeout=o.timeout;function p(){if(!x)return;const h=Se.from("getAllResponseHeaders"in x&&x.getAllResponseHeaders()),E={data:!s||s==="text"||s==="json"?x.responseText:x.response,status:x.status,statusText:x.statusText,headers:h,config:e,request:x};wd(function(T){n(T),v()},function(T){r(T),v()},E),x=null}"onloadend"in x?x.onloadend=p:x.onreadystatechange=function(){!x||x.readyState!==4||x.status===0&&!(x.responseURL&&x.responseURL.indexOf("file:")===0)||setTimeout(p)},x.onabort=function(){x&&(r(new O("Request aborted",O.ECONNABORTED,e,x)),x=null)},x.onerror=function(){r(new O("Network Error",O.ERR_NETWORK,e,x)),x=null},x.ontimeout=function(){let S=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const E=o.transitional||yd;o.timeoutErrorMessage&&(S=o.timeoutErrorMessage),r(new O(S,E.clarifyTimeoutError?O.ETIMEDOUT:O.ECONNABORTED,e,x)),x=null},l===void 0&&i.setContentType(null),"setRequestHeader"in x&&y.forEach(i.toJSON(),function(S,E){x.setRequestHeader(E,S)}),y.isUndefined(o.withCredentials)||(x.withCredentials=!!o.withCredentials),s&&s!=="json"&&(x.responseType=o.responseType),a&&([m,g]=zo(a,!0),x.addEventListener("progress",m)),u&&x.upload&&([d,w]=zo(u),x.upload.addEventListener("progress",d),x.upload.addEventListener("loadend",w)),(o.cancelToken||o.signal)&&(f=h=>{x&&(r(!h||h.type?new Pn(null,e,x):h),x.abort(),x=null)},o.cancelToken&&o.cancelToken.subscribe(f),o.signal&&(o.signal.aborted?f():o.signal.addEventListener("abort",f)));const c=xm(o.url);if(c&&we.protocols.indexOf(c)===-1){r(new O("Unsupported protocol "+c+":",O.ERR_BAD_REQUEST,e));return}x.send(l||null)})},zm=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,o;const l=function(a){if(!o){o=!0,s();const f=a instanceof Error?a:this.reason;r.abort(f instanceof O?f:new Pn(f instanceof Error?f.message:f))}};let i=t&&setTimeout(()=>{i=null,l(new O(`timeout ${t} of ms exceeded`,O.ETIMEDOUT))},t);const s=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(a=>{a.unsubscribe?a.unsubscribe(l):a.removeEventListener("abort",l)}),e=null)};e.forEach(a=>a.addEventListener("abort",l));const{signal:u}=r;return u.unsubscribe=()=>y.asap(s),u}},jm=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},Dm=async function*(e,t){for await(const n of Im(e))yield*jm(n,t)},Im=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},ha=(e,t,n,r)=>{const o=Dm(e,t);let l=0,i,s=u=>{i||(i=!0,r&&r(u))};return new ReadableStream({async pull(u){try{const{done:a,value:f}=await o.next();if(a){s(),u.close();return}let d=f.byteLength;if(n){let m=l+=d;n(m)}u.enqueue(new Uint8Array(f))}catch(a){throw s(a),a}},cancel(u){return s(u),o.return()}},{highWaterMark:2})},el=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Ed=el&&typeof ReadableStream=="function",Fm=el&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),xd=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Am=Ed&&xd(()=>{let e=!1;const t=new Request(we.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),ma=64*1024,Fi=Ed&&xd(()=>y.isReadableStream(new Response("").body)),jo={stream:Fi&&(e=>e.body)};el&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!jo[t]&&(jo[t]=y.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new O(`Response type '${t}' is not supported`,O.ERR_NOT_SUPPORT,r)})})})(new Response);const Mm=async e=>{if(e==null)return 0;if(y.isBlob(e))return e.size;if(y.isSpecCompliantForm(e))return(await new Request(we.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(y.isArrayBufferView(e)||y.isArrayBuffer(e))return e.byteLength;if(y.isURLSearchParams(e)&&(e=e+""),y.isString(e))return(await Fm(e)).byteLength},Um=async(e,t)=>{const n=y.toFiniteNumber(e.getContentLength());return n??Mm(t)},Bm=el&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:l,timeout:i,onDownloadProgress:s,onUploadProgress:u,responseType:a,headers:f,withCredentials:d="same-origin",fetchOptions:m}=kd(e);a=a?(a+"").toLowerCase():"text";let w=zm([o,l&&l.toAbortSignal()],i),g;const v=w&&w.unsubscribe&&(()=>{w.unsubscribe()});let x;try{if(u&&Am&&n!=="get"&&n!=="head"&&(x=await Um(f,r))!==0){let E=new Request(t,{method:"POST",body:r,duplex:"half"}),_;if(y.isFormData(r)&&(_=E.headers.get("content-type"))&&f.setContentType(_),E.body){const[T,P]=fa(x,zo(da(u)));r=ha(E.body,ma,T,P)}}y.isString(d)||(d=d?"include":"omit");const p="credentials"in Request.prototype;g=new Request(t,{...m,signal:w,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:r,duplex:"half",credentials:p?d:void 0});let c=await fetch(g);const h=Fi&&(a==="stream"||a==="response");if(Fi&&(s||h&&v)){const E={};["status","statusText","headers"].forEach(B=>{E[B]=c[B]});const _=y.toFiniteNumber(c.headers.get("content-length")),[T,P]=s&&fa(_,zo(da(s),!0))||[];c=new Response(ha(c.body,ma,T,()=>{P&&P(),v&&v()}),E)}a=a||"text";let S=await jo[y.findKey(jo,a)||"text"](c,e);return!h&&v&&v(),await new Promise((E,_)=>{wd(E,_,{data:S,headers:Se.from(c.headers),status:c.status,statusText:c.statusText,config:e,request:g})})}catch(p){throw v&&v(),p&&p.name==="TypeError"&&/fetch/i.test(p.message)?Object.assign(new O("Network Error",O.ERR_NETWORK,e,g),{cause:p.cause||p}):O.from(p,p&&p.code,e,g)}}),Ai={http:tm,xhr:Lm,fetch:Bm};y.forEach(Ai,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const ya=e=>`- ${e}`,$m=e=>y.isFunction(e)||e===null||e===!1,_d={getAdapter:e=>{e=y.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let l=0;l<t;l++){n=e[l];let i;if(r=n,!$m(n)&&(r=Ai[(i=String(n)).toLowerCase()],r===void 0))throw new O(`Unknown adapter '${i}'`);if(r)break;o[i||"#"+l]=r}if(!r){const l=Object.entries(o).map(([s,u])=>`adapter ${s} `+(u===!1?"is not supported by the environment":"is not available in the build"));let i=t?l.length>1?`since :
  391. `+l.map(ya).join(`
  392. `):" "+ya(l[0]):"as no adapter specified";throw new O("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:Ai};function Al(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Pn(null,e)}function ga(e){return Al(e),e.headers=Se.from(e.headers),e.data=Fl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),_d.getAdapter(e.adapter||xr.adapter)(e).then(function(r){return Al(e),r.data=Fl.call(e,e.transformResponse,r),r.headers=Se.from(r.headers),r},function(r){return vd(r)||(Al(e),r&&r.response&&(r.response.data=Fl.call(e,e.transformResponse,r.response),r.response.headers=Se.from(r.response.headers))),Promise.reject(r)})}const Cd="1.7.7",Bs={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Bs[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const va={};Bs.transitional=function(t,n,r){function o(l,i){return"[Axios v"+Cd+"] Transitional option '"+l+"'"+i+(r?". "+r:"")}return(l,i,s)=>{if(t===!1)throw new O(o(i," has been removed"+(n?" in "+n:"")),O.ERR_DEPRECATED);return n&&!va[i]&&(va[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(l,i,s):!0}};function Hm(e,t,n){if(typeof e!="object")throw new O("options must be an object",O.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const l=r[o],i=t[l];if(i){const s=e[l],u=s===void 0||i(s,l,e);if(u!==!0)throw new O("option "+l+" must be "+u,O.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new O("Unknown option "+l,O.ERR_BAD_OPTION)}}const Mi={assertOptions:Hm,validators:Bs},at=Mi.validators;class Ut{constructor(t){this.defaults=t,this.interceptors={request:new aa,response:new aa}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const l=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?l&&!String(r.stack).endsWith(l.replace(/^.+\n.+\n/,""))&&(r.stack+=`
  393. `+l):r.stack=l}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Qt(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:l}=n;r!==void 0&&Mi.assertOptions(r,{silentJSONParsing:at.transitional(at.boolean),forcedJSONParsing:at.transitional(at.boolean),clarifyTimeoutError:at.transitional(at.boolean)},!1),o!=null&&(y.isFunction(o)?n.paramsSerializer={serialize:o}:Mi.assertOptions(o,{encode:at.function,serialize:at.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=l&&y.merge(l.common,l[n.method]);l&&y.forEach(["delete","get","head","post","put","patch","common"],g=>{delete l[g]}),n.headers=Se.concat(i,l);const s=[];let u=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(u=u&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const a=[];this.interceptors.response.forEach(function(v){a.push(v.fulfilled,v.rejected)});let f,d=0,m;if(!u){const g=[ga.bind(this),void 0];for(g.unshift.apply(g,s),g.push.apply(g,a),m=g.length,f=Promise.resolve(n);d<m;)f=f.then(g[d++],g[d++]);return f}m=s.length;let w=n;for(d=0;d<m;){const g=s[d++],v=s[d++];try{w=g(w)}catch(x){v.call(this,x);break}}try{f=ga.call(this,w)}catch(g){return Promise.reject(g)}for(d=0,m=a.length;d<m;)f=f.then(a[d++],a[d++]);return f}getUri(t){t=Qt(this.defaults,t);const n=Sd(t.baseURL,t.url);return md(n,t.params,t.paramsSerializer)}}y.forEach(["delete","get","head","options"],function(t){Ut.prototype[t]=function(n,r){return this.request(Qt(r||{},{method:t,url:n,data:(r||{}).data}))}});y.forEach(["post","put","patch"],function(t){function n(r){return function(l,i,s){return this.request(Qt(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:l,data:i}))}}Ut.prototype[t]=n(),Ut.prototype[t+"Form"]=n(!0)});class $s{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(l){n=l});const r=this;this.promise.then(o=>{if(!r._listeners)return;let l=r._listeners.length;for(;l-- >0;)r._listeners[l](o);r._listeners=null}),this.promise.then=o=>{let l;const i=new Promise(s=>{r.subscribe(s),l=s}).then(o);return i.cancel=function(){r.unsubscribe(l)},i},t(function(l,i,s){r.reason||(r.reason=new Pn(l,i,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new $s(function(o){t=o}),cancel:t}}}function Vm(e){return function(n){return e.apply(null,n)}}function Wm(e){return y.isObject(e)&&e.isAxiosError===!0}const Ui={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(Ui).forEach(([e,t])=>{Ui[t]=e});function Td(e){const t=new Ut(e),n=rd(Ut.prototype.request,t);return y.extend(n,Ut.prototype,t,{allOwnKeys:!0}),y.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Td(Qt(e,o))},n}const Y=Td(xr);Y.Axios=Ut;Y.CanceledError=Pn;Y.CancelToken=$s;Y.isCancel=vd;Y.VERSION=Cd;Y.toFormData=bo;Y.AxiosError=O;Y.Cancel=Y.CanceledError;Y.all=function(t){return Promise.all(t)};Y.spread=Vm;Y.isAxiosError=Wm;Y.mergeConfig=Qt;Y.AxiosHeaders=Se;Y.formToJSON=e=>gd(y.isHTMLForm(e)?new FormData(e):e);Y.getAdapter=_d.getAdapter;Y.HttpStatusCode=Ui;Y.default=Y;const Qm=async()=>{try{const e={method:"GET",url:"https://www.healthgrades.com/healthguides/ucms-api/hg-ucms-footer",params:{}};return(await Y.request(e)).data}catch(e){console.error(e)}};Qm().then(e=>{Ml.hydrateRoot(document.getElementById("syndicated-footer"),R.jsx(hh,{cmsBody:e}))});
  394.  
  395. </script>
  396.  
  397. <style>
  398. @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}
  399.  
  400. </style>
  401.  
  402. <body>
  403.  <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/right-care/health-content-a-z" 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="Xf8Xj" 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/group-directory" 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/pharmacy-directory" 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/hospital-directory" 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/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">
  404.  
  405. <div class="RichTextModule">
  406.        
  407.            <div class="RichTextModule-items RichTextBody">
  408.        
  409.            <div class="Enhancement useFallbackImageSize" data-align-center>
  410.                <div class="Enhancement-item"><style>
  411.    .individual.field-wrapper { display: none; }
  412.    .global-footer__footer-newsletter { margin-bottom: 40px; }
  413.    .footer-newsletter.hide { display: none; }
  414.    .global-footer__footer-newsletter .Enhancement { margin: 0; }
  415.    .global-footer__footer-newsletter .footer-newsletter-title { color: #fff; font-size: 18px; line-height: 23px; font-weight: bold; margin-bottom: 10px; }
  416.    [data-post-content] .global-footer__footer-newsletter .Enhancement .Enhancement-item h4:only-child { margin: 0 0 10px 0; }
  417.    .global-footer__footer-newsletter .newsletter-form { display: flex; width: 100%; flex-direction: column; }
  418.    .global-footer__footer-newsletter .newsletter-form__input-controls { width: 100%; display: flex; margin-bottom: 10px; flex-direction: column; }
  419.    .global-footer__footer-newsletter .newsletter-form__input-controls fieldset { padding: 0; border: unset; width: 100%; }
  420.    .global-footer__footer-newsletter .newsletter-form__input-controls input { width: 100%; padding: 8px 10px 10px 10px; margin-bottom: 10px; }
  421.    .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; }
  422.    .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; }
  423.    .global-footer__footer-newsletter .newsletter-form__footer { font-size: 12px; line-height: 18px; color: #fff; width: 70%; }
  424.    .footer-newsletter__newsletterSuccessMessage { display: none; color: #fff; }
  425.    .footer-newsletter__newsletterSuccessMessage.show { display: block; }
  426.    @media only screen and (min-width: 768px) {
  427.        .global-footer__footer-newsletter .newsletter-form__input-controls { flex-direction: row; }
  428.        .global-footer__footer-newsletter .newsletter-form__input-controls input { margin-bottom: 0; }
  429.        .global-footer__footer-newsletter .btn--primary { width: 165px; margin-left: 10px; }
  430.    }
  431.    @media only screen and (min-width: 990px) {
  432.        .global-footer__footer-newsletter { max-width: 60%; }
  433.    }
  434. </style>
  435. <div class="global-footer__footer-newsletter">
  436.    <div class="footer-newsletter">
  437.        <div class="footer-newsletter-title">Healthy Living Newsletter</div>
  438.        <div class="individual field-wrapper" >
  439.        <div class="_100 field-style" >
  440.          <p class="field-p" >
  441.            <label for="field20" class="label-position top " >required text
  442.            </label>
  443.            <input id="field20" name="singleLineText" type="text" value="" class="field-size-top-medium"  />
  444.          </p>
  445.        </div>
  446.      </div>
  447.        <form class="newsletter-form newsletter-form--inline" name="NewsletterForm" action="">
  448.            <div class="newsletter-form__input-controls">
  449.                <fieldset>
  450.                    <label class="sr-only" for="newsletter-form-footer">Sign up for the Healthgrades Newsletter</label>
  451.                    <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">
  452.                </fieldset>
  453.                <button class="newsletter-form__btn btn btn--primary btn--xl" type="submit">Sign me up!</button>
  454.            </div>
  455.            <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>
  456.        </form>
  457.    </div>
  458.    <div class="footer-newsletter__newsletterSuccessMessage">
  459.        <strong>Thanks for signing up!</strong>
  460.        <p>Check your inbox for health tips soon!</p>
  461.    </div>
  462. </div>
  463. <script type="text/javascript">
  464. var form = document.querySelector('.global-footer__footer-newsletter .newsletter-form');
  465. form.addEventListener("submit", function (e) {
  466.    event.preventDefault();
  467.    var url = 'https://s611527718.t.eloqua.com/e/f2';
  468.    const email = form.elements.email.value;
  469.    var params = 'elqFormName=UCMS-Newsletter' + '&' + 'elqSiteId=611527718' + '&' + 'sourceUrl=www.healthgrades.com' + '&' + 'type=embedded' + '&' + 'emailAddress=' + email;
  470.    const cohesionID = window._Tagular.webContext.anonymousId || '';
  471.    if (cohesionID && cohesionID.length > 0) {
  472.        params += '&' + 'cohesionID=' + cohesionID;
  473.    }
  474.    if (document.querySelector('#field20').value === '') {
  475.        fetch(url, {
  476.            method: "POST",
  477.            headers: {
  478.                "Content-Type": "application/x-www-form-urlencoded"
  479.            },
  480.            body: params
  481.        }).then(response => {
  482.            if (response.status === 200) {
  483.                var newsletter = document.querySelector('.footer-newsletter');
  484.                var success = document.querySelector('.footer-newsletter__newsletterSuccessMessage');
  485.                newsletter.classList.add('hide');
  486.                success.classList.add('show');
  487.            }
  488.        }).catch(error => {
  489.            console.log("request failed: " + error);
  490.        });
  491.    }
  492. })</script>
  493.  
  494. </div>
  495.            </div>
  496.        
  497.        <p></p></div>
  498.        
  499.  
  500.    </div>
  501. </div></div><div class="_-9l1r"><a aria-label="Healthgrades Home" href="/" 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://twitter.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 2024 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>
  502.  
  503. <p style="font-size:smaller;">
  504.  
  505.              <a href="https://aacihealthcare.com/certificates/c143-5-2021-trust-usa/" target="_blank" rel="noopener">
  506.  
  507.                            <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>
  508.  
  509.  
  510. </p></div></div></footer></div>
  511. </body>
  512.  
  513.  
  514.      <!--  Bundles here -->
  515.  
  516.      <script async type='text/javascript' src='/serenity-profile-ui/dist/hydrateProviderProfileAtfStandard.bundle.a9a96c8ef23f399111d4.js'></script>
  517.  <script async defer type="text/javascript">
  518. var ComscorePageTracking = {
  519.    SetupTracking: function () {
  520.        document.addEventListener('FireComscorePageTracking', ComscorePageTracking.TrackPageLoad);
  521.    },
  522.    TrackPageLoad: function () {
  523.        if (typeof COMSCORE !== "undefined") {
  524.            COMSCORE.beacon({
  525.                c1: 2,
  526.                c2: 6035262,
  527.                c3: document.location.host,
  528.                c4: escape(document.URL.substring(document.URL.indexOf('//') + 2)),
  529.                c5: "",
  530.                c6: "",
  531.                c15: ""
  532.            });
  533.        }
  534.    }
  535. };
  536.  
  537. ComscorePageTracking.SetupTracking();
  538. </script>
  539.  <script>
  540.  (function() {
  541.      var ns_contextInformation = HG3.namespace('contextInformation');
  542.      ns_contextInformation.detectedDevice = "desktop";
  543.      ns_contextInformation.isMobile = false;
  544.  }());
  545. </script>
  546.    
  547.    </body>
  548.  </html>
  549.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda