PageSourceSearch

https://www.alaskaair.com/

html alaskaair.com collected 2026-10-09 22:40:34 UTC 3,189,719 bytes, 88 lines download raw bytes

1<!DOCTYPE html><html lang="en-us"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,user-scalable=yes" data-next-head=""/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" data-next-head=""/><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" data-next-head=""/><meta name="format-detection" content="telephone=no" data-next-head=""/><link rel="canonical" href="https://www.alaskaair.com" data-next-head=""/><link rel="shortcut icon" href="//resource.alaskaair.net/favicon.ico" data-next-head=""/><meta name="author" content="Alaska Airlines" data-next-head=""/><meta name="theme-color" content="#01426a" data-next-head=""/>
1<script data-next-head="">
2              var utag_data = {
3                page_name: '',
4                link_tracking: '',
5                channel: '',
6                events: '',
7                cc_impression_location: '',
8                personalization_impression_location: '',
9                sitecore_version: '',
10                tealium_event: ''
11              }</script>
11<link rel="alternate" hrefLang="x-default" href="https://www.alaskaair.com" data-next-head=""/><link rel="alternate" hrefLang="en-us" href="https://www.alaskaair.com" data-next-head=""/><link rel="alternate" hrefLang="en-au" href="https://www.alaskaair.com/en-au/" data-next-head=""/><link rel="alternate" hrefLang="en-nz" href="https://www.alaskaair.com/en-nz/" data-next-head=""/><link rel="alternate" hrefLang="en-gb" href="https://www.alaskaair.com/en-gb/" data-next-head=""/><link rel="alternate" hrefLang="es-us" href="https://www.alaskaair.com/es-us/" data-next-head=""/><link rel="alternate" hrefLang="it-it" href="https://www.alaskaair.com/it-it/" data-next-head=""/><link rel="alternate" hrefLang="ja-jp" href="https://www.alaskaair.com/ja-jp/" data-next-head=""/><link rel="alternate" hrefLang="ko-kr" href="https://www.alaskaair.com/ko-kr/" data-next-head=""/><title data-next-head="">Alaska Airlines - Flight Deals and Cheap Airline Tickets - Book Today</title><meta name="description" content="Find deals on flights to 1,000+ destinations with Alaska Airlines, oneworld® Alliance member airlines, and our Global Partners. Book today at alaskaair.com." data-next-head=""/><meta name="keywords" content="" data-next-head=""/><meta name="twitter:card" content="summary_large_image" data-next-head=""/><meta name="twitter:site" content="@alaskaair" data-next-head=""/><meta name="twitter:creator" content="@alaskaair" data-next-head=""/><meta property="og:type" content="article" data-next-head=""/><meta property="og:url" content="https://www.alaskaair.com" data-next-head=""/><meta property="og:site_name" content="Alaska Airlines" data-next-head=""/><meta name="ahrefs-site-verification" content="2067fe1d719412e51e98c00e56c6d755b2f867cd4eb034e6d84f5b27a4fee611" data-next-head=""/><link rel="canonical" href="https://www.alaskaair.com" data-next-head=""/><meta itemProp="name" content="Alaska Airlines - Flight Deals and Cheap Airline Tickets - Book Today" data-next-head=""/><meta name="twitter:title" content="Alaska Airlines - Flight Deals and Cheap Airline Tickets - Book Today" data-next-head=""/><meta name="twitter:image" content="" data-next-head=""/><meta property="og:title" content="Alaska Airlines - Flight Deals and Cheap Airline Tickets - Book Today" data-next-head=""/><meta name="og:image" content="" data-next-head=""/><meta itemProp="description" content="Find deals on flights to 1,000+ destinations with Alaska Airlines, oneworld® Alliance member airlines, and our Global Partners. Book today at alaskaair.com." data-next-head=""/><meta name="twitter:description" content="Find deals on flights to 1,000+ destinations with Alaska Airlines, oneworld® Alliance member airlines, and our Global Partners. Book today at alaskaair.com." data-next-head=""/><meta property="og:description" content="Find deals on flights to 1,000+ destinations with Alaska Airlines, oneworld® Alliance member airlines, and our Global Partners. Book today at alaskaair.com." data-next-head=""/>
11<script src="//cdn.optimizely.com/js/10453949094.js" data-next-head=""></script>
11<script src="//www.alaskaair.com/javascripts/adrum.js" data-next-head=""></script>
11<script src="//cdn.appdynamics.com/adrum/adrum-latest.js" data-next-head=""></script>
11<script data-next-head="">
12            var MMdataLayer = [{
13              'languageIsoCode': 'en',
14              'homeLocation': 'ORD',
15            }]</script>
15<script src="//em-frontend-assets.airtrfx.com/mm/x-start.js" defer="" data-next-head=""></script>
15<meta name="localize-links" content="true"/>
15<script id="__HEADER_FOOTER_DATA__" type="application/json">{"header":" 
15<script>(d=>{if(window.loadedHfScripts)return;d.querySelectorAll('script[data-hf-script=\"true\"]').forEach(o=>{const s=d.createElement('script');if(o.src){if(d.querySelector('script[src=\"'+o.src+'\"]'))return;s.src=o.src;s.defer=1;} else s.textContent=o.textContent;s.type=o.type||'text/javascript';d.head.appendChild(s);});window.loadedHfScripts=1})(document)<\/script> 
15<script data-hf-script=\"true\" type=\"application/javascript\"> if (!document.querySelector('script[src=\"//tags.tiqcdn.com/utag/alaska/main/prod/utag.js\"]')) {\n    (function (a, b, c, d) {\n      a = \"//tags.tiqcdn.com/utag/alaska/main/prod/utag.js\";\n      b = document;\n      c = \"script\";\n      d = b.createElement(c);\n      d.src = a;\n      d.type = \"text/java\" + c;\n      d.async = true;\n      a = b.getElementsByTagName(c)[0];\n      a.parentNode.insertBefore(d, a);\n    })();\n  } <\/script> <a id=\"skip-to-main-section-link\" href=\"#main-content\" style=\"position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:wrap;border:0;z-index:9999\" onfocus=\"this.style.position='absolute';\n      this.style.top='2px';\n      this.style.left='50%';\n      this.style.transform='translateX(-50%)';\n      this.style.width='auto';\n      this.style.height='auto';\n      this.style.margin='0';\n      this.style.padding='2px';\n      this.style.overflow='visible';\n      this.style.clip='auto';\n      this.style.whiteSpace='normal';\n      this.style.background='white';\n      this.style.color='#101d2c';\" onblur=\"this.style.position='absolute';\n      this.style.width='1px';\n      this.style.height='1px';\n      this.style.padding='0';\n      this.style.margin='-1px';\n      this.style.overflow='hidden';\n      this.style.clip='rect(0, 0, 0, 0)';\n      this.style.whiteSpace='nowrap';\n      this.style.border='0';\">Skip to main content<\/a> <borealis-header id=\"borealis-header\" variant=\"Alaska\" istransparent=\"true\" data='{\"media\":{\"logo\":{\"title\":\"lockup_v7.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltad0a730460357cca/68b9bdacde920c500d43f288/lockup_v7.svg\"},\"alt_text\":\"Alaska Airlines Logo\"},\"user_actions\":[{\"locale\":\"en-us\",\"section\":{\"section_heading\":\"Section 1\",\"links\":[{\"locale\":\"en-us\",\"icon\":{\"category\":\"\",\"name\":\"\"},\"menu\":{\"menu_id\":\"book_menu\",\"menu_title\":\"Book\"},\"title\":\"Book User Actions Menu - Shared\"},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"category\":\"\",\"name\":\"\"},\"link_url\":{\"title\":\"Trips\",\"href\":\"/trips?int=AS_NAV_Menu_Trips-prodID%3aManage\"},\"title\":\"Trips User Action Link - Alaska\",\"visible\":\"authenticated\"},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"name\":\"\",\"category\":\"\"},\"link_url\":{\"title\":\"Find my trip\",\"href\":\"/trips?int=AS_NAV_Menu_Reservations-prodID%3aManage\"},\"title\":\"Find my trip User Action Link - Alaska\",\"visible\":\"not_authenticated\"},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"category\":\"\",\"name\":\"\"},\"link_url\":{\"title\":\"Check in\",\"href\":\"/checkin?int=AS_NAV_Menu_Checkin-prodID%3aCheckIn\"},\"title\":\"Check In User Actions Link - Alaska\",\"visible\":null},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"category\":\"\",\"name\":\"\"},\"link_url\":{\"title\":\"Flight Status\",\"href\":\"/flightstatus?int=AS_NAV_Menu_FlightStatus-prodID%3aFlightStatus \"},\"title\":\"Flight Status User Actions Link - Alaska\"},{\"title\":\"AS - Atmos™ Rewards Credit Cards User Action Link\",\"link_url\":{\"title\":\"Atmos™ Rewards Visa® credit cards\",\"href\":\"https://www.alaskaair.com/atmosrewards/content/credit-cards?lid=AS_Nav_Menu_CreditCards\"},\"icon\":{\"name\":\"\",\"category\":\"\"},\"visible\":null,\"external_link\":false,\"locale\":\"en-us\"},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"name\":\"\",\"category\":\"\"},\"link_url\":{\"title\":\"Atmos™ Rewards debit card\",\"href\":\"https://www.alaskaair.com/content/debit-card\"},\"title\":\"Atmos™ Rewards Debit Card User Action Link\",\"visible\":\"always\"}]},\"title\":\"Top Level Links - Section 1 - Alaska\"},{\"locale\":\"en-us\",\"section\":{\"section_heading\":\"Section 2\",\"links\":[{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"category\":\"\",\"name\":\"\"},\"link_url\":{\"title\":\"Atmos™ Rewards\",\"href\":\"https://www.atmosrewards.com/\"},\"title\":\"Atmos User Actions Link - Shared\"},{\"locale\":\"en-us\",\"icon\":{\"category\":\"\",\"name\":\"\"},\"menu\":{\"menu_id\":\"where_we_fly_menu\",\"menu_title\":\"Where we fly\"},\"title\":\"Where we fly User Actions Menu - Shared\"},{\"locale\":\"en-us\",\"icon\":{\"category\":\"\",\"name\":\"\"},\"menu\":{\"menu_title\":\"Traveling with us\",\"menu_id\":\"traveling_with_us_menu\"},\"title\":\"Traveling with us User Actions Menu - Shared\"},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"category\":\"\",\"name\":\"\"},\"link_url\":{\"title\":\"Help center\",\"href\":\"/content/about-us/help-contact?lid=AS_Nav_Menu_ContactUs\"},\"title\":\"Help center User Actions Link - Alaska\"}]},\"title\":\"Top Level Links - Section 2 - Alaska\"},{\"locale\":\"en-us\",\"section\":{\"section_heading\":\"Section 3\",\"links\":[{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"name\":\"luggage-stroke\",\"category\":\"in-flight\"},\"link_url\":{\"title\":\"Baggage and optional fees\",\"href\":\"/content/travel-info/optional-services-fees?lid=AS_Nav_Menu_BaggageAndOptionalFees\"},\"title\":\"Baggage User Actions Link - Alaska\",\"visible\":null},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"name\":\"accessibility\",\"category\":\"interface\"},\"link_url\":{\"title\":\"Accessible services\",\"href\":\"/content/travel-info/accessible-services/airport-accessibility?lid=AS_Nav_Menu_AccessibleServices\"}
15,\"title\":\"Accessible services User Actions Link - Alaska\"},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"name\":\"notification-stroke\",\"category\":\"interface\"},\"link_url\":{\"title\":\"Travel advisories\",\"href\":\"/content/advisories/travel-advisories?lid=AS_Nav_Menu_TravelAdvisories\"},\"title\":\"Travel advisories User Actions Links - Shared\",\"visible\":null},{\"locale\":\"en-us\",\"external_link\":false,\"icon\":{\"name\":\"search-stroke\",\"category\":\"interface\"},\"link_url\":{\"title\":\"Search\",\"href\":\"/content/search?lid=AS_NAV_Search\"},\"title\":\"Search Actions Links - Shared\",\"visible\":null},{\"locale\":\"en-us\",\"icon\":{\"name\":\"global-language\",\"category\":\"interface\"},\"menu\":{\"menu_title\":\"Language and Currency\",\"menu_id\":\"language_currency_menu\"},\"title\":\"Language and Currency - Header Action Menu - Shared\"}]},\"title\":\"Top Level Links - Section 3- Alaska\"}],\"show_alerts_icon\":true,\"show_search_icon\":true,\"show_language_currency_icon\":true,\"menus\":[{\"locale\":\"en-us\",\"menu_id\":\"book_menu\",\"menu_title\":\"Book\",\"navigation\":[{\"title\":\"Reservations\",\"section\":{\"section_heading\":\"Reservations\",\"links\":[{\"link_url\":{\"title\":\"Flights\",\"href\":\"/search/?int=AS_NAV_Book_Flights_-prodID%3aShoppingBooking\"},\"external_link\":false},{\"link_url\":{\"title\":\"Deals\",\"href\":\"/content/deals/flights?int=AS_NAV_Explore_DealsFlights_-prodID%3aFareSales\"},\"external_link\":false},{\"link_url\":{\"title\":\"Group travel\",\"href\":\"/content/group-travel/groups-travel-overview?int=AS_NAV_Book_GroupTravel_-prodID%3aGroupTravel\"},\"external_link\":false},{\"link_url\":{\"title\":\"Flight Pass\",\"href\":\"https://subscriptions.alaskaair.com/flightpass/?int=AS_NAV_Book_FlightPass_-prodID%3aFlightPass\"},\"external_link\":true}]}},{\"title\":\"Trip planner\",\"section\":{\"section_heading\":\"Trip planner\",\"links\":[{\"link_url\":{\"title\":\"Trip inspiration with AI\",\"href\":\"/nl
15s/destination?int=AS_NAV_Book_TripInspirationAI_-prodID%3aAwareness\"},\"external_link\":false},{\"link_url\":{\"title\":\"Travel insurance\",\"href\":\"/content/gifts-and-products/travel-insurance?int=AS_NAV_Book_TripInsurance_-prodID%3aAncillary\"},\"external_link\":false},{\"link_url\":{\"title\":\"Hotels & rentals\",\"href\":\"/atmosrewards/content/stays?MDPCID=AlaskaVacations-EN_US.DPS.AlaskaVacations.Navbar-Hotel_Launch.HOTEL&int=AS_NAV_Book_Hotels-prodID%3aHotels\"},\"external_link\":false},{\"link_url\":{\"title\":\"Cars\",\"href\":\"/content/car-rental?ptid=184.88\"},\"external_link\":true},{\"link_url\":{\"title\":\"Package deals\",\"href\":\"https://vacations.alaskaair.com/?MDPCID=ALASKAVACATIONS-EN_US.DPS.ALASKAVACATIONS.TopNav-link.PACKAGE\"},\"external_link\":true},{\"link_url\":{\"title\":\"Cruises\",\"href\":\"/content/deals/cruises?int=AS_NAV_Book_Cruises_-prodID%3aAncillary\"},\"external_link\":false}]}},{\"title\":\"Trip credits\",\"section\":{\"section_heading\":\"Trip credits\",\"links\":[{\"link_url\":{\"title\":\"Credit certificates\",\"href\":\"/content/mileage-plan/my-account/credit-certificate-terms?lid=AS_Nav_Book_CreditCertificates\"},\"external_link\":false}]}}],\"title\":\"Book Drawer Menu - AS\"},{\"locale\":\"en-us\",\"menu_id\":\"where_we_fly_menu\",\"navigation\":[{\"title\":\"Where we fly\",\"section\":{\"section_heading\":\"Where we fly\",\"links\":[{\"link_url\":{\"title\":\"Destinations\",\"href\":\"https://www.alaskaair.com/en/?int=AS_NAV_Explore_Destinations_-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"Route map\",\"href\":\"/content/route-map?int=AS_NAV_Explore_RouteMap_-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"New routes\",\"href\":\"/content/new-flights?int=AS_NAV_Explore_NewRoutes_-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"Hawaii\",\"href\":\"https://www.alaskaair.com/en/flights-to-hawaii?int=AS_NAV_Explore_Hawaii_-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"Global travel\",\"href\":\"/content/explore/global?lid=AS_NAV_Explore_GlobalTravel\"},\"external_link\":false},{\"link_url\":{\"title\":\"Flight schedule\",\"href\":\"/schedule?int=AS_NAV_Explore_Schedules\"},\"external_link\":false}]}},{\"title\":\"Things to do\",\"section\":{\"section_heading\":\"Things to do\",\"links\":[{\"link_url\":{\"title\":\"Alaska Alpine Getaways\",\"href\":\"/content/explore/ski?int=AS_NAV_Explore_Ski_-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"Relax on a beach\",\"href\":\"https://www.alaskaair.com/en/flights-to-beach-destinations?int=AS_NAV_Beach_Flights-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"Wine Flies Free™\",\"href\":\"/content/deals/special-offers/wine-flies-free?int=AS_NAV_Explore_Wine-prodID%3aDestinations\"},\"external_link\":false},{\"link_url\":{\"title\":\"Fly to Disneyland® Resort\",\"href\":\"/content/travel-info/on-board/fly-to-disneyland?int=AS_NAV_Explore_Disneyland_-prodID%3aDestinations\"},\"external_link\":false}]}}],\"title\":\"Where we fly Drawer Menu - AS\",\"menu_title\":\"Where we fly\"},{\"locale\":\"en-us\",\"menu_id\":\"traveling_with_us_menu\",\"navigation\":[{\"title\":\"Fly Alaska\",\"section\":{\"section_heading\":\"Fly Alaska\",\"links\":[{\"link_url\":{\"title\":\"Travel experiences\",\"href\":\"/content/travel-info/flight-experience?lid=AS_Nav_Info_Inflight\"},\"external_link\":false},{\"link_url\":{\"title\":\"Suites\",\"href\":\"/content/travel-info/flight-experience/suites\"},\"external_link\":false},{\"link_url\":{\"title\":\"First Class\",\"href\":\"/content/travel-info/flight-experience/first-class?lid=AS_Nav_Info_FirstClass\"},\"external_link\":false},{\"link_url\":{\"title\":\"Premium Class\",\"href\":\"/content/travel-info/flight-experience/premium-class?lid=AS_Nav_Info_PremiumClass\"},\"external_link\":false},{\"link_url\":{\"title\":\"Main Cabin\",\"href\":\"/content/travel-info/flight-experience/main-cabin?lid=AS_Nav_Info_MainCabin\"},\"external_link\":false},{\"link_url\":{\"title\":\"Saver fare\",\"href\":\"/content/travel-info/flight-experience/saver?lid=AS_Nav_Info_SaverFare\"},\"external_link\":false},{\"link_url\":{\"title\":\"Food and beverage\",\"href\":\"/content/travel-info/flight-experience/main-cabin/food-and-drink?lid=AS_Nav_Info_FoodBev\"},\"external_link\":false},{\"link_url\":{\"title\":\"Alaska Lounge\",\"href\":\"/content/airport-lounge?lid=AS_Nav_Info_Lounge\"},\"external_link\":false}]}},{\"title\":\"Policies and services\",\"section\":{\"section_heading\":\"Policies and services\",\"links\":[{\"link_url\":{\"title\":\"Baggage\",\"href\":\"/content/travel-info/baggage/overview?lid=AS_Nav_Info_Baggage\"},\"external_link\":false},{\"link_url\":{\"title\":\"Infants and children\",\"href\":\"/content/travel-info/policies/children-infants-and-children?lid=AS_Nav_Info_InfantsChildren\"},\"external_link\":false},{\"link_url\":{\"title\":\"Accessible services\",\"href\":\"/content/travel-info/accessible-services/airport-accessibility?lid=AS_Nav_Info_Accessibility\"},\"external_link\":false},{\"link_url\":{\"title\":\"Pets\",\"href\":\"/content/travel-info/pets?lid=AS_Nav_Info_Pets\"},\"external_link\":false},{\"link_url\":{\"title\":\"Sustainability\",\"href\":\"/content/about-us/corporate-impact?lid=AS_Nav_Info_Sustainability\"},\"external_link\":false},{\"link_url\":{\"title\":\"Our aircraft\",\"href\":\"/content/travel-info/our-aircraft?lid=AS_Nav_Info_Aircraft\"},\"external_link\":false},{\"link_url\":{\"title\":\"All policies\",\"href\":\"/content/travel-info/policies/policies-overview?lid=AS_Nav_Info_Policies\"},\"external_link\":false}]}},{\"title\":\"Upcoming travel\",\"section\":{\"section_heading\":\"Upcoming travel\",\"links\":[{\"link_url\":{\"title\":\"Check-in options\",\"href\":\"/content/travel-info/at-the-airport/airport-check-in-options?lid=AS_Nav_Info_CheckInOptions\"},\"external_link\":false},{\"link_url\":{\"title\":\"Mobile app\",\"href\":\"/content/mobile/mobile-apps?lid=AS_Nav_Info_Mobile\"},\"external_link\":false},{\"link_url\":{\"title\":\"Travel tips\",\"href\":\"/content/travel-info/fly-alaska/travel-tips?lid=AS_Nav_Info_Tips\"},\"external_link\":false},{\"link_url\":{\"title\":\"Travel documents\",\"href\":\"/content/travel-info/before-your-trip/domestic-travel-information?lid=AS_Nav_Info_TravelDocs\"},\"external_link\":false},{\"link_url\":{\"title\":\"Flight schedule\",\"href\":\"/schedule?lid=AS_Nav_Info_Schedule\"},\"external_link\":false},{\"link_url\":{\"title\":\"Airport guides\",\"href\":\"/content/airports?lid=AS_Nav_Info_AirportGuides\"},\"external_link\":false}]}}],\"title\":\"Traveling with us Drawer Menu - AS\",\"menu_title\":\"Traveling with us\"},{\"locale\":\"en-us\",\"menu_id\":\"guest_info_menu\",\"menu_title\":\"\",\"navigation\":[{\"title\":\"\",\"section\":{\"section_heading\":\"\",\"links\":[{\"link_url\":{\"title\":\"Account overview\",\"href\":\"/account/overview?lid=AS_Nav_Account_Profile\"},\"external_link\":false}
15,{\"link_url\":{\"title\":\"Trips\",\"href\":\"/trips?lid=AS_Nav_Account_Trips\"},\"external_link\":false},{\"link_url\":{\"title\":\"Wallet\",\"href\":\"/account/wallet?lid=AS_Nav_Account_Wallet\"},\"external_link\":false},{\"link_url\":{\"title\":\"Profile & settings\",\"href\":\"/account/profile-settings?lid=AS_Nav_Account_Settings\"},\"external_link\":false},{\"link_url\":{\"title\":\"Rewards\",\"href\":\"/account/rewards\"},\"external_link\":false}]}},{\"title\":\"\",\"section\":{\"section_heading\":\"\",\"links\":[{\"link_url\":{\"title\":\"Discounts/Companion Fare\",\"href\":\"/account/wallet?section=discounts&lid=AS_Nav_Account_CompanionFare\"},\"external_link\":false},{\"link_url\":{\"title\":\"Points activity\",\"href\":\"/atmosrewards/account/activity?lid=AFB_Nav_Account_Activity\"},\"external_link\":false},{\"link_url\":{\"title\":\"Buy, share, or gift points\",\"href\":\"/content/buy-share-gift-points\"},\"external_link\":false},{\"link_url\":{\"title\":\"Membership card\",\"href\":\"/account/find\"},\"external_link\":false},{\"link_url\":{\"title\":\"Upgrade certificates\",\"href\":\"/account/wallet?lid=AS_Nav_Account_UpgradeCertificates\"},\"external_link\":false}]}}],\"title\":\"Guest Info Drawer Menu\"},{\"locale\":\"en-us\",\"menu_id\":\"language_currency_menu\",\"menu_title\":\"Language and Currency\",\"navigation\":[{\"title\":\"Language and Currency\",\"section\":{\"section_heading\":\"Language and Currency\",\"links\":[{\"link_url\":{\"title\":\"Select preferred language and currency\",\"href\":\"#\"},\"external_link\":false}]}}],\"title\":\"Language and currency\"}],\"available_user_actions\":[{\"title\":\"Guest Info\"},{\"title\":\"Drawer Menu\"}],\"profile_menu_data\":{\"list_with_icons\":[{\"locale\":\"en-us\",\"href\":\"https://www.alaskaair.com/atmosrewards/account/overview?lid=AS_Nav_Account_Profile\",\"icon\":{\"name\":\"dashboard-stroke\",\"category\":\"interface\"},\"label\":\"Account overview\",\"title\":\"Account Overview Profile Menu - Icon - AS\",\"visible\":null},{\"locale\":\"en-us\",\"href\":\"/trips?lid=AS_Nav_Account_Trips\",\"icon\":{\"name\":\"luggage-stroke\",\"category\":\"in-flight\"},\"label\":\"Trips\",\"title\":\"Trips Profile Menu - Icon - AS\",\"visible\":\"authenticated\"},{\"title\":\"Find my trip Profile Menu - Icon - AS\",\"label\":\"Find my trip\",\"href\":\"/trips?lid=AS_Nav_Account_Reservation\",\"icon\":{\"name\":\"luggage-stroke\",\"category\":\"in-flight\"},\"visible\":\"not_authenticated\",\"locale\":\"en-us\"},{\"locale\":\"en-us\",\"href\":\"/betaaccount/payments-discounts?lid=AS_Nav_Account_Wallet\",\"icon\":{\"name\":\"credit-card-stroke\",\"category\":\"payment\"},\"label\":\"Wallet\",\"title\":\"Wallet Profile Menu - AS\"},{\"locale\":\"en-us\",\"href\":\"/betaaccount/profile-settings?lid=AS_Nav_Account_Settings\",\"icon\":{\"name\":\"settings-stroke\",\"category\":\"interface\"},\"label\":\"Profile and settings\",\"title\":\"Profile Profile Menu - Icon - AS\"},{\"locale\":\"en-us\",\"href\":\"/atmosrewards/account/rewards\",\"icon\":{\"name\":\"star-stroke\",\"category\":\"interface\"},\"label\":\"Rewards\",\"title\":\"Rewards Profile Menu - Icon - AS\",\"visible\":null}],\"list_without_icons\":[{\"locale\":\"en-us\",\"href\":\"/betaaccount/payments-discounts?section=discounts&lid=AS_Nav_Account_CompanionFare\",\"icon\":{\"name\":\"\",\"category\":\"\"},\"label\":\"Discounts/Companion Fare\",\"title\":\"Companion Fare Profile Menu - AS\"},{\"locale\":\"en-us\",\"href\":\"/atmosrewards/account/activity?lid=AFB_Nav_Account_Activity\",\"icon\":{\"name\":\"elite-stroke\",\"category\":\"in-flight\"},\"label\":\"Points activity\",\"title\":\"Points Activity Profile Menu - link - AS\"},{\"locale\":\"en-us\",\"href\":\"/content/buy-share-gift-points?lid=AS_Nav_Account_BuyShareGift\",\"icon\":{\"name\":\"\",\"category\":\"\"},\"label\":\"Buy, share, or gift points\",\"title\":\"Buy Points Profile Link - AS\"},{\"locale\":\"en-us\",\"href\":\"/account/find?lid=AS_Nav_Account_BuyShareGift\",\"icon\":{\"name\":\"\",\"category\":\"\"},\"label\":\"Membership card\",\"title\":\"Membership card Profile Link - AS\"},{\"locale\":\"en-us\",\"href\":\"/betaaccount/payments-discounts?lid=AS_Nav_Account_UpgradeCertificates\",\"icon\":{\"name\":\"\",\"category\":\"\"},\"label\":\"Upgrade certificates\",\"title\":\"Upgrade Certificates Profile Menu - AS\"}],\"loyalty_program_logo\":{\"title\":\"Atmos Logo\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/67e5b4b3f9f87b00eac4eba4/Brand_Atmos_Size_Lg.svg\"}},\"advertisement_data\":[{\"locale\":\"en-us\",\"action\":{\"link\":{\"title\":\"Learn more\",\"href\":\"https://www.alaskaair.com/atmosrewards/content/credit-cards?lid=AS_Sub_Nav_Banner_CreditCards\"},\"open_new_window\":false,\"link_2\":{\"title\":\"\",\"href\":\"\"},\"open_new_window2\":false}
15,\"audience\":{},\"base_weight\":null,\"categories\":{\"productId\":\"\",\"terms\":[]},\"custom_campaign_uid\":\"20250930_new-hp-atmos-rewards-explore-all-cards_v3\",\"description\":{\"large\":\"\",\"small\":\"\",\"large_advanced_description\":{\"type\":\"doc\",\"attrs\":{},\"children\":[{\"type\":\"p\",\"attrs\":{},\"children\":[{\"text\":\"\"}]}]},\"small_advanced_description\":{\"type\":\"doc\",\"attrs\":{},\"children\":[{\"type\":\"p\",\"attrs\":{},\"children\":[{\"text\":\"\"}]}]}},\"fineprint\":{\"large\":\"Explore offers\",\"small\":\"Explore offers\",\"large_advanced_fineprint\":{\"type\":\"doc\",\"attrs\":{},\"children\":[{\"type\":\"p\",\"attrs\":{},\"children\":[{\"text\":\"\"}]}]},\"small_advanced_fineprint\":{\"type\":\"doc\",\"attrs\":{},\"children\":[{\"type\":\"p\",\"attrs\":{},\"children\":[{\"text\":\"\"}]}]}},\"headline\":{\"large\":\"Earn up to 70,000 Bonus Points\",\"small\":\"Earn up to 70,000 Bonus Points\"},\"items\":[],\"media\":{\"graphic\":null,\"primary\":{\"title\":\"Atmos-Card-Group-sm.png\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4c190bdd6ca2db81/689bf2b36605f96e6dacd411/CardGroup-sm.png\"},\"secondary\":null},\"motionpoint_flags\":[\"disable\"],\"navigation_headline\":\"\",\"subheadline\":{\"large\":\"\",\"small\":\"\"},\"taxonomies\":[],\"teaser\":{\"media\":null,\"headline\":\"\"},\"theme\":[{\"locale\":\"en-us\",\"primary_color\":\"#a3ecf0\",\"primary_text_color\":\"#2e2e2e\",\"secondary_color\":\"#f2fcfa\",\"secondary_text_color\":\"#03314f\",\"tertiary_color\":\"#ffffff\",\"tertiary_text_color\":\"#000000\",\"title\":\"[TEST] Mobile Carousel Theme\"}],\"title\":\"[Navigation] Atmos Rewards Explore all cards\",\"url\":\"/ucm/navigation/explore-all-cards\"}],\"urls\":{\"cart_url\":\"/shopping/cart?int=AS_NAV_Menu_Cart-prodID%3aShoppingBooking\",\"join_now_url\":\"/enroll?int=AS_NAV_Account_Join-prodID%3aAtmos\",\"sign_in_url\":\"/account/login?int=AS_NAV_Account_SignIn-prodID%3aAtmos\",\"sign_out_url\":\"/account/handlesignout?int=AS_NAV_Account_SignOut-prodID%3aAtmos\",\"search_url\":\"/content/search?lid=AS_NAV_Search\",\"super_user_search_url\":\"/superuser/search?lid=AS_NAV_Search\",\"advisories_url\":\"/content/advisories/travel-advisories?lid=AS_NAV_TravelAdvisories\",\"home_url\":\"https://www.alaskaair.com/\"},\"medallions\":[{\"locale\":\"en-us\",\"dictionary\":[{\"key\":\"Titanium\",\"aliases\":[\"Atmos Titanium\"],\"image\":{\"title\":\"TitaniumSM.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltbd9cdc60b2da0bd7/68546ec3cf88c7d3903a014d/TitaniumSM.svg\"}},{\"key\":\"Member\",\"aliases\":[\"Atmos Status\",\"Status\"],\"image\":{\"title\":\"StatusSM.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\"}},{\"key\":\"Silver\",\"aliases\":[\"Atmos Silver\"],\"image\":{\"title\":\"SilverSM.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9e6bf32f5b5494ff/68546e17b0c225a624da654f/SilverSM.svg\"}},{\"key\":\"Platinum\",\"aliases\":[\"Atmos Platinum\"],\"image\":{\"title\":\"PlatinumSM.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte42d1104541d9b45/68546de997074439fa3e1661/PlatinumSM.svg\"}},{\"key\":\"Gold\",\"aliases\":[\"Atmos Gold\"],\"image\":{\"title\":\"GoldSM.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt8bd79b676fd5dcc1/68546dbb1a4f8280b73c40ee/GoldSM.svg\"}}],\"title\":\"Medallions\"}],\"alerts_popover_text\":\"Travel Advisories\",\"language_popover_text\":\"Language and Currency\",\"search_popover_text\":\"Search\",\"currency_language_dropdown_data\":{\"label\":\"Select preferred language and currency\",\"language_currency_options\":[{\"language_currency_id\":\"en-us\",\"label\":\"English (US) - USD\",\"language\":\"English (US)\",\"currency\":\"US Dollar\",\"currency_code\":\"USD\"},{\"language_currency_id\":\"en-au\",\"label\":\"English (AU) - AUD\",\"language\":\"English (AU)\",\"currency\":\"Australian Dollar\",\"currency_code\":\"AUD\"},{\"language_currency_id\":\"en-nz\",\"label\":\"English (NZ) - NZD\",\"language\":\"English (NZ)\",\"currency\":\"New Zealand Dollar\",\"currency_code\":\"NZD\"},{\"language_currency_id\":\"en-gb\",\"label\":\"English (UK) - GBP\",\"language\":\"English (UK)\",\"currency\":\"Great British Poun
15d\",\"currency_code\":\"GBP\"},{\"language_currency_id\":\"es-us\",\"label\":\"Español (US) - USD\",\"language\":\"Español (US)\",\"currency\":\"US Dollar\",\"currency_code\":\"USD\"},{\"language_currency_id\":\"fr-pf\",\"label\":\"Français (PF) - XPF\",\"language\":\"Français (PF)\",\"currency\":\"Polynesian Franc\",\"currency_code\":\"XPF\"},{\"language_currency_id\":\"it-it\",\"label\":\"Italiano (IT) - EUR\",\"language\":\"Italiano\",\"currency\":\"Euro\",\"currency_code\":\"EUR\"},{\"language_currency_id\":\"ja-jp\",\"label\":\"日本語 (JP) - JPY\",\"language\":\"日本語 (JP)\",\"currency\":\"日本円\",\"currency_code\":\"JPY\"},{\"language_currency_id\":\"ko-kr\",\"label\":\"한국어(KR) - KRW\",\"language\":\"한국어\",\"currency\":\"Korean Won\",\"currency_code\":\"KRW\"}],\"placeholder\":\"Language - Currency\",\"selected_option\":\"\"},\"text\":{\"join_now_text\":\"Join now\",\"sign_in_text\":\"Sign in\",\"menu_text\":\"Menu\",\"points_text\":\"Available points:\",\"rewards_number_text\":\"Atmos Rewards Number:\",\"greeting_text\":\"Hello there\"},\"prompt_data\":{\"content\":\"Sign in for a personalized experience.\",\"primary_button\":{\"href\":\"/account/login?int=AS_NAV_Account_SignIn-prodID%3aAtmosPrompt\",\"label\":\"Sign in\",\"type\":\"primary\"},\"secondary_button\":{\"href\":\"/enroll?int=AS_NAV_Account_Join-prodID%3aAtmosPrompt\",\"label\":\"Join now\",\"type\":\"secondary\"},\"show\":false,\"title\":\"\"}}' advisories='[{\"advisory\":[{\"_content_type_uid\":\"advisory_alert\",\"uid\":\"blt7707f20a8e44756a\",\"locale\":\"en-us\",\"_version\":8,\"ACL\":{},\"_in_progress\":false,\"action\":{\"title\":\"\",\"href\":\"\"},\"created_at\":\"2026-01-22T02:22:32.847Z\",\"created_by\":\"blt89d9873f4e126a36\",\"custom_content\":[],\"description\":\"If you haven&#39;t yet, enable multifactor authentication to add an extra layer of security to your Atmos Rewards account. <a href=\\\"https://www.alaskaair.com/atmosrewards/account/profile-settings?section=mfa\\\">Set up MFA<\/a>\",\"has_custom_content\":false,\"icon\":null,\"short_description\":\"\",\"show_icon\":false,\"show_on_mobile\":false,\"tags\":[],\"taxonomies\":[],\"title\":\"MFA Enrollment\",\"type\":\"advisory\",\"updated_at\":\"2026-08-05T21:48:00.893Z\",\"updated_by\":\"blt133fb0b9545654f5\",\"url\":\"/advisory-alert/MFA-enrollment\",\"publish_details\":{\"time\":\"2026-08-05T21:50:43.278Z\",\"user\":\"blt133fb0b9545654f5\",\"environment\":\"blt69192ee0d877992f\",\"locale\":\"en-us\"}}],\"_metadata\":{\"uid\":\"csb3a5fdc7162a3777\"},\"page_visibility\":[{\"_content_type_uid\":\"page_visibility\",\"uid\":\"blt12aa4d8529718673\",\"_version\":12,\"locale\":\"en-us\",\"ACL\":{},\"_in_progress\":false,\"created_at\":\"2026-07-29T18:46:47.203Z\",\"created_by\":\"blt133fb0b9545654f5\",\"do_not_show_in\":{\"specific_pathnames\":[\"/atmosrewards/retrocredit/v1/\",\"/lounge-membership/\",\"/lounge-membership\",\"/atmosrewards/trips/\",\"/schedule\",\"/atmosrewards/trips\",\"/schedule/\",\"/trips\",\"/trips/\",\"/status\"]},\"only_show_in\":{\"homepage\":false,\"specific_pathnames\":[],\"easybiz_logged_in_specific_pathnames\":[],\"travel_agent_logged_in_specific_pathnames\":[],\"specific_hostnames\":[]},\"show_everywhere\":true,\"tags\":[],\"title\":\"Show Everywhere with exclusions\",\"updated_at\":\"2026-09-03T22:15:31.018Z\",\"updated_by\":\"bltf5bd780b9f0d82fc\",\"publish_details\":{\"time\":\"2026-09-03T22:15:50.632Z\",\"user\":\"bltf5bd780b9f0d82fc\",\"environment\":\"blt69192ee0d877992f\",\"locale\":\"en-us\"}}]}]'><\/borealis-header> <span id=\"main-content\" class=\"hf-skip-section-target\"><\/span> 
15<script data-hf-script=\"true\" type=\"application/javascript\"> (function(){var $q=Object.defineProperty,Mq=Object.defineProperties;var Iq=Object.getOwnPropertyDescriptors;var lu=Object.getOwnPropertySymbols,Bq=Object.getPrototypeOf,H3=Object.prototype.hasOwnProperty,D3=Object.prototype.propertyIsEnumerable,Rq=Reflect.get;var Nq=(le,ce)=>(ce=Symbol[le])?ce:Symbol.for(\"Symbol.\"+le),P3=le=>{throw TypeError(le)},q3=Math.pow,wb=(le,ce,fe)=>ce in le?$q(le,ce,{enumerable:!0,configurable:!0,writable:!0,value:fe}):le[ce]=fe,x=(le,ce)=>{for(var fe in ce||(ce={}))H3.call(ce,fe)&&wb(le,fe,ce[fe]);if(lu)for(var fe of lu(ce))D3.call(ce,fe)&&wb(le,fe,ce[fe]);return le},$=(le,ce)=>Mq(le,Iq(ce));var wa=(le,ce)=>{var fe={};for(var We in le)H3.call(le,We)&&ce.indexOf(We)<0&&(fe[We]=le[We]);if(le!=null&&lu)for(var We of lu(le))ce.indexOf(We)<0&&D3.call(le,We)&&(fe[We]=le[We]);return fe};var ne=(le,ce,fe)=>wb(le,typeof ce!=\"symbol\"?ce+\"\":ce,fe),W3=(le,ce,fe)=>ce.has(le)||P3(\"Cannot \"+fe);var ke=(le,ce,fe)=>(W3(le,ce,\"read from private field\"),fe?fe.call(le):ce.get(le)),Ft=(le,ce,fe)=>ce.has(le)?P3(\"Cannot add the same private member more than once\"):ce instanceof WeakSet?ce.add(le):ce.set(le,fe),nt=(le,ce,fe,We)=>(W3(le,ce,\"write to private field\"),We?We.call(le,fe):ce.set(le,fe),fe);var qe=(le,ce,fe)=>Rq(Bq(le),fe,ce);var g=(le,ce,fe)=>new Promise((We,ms)=>{var bs=tt=>{try{Ee(fe.next(tt))}catch(Gt){ms(Gt)}},Le=tt=>{try{Ee(fe.throw(tt))}catch(Gt){ms(Gt)}},Ee=tt=>tt.done?We(tt.value):Promise.resolve(tt.value).then(bs,Le);Ee((fe=fe.apply(le,ce)).next())}),_b=function(le,ce){this[0]=le,this[1]=ce},V3=(le,ce,fe)=>{var We=(Le,Ee,tt,Gt)=>{try{var pr=fe[Le](Ee),dl=(Ee=pr.value)instanceof _b,du=pr.done;Promise.resolve(dl?Ee[0]:Ee).then(_a=>dl?We(Le===\"return\"?Le:\"next\",Ee[1]?{done:_a.done,value:_a.value}:_a,tt,Gt):tt({value:_a,done:du})).catch(_a=>We(\"throw\",_a,tt,Gt))}catch(_a){Gt(_a)}},ms=Le=>bs[Le]=Ee=>new Promise((tt,Gt)=>We(Le,Ee,tt,Gt)),bs={};return fe=fe.apply(le,ce),bs[Nq(\"asyncIterator\")]=()=>bs,ms(\"next\"),ms(\"throw\"),ms(\"return\"),bs};(function(){\"use strict\";var z3,S3,_i,al,nu,A3,sl,rl,ol,ki,ds,qa,Wa,il,us,hs,C3,T3,E3,$3,M3,I3,B3,R3,N3,zi,xa,Ce,oo,Si,Ai,ps,Ci,L3,De,F3,Pe,fs,yt;var le=document.createElement(\"style\");le.textContent=`.show-only-in-travelagent.links-section,.show-only-in-travelagent.menu-travelagent{display:none}.travelagent .show-only-in-travelagent{display:block}.travelagent .show-only-in-travelagent.links-section{display:grid}.travelagent .show-only-in-public{display:none}.hf .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.hf .sr-only-focusable:active,.hf .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}#hf-h{margin-bottom:24px}.hf-f footer{padding-top:20px}\n/*$vite$:1*/`,document.head.appendChild(le);function ce(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,\"default\")?a.default:a}var fe={exports:{}};var We;function ms(){return We||(We=1,(function(a,e){(function(t){var s;if(a.exports=t(),s=!0,!s){var r=window.Cookies,o=window.Cookies=t();o.noConflict=function(){return window.Cookies=r,o}}})(function(){function t(){for(var o=0,i={};o<arguments.length;o++){var n=arguments[o];for(var l in n)i[l]=n[l]}return i}function s(o){return o.replace(/(%[0-9A-Z]{2}
15)+/g,decodeURIComponent)}function r(o){function i(){}function n(c,d,u){if(typeof document!=\"undefined\"){u=t({path:\"/\"},i.defaults,u),typeof u.expires==\"number\"&&(u.expires=new Date(new Date*1+u.expires*864e5)),u.expires=u.expires?u.expires.toUTCString():\"\";try{var p=JSON.stringify(d);/^[\\{\\[]/.test(p)&&(d=p)}catch(m){}d=o.write?o.write(d,c):encodeURIComponent(String(d)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),c=encodeURIComponent(String(c)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\\(\\)]/g,escape);var h=\"\";for(var f in u)u[f]&&(h+=\"; \"+f,u[f]!==!0&&(h+=\"=\"+u[f].split(\";\")[0]));return document.cookie=c+\"=\"+d+h}}function l(c,d){if(typeof document!=\"undefined\"){for(var u={},p=document.cookie?document.cookie.split(\"; \"):[],h=0;h<p.length;h++){var f=p[h].split(\"=\"),m=f.slice(1).join(\"=\");!d&&m.charAt(0)==='\"'&&(m=m.slice(1,-1));try{var b=s(f[0]);if(m=(o.read||o)(m,b)||s(m),d)try{m=JSON.parse(m)}catch(v){}if(u[b]=m,c===b)break}catch(v){}}return c?u[c]:u}}return i.set=n,i.get=function(c){return l(c,!1)},i.getJSON=function(c){return l(c,!0)},i.remove=function(c,d){n(c,\"\",t(d,{expires:-1}))},i.defaults={},i.withConverter=r,i}return r(function(){})})})(fe)),fe.exports}var bs=ms();const Le=ce(bs);for(var Ee=[],tt=0;tt<256;++tt)Ee.push((tt+256).toString(16).slice(1));function Gt(a,e=0){return(Ee[a[e+0]]+Ee[a[e+1]]+Ee[a[e+2]]+Ee[a[e+3]]+\"-\"+Ee[a[e+4]]+Ee[a[e+5]]+\"-\"+Ee[a[e+6]]+Ee[a[e+7]]+\"-\"+Ee[a[e+8]]+Ee[a[e+9]]+\"-\"+Ee[a[e+10]]+Ee[a[e+11]]+Ee[a[e+12]]+Ee[a[e+13]]+Ee[a[e+14]]+Ee[a[e+15]]).toLowerCase()}var pr,dl=new Uint8Array(16);function du(){if(!pr&&(pr=typeof crypto!=\"undefined\"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!pr))throw new Error(\"crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported\");return pr(dl)}var _a=typeof crypto!=\"undefined\"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);const Pb={randomUUID:_a};function uu(a,e,t){if(Pb.randomUUID&&!a)return Pb.randomUUID();a=a||{};var s=a.random||(a.rng||du)();return s[6]=s[6]&15|64,s[8]=s[8]&63|128,Gt(s)}var ul={exports:{}},az=ul.exports,qb;function sz(){return qb||(qb=1,(function(a){(function(e,t){a.exports?a.exports=t():e.jsonSchema=t()})(az,function(){var e=s;e.Integer={type:\"integer\"};var t={String,Boolean,Number,Object,Array,Date};e.validate=s;function s(r,o){return s(r,o,{changing:!1})}e.checkPropertyChange=function(r,o,i){return s(r,o,{changing:i||\"property\"})};var s=e._validate=function(r,o,i){i||(i={});var n=i.changing;function l(p){return p.type||t[p.name]==p&&p.name.toLowerCase()}var c=[];function d(p,h,f,m){var b;f+=f?typeof m==\"number\"?\"[\"+m+\"]\":typeof m==\"undefined\"?\"\":\".\"+m:m;function v(N){c.push({property:f,message:N})}if((typeof h!=\"object\"||h instanceof Array)&&(f||typeof h!=\"function\")&&!(h&&l(h)))return typeof h==\"function\"?p instanceof h||v(\"is not an instance of the class/constructor \"+h.name):h&&v(\"Invalid schema/property definition \"+h),null;n&&h.readonly&&v(\"is a readonly field, it can not be changed\"),h.extends&&d(p,h.extends,f,m);function w(N,L){if(N){if(typeof N==\"string\"&&N!=\"any\"&&(N==\"null\"?L!==null:typeof L!=N)&&!(L instanceof Array&&N==\"array\")&&!(L instanceof Date&&N==\"date\")&&!(N==\"integer\"&&L%1===0))return[{property:f,message:L+\" - \"+typeof L+\" value found, but a \"+N+\" is required\"}];if(N instanceof Array){for(var D=[],H=0;H<N.length&&(D=w(N[H],L)).length;H++);if(D.length)return D}else if(typeof N==\"object\"){var te=c;c=[],d(L,N,f);var I=c;return c=te,I}}return[]}if(p===void 0)h.required&&v(\"is missing and it is required\");else if(c=c.concat(w(l(h),p)),h.disallow&&!w(h.disallow,p).length&&v(\" disallowed value was matched\"),p!==null){if(p instanceof Array){if(h.items){var k=h.items instanceof Array,S=h.items;for(m=0,b=p.length;m<b;m+=1)k&&(S=h.items[m]),i.coerce&&(p[m]=i.coerce(p[m],S)),c.concat(d(p[m],S,f,m))}h.minItems&&p.length<h.minItems&&v(\"There must be a minimum of \"+h.minItems+\" in the array\"),h.maxItems&&p.length>h.maxItems&&v(\"There must be a maximum of \"+h.maxItems+\" in the array\")}else(h.properties||h.additionalProperties)&&c.concat(u(p,h.properties,f,h.additionalProperties));if(h.pattern&&typeof p==\"string\"&&!p.match(h.pattern)&&v(\"does not match the regex pattern \"+h.pattern),h.maxLength&&typeof p==\"string\"&&p.length>h.maxLength&&v(\"may only be \"+h.maxLength+\" characters long\"),h.minLength&&typeof p==\"string\"&&p.length<h.minLength&&v(\"must be at least \"+h.minLength+\" characters long\"),typeof h.minimum!=\"undefined\"&&typeof p==typeof h.minimum&&h.minimum>p&&v(\"must have a minimum value of \"+h.minimum),typeof h.maximum!=\"undefined\"&&typeof p==typeof h.maximum&&h.maximum<p&&v(\"must have a maximum value of \"+h.maximum),h.enum){var C=h.enum;b=C.length;for(var E,M=0;M<b;M++)if(C[M]===p){E=1;break}E||v(\"does not have a value in the enumeration \"+C.join(\", \"))}typeof h.maxDecimal==\"number\"&&p.toString().match(new RegExp(\"\\\\.[0-9]{\"+(h.maxDecimal+1)+\",}\"))&&v(\"may only have \"+h.maxDecimal+\" digits of decimal places\")}return null}function u(p,h,f,m){if(typeof h==\"object\"){(typeof p!=\"object\"||p instanceof Array)&&c.push({property:f,message:\"an object is required\"});for(var b in h)if(h.hasOwnProperty(b)&&b!=\"__proto__\"&&b!=\"constructor\"){var v=p.hasOwnProperty(b)?p[b]:void 0;if(v===void 0&&i.existingOnly)continue;var w=h[b];v===void 0&&w.default&&(v=p[b]=w.default),i.coerce&&b in p&&(v=p[b]=i.coerce(v,w
15)),d(v,w,f,b)}}for(b in p){if(p.hasOwnProperty(b)&&!(b.charAt(0)==\"_\"&&b.charAt(1)==\"_\")&&h&&!h[b]&&m===!1)if(i.filter){delete p[b];continue}else c.push({property:f,message:\"The property \"+b+\" is not defined in the schema and the schema does not allow additional properties\"});var k=h&&h[b]&&h[b].requires;k&&!(k in p)&&c.push({property:f,message:\"the presence of the property \"+b+\" requires that \"+k+\" also be present\"}),v=p[b],m&&(!(h&&typeof h==\"object\")||!(b in h))&&(i.coerce&&(v=p[b]=i.coerce(v,m)),d(v,m,f,b)),!n&&v&&v.$schema&&(c=c.concat(d(v,v.$schema,f,b)))}return c}return o&&d(r,o,\"\",n||\"\"),!n&&r&&r.$schema&&d(r,r.$schema,\"\",\"\"),{valid:!c.length,errors:c}};return e.mustBeValid=function(r){if(!r.valid)throw new TypeError(r.errors.map(function(o){return\"for property \"+o.property+\": \"+o.message}).join(`, \n`))},e})})(ul)),ul.exports}sz();var hu={exports:{}},Wb;function rz(){return Wb||(Wb=1,(function(a){(function(){const e=o=>new TextEncoder().encode(o);function t(o,i){typeof o==\"string\"&&(o=e(o));let n=o.length,l=i^n,c=0,d;for(;n>=4;)d=o[c]&255|(o[++c]&255)<<8|(o[++c]&255)<<16|(o[++c]&255)<<24,d=(d&65535)*1540483477+(((d>>>16)*1540483477&65535)<<16),d^=d>>>24,d=(d&65535)*1540483477+(((d>>>16)*1540483477&65535)<<16),l=(l&65535)*1540483477+(((l>>>16)*1540483477&65535)<<16)^d,n-=4,++c;switch(n){case 3:l^=(o[c+2]&255)<<16;case 2:l^=(o[c+1]&255)<<8;case 1:l^=o[c]&255,l=(l&65535)*1540483477+(((l>>>16)*1540483477&65535)<<16)}return l^=l>>>13,l=(l&65535)*1540483477+(((l>>>16)*1540483477&65535)<<16),l^=l>>>15,l>>>0}function s(o,i){typeof o==\"string\"&&(o=e(o));let n,l,c,d,u,p,h,f;for(n=o.length&3,l=o.length-n,c=i,u=3432918353,p=461845907,f=0;f<l;)h=o[f]&255|(o[++f]&255)<<8|(o[++f]&255)<<16|(o[++f]&255)<<24,++f,h=(h&65535)*u+(((h>>>16)*u&65535)<<16)&4294967295,h=h<<15|h>>>17,h=(h&65535)*p+(((h>>>16)*p&65535)<<16)&4294967295,c^=h,c=c<<13|c>>>19,d=(c&65535)*5+(((c>>>16)*5&65535)<<16)&4294967295,c=(d&65535)+27492+(((d>>>16)+58964&65535)<<16);switch(h=0,n){case 3:h^=(o[f+2]&255)<<16;case 2:h^=(o[f+1]&255)<<8;case 1:h^=o[f]&255,h=(h&65535)*u+(((h>>>16)*u&65535)<<16)&4294967295,h=h<<15|h>>>17,h=(h&65535)*p+(((h>>>16)*p&65535)<<16)&4294967295,c^=h}return c^=o.length,c^=c>>>16,c=(c&65535)*2246822507+(((c>>>16)*2246822507&65535)<<16)&4294967295,c^=c>>>13,c=(c&65535)*3266489909+(((c>>>16)*3266489909&65535)<<16)&4294967295,c^=c>>>16,c>>>0}const r=s;r.v2=t,r.v3=s,a.exports=r})()})(hu)),hu.exports}var oz=rz();const pu=ce(oz),iz=Math.pow(2,53);function Vb(a){return typeof a==\"number\"&&Math.abs(a)<=iz}function ft(a,e){if(!a)return{};const t={};return Ti(a,e,t),t}function Ti(a,e,t){a&&a.forEach(s=>{t[s[e]]=s})}function fr(a){return Object.keys(a).map(e=>a[e])}function jb(a){return Object.keys(a).map(e=>[e,a[e]])}function fu(a,e){let t;for(const s of a)if(e(s)){t=s;break}return t}function St(a,...e){let t=0;return a.replace(/%s/g,function(){const s=e[t++],r=typeof s;return r===\"function\"?s():r===\"string\"?s:String(s)})}function Zb(a,e){return a.length===e.length&&a.every((t,s)=>t===e[s])}var Ot={checkArrayEquality:Zb,currentTimestamp:function(){return Math.round(new Date().getTime())},isSafeInteger:Vb,keyBy:ft,uuid:function(){return uu()},isNumber:function(a){return typeof a==\"number\"},getTimestamp:function(){return new Date().getTime()},groupBy:function(a,e){const t={};return a.forEach(s=>{const r=e(s);t[r]=t[r]||[],t[r].push(s)}),fr(t)},objectValues:fr,objectEntries:jb,find:fu,sprintf:St};let Ie=class j3 extends Error{constructor(e,...t){super(),this.resolved=!1,this.name=\"OptimizelyError\",this.baseMessage=e,this.params=t,Object.setPrototypeOf(this,j3.prototype)}setMessage(e){this.resolved||(this.message=St(e.resolve(this.baseMessage),...this.params),this.resolved=!0)}};const mu=\"12\",bu=\"27\",at=\"35\",hl=\"53\",pl=\"57\",fl=\"59\",lo=\"61\";var mt;(function(a){a[a.Debug=0]=\"Debug\",a[a.Info=1]=\"Info\",a[a.Warn=2]=\"Warn\",a[a.Error=3]=\"Error\"})(mt||(mt={})),mt.Debug+\"\",mt.Info+\"\",mt.Warn+\"\",mt.Error+\"\";const nz={[mt.Debug]:\"debug\",[mt.Info]:\"info\",[mt.Warn]:\"warn\",[mt.Error]:\"error\"},ml=\"30\";mt.Debug,mt.Info,mt.Warn,mt.Error;const lz=Symbol(),cz=Symbol(),Gb=[\"and\",\"or\",\"not\"];function Ei(a,e){if(Array.isArray(a)){let t=a[0],s=a.slice(1);switch(typeof t==\"string\"&&Gb.indexOf(t)===-1&&(t=\"or\",s=a),t){case\"and\":return(function(r,o){let i=!1;if(Array.isArray(r)){for(let n=0;n<r.length;n++){const l=Ei(r[n],o);if(l===!1)return!1;l===null&&(i=!0)}return!i||null}return null})(s,e);case\"not\":return(function(r,o){if(Array.isArray(r)&&r.length>0){const i=Ei(r[0],o);return i===null?null:!i}return null})(s,e);default:return(function(r,o){let i=!1;if(Array.isArray(r)){for(let n=0;n<r.length;n++){const l=Ei(r[n],o);if(l===!0)return!0;l===null&&(i=!0)}return!!i&&null}return null})(s,e)}}return e(a)}let dz=class Ut{constructor(e,t,s){var r,o;this.sdkKey=(r=e.sdkKey)!==null&&r!==void 0?r:\"\",this.environmentKey=(o=e.environmentKey)!==null&&o!==void 0?o:\"\",this.attributes=e.attributes,this.audiences=Ut.getAudiences(e),this.events=e.events,this.revision=e.revision;const i=(e.featureFlags||[]).reduce((d,u)=>(d[u.id]=u.variables,d),{}),n=Ut.getVariableIdMap(e),{experimentsMapById:l,experimentsMapByKey:c}=Ut.getExperimentsMap(e,i,n,s);this.experimentsMap=c,this.featuresMap=Ut.getFeaturesMap(e,i,l,n),this.datafile=t}getDatafile(){return this.datafile}static getAudiences(e){const t=[],s=[];
15return(e.typedAudiences||[]).forEach(r=>{t.push({id:r.id,conditions:JSON.stringify(r.conditions),name:r.name}),s.push(r.id)}),(e.audiences||[]).forEach(r=>{s.indexOf(r.id)===-1&&r.id!=\"$opt_dummy_audience\"&&t.push({id:r.id,conditions:JSON.stringify(r.conditions),name:r.name})}),t}static getSerializedAudiences(e,t){let s=\"\";if(e){let r=\"\";e.forEach(o=>{let i=\"\";if(o instanceof Array)i=Ut.getSerializedAudiences(o,t),i=`(${i})`;else if(Gb.indexOf(o)>-1)r=o.toUpperCase();else{const n=t[o]?t[o].name:o;s||r===\"NOT\"?(r=r===\"\"?\"OR\":r,s=s===\"\"?`${r} \"${t[o].name}\"`:s.concat(` ${r} \"${n}\"`)):s=`\"${n}\"`}i!==\"\"&&(s!==\"\"||r===\"NOT\"?(r=r===\"\"?\"OR\":r,s=s===\"\"?`${r} ${i}`:s.concat(` ${r} ${i}`)):s=s.concat(i))})}return s}static getExperimentAudiences(e,t){return e.audienceConditions?Ut.getSerializedAudiences(e.audienceConditions,t.audiencesById):\"\"}static mergeFeatureVariables(e,t,s,r,o){const i=(e[s]||[]).reduce((n,l)=>(n[l.key]={id:l.id,key:l.key,type:l.type,value:l.defaultValue},n),{});return(r||[]).forEach(n=>{const l=t[n.id],c={id:n.id,key:l.key,type:l.type,value:o?n.value:l.defaultValue};i[l.key]=c}),i}static getVariationsMap(e,t,s,r){let o={};return o=e.reduce((i,n)=>{const l=Ut.mergeFeatureVariables(t,s,r,n.variables,n.featureEnabled);return i[n.key]={id:n.id,key:n.key,featureEnabled:n.featureEnabled,variablesMap:l},i},{}),o}static getVariableIdMap(e){let t={};return t=(e.featureFlags||[]).reduce((s,r)=>
15(r.variables.forEach(o=>{s[o.id]=o}),s),{}),t}static getDeliveryRules(e,t,s,r,o){return r.map(i=>({id:i.id,key:i.key,audiences:Ut.getExperimentAudiences(i,e),variationsMap:Ut.getVariationsMap(i.variations,t,o,s)}))}static getRolloutExperimentIds(e){const t=[];return(e||[]).forEach(s=>{s.experiments.forEach(r=>{t.push(r.id)})}),t}static getExperimentsMap(e,t,s,r){const o=this.getRolloutExperimentIds(e.rollouts),i={},n={};return(e.experiments||[]).forEach(l=>{if(o.indexOf(l.id)!==-1)return;const c=e.experimentFeatureMap[l.id];let d=\"\";c&&c.length>0&&(d=c[0]);const u=Ut.getVariationsMap(l.variations,t,s,d.toString()),p={id:l.id,key:l.key,audiences:Ut.getExperimentAudiences(l,e),variationsMap:u};i[l.id]=p,n[l.key]&&r&&r.warn(`Duplicate experiment keys found in datafile: ${l.key}`),n[l.key]=p}),{experimentsMapById:i,experimentsMapByKey:n}}static getExperimentsKeyMap(e){const t={};for(const s in e){const r=e[s];t[r.key]=r}return t}static getFeaturesMap(e,t,s,r){const o={};return e.featureFlags.forEach(i=>{const n={},l=[];i.experimentIds.forEach(p=>{const h=s[p];h&&(n[h.key]=h),l.push(s[p])});const c=(i.variables||[]).reduce((p,h)=>(p[h.key]={id:h.id,key:h.key,type:h.type,value:h.defaultValue},p),{});let d=[];const u=e.rolloutIdMap[i.rolloutId];u&&(d=Ut.getDeliveryRules(e,t,i.id,u.experiments,r)),o[i.key]={id:i.id,key:i.key,experimentRules:l,deliveryRules:d,experimentsMap:n,variablesMap:c}}),o}};const Kb=\"$opt_bot_filtering\",gu=\"$opt_bucketing_id\",uz=\"$opt_experiment_bucket_map\",hz=\"javascript-sdk\",Jb=\"6.4.0\",Re={FEATURE_TEST:\"feature-test\",ROLLOUT:\"rollout\",EXPERIMENT:\"experiment\",HOLDOUT:\"holdout\"},pz=\"fr\",fz=\"rule\",Xb=\"experiment\",Yb=\"boolean\",Qb=\"double\",eg=\"integer\",tg=\"string\",bl=\"json\",ag=\"Optimizely SDK not configured properly yet.\",mz='No flag was found for key \"%s\".',bz=[\"2\",\"3\",\"4\"];var gz=function(a){if(!a)throw new Ie(\"32\");if(typeof a==\"string\")try{a=JSON.parse(a)}catch(e){throw new Ie(\"18\")}if(typeof a!=\"object\"||Array.isArray(a)||a===null)throw new Ie(\"18\");if(bz.indexOf(a.version)===-1)throw new Ie(\"19\",a.version);return a};let vz=class{constructor(e,t,s,r){this.apiKey=e,this.apiHost=t,this.pixelUrl=s,this.segmentsToCheck=r}equals(e){return this.apiHost===e.apiHost&&this.apiKey===e.apiKey&&this.pixelUrl===e.pixelUrl&&Zb(this.segmentsToCheck,e.segmentsToCheck)}};const sg=\"Running\",yz=\"$opt_\",xz=function(a,e=null){const t=(function(d){var u,p;const h=Object.assign({},d);return h.audiences=(d.audiences||[]).map(f=>Object.assign({},f)),h.experiments=(d.experiments||[]).map(f=>Object.assign({},f)),h.featureFlags=(d.featureFlags||[]).map(f=>Object.assign({},f)),h.groups=(d.groups||[]).map(f=>{const m=Object.assign({},f);return m.experiments=(f.experiments||[]).map(b=>Object.assign({},b)),m}),h.rollouts=(d.rollouts||[]).map(f=>{const m=Object.assign({},f);return m.experiments=(f.experiments||[]).map(b=>Object.assign({},b)),m}),h.environmentKey=(u=d.environmentKey)!==null&&u!==void 0?u:\"\",h.sdkKey=(p=d.sdkKey)!==null&&p!==void 0?p:\"\",h})(a);let s;t.region||(t.region=\"US\"),t.__datafileStr=e===null?JSON.stringify(a):e,(t.audiences||[]).forEach(d=>{d.conditions=JSON.parse(d.conditions)}),t.audiencesById={},Ti(t.audiences,\"id\",t.audiencesById),Ti(t.typedAudiences,\"id\",t.audiencesById),t.attributes=t.attributes||[],t.attributeKeyMap={},t.attributeIdMap={},t.attributes.forEach(d=>{t.attributeKeyMap[d.key]=d,t.attributeIdMap[d.id]=d}
15),t.eventKeyMap=ft(t.events,\"key\"),t.groupIdMap=ft(t.groups,\"id\"),Object.keys(t.groupIdMap||{}).forEach(d=>{s=t.groupIdMap[d].experiments,(s||[]).forEach(u=>{u.groupId=d,t.experiments.push(u)})}),t.rolloutIdMap=ft(t.rollouts||[],\"id\"),fr(t.rolloutIdMap||{}).forEach(d=>{(d.experiments||[]).forEach(u=>{u.isRollout=!0,t.experiments.push(u),u.variationKeyMap=ft(u.variations,\"key\")})});const r=new Set;Object.keys(t.audiencesById).map(d=>kz(t.audiencesById[d])).forEach(d=>{d.forEach(u=>{r.add(u)})});const o=Array.from(r);let i=!1,n=\"\",l=\"\",c=\"\";return t.integrations&&(t.integrationKeyMap=ft(t.integrations,\"key\"),t.integrations.forEach(d=>{if(!(\"key\"in d))throw new Ie(\"29\");d.key===\"odp\"&&(i=!0,l=l||d.publicKey||\"\",n=n||d.host||\"\",c=c||d.pixelUrl||\"\")})),t.odpIntegrationConfig=i?{integrated:!0,odpConfig:new vz(l,n,c,o)}:{integrated:!1},t.experimentKeyMap=ft(t.experiments,\"key\"),t.experimentIdMap=ft(t.experiments,\"id\"),t.variationIdMap={},t.variationVariableUsageMap={},(t.experiments||[]).forEach(d=>{d.variationKeyMap=ft(d.variations,\"key\"),Ti(d.variations,\"id\",t.variationIdMap),fr(d.variationKeyMap||{}).forEach(u=>{u.variables&&(t.variationVariableUsageMap[u.id]=ft(u.variables,\"id\"))})}),t.experimentFeatureMap={},t.featureKeyMap=ft(t.featureFlags||[],\"key\"),fr(t.featureKeyMap||{}).forEach(d=>
15{d.variables.forEach(u=>{u.type===tg&&u.subType===bl&&(u.type=bl,delete u.subType)}),d.variableKeyMap=ft(d.variables,\"key\"),(d.experimentIds||[]).forEach(u=>{t.experimentFeatureMap[u]?t.experimentFeatureMap[u].push(d.id):t.experimentFeatureMap[u]=[d.id]})}),(t.featureFlags||[]).forEach(d=>{const u=wz(t,d);u&&(d.experimentIds||[]).forEach(p=>{const h=t.experimentIdMap[p];h&&h.type===pz&&(h.variations.push(u),h.trafficAllocation.push({entityId:u.id,endOfRange:1e4}),h.variationKeyMap[u.key]=u)})}),t.flagRulesMap={},(t.featureFlags||[]).forEach(d=>{const u=[];d.experimentIds.forEach(h=>{const f=t.experimentIdMap[h];f&&u.push(f)});const p=t.rolloutIdMap[d.rolloutId];p&&u.push(...p.experiments),t.flagRulesMap[d.key]=u}),t.flagVariationsMap={},jb(t.flagRulesMap||{}).forEach(([d,u])=>{const p=[];u.forEach(h=>{h.variations.forEach(f=>{fu(p,m=>m.id===f.id)||p.push(f)})}),t.flagVariationsMap[d]=p}),_z(t),t},wz=function(a,e){if(!e.rolloutId)return null;const t=a.rolloutIdMap[e.rolloutId];if(!t||!t.experiments||t.experiments.length===0)return null;const s=t.experiments[t.experiments.length-1];return s.variations&&s.variations.length!==0?s.variations[0]:null},_z=a=>{a.holdouts=a.holdouts||[],a.holdoutIdMap=ft(a.holdouts,\"id\"),a.globalHoldouts=[],a.includedHoldouts={},a.excludedHoldouts={},a.flagHoldoutsMap={};const e=ft(a.featureFlags,\"id\");a.holdouts.forEach(t=>{t.includedFlags||(t.includedFlags=[]),t.excludedFlags||(t.excludedFlags=[]),t.variationKeyMap=ft(t.variations,\"key\"),Ti(t.variations,\"id\",a.variationIdMap),t.includedFlags.length===0?(a.globalHoldouts.push(t),t.excludedFlags.forEac
15h(s=>{const r=e[s];if(r){const o=r.key;a.excludedHoldouts[o]||(a.excludedHoldouts[o]=[]),a.excludedHoldouts[o].push(t)}})):t.includedFlags.forEach(s=>{const r=e[s];if(r){const o=r.key;a.includedHoldouts[o]||(a.includedHoldouts[o]=[]),a.includedHoldouts[o].push(t)}})})},kz=function(a){return a.conditions?rg(a.conditions):[]},rg=a=>{const e=[];return(function(t){return[\"and\",\"or\",\"not\"].includes(t)})(a)?[]:(Array.isArray(a)?a.forEach(t=>e.push(...rg(t))):a.match===\"qualified\"&&e.push(a.value),e)},og=function(a,e){const t=a.experimentKeyMap[e];if(!t)throw new Ie(\"22\",e);return t.status},vu=function(a,e){if(a.experimentKeyMap.hasOwnProperty(e)){const t=a.experimentKeyMap[e];if(t)return t}throw new Ie(\"9\",e)},ig=function(a,e,t){return a&&fu(a.flagVariationsMap[e],r=>r.key===t)||null},yu=function(a,e,t){if(a.featureKeyMap.hasOwnProperty(e)){const s=a.featureKeyMap[e];if(s)return s}return t==null||t.error(mu,e),null},ng=function(a){return!!a.sendFlagDecisions},lg=()=>{};function gl(){let a=lg,e=lg;const t=new Promise((s,r)=>{a=s,e=r});return{promise:t,resolve:a,reject:e,then:t.then.bind(t)}}const cg=\"%s failed to start, reason: %s\",vl=\"%s stopped before running\";var Me;(function(a){a[a.New=0]=\"New\",a[a.Starting=1]=\"Starting\",a[a.Running=2]=\"Running\",a[a.Stopping=3]=\"Stopping\",a[a.Terminated=4]=\"Terminated\",a[a.Failed=5]=\"Failed\"})(Me||(Me={}));let yl=class{constructor(e=[]){this.disposable=!1,this.state=Me.New,this.startPromise=gl(),this.stopPromise=gl(),this.startupLogs=e,this.startPromise.promise.catch(()=>{}),this.stopPromise.promise.catch(()=>{})}makeDisposable(){this.disposable=!0}setLogger(e){this.logger=e}printStartupLogs(){if(this.logger)for(const{level:e,message:t,params:s}of this.startupLogs){const r=nz[e];this.logger[r].call(this.logger,t,...s)}}onRunning(){return this.startPromise.promise}onTerminated(){return this.stopPromise.promise}getState(){return this.state}isStarting(){return this.state===Me.Starting}isRunning(){return this.state===Me.Running}isNew(){return this.state===Me.New}isDone(){return[Me.Stopping,Me.Terminated,Me.Failed].includes(this.state)}start(){this.printStartupLogs()}},xl=class{constructor(){this.id=0,this.listeners={}}on(e,t){var s;this.listeners[e]||(this.listeners[e]=new Map);const r=this.id++;return(s=this.listeners[e])===null||s===void 0||s.set(r,t),()=>{var o;(o=this.listeners[e])===null||o===void 0||o.delete(r)}}emit(e,t){const s=this.listeners[e];s&&s.forEach(r=>{r(t)})}removeListeners(e){var t;(t=this.listeners[e])===null||t===void 0||t.clear()}removeAllListeners(){this.listeners={}}},zz=class extends yl{constructor(e){super(),this.eventEmitter=new xl,this.jsonSchemaValidator=e.jsonSchemaValidator,this.datafile=e.datafile,this.datafileManager=e.datafileManager,e.logger&&this.setLogger(e.logger)}setLogger(e){var t;this.logger=e,this.logger.setName(\"ProjectConfigManager\"),(t=this.datafileManager)===null||t===void 0||t.setLogger(e.child())}start(){var e,t,s;this.isNew()&&(this.state=Me.Starting,this.datafile||this.datafileManager?(this.datafile&&this.handleNewDatafile(this.datafile,!0),(e=this.datafileManager)===null||e===void 0||e.start(),(t=this.datafileManager)===null||t===void 0||t.onUpdate(this.handleNewDatafile.bind(this)),(s=this.datafileManager)===null||s===void 0||s.onRunning().catch(r=>{this.handleDatafileManagerError(r)})):this.handleInitError(new Error(\"sdkKey or datafile must be provided\")))}makeDisposable(){var e;super.makeDisposable(),(e=this.datafileManager)===null||e===void 0||e.makeDisposable()}handleInitError(e){var t,s;(t=this.logger)===null||t===void 0||t.error(e),this.state=Me.Failed,(s=this.datafileManager)===null||s===void 0||s.stop(),this.startPromise.reject(e),this.stopPromise.reject(e)}handleDatafileManagerError(e){var t;(t=this.logger)===null||t===void 0||t.error(cg,\"DatafileManager\",e.message),this.isStarting()&&this.handleInitError(new Error(St(cg,\"DatafileManager\",e.message)))}handleNewDatafile(e,t=!1){var s,r;if(!this.isDone())try{const o=(function(i){var n,l;const c=gz(i.datafile);i.jsonSchemaValidator?(i.jsonSchemaValidator(c),(n=i.logger)===null||n===void 0||n.info(\"38\")):(l=i.logger)===null||l===void 0||l.info(\"28\");const d=[c];return typeof i.datafile==\"string\"&&d.push(i.datafile),xz(...d)})({datafile:e,jsonSchemaValidator:this.jsonSchemaValidator,logger:this.logger});this.isStarting()&&(this.state=Me.Running,this.startPromise.resolve()),((s=this.projectConfig)===null||s===void 0?void 0:s.revision)!==o.revision&&(this.projectConfig=o,this.optimizelyConfig=void 0,this.eventEmitter.emit(\"update\",o))}catch(o){(r=this.logger)===null||r===void 0||r.error(o),(this.isStarting()&&!this.datafileManager||this.isStarting()&&!t)&&this.handleInitError(new Error(\"got invalid datafile\"))}}getConfig(){return this.projectConfig}getOptimizelyConfig(){var e,t,s,r;return!this.optimizelyConfig&&this.projectConfig&&(this.optimizelyConfig=(e=this.projectConfig,r=this.projectConfig,t=r.__datafileStr,s=this.logger,new dz(e,t,s
15))),this.optimizelyConfig}onUpdate(e){return this.eventEmitter.on(\"update\",e)}stop(){if(!this.isDone()){if((this.isNew()||this.isStarting())&&this.startPromise.reject(new Error(St(vl,\"ProjectConfigManager\"))),this.state=Me.Stopping,this.eventEmitter.removeAllListeners(),!this.datafileManager)return this.state=Me.Terminated,void this.stopPromise.resolve();this.datafileManager.stop(),this.datafileManager.onTerminated().then(()=>{this.state=Me.Terminated,this.stopPromise.resolve()}).catch(e=>{this.state=Me.Failed,this.stopPromise.reject(e)})}}};function Ge(a,e,t,s){return new(t||(t=Promise))(function(r,o){function i(c){try{l(s.next(c))}catch(d){o(d)}}function n(c){try{l(s.throw(c))}catch(d){o(d)}}function l(c){var d;c.done?r(c.value):(d=c.value,d instanceof t?d:new t(function(u){u(d)})).then(i,n)}l((s=s.apply(a,[])).next())})}typeof SuppressedError==\"function\"&&SuppressedError;const dg=a=>a>=200&&a<400;let Sz=class extends yl{constructor(e){super(e.startupLogs);const{autoUpdate:t=!1,sdkKey:s,datafileAccessToken:r,customHeaders:o,urlTemplate:i,cache:n,initRetry:l,repeater:c,requestHandler:d,logger:u}=e;this.cache=n,this.cacheKey=\"opt-datafile-\"+s,this.sdkKey=s,this.datafileAccessToken=r,this.customHeaders=o,this.requestHandler=d,this.emitter=new xl,this.autoUpdate=t,this.initRetryRemaining=l,this.repeater=c,u&&this.setLogger(u);const p=i||(r?\"https://config.optimizely.com/datafiles/auth/%s.json\":\"https://cdn.optimizely.com/datafiles/%s.json\");this.datafileUrl=St(p,this.sdkKey)}setLogger(e){this.logger=e,this.logger.setName(\"PollingDatafileManager\")}onUpdate(e){return this.emitter.on(\"update\",e)}get(){return this.currentDatafile}start(){this.isNew()&&(super.start(),this.state=Me.Starting,this.setDatafileFromCacheIfAvailable(),this.repeater.setTask(this.syncDatafile.bind(this)),this.repeater.start(!0))}makeDisposable(){var e;super.makeDisposable(),this.initRetryRemaining=Math.min((e=this.initRetryRemaining)!==null&&e!==void 0?e:5,5)}stop(){var e;this.isDone()||((this.isNew()||this.isStarting())&&this.startPromise.reject(new Error(St(vl,\"PollingDatafileManager\"))),this.state=Me.Terminated,this.repeater.stop(),(e=this.currentRequest)===null||e===void 0||e.abort(),this.emitter.removeAllListeners(),this.stopPromise.resolve())}handleInitFailure(){this.state=Me.Failed,this.repeater.stop();const e=new Error(\"Failed to fetch datafile\");this.startPromise.reject(e),this.stopPromise.reject(e)}handleError(e){var t,s;this.isDone()||(e instanceof Error?(t=this.logger)===null||t===void 0||t.error(\"4\",e.message,e):(s=this.logger)===null||s===void 0||s.error(\"3\",e),this.isStarting()&&this.initRetryRemaining!==void 0&&(this.initRetryRemaining===0?this.handleInitFailure():this.initRetryRemaining--))}onRequestRejected(e){return Ge(this,void 0,void 0,function*(){return this.handleError(e),Promise.reject(e)})}onRequestResolved(e){return Ge(this,void 0,void 0,function*(){if(this.isDone())return;if(this.saveLastModified(e.headers),!dg(e.statusCode))return this.handleError(e.statusCode),Promise.reject(new Error);const t=this.getDatafileFromResponse(e);t&&(this.handleDatafile(t),this.autoUpdate&&!this.disposable||this.repeater.stop())})}makeDatafileRequest(){var e,t;const s=Object.assign({},this.customHeaders);return this.lastResponseLastModified&&(s[\"if-modified-since\"]=this.lastResponseLastModified),this.datafileAccessToken&&((e=this.logger)===null||e===void 0||e.debug(\"0\"),s.Authorization=`Bearer ${this.datafileAccessToken}`),(t=this.logger)===null||t===void 0||t.debug(\"17\",this.datafileUrl,()=>JSON.stringify(s)),this.requestHandler.makeRequest(this.datafileUrl,s,\"GET\")}syncDatafile(){return Ge(this,void 0,void 0,function*(){return this.currentRequest=this.makeDatafileRequest(),this.currentRequest.responsePromise.then(this.onRequestResolved.bind(this),this.onRequestRejected.bind(this)).finally(()=>this.currentRequest=void 0)})}handleDatafile(e){var t;this.isDone()||(this.currentDatafile=e,(t=this.cache)===null||t===void 0||t.set(this.cacheKey,e),this.isStarting()&&(this.startPromise.resolve(),this.state=Me.Running),this.emitter.emit(\"update\",e))}getDatafileFromResponse(e){var t;if((t=this.logger)===null||t===void 0||t.debug(\"23\",e.statusCode),e.statusCode!==304)return e.body}saveLastModified(e){var t;const s=e[\"last-modified\"]||e[\"Last-Modified\"];s!==void 0&&(this.lastResponseLastModified=s,(t=this.logger)===null||t===void 0||t.debug(\"24\",this.lastResponseLastModified))}setDatafileFromCacheIfAvailable(){return Ge(this,void 0,void 0,function*(){if(this.cache)try{const e=yield this.cache.get(this.cacheKey);e&&this.isStarting()&&this.handleDatafile(e)}catch(e){}})}},Az=class{constructor(e,t,s){this.base=e,this.max=t,this.maxJitter=s,this.maxJitter>this.base/2&&(this.maxJitter=this.base/2),this.maxJitter=s,this.current=e}backoff(){const e=this.current+this.maxJitter*Math.random();return this.current=Math.min(2*this.current,this.max),e}reset(){this.current=this.base}},Cz=class{constructor(e){this.value=e}backoff(){return this.value}reset(){}},Tz=class{constructor(e,t){this.failureCount=0,this.running=!1,this.interval=e,this.backoffController=t}isRunning(){return this.running}handleSuccess(){var e;this.failureCount=0,(e=this.backoffController)===null||e===void 0||e.reset(),this.setTimer(this.interval)}handleFailure(){var e,t;this.failureCount++;const s=(t=(e=this.backoffController)===null||e===void 0?void 0:e.backoff())!==null&&t!==void 0?t:this.interval;this.setTimer(s)}setTimer(e){this.running&&(this.timeoutId=setTimeout(this.executeTask.bind(this),e))}executeTask(){this.task&&this.task(this.failureCount).then(this.handleSuccess.bind(this),this.handleFailure.bind(this))}start(e){var t;this.running=!0,e?(t=this.executeTask.bind(this),typeof queueMicrotask==\"function\"?queueMicrotask(t):Promise.resolve().then(t)):this.setTimer(this.interval)}
15stop(){this.running=!1,clearInterval(this.timeoutId)}reset(){var e;this.failureCount=0,(e=this.backoffController)===null||e===void 0||e.reset(),this.stop()}setTask(e){this.task=e}};const Ez=a=>{const e=[];if(!a||typeof a!=\"object\")throw new Error(\"Invalid store\");for(const t of[\"set\",\"get\",\"remove\",\"getKeys\"])typeof a[t]!=\"function\"&&e.push(\"Invalid store method %s\".replace(\"%s\",t));if(e.length>0)throw new Error(e.join(\", \"))},ug=\"Invalid config manager\",xu=Symbol(),$z=a=>{var e;a.cache&&Ez(a.cache);const t=(e=a.updateInterval)!==null&&e!==void 0?e:3e5,s=new Az(1e3,t,500),r=new Tz(t,s),o=[];t<3e4&&o.push({level:mt.Warn,message:\"Polling intervals below 30 seconds are not recommended.\",params:[]});const i={sdkKey:a.sdkKey,autoUpdate:a.autoUpdate,urlTemplate:a.urlTemplate,datafileAccessToken:a.datafileAccessToken,customHeaders:a.customHeaders,requestHandler:a.requestHandler,cache:a.cache,repeater:r,startupLogs:o},n=new Sz(i);return new zz({datafile:a.datafile,datafileManager:n,jsonSchemaValidator:a.jsonSchemaValidator})},Mz=\"campaign_activated\",Iz=\"custom\",hg={US:\"https://logx.optimizely.com/v1/events\",EU:\"https://eu.logx.optimizely.com/v1/events\"};function Bz(a){const e=[],t=a[0];return a.forEach(s=>{if(s.type===\"conversion\"||s.type===\"impression\"){const r=(function(o){const i={snapshots:[],visitor_id:o.user.id,attributes:[]};return o.user.attributes.forEach(n=>{i.attributes.push({entity_id:n.entityId,key:n.key,type:\"custom\",value:n.value})}),typeof o.context.botFiltering==\"boolean\"&&i.attributes.push({entity_id:Kb,key:Kb,type:Iz,value:o.context.botFiltering}),i})(s);s.type===\"impression\"?r.snapshots.push((function(o){var i,n;const{layer:l,experiment:c,variation:d,ruleKey:u,flagKey:p,ruleType:h,enabled:f,cmabUuid:m}=o,b=l?l.id:null,v=(i=c==null?void 0:c.id)!==null&&i!==void 0?i:\"\",w=(n=d==null?void 0:d.id)!==null&&n!==void 0?n:\"\",k=d?d.key:\"\";return{decisions:[{campaign_id:b,experiment_id:v,variation_id:w,metadata:{flag_key:p,rule_key:u,rule_type:h,variation_key:k,enabled:f,cmab_uuid:m}}],events:[{entity_id:b,timestamp:o.timestamp,key:Mz,uuid:o.uuid}]}})(s)):s.type===\"conversion\"&&r.snapshots.push((function(o){const i=Object.assign({},o.tags);delete i.revenue,delete i.value;const n={entity_id:o.event.id,key:o.event.key,timestamp:o.timestamp,uuid:o.uuid};return o.tags&&(n.tags=o.tags),o.value!=null&&(n.value=o.value),o.revenue!=null&&(n.revenue=o.revenue),{events:[n]}})(s)),e.push(r)}}),{client_name:t.context.clientName,client_version:t.context.clientVersion,account_id:t.context.accountId,project_id:t.context.projectId,revision:t.context.revision,anonymize_ip:t.context.anonymizeIP,enrich_decisions:!0,visitors:e}}function wu(a){var e;const t=((e=a[0])===null||e===void 0?void 0:e.context.region)||\"US\";return{url:hg[t]||hg.US,httpVerb:\"POST\",params:Bz(a)}}const pg=(a,e,t,s,r)=>{a().then(o=>{e.resolve(o)}).catch(o=>{var i;if(r===0)return void e.reject(o);if(t.cancelled)return void e.reject(new Ie(\"49\"));const n=(i=s==null?void 0:s.backoff())!==null&&i!==void 0?i:0;setTimeout(()=>{pg(a,e,t,s,r=r===void 0?void 0:r-1)},n)})},Rz=(a,e,t)=>{const s=gl(),r={cancelled:!1};return pg(a,s,r,e,t),{cancelRetry:()=>{r.cancelled=!0},result:s.promise}};function fg(a){var e,t;return(t=(e=a.experiment)===null||e===void 0?void 0:e.key)!==null&&t!==void 0?t:\"\"}function mg(a){var e,t;return(t=(e=a.variation)===null||e===void 0?void 0:e.key)!==null&&t!==void 0?t:\"\"}function wl(a){var e,t;return(t=(e=a.variation)===null||e===void 0?void 0:e.featureEnabled)!==null&&t!==void 0&&t}const co={AB_TEST:\"ab-test\",FEATURE:\"feature\",FEATURE_TEST:\"feature-test\",FEATURE_VARIABLE:\"feature-variable\",ALL_FEATURE_VARIABLES:\"all-feature-variables\",FLAG:\"flag\"},ka={ACTIVATE:\"ACTIVATE\",DECISION:\"DECISION\",LOG_EVENT:\"LOG_EVENT\",OPTIMIZELY_CONFIG_UPDATE:\"OPTIMIZELY_CONFIG_UPDATE\",TRACK:\"TRACK\"};var bg,xt;(function(a){a.BOOLEAN=\"boolean\",a.DOUBLE=\"double\",a.INTEGER=\"integer\",a.STRING=\"string\",a.JSON=\"json\"})(bg||(bg={})),(function(a){a.DISABLE_DECISION_EVENT=\"DISABLE_DECISION_EVENT\",a.ENABLED_FLAGS_ONLY=\"ENABLED_FLAGS_ONLY\",a.IGNORE_USER_PROFILE_SERVICE=\"IGNORE_USER_PROFILE_SERVICE\",a.INCLUDE_REASONS=\"INCLUDE_REASONS\",a.EXCLUDE_VARIABLES=\"EXCLUDE_VARIABLES\",a.IGNORE_CMAB_CACHE=\"IGNORE_CMAB_CACHE\",a.RESET_CMAB_CACHE=\"RESET_CMAB_CACHE\",a.INVALIDATE_USER_CMAB_CACHE=\"INVALIDATE_USER_CMAB_CACHE\"})(xt||(xt={}));const gg=({configObj:a,userId:e,userAttributes:t,clientEngine:s,clientVersion:r,type:o})=>({type:o,timestamp:Ot.currentTimestamp(),uuid:Ot.uuid(),context:{regi
15on:a.region,accountId:a.accountId,projectId:a.projectId,revision:a.revision,clientName:s,clientVersion:r,anonymizeIP:a.anonymizeIP||!1,botFiltering:a.botFiltering},user:{id:e,attributes:Fz(a,t)}}),Nz=function({configObj:a,decisionObj:e,userId:t,flagKey:s,enabled:r,userAttributes:o,clientEngine:i,clientVersion:n}){const l=e.decisionSource,c=fg(e),d=(function(m){var b,v;return(v=(b=m.experiment)===null||b===void 0?void 0:b.id)!==null&&v!==void 0?v:null})(e),u=mg(e),p=(function(m){var b,v;return(v=(b=m.variation)===null||b===void 0?void 0:b.id)!==null&&v!==void 0?v:null})(e),h=e.cmabUuid,f=d!==null?l===Re.HOLDOUT?\"\":(function(m,b){const v=m.experimentIdMap[b];if(!v)throw new Ie(\"21\",b);return v.layerId})(a,d):null;return Object.assign(Object.assign({},gg({configObj:a,userId:t,userAttributes:o,clientEngine:i,clientVersion:n,type:\"impression\"})),{layer:{id:f},experiment:{id:d,key:c},variation:{id:p,key:u},ruleKey:c,flagKey:s,ruleType:l,enabled:r,cmabUuid:h})},Lz=function({configObj:a,userId:e,userAttributes:t,clientEngine:s,clientVersion:r,eventKey:o,eventTags:i},n){const l=(function(u,p){const h=u.eventKeyMap[p];return h?h.id:null})(a,o),c=i?(function(u,p){const h=u.revenue;if(h==null)return null;const f=typeof h==\"string\"?parseInt(h):Math.trunc(h);return isFinite(f)?(p==null||p.info(\"21\",f),f):(p==null||p.info(\"6\",h),null)})(i,n):null,d=i?(function(u,p){const h=u.value;if(h==null)return null;const f=typeof h==\"string\"?parseFloat(h):h;return isFinite(f)?(p==null||p.info(\"20\",f),f):(p==null||p.info(\"7\",h),null)})(i,n):null;return Object.assign(Object.assign({},gg({configObj:a,userId:e,userAttributes:t,clientEngine:s,clientVersion:r,type:\"conversion\"})),{event:{id:l,key:o},revenue:c,value:d,tags:i})},Fz=(a,e,t)=>{if(!e)return[];const s=[];return Object.keys(e).forEach(function(r){const o=e[r];if(typeof o!=\"object\"&&o!==void 0&&(function(i,n){return typeof i==\"string\"&&(typeof n==\"string\"||typeof n==\"boolean\"||Ot.isNumber(n)&&Ot.isSafeInteger(n))})(r,o)){const i=(function(n,l,c){const d=n.attributeKeyMap[l],u=l.indexOf(yz)===0;return d?d.id:u?l:null})(a,r);i&&s.push({entityId:i,key:r,value:o})}}),s};let Uz=class{constructor(){this.waitPromise=Promise.resolve()}run(e){const t=this.waitPromise.then(e);return this.waitPromise=t.catch(()=>{}),t}},Oz=class extends yl{constructor(e){super(),this.dispatcher=e,this.eventEmitter=new xl}process(e){const t=wu([e]),s=this.dispatcher.dispatchEvent(t);return this.eventEmitter.emit(\"dispatch\",t),s}start(){this.isNew()&&(this.state=Me.Running,this.startPromise.resolve())}stop(){this.isDone()||(this.isNew()&&this.startPromise.reject(new Error(St(vl,\"ForwardingEventProcessor\"))),this.state=Me.Terminated,this.stopPromise.resolve())}onDispatch(e){return this.eventEmitter.on(\"dispatch\",e)}flushImmediately(){return Promise.resolve()}};const vg=Symbol(),Hz=a=>{if(!a||typeof a!=\"object\"||typeof a.dispatchEvent!=\"function\")throw new Error(\"Invalid event dispatcher\")},Dz=a=>({[vg]:a});let Pz=class{constructor(e,t){this.operation=\"sync\",this.data=new Map,this.maxSize=e,this.ttl=t}lookup(e){const t=this.data.get(e);if(t&&(this.data.delete(e),!(t.expiresAt&&t.expiresAt<=Date.now())))return this.data.set(e,t),t.value}save(e,t){if(this.data.delete(e),this.data.size===this.maxSize){const s=this.data.keys().next().value;this.data.delete(s)}this.data.set(e,{value:t,expiresAt:this.ttl?Date.now()+this.ttl:void 0})}remove(e){this.data.delete(e)}reset(){this.data.clear()}getKeys(){return Array.from(this.data.keys())}};var yg,xg;(function(a){a.VUID=\"vuid\",a.FS_USER_ID=\"fs_user_id\",a.FS_USER_ID_ALIAS=\"fs-user-id\"})(yg||(yg={})),(function(a){a.IDENTIFIED=\"identified\",a.INITIALIZED=\"client_initialized\"})(xg||(xg={}));let qz=class{constructor(e,t,s,r){this.type=e,this.action=t,this.identifiers=s!=null?s:new Map,this.data=r!=null?r:new Map}};const wg=\"vuid_\",Wz=a=>a.startsWith(wg)&&a.length>5;var _g;(function(a){a.IGNORE_CACHE=\"IGNORE_CACHE\",a.RESET_CACHE=\"RESET_CACHE\"})(_g||(_g={}));const Vz=Symbol(),jz=Symbol();let kg=class{constructor(e,t){this.logger=e,this.errorNotifier=t}report(e,...t){if(typeof e==\"string\")return e=new Ie(e,...t),void this.report(e);this.errorNotifier&&this.errorNotifier.notify(e),this.logger&&this.logger.error(e)}setLogger(e){this.logger=e}setErrorNotifier(e){this.errorNotifier=e}},Zz=class{constructor(e){this.removerId=1,this.eventEmitter=new xl,this.removers=new Map,this.errorReporter=new kg(e.logger,e.errorNotifier)}addNotificationListener(e,t){if(!(fr(ka).indexOf(e)>-1))return-1;const s=this.removerId++,r=this.eventEmitter.on(e,this.wrapWithErrorReporting(e,t));return this.removers.set(s,r),s}wrapWithErrorReporting(e,t){return s=>{try{t(s)}catch(r){const o=r instanceof Error?r.message:String(r);this.errorReporter.report(\"30\",e,o)}}}removeNotificationListener(e){const t=this.removers.get(e);return!!t&&(t(),!0)}clearAllNotificationListeners(){this.eventEmitter.removeAllListeners()}clearNotificationListeners(e){this.eventEmitter.removeListeners(e)}sendNotifications(e,t){this.eventEmitter.emit(e,t)}};function _l(a,e,t){return{variationKey:null,enabled:!1,variables:{},ruleKey:null,flagKey:a,userContext:e,reasons:t}}const _u=\"$opt_null_rule_key\";let zg=class Z3{constructor({optimizely:e,userId:t,attributes:s}){this._qualifiedSegments=null,this.optimizely=e,this.userId=t,this.attributes=Object.assign({},s),this.forcedDecisionsMap={}}setAttribute(e,t){this.attributes[e]=t}getUserId(){return this.userId}getAttributes(){return Object.assign({},this.attributes)}getOptimizely(){return this.optimizely}get qualifiedSegments(){return this._qualifiedSegments}set qualifiedSegments(e){this._qualifiedSegments=e}decide(e,t=[]){return this.optimizely.decide(this.cloneUserContext(),e,t)}decideAsync(e,t){return this.optimizely.decideAsync(this.cloneUserContext(),e,t)}decideForKeys(e,t=[]){return this.optimizely.decideForKeys(this.cloneUserContext(),e,t)}decideForKeysAsync(e,t){return this.optimizely.decideForKeysAsync(this.cloneUserContext(),e,t)}decideAll(e=[]){return this.optimizely.decideAll(this.cloneUserContext(),e)}
15decideAllAsync(e=[]){return this.optimizely.decideAllAsync(this.cloneUserContext(),e)}trackEvent(e,t){this.optimizely.track(e,this.userId,this.attributes,t)}setForcedDecision(e,t){var s;const r=e.flagKey,o=(s=e.ruleKey)!==null&&s!==void 0?s:_u,i={variationKey:t.variationKey};return this.forcedDecisionsMap[r]||(this.forcedDecisionsMap[r]={}),this.forcedDecisionsMap[r][o]=i,!0}getForcedDecision(e){return this.findForcedDecision(e)}removeForcedDecision(e){var t;const s=(t=e.ruleKey)!==null&&t!==void 0?t:_u,r=e.flagKey;let o=!1;return this.forcedDecisionsMap.hasOwnProperty(r)&&(this.forcedDecisionsMap[r].hasOwnProperty(s)&&(delete this.forcedDecisionsMap[r][s],o=!0),Object.keys(this.forcedDecisionsMap[r]).length===0&&delete this.forcedDecisionsMap[r]),o}removeAllForcedDecisions(){return this.forcedDecisionsMap={},!0}findForcedDecision(e){var t;let s;const r=(t=e.ruleKey)!==null&&t!==void 0?t:_u,o=e.flagKey;if(this.forcedDecisionsMap.hasOwnProperty(e.flagKey)){const i=this.forcedDecisionsMap[o];if(i.hasOwnProperty(r))return s=i[r].variationKey,{variationKey:s}}return null}cloneUserContext(){const e=new Z3({optimizely:this.getOptimizely(),userId:this.getUserId(),attributes:this.getAttributes()});return Object.keys(this.forcedDecisionsMap).length>0&&(e.forcedDecisionsMap=Object.assign({},this.forcedDecisionsMap)),e._qualifiedSegments=this._qualifiedSegments,e}fetchQualifiedSegments(e){return Ge(this,void 0,void 0,function*(){const t=yield this.optimizely.fetchQualifiedSegments(this.userId,e);return this.qualifiedSegments=t,t!==null})}isQualifiedFor(e){return!!this._qualifiedSegments&&this._qualifiedSegments.indexOf(e)>-1}};const Gz=Math.pow(2,32),Sg=function(a){try{const e=pu.v3(a,1)/Gz;return Math.floor(1e4*e)}catch(e){throw new Ie(\"14\",a,e.message)}},Ag=\"User %s is not in any experiment of group %s.\",Cg=\"User %s is not in experiment %s of group %s.\",Tg=\"User %s is in experiment %s of group %s.\",ku=\"Assigned bucket %s to user with bucketing ID %s.\",Eg=\"Bucketed into an invalid variation ID. Returning null.\",kl=function(a){var e,t,s,r,o;const i=[],n=a.experimentIdMap[a.experimentId],l=n==null?void 0:n.groupId;if(l){const p=a.groupIdMap[l];if(!p)throw new Ie(\"23\",l);if(p.policy===\"random\"){const h=Kz(p,a.bucketingId,a.userId,a.logger);if(h===null)return(e=a.logger)===null||e===void 0||e.info(Ag,a.userId,l),i.push([Ag,a.userId,l]),{result:null,reasons:i};if(h!==a.experimentId)return(t=a.logger)===null||t===void 0||t.info(Cg,a.userId,a.experimentKey,l),i.push([Cg,a.userId,a.experimentKey,l]),{result:null,reasons:i};(s=a.logger)===null||s===void 0||s.info(Tg,a.userId,a.experimentKey,l),i.push([Tg,a.userId,a.experimentKey,l])}}const c=`${a.bucketingId}${a.experimentId}`,d=Sg(c);(r=a.logger)===null||r===void 0||r.debug(ku,d,a.userId),i.push([ku,d,a.userId]);const u=$g(d,a.trafficAllocationConfig);return a.validateEntity&&u!==null&&!a.variationIdMap[u]?(u&&((o=a.logger)===null||o===void 0||o.warn(Eg),i.push([Eg])),{result:null,reasons:i}):{result:u,reasons:i}},Kz=function(a,e,t,s){const r=`${e}${a.id}`,o=Sg(r);s==null||s.debug(ku,o,t);const i=a.trafficAllocation;return $g(o,i)},$g=function(a,e){for(let t=0;t<e.length;t++)if(a<e[t].endOfRange)return e[t].entityId;return null};function Mg(a){return/^\\d+$/.test(a)}function gs(a){const e=a.indexOf(\"-\"),t=a.indexOf(\"+\");return!(e<0)&&(t<0||e<t)}
15function Ig(a){const e=a.indexOf(\"-\"),t=a.indexOf(\"+\");return!(t<0)&&(e<0||t<e)}function Bg(a,e){let t=a,s=\"\";if((function(i){return/\\s/.test(i)})(a))return e==null||e.warn(lo,a),null;if(gs(a)?(t=a.substring(0,a.indexOf(\"-\")),s=a.substring(a.indexOf(\"-\")+1)):Ig(a)&&(t=a.substring(0,a.indexOf(\"+\")),s=a.substring(a.indexOf(\"+\")+1)),typeof t!=\"string\"||typeof s!=\"string\")return null;const r=t.split(\".\").length-1;if(r>2)return e==null||e.warn(lo,a),null;const o=t.split(\".\");if(o.length!=r+1)return e==null||e.warn(lo,a),null;for(const i of o)if(!Mg(i))return e==null||e.warn(lo,a),null;return s&&o.push(s),o}const Rg=\"exact\",zu=\"exists\",Ng=\"semver_eq\",Lg=\"semver_ge\",Fg=\"semver_gt\",Ug=\"semver_le\",Og=\"semver_lt\",Hg=\"substring\",Jz=[Rg,zu,\"gt\",\"ge\",\"lt\",\"le\",Hg,Ng,Og,Ug,Fg,Lg],At={};At[Rg]=Pg,At[zu]=function(a,e,t){return e.getAttributes()[a.name]!=null},At.gt=function(a,e,t){const s=e.getAttributes()[a.name],r=a.value;return!zl(a,e,t)||r===null?null:s>r},At.ge=function(a,e,t){const s=e.getAttributes()[a.name],r=a.value;return!zl(a,e,t)||r===null?null:s>=r},At.lt=function(a,e,t){const s=e.getAttributes()[a.name],r=a.value;return!zl(a,e,t)||r===null?null:s<r},At.le=function(a,e,t){const s=e.getAttributes()[a.name],r=a.value;return!zl(a,e,t)||r===null?null:s<=r},At[Hg]=function(a,e,t){const s=e.getAttributes(),r=a.name,o=s[a.name],i=typeof o,n=a.value;return typeof n!=\"string\"?(t==null||t.warn(pl,JSON.stringify(a)),null):o===null?(t==null||t.debug(ml,JSON.stringify(a),r),null):typeof o!=\"string\"?(t==null||t.warn(fl,JSON.stringify(a),i,r),null):o.indexOf(n)!==-1},At[Ng]=function(a,e,t){const s=$i(a,e,t);return s===null?null:s===0},At[Fg]=function(a,e,t){const s=$i(a,e,t);return s===null?null:s>0},At[Lg]=function(a,e,t){const s=$i(a,e,t);return s===null?null:s>=0},At[Og]=function(a,e,t){const s=$i(a,e,t);return s===null?null:s<0},At[Ug]=function(a,e,t){const s=$i(a,e,t);return s===null?null:s<=0};const Xz=a=>({evaluate:(e,t)=>(function(s,r,o){const i=r.getAttributes(),n=s.match;if(n!==void 0&&Jz.indexOf(n)===-1)return o==null||o.warn(lo,JSON.stringify(s)),null;const l=s.name;if(!i.hasOwnProperty(l)&&n!=zu)return o==null||o.debug(\"18\",JSON.stringify(s),l),null;let c;return c=n&&At[n]||Pg,c(s,r,o)})(e,t,a)});function Dg(a){return typeof a==\"string\"||typeof a==\"boolean\"||Ot.isNumber(a)}function Pg(a,e,t){const s=e.getAttributes(),r=a.value,o=typeof r,i=a.name,n=s[i],l=typeof n;return!Dg(r)||Ot.isNumber(r)&&!Ot.isSafeInteger(r)?(t==null||t.warn(pl,JSON.stringify(a)),null):n===null?(t==null||t.debug(ml,JSON.stringify(a),i),null):Dg(n)&&o===l?Ot.isNumber(n)&&!Ot.isSafeInteger(n)?(t==null||t.warn(\"45\",JSON.stringify(a),i),null):r===n:(t==null||t.warn(fl,JSON.stringify(a),l,i),null)}function zl(a,e,t){const s=e.getAttributes(),r=a.name,o=s[r],i=typeof o,n=a.value;return n!==null&&Ot.isSafeInteger(n)?o===null?(t==null||t.debug(ml,JSON.stringify(a),r),!1):Ot.isNumber(o)?!!Ot.isSafeInteger(o)||(t==null||t.warn(\"45\",JSON.stringify(a),r),!1):(t==null||t.warn(fl,JSON.stringify(a),i,r),!1):(t==null||t.warn(pl,JSON.stringify(a)),!1)}function $i(a,e,t){const s=e.getAttributes(),r=a.name,o=s[r],i=typeof o,n=a.value;return typeof n!=\"string\"?(t==null||t.warn(pl,JSON.stringify(a)),null):o===null?(t==null||t.debug(ml,JSON.stringify(a),r),null):typeof o!=\"string\"?(t==null||t.warn(fl,JSON.stringify(a),i,r),null):(function(l,c,d){const u=Bg(c,d),p=Bg(l,d);if(!u||!p)return null;const h=u.length;for(let f=0;f<p.length;f++){if(h<=f)return gs(l)||Ig(l)?1:-1;if(Mg(u[f])){const m=parseInt(u[f]),b=parseInt(p[f]);if(m>b)return 1;if(m<b)return-1}else{if(u[f]<p[f])return gs(l)&&!gs(c)?1:-1;if(u[f]>p[f])return!gs(l)&&gs(c)?-1:1}}return gs(c)&&!gs(l)?-1:0})(n,o,t)}const qg=\"qualified\",Yz=[qg],Wg={};Wg[qg]=Vg;const Qz=a=>({evaluate:(e,t)=>(function(s,r,o){const i=s.match;if(i!==void 0&&Yz.indexOf(i)===-1)return o==null||o.warn(lo,JSON.stringify(s)),null;let n;return n=i&&Wg[i]||Vg,n(s,r)})(e,t,a)});function Vg(a,e){return e.isQualifiedFor(a.value)}let e4=class{constructor(e,t){this.logger=t,this.typeToEvaluatorMap=Object.assign(Object.assign({},e),{custom_attribute:Xz(this.logger),third_party_dimension:Qz(this.logger)})}
15evaluate(e,t,s){return!e||e.length===0?!0:!!Ei(e,r=>{var o,i;const n=t[r];if(n){(o=this.logger)===null||o===void 0||o.debug(\"5\",r,JSON.stringify(n.conditions));const l=Ei(n.conditions,this.evaluateConditionWithUserAttributes.bind(this,s)),c=l===null?\"UNKNOWN\":l.toString().toUpperCase();return(i=this.logger)===null||i===void 0||i.debug(\"1\",r,c),l}return null})}evaluateConditionWithUserAttributes(e,t){var s,r;const o=this.typeToEvaluatorMap[t.type];if(!o)return(s=this.logger)===null||s===void 0||s.warn(\"60\",JSON.stringify(t)),null;try{return o.evaluate(t,e)}catch(i){(r=this.logger)===null||r===void 0||r.error(\"2\",t.type,i.message)}return null}};function jg(a){return typeof a==\"string\"&&a!==\"\"}let me=class cl{constructor(e,t){this.op=e,this.val=t}get(){return this.val}then(e){if(this.op===\"sync\"){const t=e(this.val);return cl.of(this.op,t.get())}return cl.of(this.op,this.val.then(e))}static of(e,t){if(e===\"sync\"){if((s=>s&&typeof s.then==\"function\")(t))throw new Ie(\"Promise value is not allowed in sync operation\");return new cl(e,t)}return new cl(e,Promise.resolve(t))}};me.all=(a,e)=>{if(a===\"sync\"){const s=e.map(r=>r.get());return me.of(a,s)}const t=e.map(s=>s.get());return me.of(a,Promise.all(t))};const Zg=\"Experiment %s is not running.\",Gg='Returning previously activated variation \"%s\" of experiment \"%s\" for user \"%s\" from user profile.',Kg=\"User %s does not meet conditions to be in experiment %s.\",Jg=\"User %s is in no variation of experiment %s.\",Xg=\"User %s is in variation %s of experiment %s.\",Yg=\"User %s is forced in variation %s.\",Qg=\"Variation key %s is not in datafile. Not activating user %s.\",ev='Evaluating audiences for %s \"%s\": %s.',tv=\"Audiences for %s %s collectively evaluated to %s.\",av=\"User %s is in rollout of feature %s.\",sv=\"User %s is not in rollout of feature %s.\",rv=\"Feature %s is not attached to any experiments.\",ov=\"User %s does not meet conditions for targeting rule %s.\",iv=\"User %s not bucketed into targeting rule %s due to traffic allocation. Trying everyone rule.\",nv=\"User %s bucketed into targeting rule %s.\",lv=\"There is no rollout of feature %s.\",cv=\"Invalid rollout ID %s attached to feature %s\",dv=\"Rollout of feature %s has no experiments\",Su=\"Experiment key %s is improperly formatted.\",uv=\"Variation %s is mapped to experiment %s and user %s in the forced variation map.\",hv=\"User %s meets conditions for targeting rule %s.\",pv=\"Variation (%s) is mapped to flag (%s), rule (%s) and user (%s) in the forced decision map.\",fv=\"Variation (%s) is mapped to flag (%s) and user (%s) in the forced decision map.\",mv=\"Invalid variation is mapped to flag (%s), rule (%s) and user (%s) in the forced decision map.\",bv=\"Invalid variation is mapped to flag (%s) and user (%s) in the forced decision map.\",gv=\"Failed to fetch CMAB data for experiment %s.\",vv=\"Holdout %s is not running.\",yv=\"User %s meets conditions for holdout %s.\",xv=\"User %s does not meet conditions for holdout %s.\",wv=\"User %s is in variation %s of holdout %s.\",_v=\"User %s is in no holdout variation.\";let t4=class{constructor(e){var t,s,r;this.logger=e.logger,(t=this.logger)===null||t===void 0||t.setName(\"DecisionService\"),this.audienceEvaluator=(s=e.UNSTABLE_conditionEvaluators,r=this.logger,new e4(s,r)),this.forcedVariationMap={},this.userProfileService=e.userProfileService,this.userProfileServiceAsync=e.userProfileServiceAsync,this.cmabService=e.cmabService}isCmab(e){return!!e.cmab}resolveVariation(e,t,s,r,o,i){var n,l,c;const d=r.getUserId(),u=s.key;if(!(function(w,k){return og(w,k)===sg})(t,u))return(n=this.logger)===null||n===void 0||n.info(Zg,u),me.of(e,{result:{},reasons:[[Zg,u]]});const p=[],h=this.getForcedVariation(t,u,d);p.push(...h.reasons);const f=h.result;if(f)return me.of(e,{result:{variationKey:f},reasons:p});const m=this.getWhitelistedVariation(s,d);p.push(...m.reasons);let b=m.result;if(b)return me.of(e,{result:{variationKey:b.key},reasons:p});if(i&&(b=this.getStoredVariation(t,s,d,i.userProfile),b))return(l=this.logger)===null||l===void 0||l.info(Gg,b.key,u,d),p.push([Gg,b.key,u,d]),me.of(e,{result:{variationKey:b.key},reasons:p});const v=this.checkIfUserIsInAudience(t,s,Xb,r,\"\");return p.push(...v.reasons),v.result?(this.isCmab(s)?this.getDecisionFor
15CmabExperiment(e,t,s,r,o):this.getDecisionFromBucketer(e,t,s,r)).then(w=>{var k,S;if(p.push(...w.reasons),w.error)return me.of(e,{error:!0,result:{},reasons:p});const C=w.result.variationId;return b=C?t.variationIdMap[C]:null,b?((S=this.logger)===null||S===void 0||S.info(Xg,d,b.key,u),p.push([Xg,d,b.key,u]),i&&!this.isCmab(s)&&this.updateUserProfile(s,b,i),me.of(e,{result:{variationKey:b.key,cmabUuid:w.result.cmabUuid},reasons:p})):((k=this.logger)===null||k===void 0||k.debug(Jg,d,u),p.push([Jg,d,u]),me.of(e,{result:{},reasons:p}))}):((c=this.logger)===null||c===void 0||c.info(Kg,d,u),p.push([Kg,d,u]),me.of(e,{result:{},reasons:p}))}getDecisionForCmabExperiment(e,t,s,r,o){if(e===\"sync\")return me.of(e,{error:!1,result:{},reasons:[[\"CMAB is not supported in sync mode.\"]]});const i=r.getUserId(),n=r.getAttributes(),l=this.getBucketingId(i,n),c=this.buildBucketerParams(t,s,l,i),d=kl(c);if(d.result!==\"$\")return me.of(e,{error:!1,result:{},reasons:d.reasons});const u=this.cmabService.getDecision(t,r,s.id,o).then(p=>({error:!1,result:p,reasons:[]})).catch(p=>{var h;return(h=this.logger)===null||h===void 0||h.error(gv,s.key),{error:!0,result:{},reasons:[[gv,s.key]]}});return me.of(e,u)}getDecisionFromBucketer(e,t,s,r){const o=r.getUserId(),i=r.getAttributes(),n=this.getBucketingId(o,i),l=this.buildBucketerParams(t,s,n,o),c=kl(l);return me.of(e,{result:{variationId:c.result||void 0},reasons:c.reasons})}getVariation(e,t,s,r={}){const o=r[xt.IGNORE_USER_PROFILE_SERVICE]?void 0:{isProfileUpdated:!1,userProfile:this.resolveExperimentBucketMap(\"sync\",s.getUserId(),s.getAttributes()).get()},i=this.resolveVariation(\"sync\",e,t,s,r,o).get();return o&&this.saveUserProfile(\"sync\",s.getUserId(),o),{result:i.result.variationKey||null,reasons:i.reasons}}resolveExperimentBucketMap(e,t,s={}){const r=s[uz]||{};return this.getUserProfile(e,t).then(o=>{const i=(o==null?void 0:o.experiment_bucket_map)||{};return me.of(e,Object.assign(Object.assign({},i),r))})}getWhitelistedVariation(e,t){var s,r;const o=[];if(e.forcedVariations&&e.forcedVariations.hasOwnProperty(t)){const i=e.forcedVariations[t];return e.variationKeyMap.hasOwnProperty(i)?((s=this.logger)===null||s===void 0||s.info(Yg,t,i),o.push([Yg,t,i]),{result:e.variationKeyMap[i],reasons:o}):((r=this.logger)===null||r===void 0||r.error(Qg,i,t),o.push([Qg,i,t]),{result:null,reasons:o})}return{result:null,reasons:o}}checkIfUserIsInAudience(e,t,s,r,o){var i,n;const l=[],c=t.audienceConditions||t.audienceIds,d=e.audiencesById;(i=this.logger)===null||i===void 0||i.debug(ev,s,o||t.key,JSON.stringify(c)),l.push([ev,s,o||t.key,JSON.stringify(c)]);const u=this.audienceEvaluator.evaluate(c,d,r);return(n=this.logger)===null||n===void 0||n.info(tv,s,o||t.key,u.toString().toUpperCase()),l.push([tv,s,o||t.key,u.toString().toUpperCase()]),{result:u,reasons:l}}buildBucketerParams(e,t,s,r){let o=!0,i=t.trafficAllocation;return\"cmab\"in t&&t.cmab&&(i=[{entityId:\"$\",endOfRange:t.cmab.trafficAllocation}],o=!1),{bucketingId:s,experimentId:t.id,experimentKey:t.key,experimentIdMap:e.experimentIdMap,experimentKeyMap:e.experimentKeyMap,groupIdMap:e.groupIdMap,logger:this.logger,trafficAllocationConfig:i,userId:r,variationIdMap:e.variationIdMap,validateEntity:o}}getVariationForHoldout(e,t,s){var r,o,i,n,l;const c=s.getUserId(),d=[];if(t.status!==\"Running\"){const w=[vv,t.key];return d.push(w),(r=this.logger)===null||r===void 0||r.info(vv,t.key),{result:{experiment:null,variation:null,decisionSource:Re.HOLDOUT},reasons:d}}const u=this.checkIfUserIsInAudience(e,t,Xb,s);if(d.push(...u.reasons),!u.result){const w=[xv,c,t.key];return d.push(w),(o=this.logger)===null||o===void 0||o.info(xv,c,t.key),{result:{experiment:null,variation:null,decisionSource:Re.HOLDOUT},reasons:d}}const p=[yv,c,t.key];d.push(p),(i=this.logger)===null||i===void 0||i.info(yv,c,t.key);const h=s.getAttributes(),f=this.getBucketingId(c,h),m=this.buildBucketerParams(e,t,f,c),b=kl(m);if(d.push(...b.reasons),b.result){const w=e.variationIdMap[b.result];if(w){const k=[wv,c,t.key,w.key];return d.push(k),(n=this.logger)===null||n===void 0||n.info(wv,c,t.key,w.key),{result:{experiment:t,variation:w,decisionSource:Re.HOLDOUT},reasons:d}}}const v=[_v,c];return d.push(v),(l=this.logger)===null||l===void 0||l.info(_v,c),{result:{experiment:null,variation:null,decisionSource:Re.HOLDOUT},reasons:d}}getStoredVariation(e,t,s,r){var o;if(r!=null&&r.hasOwnProperty(t.id)){const i=r[t.id],n=i.variation_id;if(e.variationIdMap.hasOwnProperty(n))return e.variationIdMap[i.variation_id];(o=this.logger)===null||o===void 0||o.info(\"26\",s,n,t.key)}return null}getUserProfile(e,t){var s;const r={user_id:t,experiment_bucket_map:{}};if(this.userProfileService){try{return me.of(e,this.userProfileService.lookup(t))}catch(o){(s=this.logger)===null||s===void 0||s.error(\"66\",t,o.message)}return me.of(e,r)}return this.userProfileServiceAsync&&e===\"async\"?me.of(e,this.userProfileServiceAsync.lookup(t).catch(o=>{var i;return(i=this.logger)===null||i===void 0||i.error(\"66\",t,o.message),r})):me.of(e,r)}updateUserProfile(e,t,s){s.userProfile&&(s.userProfile[e.id]={variation_id:t.
15id},s.isProfileUpdated=!0)}saveUserProfile(e,t,s){var r,o;const{userProfile:i,isProfileUpdated:n}=s;if(!i||!n||e===\"sync\"&&!this.userProfileService)return me.of(e,void 0);if(this.userProfileService){try{this.userProfileService.save({user_id:t,experiment_bucket_map:i}),(r=this.logger)===null||r===void 0||r.info(\"25\",t)}catch(l){(o=this.logger)===null||o===void 0||o.error(\"67\",t,l.message)}return me.of(e,void 0)}return this.userProfileServiceAsync?me.of(e,this.userProfileServiceAsync.save({user_id:t,experiment_bucket_map:i}).catch(l=>{var c;(c=this.logger)===null||c===void 0||c.error(\"67\",t,l.message)})):me.of(e,void 0)}getVariationsForFeatureList(e,t,s,r={}){return this.resolveVariationsForFeatureList(\"sync\",e,t,s,r).get()}resolveVariationsForFeatureList(e,t,s,r,o){const i=r.getUserId(),n=r.getAttributes();return(o[xt.IGNORE_USER_PROFILE_SERVICE]?me.of(e,void 0):this.resolveExperimentBucketMap(e,i,n).then(l=>me.of(e,{isProfileUpdated:!1,userProfile:l}))).then(l=>{const c=s.map(u=>this.resolveVariationForFlag(e,t,u,r,o,l)),d=me.all(e,c);return d.then(()=>(l&&this.saveUserProfile(e,i,l),d))})}resolveVariationForFlag(e,t,s,r,o,i){const n=[],l=this.findValidatedForcedDecision(t,r,s.key);if(n.push(...l.reasons),l.result)return me.of(e,{result:{variation:l.result,experiment:null,decisionSource:Re.FEATURE_TEST},reasons:n});const c=((d,u)=>{if(d.flagHoldoutsMap[u])return d.flagHoldoutsMap[u];const p=[...d.globalHoldouts.filter(h=>!(d.excludedHoldouts[u]||[]).includes(h)),...d.includedHoldouts[u]||[]];return d.flagHoldoutsMap[u]=p,p})(t,s.key);for(const d of c){const u=this.getVariationForHoldout(t,d,r);if(n.push(...u.reasons),u.result.variation)return me.of(e,{result:u.result,reasons:n})}return this.getVariationForFeatureExperiment(e,t,s,r,o,i).then(d=>{var u,p;if(d.error||d.result.variation!==null)return me.of(e,Object.assign(Object.assign({},d),{reasons:[...n,...d.reasons]}));n.push(...d.reasons);const h=this.getVariationForRollout(t,s,r);n.push(...h.reasons);const f=h.result,m=r.getUserId();return f.variation?((u=this.logger)===null||u===void 0||u.debug(av,m,s.key),n.push([av,m,s.key])):((p=this.logger)===null||p===void 0||p.debug(sv,m,s.key),n.push([sv,m,s.key])),me.of(e,{result:f,reasons:n})})}getVariationForFeature(e,t,s,r={}){return this.resolveVariationsForFeatureList(\"sync\",e,[t],s,r).get()[0]}getVariationForFeatureExperiment(e,t,s,r,o,i){var n;return s.experimentIds.length===0?((n=this.logger)===null||n===void 0||n.debug(rv,s.key),me.of(e,{result:{experiment:null,variation:null,decisionSource:Re.FEATURE_TEST},reasons:[[rv,s.key]]})):this.traverseFeatureExperimentList(e,t,s,0,r,[],o,i)}traverseFeatureExperimentList(e,t,s,r,o,i,n,l){const c=s.experimentIds;if(r>=c.length)return me.of(e,{result:{experiment:null,variation:null,decisionSource:Re.FEATURE_TEST},reasons:i});const d=(function(u,p,h){if(u.experimentIdMap.hasOwnProperty(p)){const f=u.experimentIdMap[p];if(f)return f}return h==null||h.error(\"21\",p),null})(t,c[r],this.logger);return d?this.getVariationFromExperimentRule(e,t,s.key,d,o,n,l).then(u=>{if(i.push(...u.reasons),u.error)return me.of(e,{error:!0,result:{experiment:d,variation:null,decisionSource:Re.FEATURE_TEST},reasons:i});if(!u.result.variationKey)return this.traverseFeatureExperimentList(e,t,s,r+1,o,i,n,l);const p=u.result.variationKey;let h=d.variationKeyMap[p];return h||(h=ig(t,s.key,p)),me.of(e,{result:{cmabUuid:u.result.cmabUuid,experiment:d,variation:h,decisionSource:Re.FEATURE_TEST},reasons:i})}):this.traverseFeatureExperimentList(e,t,s,r+1,o,i,n,l)}getVariationForRollout(e,t,s){var r,o,i;const n=[];let l;if(!t.rolloutId)return(r=this.logger)===null||r===void 0||r.debug(lv,t.key),n.push([lv,t.key]),l={experiment:null,variation:null,decisionSource:Re.ROLLOUT},{result:l,reasons:n};const c=e.rolloutIdMap[t.rolloutId];if(!c)return(o=this.logger)===null||o===void 0||o.error(cv,t.rolloutId,t.key),n.push([cv,t.rolloutId,t.key]),l={experiment:null,variation:null,decisionSource:Re.ROLLOUT},{result:l,reasons:n};const d=c.experiments;if(d.length===0)return(i=this.logger)===null||i===void 0||i.error(dv,t.rolloutId),n.push([dv,t.rolloutId]),l={experiment:null,variation:null,decisionSource:Re.ROLLOUT},{result:l,reasons:n};let u,p,h,f,m=0;for(;m<d.length;
15){if(u=this.getVariationFromDeliveryRule(e,t.key,d,m,s),n.push(...u.reasons),h=u.result,p=u.skipToEveryoneElse,h)return f=e.experimentIdMap[d[m].id],l={experiment:f,variation:h,decisionSource:Re.ROLLOUT},{result:l,reasons:n};m=p?d.length-1:m+1}return l={experiment:null,variation:null,decisionSource:Re.ROLLOUT},{result:l,reasons:n}}getBucketingId(e,t){var s,r;let o=e;return t!=null&&typeof t==\"object\"&&t.hasOwnProperty(gu)&&(typeof t[gu]==\"string\"?(o=String(t[gu]),(s=this.logger)===null||s===void 0||s.debug(\"37\",o)):(r=this.logger)===null||r===void 0||r.warn(\"0\")),o}findValidatedForcedDecision(e,t,s,r){var o,i,n,l;const c=[],d=t.getForcedDecision({flagKey:s,ruleKey:r});let u,p=null;const h=t.getUserId();return e&&d&&(u=d.variationKey,p=ig(e,s,u),p?r?((o=this.logger)===null||o===void 0||o.info(pv,u,s,r,h),c.push([pv,u,s,r,h])):((i=this.logger)===null||i===void 0||i.info(fv,u,s,h),c.push([fv,u,s,h])):r?((n=this.logger)===null||n===void 0||n.info(mv,s,r,h),c.push([mv,s,r,h])):((l=this.logger)===null||l===void 0||l.info(bv,s,h),c.push([bv,s,h]))),{result:p,reasons:c}}removeForcedVariation(e,t,s){var r;if(!e)throw new Ie(\"26\");if(!this.forcedVariationMap.hasOwnProperty(e))throw new Ie(\"65\",e);delete this.forcedVariationMap[e][t],(r=this.logger)===null||r===void 0||r.debug(\"41\",s,e)}setInForcedVariationMap(e,t,s){var r;this.forcedVariationMap.hasOwnProperty(e)||(this.forcedVariationMap[e]={}),this.forcedVariationMap[e][t]=s,(r=this.logger)===null||r===void 0||r.debug(\"34\",s,t,e)}
15getForcedVariation(e,t,s){var r,o,i,n,l,c;const d=[],u=this.forcedVariationMap[s];if(!u)return(r=this.logger)===null||r===void 0||r.debug(\"32\",s),{result:null,reasons:d};let p;try{const m=vu(e,t);if(!m.hasOwnProperty(\"id\"))return(o=this.logger)===null||o===void 0||o.error(Su,t),d.push([Su,t]),{result:null,reasons:d};p=m.id}catch(m){return(i=this.logger)===null||i===void 0||i.error(m),d.push(m.message),{result:null,reasons:d}}const h=u[p];if(!h)return(n=this.logger)===null||n===void 0||n.debug(\"33\",t,s),{result:null,reasons:d};const f=(function(m,b){return m.variationIdMap.hasOwnProperty(b)?m.variationIdMap[b].key:null})(e,h);return f?((l=this.logger)===null||l===void 0||l.debug(uv,f,t,s),d.push([uv,f,t,s])):(c=this.logger)===null||c===void 0||c.debug(\"33\",t,s),{result:f,reasons:d}}setForcedVariation(e,t,s,r){var o,i,n,l,c,d;if(r!=null&&!jg(r))return(o=this.logger)===null||o===void 0||o.error(\"28\"),!1;let u;try{const h=vu(e,t);if(!h.hasOwnProperty(\"id\"))return(i=this.logger)===null||i===void 0||i.error(Su,t),!1;u=h.id}catch(h){return(n=this.logger)===null||n===void 0||n.error(h),!1}if(r==null)try{return this.removeForcedVariation(s,u,t),!0}catch(h){return(l=this.logger)===null||l===void 0||l.error(h),!1}const p=(function(h,f,m){const b=h.experimentKeyMap[f];return b.variationKeyMap.hasOwnProperty(m)?b.variationKeyMap[m].id:null})(e,t,r);if(!p)return(c=this.logger)===null||c===void 0||c.error(\"37\",r,t),!1;try{return this.setInForcedVariationMap(s,u,p),!0}catch(h){return(d=this.logger)===null||d===void 0||d.error(h),!1}}getVariationFromExperimentRule(e,t,s,r,o,i,n){const l=[],c=this.findValidatedForcedDecision(t,o,s,r.key);l.push(...c.reasons);const d=c.result;return d?me.of(e,{result:{variationKey:d.key},reasons:l}):this.resolveVariation(e,t,r,o,i,n).then(u=>(l.push(...u.reasons),me.of(e,{error:u.error,result:u.result,reasons:l})))}getVariationFromDeliveryRule(e,t,s,r,o){var i,n,l,c;const d=[];let u=!1;const p=s[r],h=this.findValidatedForcedDecision(e,o,t,p.key);d.push(...h.reasons);const f=h.result;if(f)return{result:f,reasons:d,skipToEveryoneElse:u};const m=o.getUserId(),b=o.getAttributes(),v=this.getBucketingId(m,b),w=r===s.length-1,k=w?\"Everyone Else\":r+1;let S,C,E,M=null;const N=this.checkIfUserIsInAudience(e,p,fz,o,k);var L,D;return d.push(...N.reasons),N.result?((i=this.logger)===null||i===void 0||i.debug(hv,m,k),d.push([hv,m,k]),C=this.buildBucketerParams(e,p,v,m),E=kl(C),d.push(...E.reasons),S=E.result,S&&(D=S,M=(L=e).variationIdMap.hasOwnProperty(D)?L.variationIdMap[D]:null),M?((n=this.logger)===null||n===void 0||n.debug(nv,m,k),d.push([nv,m,k])):w||((l=this.logger)===null||l===void 0||l.debug(iv,m,k),d.push([iv,m,k]),u=!0)):((c=this.logger)===null||c===void 0||c.debug(ov,m,k),d.push([ov,m,k])),{result:M,reasons:d,skipToEveryoneElse:u}}},a4=class extends yl{constructor(e){var t,s,r,o,i,n,l,c,d,u,p;super(),this.cleanupTasks=new Map,this.nextCleanupTaskId=0;let h=e.clientEngine;h||((t=e.logger)===null||t===void 0||t.info(\"13\",h),h=\"node-sdk\"),this.clientEngine=h,this.clientVersion=e.clientVersion||Jb,this.errorNotifier=e.errorNotifier,this.logger=e.logger,this.projectConfigManager=e.projectConfigManager,this.errorReporter=new kg(this.logger,this.errorNotifier),this.odpManager=e.odpManager,this.vuidManager=e.vuidManager,this.eventProcessor=e.eventProcessor,e.disposable&&(this.projectConfigManager.makeDisposable(),(s=this.eventProcessor)===null||s===void 0||s.makeDisposable(),(r=this.odpManager)===null||r===void 0||r.makeDisposable()),this.logger&&(this.projectConfigManager.setLogger(this.logger.child()),(o=this.eventProcessor)===null||o===void 0||o.setLogger(this.logger.child()),(i=this.odpManager)===null||i===void 0||i.setLogger(this.logger.child()));let f=(n=e.defaultDecideOptions)!==null&&n!==void 0?n:[];Array.isArray(f)||((l=this.logger)===null||l===void 0||l.debug(\"15\"),f=[]);const m={};let b;if(f.forEach(w=>{var k;xt[w]?m[w]=!0:(k=this.logger)===null||k===void 0||k.warn(\"63\",w)}),this.defaultDecideOptions=m,this.projectConfigManager=e.projectConfigManager,this.projectConfigManager.onUpdate(w=>{var k;(k=this.logger)===null||k===void 0||k.info(\"31\",w.revision,w.projectId),this.notificationCenter.sendNotifications(ka.OPTIMIZELY_CONFIG_UPDATE,void 0),this.updateOd
15pSettings()}),this.eventProcessor=e.eventProcessor,(c=this.eventProcessor)===null||c===void 0||c.onDispatch(w=>{this.notificationCenter.sendNotifications(ka.LOG_EVENT,w)}),this.odpManager=e.odpManager,e.userProfileService)try{(function(w){if(typeof w==\"object\"&&w!==null){if(typeof w.lookup!=\"function\")throw new Ie(bu,\"Missing function 'lookup'\");if(typeof w.save!=\"function\")throw new Ie(bu,\"Missing function 'save'\");return!0}throw new Ie(bu,\"Not an object\")})(e.userProfileService)&&(b=e.userProfileService,(d=this.logger)===null||d===void 0||d.info(\"39\"))}catch(w){(u=this.logger)===null||u===void 0||u.warn(w)}var v;this.decisionService=(v={userProfileService:b,userProfileServiceAsync:e.userProfileServiceAsync||void 0,cmabService:e.cmabService,logger:(p=this.logger)===null||p===void 0?void 0:p.child(),UNSTABLE_conditionEvaluators:e.UNSTABLE_conditionEvaluators},new t4(v)),this.notificationCenter=(function(w){return new Zz(w)})({logger:this.logger,errorNotifier:this.errorNotifier}),this.start()}start(){var e,t;this.isNew()&&(super.start(),this.state=Me.Starting,this.projectConfigManager.start(),(e=this.eventProcessor)===null||e===void 0||e.start(),(t=this.odpManager)===null||t===void 0||t.start(),Promise.all([this.projectConfigManager.onRunning(),this.eventProcessor?this.eventProcessor.onRunning():Promise.resolve(),this.odpManager?this.odpManager.onRunning():Promise.resolve(),this.vuidManager?this.vuidManager.initialize():Promise.resolve()]).then(()=>{var s,r;this.state=Me.Running,this.startPromise.resolve();const o=(s=this.vuidManager)===null||s===void 0?void 0:s.getVuid();o&&((r=this.odpManager)===null||r===void 0||r.setVuid(o))}).catch(s=>{this.state=Me.Failed,this.errorReporter.report(s),this.startPromise.reject(s)}))}getProjectConfig(){return this.projectConfigManager.getConfig()||null}activate(e,t,s){var r,o;try{const i=this.getProjectConfig();if(!i)return this.errorReporter.report(at,\"activate\"),null;if(!this.validateInputs({experiment_key:e,user_id:t},s))return this.notActivatingExperiment(e,t);try{const n=this.getVariation(e,t,s);if(n===null)return this.notActivatingExperiment(e,t);if(!(function(d,u){return og(d,u)===sg})(i,e))return(r=this.logger)===null||r===void 0||r.debug(\"27\",e),n;const l=vu(i,e),c={experiment:l,variation:l.variationKeyMap[n],decisionSource:Re.EXPERIMENT};return this.sendImpressionEvent(c,\"\",t,!0,s),n}catch(n){return(o=this.logger)===null||o===void 0||o.info(\"19\",t,e),this.errorReporter.report(n),null}}catch(i){return this.errorReporter.report(i),null}}sendImpressionEvent(e,t,s,r,o){var i;if(!this.eventProcessor)return void((i=this.logger)===null||i===void 0||i.error(\"33\"));const n=this.getProjectConfig();if(!n)return;const l=Nz({decisionObj:e,flagKey:t,enabled:r,userId:s,userAttributes:o,clientEngine:this.clientEngine,clientVersion:this.clientVersion,configObj:n});this.eventProcessor.process(l);const c=wu([l]),d={experiment:null,holdout:null,userId:s,attributes:o,variation:e.variation,logEvent:c};var u;e.experiment&&((u=e.experiment).status!==void 0&&Array.isArray(u.includedFlags)&&Array.isArray(u.excludedFlags)?d.holdout=e.experiment:d.experiment=e.experiment),this.notificationCenter.sendNotifications(ka.ACTIVATE,d)}track(e,t,s,r){var o,i,n,l,c;try{if(!this.eventProcessor)return void((o=this.logger)===null||o===void 0||o.error(\"33\"));const d=this.getProjectConfig();if(!d)return void this.errorReporter.report(at,\"track\");if(!this.validateInputs({user_id:t,event_key:e},s,r))return;if(!(function(h,f){return h.eventKeyMap.hasOwnProperty(f)})(d,e))return(i=this.logger)===null||i===void 0||i.warn(\"7\",e),void((n=this.logger)===null||n===void 0||n.warn(\"31\",t));r=this.filterEmptyValues(r);const u=Lz({eventKey:e,eventTags:r,userId:t,userAttributes:s,clientEngine:this.clientEngine,clientVersion:this.clientVersion,configObj:d},this.logger);(l=this.logger)===null||l===void 0||l.info(\"29\",e,t),this.eventProcessor.process(u);const p=wu([u]);this.notificationCenter.sendNotifications(ka.TRACK,{eventKey:e,userId:t,attributes:s,eventTags:r,logEvent:p})}catch(d){this.errorReporter.report(d),(c=this.logger)===null||c===void 0||c.error(\"31\",t)}}getVariation(e,t,s){var r,o,i;try{const n=this.getProjectConfig();if(!n)return this.errorReporter.report(at,\"getVariation\"),null;try{if(!this.validateInputs({experiment_key:e,user_id:t},s))return null;const l=n.experimentKeyMap[e];if(!l||l.isRollout)return(r=this.logger)===null||r===void 0||r.debug(\"16\",e),null;const c=this.decisionService.getVariation(n,l,this.createInternalUserContext(t,s)).result,d=(o=n,i=l.id,o.experimentFeatureMap.hasOwnProperty(i)?co.FEATURE_TEST:co.AB_TEST);
vendor: 6,606 bytes, line 15
15return this.notificationCenter.sendNotifications(ka.DECISION,{type:d,userId:t,attributes:s||{},decisionInfo:{experimentKey:e,variationKey:c}}),c}catch(l){return this.errorReporter.report(l),null}}catch(n){return this.errorReporter.report(n),null}}setForcedVariation(e,t,s){if(!this.validateInputs({experiment_key:e,user_id:t}))return!1;const r=this.getProjectConfig();if(!r)return!1;try{return this.decisionService.setForcedVariation(r,e,t,s)}catch(o){return this.errorReporter.report(o),!1}}getForcedVariation(e,t){if(!this.validateInputs({experiment_key:e,user_id:t}))return null;const s=this.getProjectConfig();if(!s)return null;try{return this.decisionService.getForcedVariation(s,e,t).result}catch(r){return this.errorReporter.report(r),null}}validateInputs(e,t,s){try{if(e.hasOwnProperty(\"user_id\")){const r=e.user_id;if(typeof r!=\"string\"||r===null||r===\"undefined\")throw new Ie(\"24\",\"user_id\");delete e.user_id}return Object.keys(e).forEach(r=>{if(!jg(e[r]))throw new Ie(\"24\",r)}),t&&(function(r){if(typeof r!=\"object\"||Array.isArray(r)||r===null)throw new Ie(\"13\");Object.keys(r).forEach(function(o){if(r[o]===void 0)throw new Ie(\"56\",o)})})(t),s&&(function(r){if(typeof r!=\"object\"||Array.isArray(r)||r===null)throw new Ie(\"20\")})(s),!0}catch(r){return this.errorReporter.report(r),!1}}notActivatingExperiment(e,t){var s;return(s=this.logger)===null||s===void 0||s.info(\"19\",t,e),null}filterEmptyValues(e){for(const t in e){const s=t;!e.hasOwnProperty(s)||e[s]!==null&&e[s]!==void 0||delete e[s]}return e}isFeatureEnabled(e,t,s){var r,o;try{const i=this.getProjectConfig();if(!i)return this.errorReporter.report(at,\"isFeatureEnabled\"),!1;if(!this.validateInputs({feature_key:e,user_id:t},s))return!1;const n=yu(i,e,this.logger);if(!n)return!1;let l={};const c=this.createInternalUserContext(t,s),d=this.decisionService.getVariationForFeature(i,n,c).result,u=d.decisionSource,p=fg(d),h=mg(d);let f=wl(d);u!==Re.FEATURE_TEST&&u!==Re.HOLDOUT||(l={experimentKey:p,variationKey:h}),(u===Re.FEATURE_TEST||u===Re.HOLDOUT||u===Re.ROLLOUT&&ng(i))&&this.sendImpressionEvent(d,n.key,t,f,s),f===!0?(r=this.logger)===null||r===void 0||r.info(\"8\",e,t):((o=this.logger)===null||o===void 0||o.info(\"9\",e,t),f=!1);const m={featureKey:e,featureEnabled:f,source:d.decisionSource,sourceInfo:l};return this.notificationCenter.sendNotifications(ka.DECISION,{type:co.FEATURE,userId:t,attributes:s||{},decisionInfo:m}),f}catch(i){return this.errorReporter.report(i),!1}}getEnabledFeatures(e,t){try{const s=[],r=this.getProjectConfig();return r?(this.validateInputs({user_id:e})&&fr(r.featureKeyMap).forEach(o=>{this.isFeatureEnabled(o.key,e,t)&&s.push(o.key)}),s):(this.errorReporter.report(at,\"getEnabledFeatures\"),s)}catch(s){return this.errorReporter.report(s),[]}}getFeatureVariable(e,t,s,r){try{return this.getProjectConfig()?this.getFeatureVariableForType(e,t,null,s,r):(this.errorReporter.report(at,\"getFeatureVariable\"),null)}catch(o){return this.errorReporter.report(o),null}}getFeatureVariableForType(e,t,s,r,o){var i;if(!this.validateInputs({feature_key:e,variable_key:t,user_id:r},o))return null;const n=this.getProjectConfig();if(!n)return null;const l=yu(n,e,this.logger);if(!l)return null;const c=(function(m,b,v,w){const k=m.featureKeyMap[b];return k?k.variableKeyMap[v]||(w==null||w.error(\"68\",v,b),null):(w==null||w.error(mu,b),null)})(n,e,t,this.logger);if(!c)return null;if(s&&c.type!==s)return(i=this.logger)===null||i===void 0||i.warn(\"69\",s,c.type),null;const d=this.createInternalUserContext(r,o),u=this.decisionService.getVariationForFeature(n,l,d).result,p=wl(u),h=this.getFeatureVariableValueFromVariation(e,p,u.variation,c,r);let f={};return u.decisionSource===Re.FEATURE_TEST&&u.experiment!==null&&u.variation!==null&&(f={experimentKey:u.experiment.key,variationKey:u.variation.key}),this.notificationCenter.sendNotifications(ka.DECISION,{type:co.FEATURE_VARIABLE,userId:r,attributes:o||{},decisionInfo:{featureKey:e,featureEnabled:p,source:u.decisionSource,variableKey:t,variableValue:h,variableType:c.type,sourceInfo:f}}),h}getFeatureVariableValueFromVariation(e,t,s,r,o){var i,n,l,c;const d=this.getProjectConfig();if(!d)return null;let u=r.defaultValue;if(s!==null){const p=(function(h,f,m,b){if(!f||!m)return null;if(!h.variationVariableUsageMap.hasOwnProperty(m.id))return b==null||b.error(\"70\",m.id),null;const v=h.variationVariableUsageMap[m.id][f.id];return v?v.value:null})(d,r,s,this.logger);p!==null?t?(u=p,(i=this.logger)===null||i===void 0||i.info(\"36\",u,r.key,e)):(n=this.logger)===null||n===void 0||n.info(\"10\",e,o,u):(l=this.logger)===null||l===void 0||l.info(\"40\",r.key,s.key)}else(c=this.logger)===null||c===void 0||c.info(\"35\",o,r.key,e);return(function(p,h,f){let m;switch(h){case Yb:p!==\"true\"&&p!==\"false\"?(f==null||f.error(hl,p,h),m=null):m=p===\"true\";break;case eg:m=parseInt(p,10),isNaN(m)&&(f==null||f.error(hl,p,h),m=null);break;case Qb:m=parseFloat(p),isNaN(m)&&(f==null||f.error(hl,p,h),m=null);break;case bl:try{m=JSON.parse(p)}catch(b){f==null||f.error(hl,p,h),m=null}break;default:m=p}return m})(u,r.type,this.logger)}getFeatureVariableBoolean(e,t,s,r){try{return this.getProjectConfig()?this.getFeatureVariableForType(e,t,Yb,s,r):(this.errorReporter.report(at,\"getFeatureVariableBoolean\"),null)}catch(o){return this.errorReporter.report(o),null}}getFeatureVariableDouble(e,t,s,r){try{return this.getProjectConfig()?this.getFeatureVariableForType(e,t,Qb,s,r):(this.errorReporter.report(at,\"getFeatureVariableDouble\"),null)}catch(o){return this.errorReporter.report(o),null}}getFeatureVariableInteger(e,t,s,r){try{return this.getProjectConfig()?this.getFeatureVariableForType(e,t,eg,s,r):(this.errorReporter.report(at,\"getFeatureVariableInteger\"),null)}catch(o){return this.errorReporter.report(o),null}}getFeatureVariableString(e,t,s,r){try{return this.getProjectConfig()?this.getFeatureVariableForType(e,t,tg,s,r):(this.errorReporter.report(at,\"getFeatureVariableString\"),null)}catch(o){return this.errorReporter.report(o),null}}getFeatureVariableJSON(e,t,s,r){try{return this.getProjectConfig()?this.getFeatureVariableForType(e,t,bl,s,r):(this.errorReporter.report(at,\"getFeatureVariableJSON\"),null)}catch(o){return this.errorReporter.report(o),null}}getAllFeatureVariables(e,t,s){try{const r=this.getProjectConfig();if(!r)return this.errorReporter.report(at,\"getAllFeatureVariables\"),null;if(!this.validateInputs({feature_key:e,user_id:t},s))return null;const o=yu(r,e,this.logger);if(!o)return null;const i=this.createInternalUserContext(t,s),n=this.decisionService.getVariationForFeature
15(r,o,i).result,l=wl(n),c={};o.variables.forEach(u=>{c[u.key]=this.getFeatureVariableValueFromVariation(e,l,n.variation,u,t)});let d={};return n.decisionSource===Re.FEATURE_TEST&&n.experiment!==null&&n.variation!==null&&(d={experimentKey:n.experiment.key,variationKey:n.variation.key}),this.notificationCenter.sendNotifications(ka.DECISION,{type:co.ALL_FEATURE_VARIABLES,userId:t,attributes:s||{},decisionInfo:{featureKey:e,featureEnabled:l,source:n.decisionSource,variableValues:c,sourceInfo:d}}),c}catch(r){return this.errorReporter.report(r),null}}getOptimizelyConfig(){try{return this.getProjectConfig()&&this.projectConfigManager.getOptimizelyConfig()||null}catch(e){return this.errorReporter.report(e),null}}flushImmediately(){const e=[];return this.isRunning()?(this.eventProcessor&&e.push(this.eventProcessor.flushImmediately()),this.odpManager&&e.push(this.odpManager.flushImmediately()),Promise.all(e)):Promise.resolve()}close(){return this.stop(),this.onTerminated()}stop(){var e,t;this.isDone()||(this.isRunning()||this.startPromise.reject(new Error(St(vl,\"Client\"))),this.state=Me.Stopping,this.projectConfigManager.stop(),(e=this.eventProcessor)===null||e===void 0||e.stop(),(t=this.odpManager)===null||t===void 0||t.stop(),this.notificationCenter.clearAllNotificationListeners(),this.cleanupTasks.forEach(s=>s()),Promise.all([this.projectConfigManager.onTerminated(),this.eventProcessor?this.eventProcessor.onTerminated():Promise.resolve(),this.odpManager?this.odpManager.onTerminated():Promise.resolve()]).then(()=>{this.state=Me.Terminated,this.stopPromise.resolve()}).catch(s=>{this.errorReporter.report(s),this.state=Me.Failed,this.stopPromise.reject(s)}))}onReady(e){let t;typeof e==\"object\"&&e!==null&&e.timeout!==void 0&&(t=e.timeout),Vb(t)||(t=3e4);const s=gl(),r=this.nextCleanupTaskId++,o=setTimeout(()=>{this.cleanupTasks.delete(r),s.reject(new Error(St(\"onReady timeout expired after %s ms\",t)))},t);return this.cleanupTasks.set(r,()=>{clearTimeout(o),s.reject(new Error(\"Instance closed\"))}),Promise.race([this.onRunning().then(()=>{clearTimeout(o),this.cleanupTasks.delete(r)}),s])}createUserContext(e,t){var s;const r=e!=null?e:(s=this.vuidManager)===null||s===void 0?void 0:s.getVuid();if(r===void 0||!this.validateInputs({user_id:r}))throw new Error(\"Invalid identifier\");if(!this.validateInputs({},t))throw new Error(\"Invalid attributes\");const o=new zg({optimizely:this,userId:r,attributes:t});return this.onRunning().then(()=>{this.odpManager&&this.isOdpIntegrated()&&this.odpManager.identifyUser(r)}).catch(()=>{}),o}createInternalUserContext(e,t){return new zg({optimizely:this,userId:e,attributes:t})}decide(e,t,s=[]){return this.getProjectConfig()?this.decideForKeys(e,[t],s,!0)[t]:(this.errorReporter.report(at,\"decide\"),_l(t,e,[ag]))}decideAsync(e,t,s=[]){return Ge(this,void 0,void 0,function*(){return this.getProjectConfig()?(yield this.decideForKeysAsync(e,[t],s,!0))[t]:(this.errorReporter.report(at,\"decide\"),_l(t,e,[ag]))})}getAllDecideOptions(e){var t;const s=Object.assign({},this.defaultDecideOptions);return Array.isArray(e)?e.forEach(r=>{var o;xt[r]?s[r]=!0:(o=this.logger)===null||o===void 0||o.warn(\"63\",r)}):(t=this.logger)===null||t===void 0||t.debug(\"14\"),s}generateDecision(e,t,s,r,o,i){var n,l,c,d,u,p,h,f,m,b;const v=e.getUserId(),w=e.getAttributes(),k=i.featureKeyMap[t],S=s.decisionSource,C=(l=(n=s.experiment)===null||n===void 0?void 0:n.key)!==null&&l!==void 0?l:null,E=(d=(c=s.experiment)===null||c===void 0?void 0:c.id)!==null&&d!==void 0?d:null,M=(p=(u=s.variation)===null||u===void 0?void 0:u.key)!==null&&p!==void 0?p:null,N=(f=(h=s.variation)===null||h===void 0?void 0:h.id)!==null&&f!==void 0?f:null,L=wl(s),D={};let H=!1;L?(m=this.logger)===null||m===void 0||m.info(\"8\",t,v):(b=this.logger)===null||b===void 0||b.info(\"9\",t,v),o[xt.EXCLUDE_VARIABLES]||k.variables.forEac
vendor: 2,591 bytes, line 15
15h(B=>{D[B.key]=this.getFeatureVariableValueFromVariation(t,L,s.variation,B,v)}),!o[xt.DISABLE_DECISION_EVENT]&&(S===Re.FEATURE_TEST||S===Re.HOLDOUT||S===Re.ROLLOUT&&ng(i))&&(this.sendImpressionEvent(s,t,v,L,w),H=!0);let te=[];o[xt.INCLUDE_REASONS]&&(te=r.map(B=>St(B[0],...B.slice(1))));const I={flagKey:t,enabled:L,variationKey:M,ruleKey:C,variables:D,reasons:te,decisionEventDispatched:H,experimentId:E,variationId:N};return this.notificationCenter.sendNotifications(ka.DECISION,{type:co.FLAG,userId:v,attributes:w,decisionInfo:I}),{variationKey:M,enabled:L,variables:D,ruleKey:C,flagKey:t,userContext:e,reasons:te}}decideForKeys(e,t,s=[],r){return this.getDecisionForKeys(\"sync\",e,t,s,r).get()}decideForKeysAsync(e,t,s=[],r){return this.getDecisionForKeys(\"async\",e,t,s,r).get()}getDecisionForKeys(e,t,s,r=[],o){var i;const n={},l={},c={},d=this.getProjectConfig();if(!d)return this.errorReporter.report(at,\"decideForKeys\"),me.of(e,n);if(s.length===0)return me.of(e,n);const u=this.getAllDecideOptions(r);o&&delete u[xt.ENABLED_FLAGS_ONLY];const p=[];for(const h of s){const f=d.featureKeyMap[h];f?p.push(f):((i=this.logger)===null||i===void 0||i.error(mu,h),n[h]=_l(h,t,[St(mz,h)]))}return this.decisionService.resolveVariationsForFeatureList(e,d,p,t,u).then(h=>{for(let f=0;f<p.length;f++){const m=p[f].key,b=h[f];b.error?n[m]=_l(m,t,b.reasons.map(v=>St(v[0],...v.slice(1)))):(l[m]=b.result,c[m]=b.reasons)}for(const f of p){const m=f.key;if(n[m])continue;const b=this.generateDecision(t,m,l[m],c[m],u,d);u[xt.ENABLED_FLAGS_ONLY]&&!b.enabled||(n[m]=b)}return me.of(e,n)})}decideAll(e,t=[]){const s={},r=this.getProjectConfig();if(!r)return this.errorReporter.report(at,\"decideAll\"),s;const o=Object.keys(r.featureKeyMap);return this.decideForKeys(e,o,t)}decideAllAsync(e,t=[]){return Ge(this,void 0,void 0,function*(){const s={},r=this.getProjectConfig();if(!r)return this.errorReporter.report(at,\"decideAll\"),s;const o=Object.keys(r.featureKeyMap);return this.decideForKeysAsync(e,o,t)})}updateOdpSettings(){const e=this.getProjectConfig();e&&this.odpManager&&this.odpManager.updateConfig(e.odpIntegrationConfig)}sendOdpEvent(e,t,s,r){var o,i;if(this.odpManager)try{const n=new qz(t||\"\",e,s,r);this.odpManager.sendEvent(n)}catch(n){(i=this.logger)===null||i===void 0||i.error(\"40\",n)}else(o=this.logger)===null||o===void 0||o.error(\"42\",\"sendOdpEvent\")}isOdpIntegrated(){var e,t,s;return(s=(t=(e=this.getProjectConfig())===null||e===void 0?void 0:e.odpIntegrationConfig)===null||t===void 0?void 0:t.integrated)!==null&&s!==void 0&&s}fetchQualifiedSegments(e,t){var s;
15return Ge(this,void 0,void 0,function*(){return this.odpManager?yield this.odpManager.fetchQualifiedSegments(e,t):((s=this.logger)===null||s===void 0||s.error(\"42\",\"fetchQualifiedSegments\"),null)})}getVuid(){var e;if(this.vuidManager)return this.vuidManager.getVuid();(e=this.logger)===null||e===void 0||e.error(\"54\")}},s4=class{constructor(e){this.predictionEndpointTemplate=\"https://prediction.cmab.optimizely.com/predict/%s\",this.requestHandler=e.requestHandler,this.retryConfig=e.retryConfig,e.predictionEndpointTemplate&&(this.predictionEndpointTemplate=e.predictionEndpointTemplate)}fetchDecision(e,t,s,r){var o,i;return Ge(this,void 0,void 0,function*(){const n=St(this.predictionEndpointTemplate,e),l=Object.keys(s).map(d=>({id:d,value:s[d],type:\"custom_attribute\"})),c={instances:[{visitorId:t,experimentId:e,attributes:l,cmabUUID:r}]};return yield this.retryConfig?Rz(()=>this.doFetch(n,JSON.stringify(c)),(i=(o=this.retryConfig).backoffProvider)===null||i===void 0?void 0:i.call(o),this.retryConfig.maxRetries).result:this.doFetch(n,JSON.stringify(c))})}doFetch(e,t){return Ge(this,void 0,void 0,function*(){const s=yield this.requestHandler.makeRequest(e,{\"Content-Type\":\"application/json\"},\"POST\",t).responsePromise;if(!dg(s.statusCode))return Promise.reject(new Ie(\"CMAB decision fetch failed with status: %s\",s.statusCode));const r=JSON.parse(s.body);return this.validateResponse(r)?String(r.predictions[0].variation_id):Promise.reject(new Ie(\"Invalid CMAB fetch response\"))})}validateResponse(e){return e.predictions&&e.predictions.length>0&&e.predictions[0].variation_id}},r4=class{constructor(e){var t;this.serializers=Array.from({length:1e3},()=>new Uz),this.cmabCache=e.cmabCache,this.cmabClient=e.cmabClient,this.logger=e.logger,(t=this.logger)===null||t===void 0||t.setName(\"CmabService\")}getSerializerIndex(e,t){const s=this.getCacheKey(e,t),r=pu.v3(s);return Math.abs(r)%1e3}getDecision(e,t,s,r){return Ge(this,void 0,void 0,function*(){const o=this.getSerializerIndex(t.getUserId(),s);return this.serializers[o].run(()=>this.getDecisionInternal(e,t,s,r))})}getDecisionInternal(e,t,s,r){var o,i,n,l,c,d;return Ge(this,void 0,void 0,function*(){const u=t.getUserId(),p=this.filterAttributes(e,t,s);if(r[xt.IGNORE_CMAB_CACHE])return(o=this.logger)===null||o===void 0||o.debug(\"11\",u,s),this.fetchDecision(s,u,p);r[xt.RESET_CMAB_CACHE]&&((i=this.logger)===null||i===void 0||i.debug(\"22\",u,s),this.cmabCache.reset());const h=this.getCacheKey(u,s);r[xt.INVALIDATE_USER_CMAB_CACHE]&&((n=this.logger)===null||n===void 0||n.debug(\"12\",u,s),this.cmabCache.remove(h));const f=yield this.cmabCache.lookup(h),m=JSON.stringify(p,Object.keys(p).sort()),b=String(pu.v3(m));if(f){if(f.attributesHash===b)return(l=this.logger)===null||l===void 0||l.debug(\"3\",u,s),{variationId:f.variationId,cmabUuid:f.cmabUuid};(c=this.logger)===null||c===void 0||c.debug(\"2\",u,s),this.cmabCache.remove(h)}else(d=this.logger)===null||d===void 0||d.debug(\"4\",u,s);const v=yield this.fetchDecision(s,u,p);return this.cmabCache.save(h,{attributesHash:b,variationId:v.variationId,cmabUuid:v.cmabUuid}),v})}fetchDecision(e,t,s){return Ge(this,void 0,void 0,function*(){const r=uu();return{variationId:yield this.cmabClient.fetchDecision(e,t,s,r),cmabUuid:r}})}filterAttributes(e,t,s){const r={},o=t.getAttributes(),i=e.experimentIdMap[s];return!i||!i.cmab||i.cmab.attributeIds.forEach(n=>{const l=e.attributeIdMap[n];o.hasOwnProperty(l.key)&&(r[l.key]=o[l.key])}),r}getCacheKey(e,t){return`${e.length}-${e}-${t}`}};const o4=a=>{var e,t;const{clientEngine:s,clientVersion:r,jsonSchemaValidator:o,userProfileService:i,userProfileServiceAsync:n,defaultDecideOptions:l,disposable:c,requestHandler:d}=a,u=(S=>{if(!S||typeof S!=\"object\")throw new Error(ug);if(!S[xu])throw new Error(ug);return S[xu]})(a.projectConfigManager),p=(S=>{if(S&&typeof S==\"object\")return S[vg]})(a.eventProcessor),h=(S=>{if(S&&typeof S==\"object\")return S[Vz]})(a.odpManager),f=(S=>{if(S&&typeof S==\"object\")return S[jz]})(a.vuidManager),m=(S=>{if(S&&typeof S==\"object\")return S[cz]})(a.errorNotifier),b=(S=>{if(S&&typeof S==\"object\")return S[lz]})(a.logger),v=new s4({requestHandler:d,retryConfig:{maxRetries:1,backoffProvider:()=>new Cz(100)},predictionEndpointTemplate:(e=a.cmab)===null||e===void 0?void 0:e.predictionEndpointTemplate}),w=!((t=a.cmab)===null||t===void 0)&&t.cache?((S,C,E)=>{const M=(L,D)=>
15{if(L!==void 0)return D(L)},N={lookup:L=>S.operation===\"sync\"?M(S.lookup(L),C):S.lookup(L).then(D=>M(D,C)),save:(L,D)=>S.save(L,E(D))};return Object.setPrototypeOf(N,S),N})(a.cmab.cache,S=>JSON.parse(S),S=>JSON.stringify(S)):(()=>{var S,C;const E=((S=a.cmab)===null||S===void 0?void 0:S.cacheSize)||1e4,M=((C=a.cmab)===null||C===void 0?void 0:C.cacheTtl)||18e5;return new Pz(E,M)})(),k={cmabService:new r4({cmabClient:v,cmabCache:w,logger:b==null?void 0:b.child()}),clientEngine:s||hz,clientVersion:r||Jb,jsonSchemaValidator:o,userProfileService:i,userProfileServiceAsync:n,defaultDecideOptions:l,disposable:c,logger:b,errorNotifier:m,projectConfigManager:u,eventProcessor:p,odpManager:h,vuidManager:f,UNSTABLE_conditionEvaluators:a.UNSTABLE_conditionEvaluators};return new a4(k)};let Au=class{constructor(e={}){var t;this.logger=e.logger,this.timeout=(t=e.timeout)!==null&&t!==void 0?t:6e4}makeRequest(e,t,s,r){const o=new XMLHttpRequest;return{responsePromise:new Promise((n,l)=>{o.open(s,e,!0),this.setHeadersInXhr(t,o),o.onreadystatechange=()=>{if(o.readyState===XMLHttpRequest.DONE){if(o.status===0)return void l(new Ie(\"47\"));const c=this.parseHeadersFromXhr(o),d={statusCode:o.status,body:o.responseText,headers:c};n(d)}},o.timeout=this.timeout,o.ontimeout=()=>{var c;(c=this.logger)===null||c===void 0||c.warn(\"48\")},o.send(r)}),abort(){o.abort()}}}setHeadersInXhr(e,t){Object.keys(e).forEach(s=>{const r=e[s];typeof r==\"string\"&&t.setRequestHeader(s,r)})}parseHeadersFromXhr(e){const t=e.getAllResponseHeaders();if(t===null)return{};const s=t.split(`\\r\n`),r={};return s.forEach(o=>{var i;try{const n=o.indexOf(\": \");if(n>-1){const l=o.slice(0,n),c=o.slice(n+2);l&&c&&(r[l]=c)}}catch(n){(i=this.logger)===null||i===void 0||i.warn(\"55\",o)}}),r}};const i4=new class{constructor(a){this.requestHandler=a}dispatchEvent(a){return Ge(this,void 0,void 0,function*(){if(a.httpVerb!==\"POST\")return Promise.reject(new Ie(\"44\"));const e=JSON.stringify(a.params);return this.requestHandler.makeRequest(a.url,{\"content-type\":\"application/json\"},\"POST\",e).responsePromise})}}(new Au),kv=a=>{const e={autoUpdate:!1,requestHandler:new Au};return t=Object.assign(Object.assign({},e),a),{[xu]:$z(t)};var t},n4=(a=i4)=>{return Dz((Hz(e=a),new Oz(e)));var e};new class{constructor(a,e){this.vuidCacheKey=\"optimizely-vuid\",this.waitPromise=Promise.resolve(),this.cache=a,this.logger=e}setCache(a){this.cache=a,this.vuid=void 0}setLogger(a){this.logger=a}serialize(a){return Ge(this,void 0,void 0,function*(){const e=this.waitPromise.then(a,a);return this.waitPromise=e.catch(()=>{}),e})}remove(){return Ge(this,void 0,void 0,function*(){return this.serialize(()=>Ge(this,void 0,void 0,function*(){this.cache&&(this.vuid=void 0,yield this.cache.remove(this.vuidCacheKey))}))})}load(){return Ge(this,void 0,void 0,function*(){return this.vuid?this.vuid:this.serialize(()=>Ge(this,void 0,void 0,function*(){if(!this.cache)return;const a=yield this.cache.get(this.vuidCacheKey);if(a&&Wz(a))return this.vuid=a,this.vuid;const e=(()=>{const t=uu().replace(/-/g,\"\"),s=`${wg}${t}`;return s.length<=32?s:s.substring(0,32)})();return yield this.cache.set(this.vuidCacheKey,e),this.vuid=e,e}))})}};const zv=function(a){const e=o4(Object.assign(Object.assign({},a),{requestHandler:new Au}));if(e){const t=\"onpagehide\"in window?\"pagehide\":\"unload\";window.addEventListener(t,()=>{e.flushImmediately()})}return e};var Ve={};const l4=\"production\",lt=\"prod\",c4={dev:\"dev\",development:\"dev\",test:\"dev\",qa:\"qa\",prod:\"prod\"}[lt],d4={development:\"development\",test:\"development\",qa:\"preview\",prod:\"production\"}[lt],Cu={dev:\"https://apis.test.alaskaair.com\",development:\"https://apis.test.alaskaair.com\",test:\"https://apis.test.alaskaair.com\",qa:\"https://apis.qa.alaskaair.com\",prod:\"https://apis.alaskaair.com\"}[lt],u4={dev:\"testcert.alaskaair.com\",development:\"testcert.alaskaair.com\",test:\"testcert.alaskaair.com\",qa:\"qacert.alaskaair.com\",prod:\"www.alaskaair.com\"}[lt],h4={dev:\"3PaXdVKDMtCsC6S5M9gHA\",development:\"3PaXdVKDMtCsC6S5M9gHA\",test:\"DhazDUdgVufemnQ1JnazC\",qa:\"5KwDz6ixgzfCuicnKLTxc\",prod:\"Kwo6ZWG3ZcYgG9JbmWe1q\"}[lt],p4={dev:\"FhwtmGvK8w98QcuAF2atX\",development:\"FhwtmGvK8w98QcuAF2atX\",test:\"FhwtmGvK8w98QcuAF2atX\",qa:\"RXmmaQ11rJFbwGvN9idsP\",prod:\"W2wVbQpS5Nic72bsd3FXY\"}[lt],f4={dev:\"Fw2N6nQ5ubvGntL5bm5Vf\",development:\"Fw2N6nQ5ubvGntL5bm5Vf\",test:\"Fw2N6nQ5ubvGntL5bm5Vf\",qa:\"Fw2N6nQ5ubvGntL5bm5Vf\",prod:\"M3s31VnYKvbnFgeZdxjTd\"}[lt],m4={dev:\"BYfHFm6fwq2Eds5w6x7jA\",development:\"BYfHFm6fwq2Eds5w6x7jA\",test:\"BYfHFm6fwq2Eds5w6x7jA\",qa:\"BYfHFm6fwq2Eds5w6x7jA\",prod:\"PybAvdA8xTPDsbkN6EAsw\"}[lt],b4=`${Cu}/1/marketing/loyaltymanagement/wallet`,g4={dev:\"1cef4185b85e40d4b96b167158523b6b\",development:\"1cef4185b85e40d4b96b167158523b6b\",test:\"1cef4185b85e40d4b96b167158523b6b\",qa:\"d6a6b523065a47bb81647891015fc053\",prod:\"4feac8b892704e54a54758a9ee092cb0\"}[lt],v4=`${Cu}
15/content/cms/rest/${d4}/v3/content_types`,y4=`${Cu}/1/content/CommonComponentApi`,x4={dev:Ve.AUTH0_DOMAIN_DEV||\"auth0-test.alaskaair.com\",development:Ve.AUTH0_DOMAIN_DEV||\"auth0-test.alaskaair.com\",test:Ve.AUTH0_DOMAIN_TEST||\"auth0-test.alaskaair.com\",qa:Ve.AUTH0_DOMAIN_QA||\"auth0-qa.alaskaair.com\",prod:Ve.AUTH0_DOMAIN_PROD||\"auth0.alaskaair.com\"}[lt],w4={dev:Ve.AUTH0_CLIENT_ID_DEV||\"JRhOWw5MB9pz4xkkUe33nyjIhs9eAqlz\",development:Ve.AUTH0_CLIENT_ID_DEV||\"JRhOWw5MB9pz4xkkUe33nyjIhs9eAqlz\",test:Ve.AUTH0_CLIENT_ID_TEST||\"JRhOWw5MB9pz4xkkUe33nyjIhs9eAqlz\",qa:Ve.AUTH0_CLIENT_ID_QA||\"kZpfydnPRynJNvATEzR392c6mvDjWrow\",prod:Ve.AUTH0_CLIENT_ID_PROD||\"8NfNndygFfWRnSgErPGL07uBIqovoLsF\"}[lt],_4={dev:Ve.AUTH0_AUDIENCE_DEV||\"https://apis.test.alaskaair.com\",development:Ve.AUTH0_AUDIENCE_DEV||\"https://apis.test.alaskaair.com\",test:Ve.AUTH0_AUDIENCE_TEST||\"https://apis.test.alaskaair.com\",qa:Ve.AUTH0_AUDIENCE_QA||\"https://apis.qa.alaskaair.com\",prod:Ve.AUTH0_AUDIENCE_PROD||\"https://apis.alaskaair.com\"}[lt],k4={dev:Ve.SESSION_BASE_URL||\"https://testcert.alaskaair.com/account/session\",development:Ve.SESSION_BASE_URL||\"https://testcert.alaskaair.com/account/session\",test:Ve.SESSION_BASE_URL||\"https://testcert.alaskaair.com/account/session\",qa:Ve.SESSION_BASE_URL||\"https://qacert.alaskaair.com/account/session\",prod:Ve.SESSION_BASE_URL||\"https://www.alaskaair.com/account/session\"}[lt],z4={dev:60,development:60,test:30,qa:45,prod:60}[lt],S4={dev:\"debug\",development:\"debug\",test:\"debug\",qa:\"error\",prod:\"error\"}[lt],Fe={TEALIUM_ENV:c4,RELEASE_ENV:lt,NODE_ENV:l4,ACCESS_MANAGEMENT_OPTIMIZELY_SDK_KEY:h4,WALLET_SERVICE_URL:b4,WALLET_SERVICE_KEY:g4,CONTENTSTACK_API_URL:v4,COMMON_COMPONENT_API_URL:y4,CHECKIN_OPTIMIZELY_SDK_KEY:f4,ACCOUNT_PERSONALIZATION_OPTIMIZELY_SDK_KEY:p4,CONTENT_OPTIMIZELY_SDK_KEY:m4,AUTH0_DOMAIN:x4,AUTH0_CLIENT_ID:w4,AUTH0_AUDIENCE:_4,SESSION_BASE_URL:k4,ANONYMOUS_EXPIRATION_MINUTES:z4,BASE_DOMAIN:u4,LOG_LEVEL:S4},Sv={content:Fe.CONTENT_OPTIMIZELY_SDK_KEY,access:Fe.ACCESS_MANAGEMENT_OPTIMIZELY_SDK_KEY},Kt={access:{new_login_ui:!1,new_super_user_ui:!1,enable_silent_login:!1,enable_silent_login_refresh_timer:!1},checkin:{is_header_one_checkin_enabled:!1,redirect_failed_to_lookup:!1},content:{common_component_header_footer_conversion:!1},accountPersonalization:{redirect_to_enrollment_microservice_enabled:!1,enable_discounts_section:!1}},Mi={access:{},checkin:{},content:{},accountPersonalization:{}},A4=()=>Le.get(\"optimizelyEndUserId\")||\"unknown\",Av=(t,...s)=>g(null,[t,...s],function*(a,e={}){const r=a.map(o=>g(null,null,function*(){const i=kv({sdkKey:o,autoUpdate:!1}),n=zv({projectConfigManager:i,eventProcessor:n4()});try{yield n.onReady({timeout:5e3})}catch(c){n.close();return}if(!document)return;const l=A4();if(o===Fe.ACCESS_MANAGEMENT_OPTIMIZELY_SDK_KEY){const c=Le.get(\"login-beta\")===\"true\",d=Le.get(\"login-beta\")===\"opt-out\",u=localStorage.getItem(\"new-super-user-search-opt-in\")===\"true\",p=n.createUserContext(l,{isOptedIntoBeta:c,isOptedOutOfBeta:d,isOptedIntoNewSuperUserUI:u}),h=yield Sl(p.decide.bind(p),Kt.access);Kt.access=h.flags,Mi.access=h.variations}else if(o===Fe.CHECKIN_OPTIMIZELY_SDK_KEY){const c=n.createUserContext(l,e),d=yield Sl(c.decide.bind(c),Kt.checkin,null,l);Kt.checkin=d.flags,Mi.checkin=d.variations}else if(o===Fe.ACCOUNT_PERSONALIZATION_OPTIMIZELY_SDK_KEY){const c=n.createUserContext(l),d=yield Sl(c.decide.bind(c),Kt.accountPersonalization);Kt.accountPersonalization=d.flags,Mi.accountPersonalization=d.variations}else if(o===Fe.CONTENT_OPTIMIZELY_SDK_KEY){const c=n.createUserContext(l),d=yield Sl(c.decide.bind(c),Kt.content);Kt.content=d.flags,Mi.content=d.variations}n.close()}));return Promise.all(r)}),Sl=(a,e,t=null,s=null)=>g(null,null,function*(){let r={};for(const o in e){const i=s?yield a(o,s):yield a(o);i&&typeof i==\"object\"&&(r[o]={ruleKey:i.ruleKey||null,variationKey:i.variationKey||null}),e=$(x({},e),{[o]:typeof i==\"string\"||!i?i:i.enabled}),t&&(t[o]=i.variables)}return{flags:e,variations:r}}),Ii=a=>{if(!a)return{};const e=new URLSearchParams(a),t={};for(const[s,r]of e.entries())t[s]=r;return t},Cv=\"https://www.alaskaair.com/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\";function Tv(a,e){var i,n,l;const t=(i=a==null?void 0:a[0])==null?void 0:i.dictionary;if(!Array.isArray(t))return null;const s=e||\"Member\",r=c=>Array.isArray(c==null?void 0:c.aliases)?c.aliases:[];let o=t.find(c=>{const d=r(c);return(c==null?void 0:c.key)===s||d.includes(s)});return o||(o=t.find(c=>{if((c==null?void 0:c.key)===\"Member\")return!0;const d=r(c).map(u=>u.toLowerCase());return d.includes(\"member\")||d.includes(\"atmos status\")||d.includes(\"status\")})),(l=(n=o==null?void 0:o.image)==null?void 0:n.url)!=null?l:Cv}const Ev=()=>{const a=window.location.hostname;if(!a)return!1;const e=a.toLowerCase();return e.includes(\"hotelcars.alaskaair.com\")||e.includes(\"vacations.alaskaair.com\")?!1:e.includes(\"alaskaair.convertlanguage.com\")||e.includes(\"alaskaair.com\")||e.includes(\"localhost\")||e.includes(\"azurewebsites.net\")||e.includes(\"azurefd.net\")||e.includes(\"everymundo.com\")};var st=typeof globalThis!=\"undefined\"&&globalThis||typeof self!=\"undefined\"&&self||typeof global!=\"undefined\"&&global||{},bt={searchParams:\"URLSearchParams\"in st,iterable:\"Symbol\"in st&&\"iterator\"in Symbol,blob:\"FileReader\"in st&&\"Blob\"in st&&(function(){try{return new Blob,!0}catch(a){return!1}})(),formData:\"FormData\"in st,arrayBuffer:\"ArrayBuffer\"in st};function C4(a){return a&&DataView.prototype.isPrototypeOf(a)}if(bt.arrayBuffer)var T4=[\"[object Int8Array]\",\"[object Uint8Array]\",\"[object Uint8ClampedArray]\",\"[object Int16Array]\",\"[object Uint16Array]\",\"[object Int32Array]\",\"[object Uint32Array]\",\"[object Float32Array]\",\"[object Float64Array
15]\"],E4=ArrayBuffer.isView||function(a){return a&&T4.indexOf(Object.prototype.toString.call(a))>-1};function uo(a){if(typeof a!=\"string\"&&(a=String(a)),/[^a-z0-9\\-#$%&'*+.^_`|~!]/i.test(a)||a===\"\")throw new TypeError('Invalid character in header field name: \"'+a+'\"');return a.toLowerCase()}function Tu(a){return typeof a!=\"string\"&&(a=String(a)),a}function Eu(a){var e={next:function(){var t=a.shift();return{done:t===void 0,value:t}}};return bt.iterable&&(e[Symbol.iterator]=function(){return e}),e}function Ke(a){this.map={},a instanceof Ke?a.forEach(function(e,t){this.append(t,e)},this):Array.isArray(a)?a.forEach(function(e){if(e.length!=2)throw new TypeError(\"Headers constructor: expected name/value pair to be length 2, found\"+e.length);this.append(e[0],e[1])},this):a&&Object.getOwnPropertyNames(a).forEach(function(e){this.append(e,a[e])},this)}Ke.prototype.append=function(a,e){a=uo(a),e=Tu(e);var t=this.map[a];this.map[a]=t?t+\", \"+e:e},Ke.prototype.delete=function(a){delete this.map[uo(a)]},Ke.prototype.get=function(a){return a=uo(a),this.has(a)?this.map[a]:null},Ke.prototype.has=function(a){return this.map.hasOwnProperty(uo(a))},Ke.prototype.set=function(a,e){this.map[uo(a)]=Tu(e)},Ke.prototype.forEach=function(a,e){for(var t in this.map)this.map.hasOwnProperty(t)&&a.call(e,this.map[t],t,this)},Ke.prototype.keys=function(){var a=[];return this.forEach(function(e,t){a.push(t)}),Eu(a)},Ke.prototype.values=function(){var a=[];return this.forEach(function(e){a.push(e)}),Eu(a)},Ke.prototype.entries=function(){var a=[];return this.forEach(function(e,t){a.push([t,e])}),Eu(a)},bt.iterable&&(Ke.prototype[Symbol.iterator]=Ke.prototype.entries);function $u(a){if(!a._noBody){if(a.bodyUsed)return Promise.reject(new TypeError(\"Already read\"));a.bodyUsed=!0}}function $v(a){return new Promise(function(e,t){a.onload=function(){e(a.result)},a.onerror=function(){t(a.error)}})}function $4(a){var e=new FileReader,t=$v(e);return e.readAsArrayBuffer(a),t}function M4(a){var e=new FileReader,t=$v(e),s=/charset=([A-Za-z0-9_-]+)/.exec(a.type),r=s?s[1]:\"utf-8\";return e.readAsText(a,r),t}function I4(a){for(var e=new Uint8Array(a),t=new Array(e.length),s=0;s<e.length;s++)t[s]=String.fromCharCode(e[s]);return t.join(\"\")}function Mv(a){if(a.slice)return a.slice(0);var e=new Uint8Array(a.byteLength);return e.set(new Uint8Array(a)),e.buffer}function Iv(){return this.bodyUsed=!1,this._initBody=function(a){this.bodyUsed=this.bodyUsed,this._bodyInit=a,a?typeof a==\"string\"?this._bodyText=a:bt.blob&&Blob.prototype.isPrototypeOf(a)?this._bodyBlob=a:bt.formData&&FormData.prototype.isPrototypeOf(a)?this._bodyFormData=a:bt.searchParams&&URLSearchParams.prototype.isPrototypeOf(a)?this._bodyText=a.toString():bt.arrayBuffer&&bt.blob&&C4(a)?(this._bodyArrayBuffer=Mv(a.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):bt.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(a)||E4(a))?this._bodyArrayBuffer=Mv(a):this._bodyText=a=Object.prototype.toString.call(a):(this._noBody=!0,this._bodyText=\"\"),this.headers.get(\"content-type\")||(typeof a==\"string\"?this.headers.set(\"content-type\",\"text/plain;charset=UTF-8\"):this._bodyBlob&&this._bodyBlob.type?this.headers.set(\"content-type\",this._bodyBlob.type):bt.searchParams&&URLSearchParams.prototype.isPrototypeOf(a)&&this.headers.set(\"content-type\",\"application/x-www-form-urlencoded;charset=UTF-8\"))},bt.blob&&(this.blob=function(){var a=$u(this);if(a)return a;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error(\"could not read FormData body as blob\");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var a=$u(this);return a||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else{if(bt.blob)return this.blob().then($4);throw new Error(\"could not read as ArrayBuffer\")}},this.text=function(){var a=$u(this);if(a)return a;
15if(this._bodyBlob)return M4(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(I4(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error(\"could not read FormData body as text\");return Promise.resolve(this._bodyText)},bt.formData&&(this.formData=function(){return this.text().then(N4)}),this.json=function(){return this.text().then(JSON.parse)},this}var B4=[\"CONNECT\",\"DELETE\",\"GET\",\"HEAD\",\"OPTIONS\",\"PATCH\",\"POST\",\"PUT\",\"TRACE\"];function R4(a){var e=a.toUpperCase();return B4.indexOf(e)>-1?e:a}function mr(a,e){if(!(this instanceof mr))throw new TypeError('Please use the \"new\" operator, this DOM object constructor cannot be called as a function.');e=e||{};var t=e.body;if(a instanceof mr){if(a.bodyUsed)throw new TypeError(\"Already read\");this.url=a.url,this.credentials=a.credentials,e.headers||(this.headers=new Ke(a.headers)),this.method=a.method,this.mode=a.mode,this.signal=a.signal,!t&&a._bodyInit!=null&&(t=a._bodyInit,a.bodyUsed=!0)}else this.url=String(a);if(this.credentials=e.credentials||this.credentials||\"same-origin\",(e.headers||!this.headers)&&(this.headers=new Ke(e.headers)),this.method=R4(e.method||this.method||\"GET\"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal||(function(){if(\"AbortController\"in st){var o=new AbortController;return o.signal}})(),this.referrer=null,(this.method===\"GET\"||this.method===\"HEAD\")&&t)throw new TypeError(\"Body not allowed for GET or HEAD requests\");if(this._initBody(t),(this.method===\"GET\"||this.method===\"HEAD\")&&(e.cache===\"no-store\"||e.cache===\"no-cache\")){var s=/([?&])_=[^&]*/;if(s.test(this.url))this.url=this.url.replace(s,\"$1_=\"+new Date().getTime());else{var r=/\\?/;this.url+=(r.test(this.url)?\"&\":\"?\")+\"_=\"+new Date().getTime()}}}mr.prototype.clone=function(){return new mr(this,{body:this._bodyInit})};function N4(a){var e=new FormData;return a.trim().split(\"&\").forEach(function(t){if(t){var s=t.split(\"=\"),r=s.shift().replace(/\\+/g,\" \"),o=s.join(\"=\").replace(/\\+/g,\" \");e.append(decodeURIComponent(r),decodeURIComponent(o))}}),e}function L4(a){var e=new Ke,t=a.replace(/\\r?\\n[\\t ]+/g,\" \");return t.split(\"\\r\").map(function(s){return s.indexOf(`\n`)===0?s.substr(1,s.length):s}).forEach(function(s){var r=s.split(\":\"),o=r.shift().trim();if(o){var i=r.join(\":\").trim();try{e.append(o,i)}catch(n){console.warn(\"Response \"+n.message)}}}),e}Iv.call(mr.prototype);function za(a,e){if(!(this instanceof za))throw new TypeError('Please use the \"new\" operator, this DOM object constructor cannot be called as a function.');if(e||(e={}),this.type=\"default\",this.status=e.status===void 0?200:e.status,this.status<200||this.status>599)throw new RangeError(\"Failed to construct 'Response': The status provided (0) is outside the range [200, 599].\");this.ok=this.status>=200&&this.status<300,this.statusText=e.statusText===void 0?\"\":\"\"+e.statusText,this.headers=new Ke(e.headers),this.url=e.url||\"\",this._initBody(a)}Iv.call(za.prototype),za.prototype.clone=function(){return new za(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Ke(this.headers),url:this.url})},za.error=function(){var a=new za(null,{status:200,statusText:\"\"});return a.ok=!1,a.status=0,a.type=\"error\",a};var F4=[301,302,303,307,308];za.redirect=function(a,e){if(F4.indexOf(e)===-1)throw new RangeError(\"Invalid status code\");return new za(null,{status:e,headers:{location:a}})};var br=st.DOMException;try{new br}catch(a){br=function(e,t){this.message=e,this.name=t;var s=Error(e);this.stack=s.stack},br.prototype=Object.create(Error.prototype),br.prototype.constructor=br}function Bv(a,e){return new Promise(function(t,s){var r=new mr(a,e);if(r.signal&&r.signal.aborted)return s(new br(\"Aborted\",\"AbortError\"));var o=new XMLHttpRequest;function i(){o.abort()}o.onload=function(){var c={statusText:o.statusText,headers:L4(o.getAllResponseHeaders()||\"\")};r.url.indexOf(\"file://\")===0&&(o.status<200||o.status>599)?c.status=200:c.status=o.status,c.url=\"responseURL\"in o?o.responseURL:c.headers.get(\"X-Request-URL\");var d=\"response\"in o?o.response:o.responseText;setTimeout(function(){t(new za(d,c))},0)},o.onerror=function(){setTimeout(function(){s(new TypeError(\"Network request failed\"))},0)},o.ontimeout=function(){setTimeout(function(){s(new TypeError(\"Network request timed out\"))},0)},o.onabort=function(){setTimeout(function(){s(new br(\"Aborted\",\"AbortError\"))},0)};function n(c){try{return c===\"\"&&st.location.href?st.location.href:c}catch(d){return c}}if(o.open(r.method,n(r.url),!0),r.credentials===\"include\"?o.withCredentials=!0:r.credentials===\"omit\"&&(o.withCredentials=!1),\"responseType\"in o&&(bt.blob?o.responseType=\"blob\":bt.arrayBuffer&&(o.responseType=\"arraybuffer\")),e&&typeof e.headers==\"object\"&&!(e.headers instanceof Ke||st.Headers&&e.headers instanceof st.Headers)){var l=[];
15Object.getOwnPropertyNames(e.headers).forEach(function(c){l.push(uo(c)),o.setRequestHeader(c,Tu(e.headers[c]))}),r.headers.forEach(function(c,d){l.indexOf(d)===-1&&o.setRequestHeader(d,c)})}else r.headers.forEach(function(c,d){o.setRequestHeader(d,c)});r.signal&&(r.signal.addEventListener(\"abort\",i),o.onreadystatechange=function(){o.readyState===4&&r.signal.removeEventListener(\"abort\",i)}),o.send(typeof r._bodyInit==\"undefined\"?null:r._bodyInit)})}Bv.polyfill=!0,st.fetch||(st.fetch=Bv,st.Headers=Ke,st.Request=mr,st.Response=za);var Mu,Rv;function U4(){return Rv||(Rv=1,Mu=self.fetch.bind(self)),Mu}var O4=U4();const Al=ce(O4),Iu=\"0.2.9\",Bu=\"guestsession\",vs=\"guestidentity\",H4=\"sessionhint\",Nv=\"AS%5FNAME\",Lv=\"as%5Fpers\",D4=\"GuestIsAnonymous\",P4=\"applink\",q4=60,W4=10,V4=\"info\",j4=300*1e3,Z4=60*1e3,Ru=180*1e3,Cl=[120*1e3],Fv=new Set([\"login_required\",\"consent_required\",\"interaction_required\",\"account_selection_required\"]);function G4(a){return{href:a.href,protocol:a.protocol,username:a.username,password:a.password,host:a.host,hostname:a.hostname,port:a.port,pathname:a.pathname,search:a.search,searchParams:[...a.searchParams].map(([e,t])=>({key:e,value:t})),hash:a.hash,origin:a.origin}}const Nu={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]};function Lu(a,e,t,s=!1){const r=String(e),o=(l,c)=>`\\x1B[${c[0]}m${l}\\x1B[${c[1]}m`,i=(l,c)=>c!=null&&typeof c==\"string\"?o(l,Nu[c]):c!=null&&Array.isArray(c)?c.reduce((d,u)=>i(d,u),l):c!=null&&c[l.trim()]!=null?i(l,c[l.trim()]):c!=null&&c[\"*\"]!=null?i(l,c[\"*\"]):l,n=null;return r.replace(/{{(.+?)}}/g,(l,c)=>{var u,p;const d=t[c]!=null?String(t[c]):s?\"\":l;return a.stylePrettyLogs?i(d,(p=(u=a==null?void 0:a.prettyLogStyles)==null?void 0:u[c])!=null?p:n)+o(\"\",Nu.reset):d})}function Ht(a,e=2,t=0){return a!=null&&isNaN(a)?\"\":(a=a!=null?a+t:a,e===2?a==null?\"--\":a<10?\"0\"+a:a.toString():a==null?\"---\":a<10?\"00\"+a:a<100?\"0\"+a:a.toString())}function Uv(a,e){var n,l,c,d,u,p,h,f,m,b,v,w,k,S,C,E,M,N,L,D,H,te,I,B,P,j,X;if(e==null)return{text:\"\",template:a.prettyLogTemplate,placeholders:{}};let t=a.prettyLogTemplate;const s={};t.includes(\"{{yyyy}}.{{mm}}.{{dd}} {{hh}}:{{MM}}:{{ss}}:{{ms}}\")?t=t.replace(\"{{yyyy}}.{{mm}}.{{dd}} {{hh}}:{{MM}}:{{ss}}:{{ms}}\",\"{{dateIsoStr}}\"):a.prettyLogTimeZone===\"UTC\"?(s.yyyy=(l=(n=e.date)==null?void 0:n.getUTCFullYear())!=null?l:\"----\",s.mm=Ht((c=e.date)==null?void 0:c.getUTCMonth(),2,1),s.dd=Ht((d=e.date)==null?void 0:d.getUTCDate(),2),s.hh=Ht((u=e.date)==null?void 0:u.getUTCHours(),2),s.MM=Ht((p=e.date)==null?void 0:p.getUTCMinutes(),2),s.ss=Ht((h=e.date)==null?void 0:h.getUTCSeconds(),2),s.ms=Ht((f=e.date)==null?void 0:f.getUTCMilliseconds(),3)):(s.yyyy=(b=(m=e.date)==null?void 0:m.getFullYear())!=null?b:\"----\",s.mm=Ht((v=e.date)==null?void 0:v.getMonth(),2,1),s.dd=Ht((w=e.date)==null?void 0:w.getDate(),2),s.hh=Ht((k=e.date)==null?void 0:k.getHours(),2),s.MM=Ht((S=e.date)==null?void 0:S.getMinutes(),2),s.ss=Ht((C=e.date)==null?void 0:C.getSeconds(),2),s.ms=Ht((E=e.date)==null?void 0:E.getMilliseconds(),3));const r=a.prettyLogTimeZone===\"UTC\"?e.date:e.date!=null?new Date(e.date.getTime()-e.date.getTimezoneOffset()*6e4):void 0;s.rawIsoStr=(M=r==null?void 0:r.toISOString())!=null?M:\"\",s.dateIsoStr=(N=r==null?void 0:r.toISOString().replace(\"T\",\" \").replace(\"Z\",\"\"))!=null?N:\"\",s.logLevelName=e.logLevelName,s.fileNameWithLine=(D=(L=e.path)==null?void 0:L.fileNameWithLine)!=null?D:\"\",s.filePathWithLine=(te=(H=e.path)==null?void 0:H.filePathWithLine)!=null?te:\"\",s.fullFilePath=(B=(I=e.path)==null?void 0:I.fullFilePath)!=null?B:\"\";let o=(P=a.parentNames)==null?void 0:P.join(a.prettyErrorParentNamesSeparator);o=o!=null&&e.name!=null?o+a.prettyErrorParentNamesSeparator:void 0;const i=e.name!=null||o!=null?`${o!=null?o:\"\"}${(j=e.name)!=null?j:\"\"}`:\"\";return s.name=i,s.nameWithDelimiterPrefix=i.length>0?a.prettyErrorLoggerNameDelimiter+i:\"\",s.nameWithDelimiterSuffix=i.length>0?i+a.prettyErrorLoggerNameDelimiter:\"\",((X=a.overwrite)==null?void 0:X.addPlaceholders)!=null&&a.overwrite.addPlaceholders(e,s),{text:Lu(a,t,s),template:t,placeholders:s}}const Ov=[/(?:^|[\\\\/])node_modules[\\\\/].*tslog/i,/(?:^|[\\\\/])deps[\\\\/].*tslog/i,/tslog[\\\\/]+src[\\\\/]+internal[\\\\/]
15/i,/tslog[\\\\/]+src[\\\\/]BaseLogger/i,/tslog[\\\\/]+src[\\\\/]index/i];function K4(a){const e=typeof(a==null?void 0:a.stack)==\"string\"?a.stack:void 0;return e==null||e.length===0?[]:e.split(`\n`).map(t=>t.trimEnd())}function J4(a){return a.filter(e=>e.length>0&&!/^\\s*Error\\b/.test(e))}function X4(a,e){const t=[];for(const s of a){const r=e(s);r!=null&&t.push(r)}return t}function Y4(a,e=Ov){var t,s;for(let r=0;r<a.length;r+=1){const o=a[r],i=(t=o.filePath)!=null?t:\"\",n=(s=o.fullFilePath)!=null?s:\"\";if(!e.some(l=>l.test(i)||l.test(n)))return r}return 0}function Q4(a){return J4(K4(a))}function Fu(a,e){return X4(Q4(a),e)}function Hv(a,e){return a<0?0:a>=e?Math.max(0,e-1):a}function Dv(){return[...Ov]}const eS=5;function tS(a,e={}){var n;const t=(n=e.maxDepth)!=null?n:eS,s=[],r=new Set;let o=a,i=0;for(;o!=null&&i<t;){const l=o==null?void 0:o.cause;if(l==null||r.has(l))break;r.add(l),s.push(Pv(l)),o=l,i+=1}return s}function Pv(a){if(a instanceof Error)return a;const e=new Error(typeof a==\"string\"?a:JSON.str
15ingify(a));return typeof a==\"object\"&&a!=null&&Object.assign(e,a),e}function qv(a){const e=new Set;return JSON.stringify(a,(t,s)=>{if(typeof s==\"object\"&&s!==null){if(e.has(s))return\"[Circular]\";e.add(s)}return typeof s==\"bigint\"?`${s}`:typeof s==\"undefined\"?\"[undefined]\":s})}function ct(a,e){const t={seen:[],stylize:Wv};return e!=null&&Kv(t,e),ho(t.showHidden)&&(t.showHidden=!1),ho(t.depth)&&(t.depth=2),ho(t.colors)&&(t.colors=!0),ho(t.customInspect)&&(t.customInspect=!0),t.colors&&(t.stylize=sS),$l(t,a,t.depth)}ct.colors=Nu,ct.styles={special:\"cyan\",number:\"yellow\",boolean:\"yellow\",undefined:\"grey\",null:\"bold\",string:\"green\",date:\"magenta\",regexp:\"red\"};function aS(a){return typeof a==\"boolean\"}function ho(a){return a===void 0}function Wv(a){return a}function sS(a,e){var s,r,o,i;const t=ct.styles[e];return t!=null&&((r=(s=ct==null?void 0:ct.colors)==null?void 0:s[t])==null?void 0:r[0])!=null&&((i=(o=ct==null?void 0:ct.colors)==null?void 0:o[t])==null?void 0:i[1])!=null?\"\\x1B[\"+ct.colors[t][0]+\"m\"+a+\"\\x1B[\"+ct.colors[t][1]+\"m\":a}function Tl(a){return typeof a==\"function\"}function Vv(a){return typeof a==\"string\"}function rS(a){return typeof a==\"number\"}function jv(a){return a===null}function Zv(a,e){return Object.prototype.hasOwnProperty.call(a,e)}function Uu(a){return El(a)&&Hu(a)===\"[object RegExp]\"}function El(a){return typeof a==\"object\"&&a!==null}function Ou(a){return El(a)&&(Hu(a)===\"[object Error]\"||a instanceof Error)}function Gv(a){return El(a)&&Hu(a)===\"[object Date]\"}function Hu(a){return Object.prototype.toString.call(a)}function oS(a){const e={};return a.forEach(t=>{e[t]=!0}),e}function iS(a,e,t,s,r){const o=[];for(let i=0,n=e.length;i<n;++i)Zv(e,String(i))?o.push(Pu(a,e,t,s,String(i),!0)):o.push(\"\");return r.forEach(i=>{i.match(/^\\d+$/)||o.push(Pu(a,e,t,s,i,!0))}),o}function Du(a){return\"[\"+Error.prototype.toString.call(a)+\"]\"}function $l(a,e,t=0){if(a.customInspect&&e!=null&&Tl(e)&&(e==null?void 0:e.inspect)!==ct&&!(e!=null&&e.constructor&&(e==null?void 0:e.constructor.prototype)===e)){if(typeof e.inspect!=\"function\"&&e.toString!=null)return e.toString();let d=e==null?void 0:e.inspect(t,a);return Vv(d)||(d=$l(a,d,t)),d}const s=ys(a,e);if(s)return s;let r=Object.keys(e);const o=oS(r);try{a.showHidden&&Object.getOwnPropertyNames&&(r=Object.getOwnPropertyNames(e))}catch(d){}if(Ou(e)&&(r.indexOf(\"message\")>=0||r.indexOf(\"description\")>=0))return Du(e);if(r.length===0)if(Tl(a.stylize)){if(Tl(e)){const d=e.name?\": \"+e.name:\"\";
15return a.stylize(\"[Function\"+d+\"]\",\"special\")}if(Uu(e))return a.stylize(RegExp.prototype.toString.call(e),\"regexp\");if(Gv(e))return a.stylize(Date.prototype.toISOString.call(e),\"date\");if(Ou(e))return Du(e)}else return e;let i=\"\",n=!1,l=[`{\n`,`\n}`];if(Array.isArray(e)&&(n=!0,l=[`[\n`,`\n]`]),Tl(e)&&(i=\" [Function\"+(e.name?\": \"+e.name:\"\")+\"]\"),Uu(e)&&(i=\" \"+RegExp.prototype.toString.call(e)),Gv(e)&&(i=\" \"+Date.prototype.toUTCString.call(e)),Ou(e)&&(i=\" \"+Du(e)),r.length===0&&(!n||e.length==0))return l[0]+i+l[1];if(t<0)return Uu(e)?a.stylize(RegExp.prototype.toString.call(e),\"regexp\"):a.stylize(\"[Object]\",\"special\");a.seen.push(e);let c;return n?c=iS(a,e,t,o,r):c=r.map(d=>Pu(a,e,t,o,d,n)),a.seen.pop(),nS(c,i,l)}function Pu(a,e,t,s,r,o){let i,n,l={value:void 0};try{l.value=e[r]}catch(c){}try{Object.getOwnPropertyDescriptor&&(l=Object.getOwnPropertyDescriptor(e,r)||l)}catch(c){}if(l.get?l.set?n=a.stylize(\"[Getter/Setter]\",\"special\"):n=a.stylize(\"[Getter]\",\"special\"):l.set&&(n=a.stylize(\"[Setter]\",\"special\")),Zv(s,r)||(i=\"[\"+r+\"]\"),n||(a.seen.indexOf(l.value)<0?(jv(t)?n=$l(a,l.value,void 0):n=$l(a,l.value,t-1),n.indexOf(`\n`)>-1&&(o?n=n.split(`\n`).map(c=>\"  \"+c).join(`\n`).substr(2):n=`\n`+n.split(`\n`).map(c=>\"   \"+c).join(`\n`))):n=a.stylize(\"[Circular]\",\"special\")),ho(i)){if(o&&r.match(/^\\d+$/))return n;i=JSON.stringify(\"\"+r),i.match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)?(i=i.substr(1,i.length-2),i=a.stylize(i,\"name\")):(i=i.replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,\"\\\\'\").replace(/(^\"|\"$)/g,\"'\"),i=a.stylize(i,\"string\"))}return i+\": \"+n}function ys(a,e){if(ho(e))return a.stylize(\"undefined\",\"undefined\");if(Vv(e)){const t=\"'\"+JSON.stringify(e).replace(/^\"|\"$/g,\"\").replace(/'/g,\"\\\\'\").replace(/\\\\\"/g,\"\\\\'\")+\"'\";return a.stylize(t,\"string\")}if(rS(e))return a.stylize(\"\"+e,\"number\");if(aS(e))return a.stylize(\"\"+e,\"boolean\");if(jv(e))return a.stylize(\"null\",\"null\")}function nS(a,e,t){return t[0]+(e===\"\"?\"\":e+`\n`)+\"  \"+a.join(`,\n  `)+\" \"+t[1]}function Kv(a,e){const t=x({},a);if(!e||!El(e))return a;const s=x({},e),r=Object.keys(e);let o=r.length;for(;o--;)t[r[o]]=s[r[o]];return t}function lS(a,...e){const t={seen:[],stylize:Wv};a!=null&&Kv(t,a);const s=e[0];let r=0,o=\"\",i=\"\";if(typeof s==\"string\"){if(e.length===1)return s;let n,l=0;for(let c=0;c<s.length-1;c++)if(s.charCodeAt(c)===37){const d=s.charCodeAt(++c);if(r+1!==e.length){switch(d){case 115:{const u=e[++r];typeof u==\"number\"||typeof u==\"bigint\"?n=ys(t,u):typeof u!=\"object\"||u===null?n=String(u):n=ct(u,$(x({},a),{compact:3,colors:!1,depth:0}));break}case 106:n=qv(e[++r]);break;case 100:{const u=e[++r];typeof u==\"bigint\"?n=ys(t,u):typeof u==\"symbol\"?n=\"NaN\":n=ys(t,u);break}case 79:n=ct(e[++r],a);break;case 111:n=ct(e[++r],$(x({},a),{showHidden:!0,showProxy:!0,depth:4}));break;case 105:{const u=e[++r];typeof u==\"bigint\"?n=ys(t,u):typeof u==\"symbol\"?n=\"NaN\":n=ys(t,parseInt(n));break}case 102:{const u=e[++r];typeof u==\"symbol\"?n=\"NaN\":n=ys(t,parseInt(u));break}case 99:r+=1,n=\"\";break;case 37:o+=s.slice(l,c),l=c+1;continue;default:continue}l!==c-1&&(o+=s.slice(l,c-1)),o+=n,l=c+1}else d===37&&(o+=s.slice(l,c),l=c+1)}l!==0&&(r++,i=\" \",l<s.length&&(o+=s.slice(l)))}for(;r<e.length;){const n=e[r];o+=i,o+=typeof n!=\"string\"?ct(n,a):n,i=\" \",r++}return o}function cS(){try{const a=globalThis==null?void 0:globalThis.process;if(typeof(a==null?void 0:a.cwd)==\"function\")return a.cwd()}catch(a){}try{const a=globalThis==null?void 0:globalThis.Deno;if(typeof(a==null?void 0:a.cwd)==\"function\")return a.cwd()}catch(a){}}function Jv(){return typeof window!=\"undefined\"&&typeof document!=\"undefined\"}function dS(){var s,r,o;if(!Jv())return!1;const a=globalThis==null?void 0:globalThis.navigator,e=(s=a==null?void 0:a.userAgent)!=null?s:\"\";if(/firefox/i.test(e))return!0;const t=globalThis;return(o=(r=t==null?void 0:t.CSS)==null?void 0:r.supports)!=null&&o.call(r,\"color\",\"#000\")?!0:/safari/i.test(e)&&!/chrome/i.test(e)}function uS(){const a=N(),e=S(a),t=a.name===\"browser\"||a.name===\"worker\",s=t?[...Dv(),/node_modules[\\\\/].*tslog/i]:[...Dv(),/node:(?:internal|vm)/i,/\\binternal[\\\\/]
15/i];let r;const o={getMeta(I,B,P,j,X,J){return Object.assign({},e,{name:X,parentNames:J,date:new Date,logLevelId:I,logLevelName:B,path:j?void 0:o.getCallerStackFrame(P)})},getCallerStackFrame(I,B=new Error){var ae;const P=Fu(B,se=>i(se));if(P.length===0)return{};const j=Y4(P,s),X=Number.isFinite(I)&&I>=0,J=Hv(X?I:j,P.length);return(ae=P[J])!=null?ae:{}},getErrorTrace(I){return Fu(I,B=>i(B))},isError(I){return te(I)},isBuffer(I){return typeof Buffer!=\"undefined\"&&typeof Buffer.isBuffer==\"function\"?Buffer.isBuffer(I):!1},prettyFormatLogObj(I,B){return I.reduce((P,j)=>(o.isError(j)?P.errors.push(o.prettyFormatErrorObj(j,B)):P.args.push(j),P),{args:[],errors:[]})},prettyFormatErrorObj(I,B){const P=c(o.getErrorTrace(I),B),j=tS(I).map((J,ae)=>{var ye;const se=`Caused by (${ae+1}): ${(ye=J.name)!=null?ye:\"Error\"}${J.message?`: ${J.message}`:\"\"}`,ee=c(Fu(J,Ne=>i(Ne)),B);return[se,...ee].join(`\n`)}),X={errorName:` ${I.name} `,errorMessage:d(I),errorStack:[...P,...j].join(`\n`)};return Lu(B,B.prettyErrorTemplate,X)},transportFormatted(I,B,P,j,X){const J=X.stylePrettyLogs!==!1,ae=(P.length>0&&B.length>0?`\n`:\"\")+P.join(`\n`),se=p(I),ee=J?I:se;if(u(J)){X.prettyInspectOptions.colors=!1;const Ne=C(X.prettyInspectOptions,B),$e=j!=null?h(X,j):{text:se,styles:[]},we=$e.text.length>0&&$e.styles.length>0,hr=(we?$e.text:se)+Ne+ae;we?console.log(hr,...$e.styles):console.log(hr);return}X.prettyInspectOptions.colors=J;const ye=C(X.prettyInspectOptions,B);console.log(ee+ye+ae)},transportJSON(I){console.log(qv(I))}};return H()===\"test\"&&(o.__resetWorkingDirectoryCacheForTests=()=>{r=void 0}),o;function i(I){return t?l(I):n(I)}function n(I){var U3,O3;if(typeof I!=\"string\"||I.length===0)return;const B=I.trim();if(!B.includes(\" at \")&&!B.startsWith(\"at \"))return;const P=B.replace(/^at\\s+/,\"\");let j,X=P;const J=P.match(/^(.*?)\\s+\\((.*)\\)$/);J&&(j=J[1],X=J[2]);const ae=X.replace(/^\\(/,\"\").replace(/\\)$/,\"\"),se=ae.replace(/\\?.*$/,\"\");let ee,ye,Ne=se;const $e=se.split(\":\");$e.length>=3&&/^\\d+$/.test((U3=$e[$e.length-1])!=null?U3:\"\")?(ye=$e.pop(),ee=$e.pop(),Ne=$e.join(\":\")):$e.length>=2&&/^\\d+$/.test((O3=$e[$e.length-1])!=null?O3:\"\")&&(ee=$e.pop(),Ne=$e.join(\":\"));let we=Ne.replace(/^file:\\/\\//,\"\");const Lt=v();Lt!=null&&we.startsWith(Lt)&&(we=we.slice(Lt.length),we=we.replace(/^[\\\\/]/,\"\")),we.length===0&&(we=Ne);const hr=M(we),io=hr.length>0?hr:we,nl=io.split(/\\\\|\\//),no=nl[nl.length-1],ll=no&&ee?`${no}:${ee}`:void 0,Eq=io&&ee?`${io}:${ee}`:void 0;return{fullFilePath:ae,fileName:no,fileNameWithLine:ll,fileColumn:ye,fileLine:ee,filePath:io,filePathWithLine:Eq,method:j}}function l(I){var ee,ye;const B=(ee=globalThis.location)==null?void 0:ee.origin;if(I==null)return;const P=I.match(mS);if(!P)return;const j=(ye=P[1])==null?void 0:ye.replace(/\\?.*$/,\"\");if(j==null)return;const X=j.split(\"/\"),J=P[2],ae=P[3],se=X[X.length-1];return{fullFilePath:B?`${B}${j}`:j,fileName:se,fileNameWithLine:se&&J?`${se}:${J}`:void 0,fileColumn:ae,fileLine:J,filePath:j,filePathWithLine:J?`${j}:${J}`:void 0,method:void 0}}function c(I,B){return I.map(P=>Lu(B,B.prettyErrorStackTemplate,x({},P),!0))}function d(I){return Object.getOwnPropertyNames(I).filter(B=>B!==\"stack\"&&B!==\"cause\").reduce((B,P)=>{const j=I[P];return typeof j==\"function\"||B.push(String(j)),B},[]).join(\", \")}function u(I){return I&&(a.name===\"browser\"||a.name===\"worker\")&&dS()}function p(I){return I.replace(hS,\"\")}function h(I,B){var ye;if(B==null)return{text:\"\",styles:[]};const{template:P,placeholders:j}=Uv(I,B),X=[],J=[];let ae=0;const se=/{{(.+?)}}/g;let ee;for(;(ee=se.exec(P))!=null;){ee.index>ae&&X.push(P.slice(ae,ee.index));const Ne=ee[1],$e=j[Ne]!=null?String(j[Ne]):\"\",we=f((ye=I.prettyLogStyles)==null?void 0:ye[Ne],$e),Lt=m(we);Lt.length>0?(X.push(`%c${$e}%c`),J.push(Lt,\"\")):X.push($e),ae=se.lastIndex}return ae<P.length&&X.push(P.slice(ae)),{text:X.join(\"\"),styles:J}}function f(I,B){var P;if(I==null)return[];if(typeof I==\"string\")return[I];if(Array.isArray(I))return I.flatMap(j=>f(j,B));if(typeof I==\"object\"){const j=B.trim(),X=(P=I[j])!=null?P:I[\"*\"];return X==null?[]:f(X,B)}return[]}function m(I){const B=new Set,P=[];for(const j of I){const X=b(j);X!=null&&X.length>0&&!B.has(X)&&(B.add(X),P.push(X))}return P.join(\"; \")}function b(I){const B=pS[I];if(B!=null)return`color: ${B}`;const P=fS[I];if(P!=null)return`background-color: ${P}`;switch(I){case\"bold\":return\"font-weight: bold\";case\"dim\":return\"opacity: 0.75\";case\"italic\":return\"font-style: italic\";case\"underline\":return\"text-decoration: underline\";case\"overline\":return\"text-decoration: overline\";case\"inverse\":return\"filter: invert(1)\";case\"hidden\":return\"visibility: hidden\";case\"strikethrough\":return\"text-decoration: line-through\";default:return}}function v(){var I;return r===void 0&&(r=(I=cS())!=null?I:null),r!=null?r:void 0}function w(){return a.name===\"node\"||a.name===\"deno\"||a.name===\"bun\"}function k(){return a.name===\"node\"||a.name===\"deno\"||a.name===\"bun\"}function S(I){var P,j;if(I.name===\"browser\"||I.name===\"worker\")return{runtime:I.name,browser:I.userAgent};const B={runtime:I.name};return k()&&(B.runtimeVersion=(P=I.version)!=null?P:\"unknown\"),w()&&(B.hostname=(j=I.hostname)!=null?j:\"unknown\"),B}function C(I,B){try{return lS(I,...B)}catch(P){return B.map(E).join(\" \")}}function E(I){if(typeof I==\"string\")return I;try{return JSON.stringify(I)}catch(B){return String(I)}}function M(I){if(typeof I!=\"string\"||I.length===0)return I;const B=I.replace(/\\\\+/g,\"\\\\\").replace(/\\\\/g,\"/\"),P=B.startsWith(\"//\"),j=B.startsWith(\"/\")&&!P,X=B.match(/^[A-Za-z]:/),J=X?X[0]:\"\",se=(J?B.slice(J.length):B).split(\"/\"),ee=[];for(const Ne of se)if(!(Ne===\"\"||Ne===\".\")){if(Ne===\"..\"){ee.length>0&&ee.pop();continue}ee.push(Ne)}let ye=ee.join(\"/\");return P?ye=`//${ye}`:j?ye=`/${ye}`:J!==\"\"&&(ye=`${J}${ye.length>0?`/${ye}`:\"\"}`),ye.length===0?I:ye}function N(){var P,j,X,J,ae,se,ee,ye,Ne,$e;if(Jv()){const we=globalThis.navigator;return{name:\"browser\",userAgent:we==null?void 0:we.userAgent}}const I=globalThis;if(typeof I.importScripts==\"function\")return{name:\"worker\",userAgent:(P=I.navigator)==null?void 0:P.userAgent};const B=globalThis;if(B.Bun!=null){const we=B.Bun.version;return{name:\"bun\",version:we!=null?`bun/${we}`:void 0,hostname:L(B.process,B.Deno,B.Bun,B.location)}}if(B.Deno!=null){const we=D(B.Deno),Lt=(X=(j=B.Deno)==null?void 0:j.version)==null?void 0:X.deno;return{name:\"deno\",version:Lt!=null?`deno/${Lt}`:void 0,hostname:we!=null?we:L(B.process,B.Deno,B.Bun,B.location)}}return((ae=(J=B.process)==null?void 0:J.versions)==null?void 0:ae.node)!=null||((se=B.process)==null?void 0:se.version)!=null?{name:\"node\",version:($e=(ye=(ee=B.process)==null?void 0:ee.versions)==null?void 0:ye.node)!=null?$e:(Ne=B.process)==null?void 0:Ne.version,hostname:L(B.process,B.Deno,B.Bun,B.location)}:B.process!=null?{name:\"node\",version:\"unknown\",hostname:L(B.process,B.Deno,B.Bun,B.location)}
15:{name:\"unknown\"}}function L(I,B,P,j){var ae,se,ee,ye,Ne,$e,we,Lt,hr,io,nl;const X=(Ne=(ee=(ae=I==null?void 0:I.env)==null?void 0:ae.HOSTNAME)!=null?ee:(se=I==null?void 0:I.env)==null?void 0:se.HOST)!=null?Ne:(ye=I==null?void 0:I.env)==null?void 0:ye.COMPUTERNAME;if(X!=null&&X.length>0)return X;const J=(io=(Lt=($e=P==null?void 0:P.env)==null?void 0:$e.HOSTNAME)!=null?Lt:(we=P==null?void 0:P.env)==null?void 0:we.HOST)!=null?io:(hr=P==null?void 0:P.env)==null?void 0:hr.COMPUTERNAME;if(J!=null&&J.length>0)return J;try{const no=(nl=B==null?void 0:B.env)==null?void 0:nl.get;if(typeof no==\"function\"){const ll=no(\"HOSTNAME\");if(ll!=null&&ll.length>0)return ll}}catch(no){}if((j==null?void 0:j.hostname)!=null&&j.hostname.length>0)return j.hostname}function D(I){var P;try{if(typeof(I==null?void 0:I.hostname)==\"function\"){const j=I.hostname();if(j!=null&&j.length>0)return j}}catch(j){}const B=(P=globalThis.location)==null?void 0:P.hostname;if(B!=null&&B.length>0)return B}function H(){var B;const I=globalThis==null?void 0:globalThis.process;return(B=I==null?void 0:I.env)==null?void 0:B.NODE_ENV}function te(I){if(I instanceof Error)return!0;if(I!=null&&typeof I==\"object\"){const B=Object.prototype.toString.call(I);if(/\\[object .*Error\\]/.test(B))return!0;const P=I.name;if(typeof P==\"string\"&&P.endsWith(\"Error\"))return!0}return!1}}const hS=/\\u001b\\[[0-9;]*m/g,pS={black:\"#000000\",red:\"#ef5350\",green:\"#66bb6a\",yellow:\"#fdd835\",blue:\"#42a5f5\",magenta:\"#ab47bc\",cyan:\"#26c6da\",white:\"#fafafa\",blackBright:\"#424242\",redBright:\"#ff7043\",greenBright:\"#81c784\",yellowBright:\"#ffe082\",blueBright:\"#64b5f6\",magentaBright:\"#ce93d8\",cyanBright:\"#4dd0e1\",whiteBright:\"#ffffff\"},fS={bgBlack:\"#000000\",bgRed:\"#ef5350\",bgGreen:\"#66bb6a\",bgYellow:\"#fdd835\",bgBlue:\"#42a5f5\",bgMagenta:\"#ab47bc\",bgCyan:\"#26c6da\",bgWhite:\"#fafafa\",bgBlackBright:\"#424242\",bgRedBright:\"#ff7043\",bgGreenBright:\"#81c784\",bgYellowBright:\"#ffe082\",bgBlueBright:\"#64b5f6\",bgMagentaBright:\"#ce93d8\",bgCyanBright:\"#4dd0e1\",bgWhiteBright:\"#ffffff\"},mS=/(?:(?:file|https?|global code|[^@]+)@)?(?:file:)?((?:\\/[^:/]+){2,})(?::(\\d+))?(?::(\\d+))?/,Jt=uS();class bS{constructor(e,t,s=Number.NaN){var r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S,C,E,M,N,L,D,H,te,I;this.logObj=t,this.stackDepthLevel=s,this.runtime=Jt,this.maxErrorCauseDepth=5,this.settings={type:(r=e==null?void 0:e.type)!=null?r:\"pretty\",name:e==null?void 0:e.name,parentNames:e==null?void 0:e.parentNames,minLevel:(o=e==null?void 0:e.minLevel)!=null?o:0,argumentsArrayName:e==null?void 0:e.argumentsArrayName,hideLogPositionForProduction:(i=e==null?void 0:e.hideLogPositionForProduction)!=null?i:!1,prettyLogTemplate:(n=e==null?void 0:e.prettyLogTemplate)!=null?n:\"{{yyyy}}.{{mm}}.{{dd}} {{hh}}:{{MM}}:{{ss}}:{{ms}}\t{{logLevelName}}\t{{filePathWithLine}}{{nameWithDelimiterPrefix}}\t\",prettyErrorTemplate:(l=e==null?void 0:e.prettyErrorTemplate)!=null?l:`\n{{errorName}} {{errorMessage}}\nerror stack:\n{{errorStack}}`,prettyErrorStackTemplate:(c=e==null?void 0:e.prettyErrorStackTemplate)!=null?c:`  • {{fileName}}\t{{method}}\n\t{{filePathWithLine}}`,prettyErrorParentNamesSeparator:(d=e==null?void 0:e.prettyErrorParentNamesSeparator)!=null?d:\":\",prettyErrorLoggerNameDelimiter:(u=e==null?void 0:e.prettyErrorLoggerNameDelimiter)!=null?u:\"\t\",stylePrettyLogs:(p=e==null?void 0:e.stylePrettyLogs)!=null?p:!0,prettyLogTimeZone:(h=e==null?void 0:e.prettyLogTimeZone)!=null?h:\"UTC\",prettyLogStyles:(f=e==null?void 0:e.prettyLogStyles)!=null?f:{logLevelName:{\"*\":[\"bold\",\"black\",\"bgWhiteBright\",\"dim\"],SILLY:[\"bold\",\"white\"],TRACE:[\"bold\",\"whiteBright\"],DEBUG:[\"bold\",\"green\"],INFO:[\"bold\",\"blue\"],WARN:[\"bold\",\"yellow\"],ERROR:[\"bold\",\"red\"],FATAL:[\"bold\",\"redBright\"]},dateIsoStr:\"white\",filePathWithLine:\"white\",name:[\"white\",\"bold\"],nameWithDelimiterPrefix:[\"white\",\"bold\"],nameWithDelimiterSuffix:[\"white\",\"bold\"],errorName:[\"bold\",\"bgRedBright\",\"whiteBright\"],fileName:[\"yellow\"],fileNameWithLine:\"white\"},prettyInspectOptions:(m=e==null?void 0:e.prettyInspectOptions)!=null?m:{colors:!0,compact:!1,depth:1/0},metaProperty:(b=e==null?void 0:e.metaProperty)!=null?b:\"_meta\",maskPlaceholder:(v=e==null?void 0:e.maskPlaceholder)!=null?v:\"[***]\",maskValuesOfKeys:(w=e==null?void 0:e.maskValuesOfKeys)!=null?w:[\"password\"],maskValuesOfKeysCaseInsensitive:(k=e==null?void 0:e.maskValuesOfKeysCaseInsensitive)!=null?k:!1,maskValuesRegEx:e==null?void 0:e.maskValuesRegEx,prefix:[...(S=e==null?void 0:e.prefix)!=null?S:[]],attachedTransports:[...(C=e==null?void 0:e.attachedTransports)!=null?C:[]],overwrite:{mask:(E=e==null?void 0:e.overwrite)==null?void 0:E.mask,toLogObj:(M=e==null?void 0:e.overwrite)==null?void 0:M.toLogObj,addMeta:(N=e==null?void 0:e.overwrite)==null?void 0:N.addMeta,addPlaceholders:(L=e==null?void 0:e.overwrite)==null?void 0:L.addPlaceholders,formatMeta:(D=e==null?void 0:e.overwrite)==null?void 0:D.formatMeta,formatLogObj:(H=e==null?void 0:e.overwrite)==null?void 0:H.formatLogObj,transportFormatted:(te=e==null?void 0:e.overwrite)==null?void 0:te.transportFormatted,transportJSON:(I=e==null?void 0:e.overwrite)==null?void 0:I.transportJSON}},this.captureStackForMeta=this._shouldCaptureStack()}log(e,t,...s){var h,f,m,b,v,w,k,S,C,E,M,N;if(e<this.settings.minLevel)return;const r=this._resolveLogArguments(s),o=[...this.settings.prefix,...r],i=((h=this.settings.overwrite)==null?void 0:h.mask)!=null?(f=this.settings.overwrite)==null?void 0:f.mask(o):this.settings.maskValuesOfKeys!=null&&this.settings.maskValuesOfKeys.length>0?this._mask(o):o,n=this.logObj!=null?this._recursiveCloneAndExecuteFunctions(this.logObj):void 0,l=((m=this.settings.overwrite)==null?void 0:m.toLogObj)!=null?(b=this.settings.overwrite)==null?void 0:b.toLogObj(i,n):this._toLogObj(i,n),c=((v=this.settings.overwrite)==null?void 0:v.addMeta)!=null?(w=this.settings.overwrite)==null?void 0:w.addMeta(l,e,t):this._addMetaToLogObj(l,e,t),d=c==null?void 0:c[this.settings.metaProperty];let u,p;if(((k=this.settings.overwrite)==null?void 0:k.formatMeta)!=null&&(u=(S=this.settings.overwrite)==null?void 0:S.formatMeta(c==null?void 0:c[this.settings.metaProperty])),((C=this.settings.overwrite)==null?void 0:C.formatLogObj)!=null&&(p=(E=this.settings.overwrite)==null?void 0:E.formatLogObj(i,this.settings)),this.settings.type===\"pretty\"&&(u=u!=null?u:this._prettyFormatLogObjMeta(c==null?void 0:c[this.settings.metaProperty]),p=p!=null?p:Jt.prettyFormatLogObj(i,this.settings)),u!=null&&p!=null)if(((M=this.settings.overwrite)==null?void 0:M.transportFormatted)!=null){const L=this.settings.overwrite.transportFormatted,D=L.length;D<4?L(u,p.args,p.errors):D===4?L(u,p.args,p.errors,d):L(u,p.args,p.errors,d,this.settings)}else Jt.transportFormatted(u,p.args,p.errors,d,this.settings);else((N=this.settings.overwrite)==null?void 0:N.transportJSON)!=null?this.settings.overwrite.transportJSON(c):this.settings.type!==\"hidden\"&&Jt.transportJSON(c);return this.settings.attachedTransports!=null&&this.settings.attachedTransports.length>
150&&this.settings.attachedTransports.forEach(L=>{L(c)}),c}attachTransport(e){this.settings.attachedTransports.push(e)}getSubLogger(e,t){var o,i,n,l;const s=$(x(x({},this.settings),e),{parentNames:((o=this.settings)==null?void 0:o.parentNames)!=null&&((i=this.settings)==null?void 0:i.name)!=null?[...this.settings.parentNames,this.settings.name]:((n=this.settings)==null?void 0:n.name)!=null?[this.settings.name]:void 0,prefix:[...this.settings.prefix,...(l=e==null?void 0:e.prefix)!=null?l:[]]});return new this.constructor(s,t!=null?t:this.logObj,this.stackDepthLevel)}_mask(e){const t=this._getMaskKeys();return e==null?void 0:e.map(s=>this._recursiveCloneAndMaskValuesOfKeys(s,t))}_getMaskKeys(){var s,r;const e=(s=this.settings.maskValuesOfKeys)!=null?s:[],t=e.map(String).join(\"|\");if(this.settings.maskValuesOfKeysCaseInsensitive===!0){if(((r=this.maskKeysCache)==null?void 0:r.source)===e&&this.maskKeysCache.caseInsensitive===!0&&this.maskKeysCache.signature===t)return this.maskKeysCache.normalized;const o=e.map(i=>typeof i==\"string\"?i.toLowerCase():String(i).toLowerCase());return this.maskKeysCache={source:e,caseInsensitive:!0,normalized:o,signature:t},o}return this.maskKeysCache={source:e,caseInsensitive:!1,normalized:e,signature:t},e}_resolveLogArguments(e){if(e.length===1&&typeof e[0]==\"function\"){const t=e[0];if(t.length===0){const s=t();return Array.isArray(s)?s:[s]}}return e}_recursiveCloneAndMaskValuesOfKeys(e,t,s=[]){var r,o;if(s.includes(e))return x({},e);if(typeof e==\"object\"&&e!==null&&s.push(e),Jt.isError(e)||Jt.isBuffer(e))return e;if(e instanceof Map)return new Map(e);if(e instanceof Set)return new Set(e);if(Array.isArray(e))return e.map(i=>this._recursiveCloneAndMaskValuesOfKeys(i,t,s));if(e instanceof Date)return new Date(e.getTime());if(e instanceof URL)return G4(e);if(e!==null&&typeof e==\"object\"){const i=Jt.isError(e)?this._cloneError(e):Object.create(Object.getPrototypeOf(e));return Object.getOwnPropertyNames(e).reduce((n,l)=>{var d;const c=((d=this.settings)==null?void 0:d.maskValuesOfKeysCaseInsensitive)!==!0?l:typeof l==\"string\"?l.toLowerCase():String(l).toLowerCase();return n[l]=t.includes(c)?this.settings.maskPlaceholder:(()=>{try{return this._recursiveCloneAndMaskValuesOfKeys(e[l],t,s)}catch(u){return null}})(),n},i)}else{if(typeof e==\"string\"){let i=e;for(const n of((r=this.settings)==null?void 0:r.maskValuesRegEx)||[])i=i.replace(n,((o=this.settings)==null?void 0:o.maskPlaceholder)||\"\");return i}return e}}_recursiveCloneAndExecuteFunctions(e,t=[]){return this.isObjectOrArray(e)&&t.includes(e)?this.shallowCopy(e):(this.isObjectOrArray(e)&&t.push(e),Array.isArray(e)?e.map(s=>this._recursiveCloneAndExecuteFunctions(s,t)):e instanceof Date?new Date(e.getTime()):this.isObject(e)?Object.getOwnPropertyNames(e).reduce((s,r)=>{const o=Object.getOwnPropertyDescriptor(e,r);if(o){Object.defineProperty(s,r,o);const i=e[r];s[r]=typeof i==\"function\"?i():this._recursiveCloneAndExecuteFunctions(i,t)}return s},Object.create(Object.getPrototypeOf(e))):e)}isObjectOrArray(e){return typeof e==\"object\"&&e!==null}isObject(e){return typeof e==\"object\"&&!Array.isArray(e)&&e!==null}shallowCopy(e){return Array.isArray(e)?[...e]:x({},e)}_toLogObj(e,t={}){return e=e==null?void 0:e.map(s=>Jt.isError(s)?this._toErrorObject(s):s),this.settings.argumentsArrayName==null?e.length===1&&!Array.isArray(e[0])&&Jt.isBuffer(e[0])!==!0&&!(e[0]instanceof Date)?t=typeof e[0]==\"object\"&&e[0]!=null?x(x({},e[0]),t):x({0:e[0]},t):t=x(x({},t),e):t=$(x({},t),{[this.settings.argumentsArrayName]:e}),t}_cloneError(e){const t=new e.constructor;return Object.getOwnPropertyNames(e).forEach(s=>{t[s]=e[s]}),t}_toErrorObject(e,t=0,s=new Set){var i;s.has(e)||s.add(e);const r={nativeError:e,name:(i=e.name)!=null?i:\"Error\",message:e.message,stack:Jt.getErrorTrace(e)};if(t>=this.maxErrorCauseDepth)return r;const o=e.cause;if(o!=null){const n=Pv(o);s.has(n)||(r.cause=this._toErrorObject(n,t+1,s))}return r}_addMetaToLogObj(e,t,s){return $(x({},e),{[this.settings.metaProperty]:Jt.getMeta(t,s,this.stackDepthLevel,!this.captureStackForMeta,this.settings.name,this.settings.parentNames)})}_shouldCaptureStack(){var s;if(this.settings.hideLogPositionForProduction)return!1;if(this.settings.type===\"json\")return!0;const e=(s=this.settings.prettyLogTemplate)!=null?s:\"\";return!!/{{\\s*(file(Name|Path|Line|PathWithLine|NameWithLine)|fullFilePath)\\s*}}/.test(e)}_prettyFormatLogObjMeta(e){return Uv(this.settings,e).text}}class gS extends bS{constructor(e,t){var o;const s=typeof window!=\"undefined\"&&typeof document!=\"undefined\",r=x({},e!=null?e:{});s&&(r.stylePrettyLogs=(o=e==null?void 0:e.stylePrettyLogs)!=null?o:!0),super(r,t,Number.NaN)}log(e,t,...s){return super.log(e,t,...s)}silly(...e){return super.log(0,\"SILLY\",...e)}trace(...e){return super.log(1,\"TRACE\",...e)}debug(...e){return super.log(2,\"DEBUG\",...e)}info(...e){return super.log(3,\"INFO\",...e)}warn(...e){return super.log(4,\"WARN\",...e)}error(...e){return super.log(5,\"ERROR\",...e)}fatal(...e){return super.log(6,\"FATAL\",...e)}getSubLogger(e,t){return super.getSubLogger(e,t)}}const O=new gS({name:\"GuestSession\",minLevel:3,prettyLogTemplate:\"{{hh}}:{{MM}}:{{ss}} [{{logLevelName}}] {{name}} \",prettyErrorTemplate:\"{{errorName}}: {{errorMessage}}\",prettyLogStyles:{logLevelName:{\"*\":[\"bold\",\"black\",\"bgWhiteBright\",\"dim\"],SILLY:[\"bold\",\"white\"],TRACE:[\"bold\",\"whiteBright\"],DEBUG:[\"bold\",\"green\"],INFO:[\"bold\",\"blue\"],WARN:[\"bold\",\"yellow\"],ERROR:[\"bold\",\"red\"],FATAL:[\"bold\",\"redBright\"]},dateIsoStr:\"white\",filePathWithLine:\"white\",name:[\"white\",\"bold\"],nameWithDelimiterPrefix:[\"white\",\"bold\"],nameWithDelimiterSuffix:[\"white\",\"bold\"],errorName:[\"bold\",\"bgRedBright\",\"whiteBright\"],fileName:[\"yellow\"]}}),vS={silly:0,trace:1,debug:2,info:3,warn:4,error:5,fatal:6};function yS(a){const e=vS[a];e!==void 0&&(O.settings.minLevel=e)}const Xv={dev:\"3PaXdVKDMtCsC6S5M9gHA\",development:\"3PaXdVKDMtCsC6S5M9gHA\",test:\"DhazDUdgVufemnQ1JnazC\",qa:\"5KwDz6ixgzfCuicnKLTxc\",prod:\"Kwo6ZWG3ZcYgG9JbmWe1q\",production:\"Kwo6ZWG3ZcYgG9JbmWe1q\"},Yv=new Set(Object.keys(Xv)),xS=1e3,Va={silentLoginEnabled:!1,silentRefreshTimerEnabled:!0,silentLoginCheckOnInitialLoad:!1,refreshTokenEnabled:!1,sessionHintCookieEnabled:!1};function Qv(a){if(typeof document==\"undefined\")return;const e=`${a}=`,t=document.cookie.split(\";\").map(s=>s.trim()).find(s=>s.startsWith(e));return t?decodeURIComponent(t.slice(e.length)):void 0}
15function wS(a){if(typeof localStorage==\"undefined\")return null;try{return localStorage.getItem(a)}catch(e){return null}}function _S(){const a=Qv(\"login-beta\");return{isOptedIntoBeta:a===\"true\",isOptedOutOfBeta:a===\"opt-out\",isOptedIntoNewSuperUserUI:wS(\"new-super-user-search-opt-in\")===\"true\"}}function kS(a){return g(this,null,function*(){var s,r;if(globalThis.window===void 0)return O.debug(\"[optimizely] Non-browser environment, returning fail-safe defaults (library dormant)\"),Va;const e=a?Xv[a]:void 0;if(!e)return O.warn(\"[optimizely] No SDK key for environment, returning fail-safe defaults (library dormant):\",a||\"(unset)\"),Va;let t=null;try{const o=kv({sdkKey:e,autoUpdate:!1});if(t=zv({projectConfigManager:o}),!t)return O.warn(\"[optimizely] createInstance returned null, returning fail-safe defaults (library dormant)\"),Va;try{yield t.onReady({timeout:xS})}catch(h){return O.warn(\"[optimizely] onReady failed/timeout, returning fail-safe defaults (library dormant):\",h),Va}const i=(s=Qv(\"optimizelyEndUserId\"))!=null?s:\"unknown\",n=t.createUserContext(i,_S());if(!n)return O.warn(\"[optimizely] createUserContext returned null, returning fail-safe defaults (library dormant)\"),Va;const l=n.decide(\"enable_silent_login\"),c=n.decide(\"enable_silent_login_refresh_timer\"),d=n.decide(\"enable_silent_login_initial_check\"),u=n.decide(\"enable_refresh_token_npm_guestsession\"),p=n.decide(\"enable_session_hint_cookie\");return O.info(\"[optimizely] Access flags decided:\",{enable_silent_login:l.enabled,enable_silent_login_refresh_timer:c.enabled,enable_silent_login_initial_check:d.enabled,enable_refresh_token_npm_guestsession:u.enabled,enable_session_hint_cookie:p.enabled}),{silentLoginEnabled:l.enabled,silentRefreshTimerEnabled:c.enabled,silentLoginCheckOnInitialLoad:d.enabled,refreshTokenEnabled:u.enabled,sessionHintCookieEnabled:p.enabled}}catch(o){return O.warn(\"[optimizely] Flag decision failed, returning fail-safe defaults (library dormant):\",o),Va}finally{try{const o=(r=t==null?void 0:t.close)==null?void 0:r.call(t);o&&typeof o.catch==\"function\"&&o.catch(()=>{})}catch(o){}}})}let gr=null;function qu(a){return!a||a.trim().length===0}function vr(){if(!gr)throw new Error(\"Guest session not initialized. Call initGuestSession() first.\");return gr}function zS(){return gr!==null}function SS(a){gr&&(gr.useRefreshTokens=a)}function AS(a){var t,s,r,o,i,n,l,c;if(qu(a.config.auth0Domain))throw new Error(\"auth0Domain is required in the configuration.\");if(qu(a.config.auth0ClientId))throw new Error(\"auth0ClientId is required in the configuration.\");if(qu(a.config.sessionBaseUrl))throw new Error(\"sessionBaseUrl is required in the configuration.\");const e=a.config.environment;if(e!==void 0&&e!==\"\"&&!Yv.has(e))throw new Error(`Unrecognized environment \"${e}\" in the configuration. Recognized values: ${[...Yv].join(\", \")}, or '' to opt out.`);gr=$(x({},a.config),{cookieName:(t=a.config.cookieName)!=null?t:Bu,identityCookieName:(s=a.config.identityCookieName)!=null?s:vs,guestAnonymousKey:(r=a.config.guestAnonymousKey)!=null?r:D4,universalLinkBasePath:(o=a.config.universalLinkBasePath)!=null?o:P4,anonymousExpirationMinutes:Math.max((i=a.config.anonymousExpirationMinutes)!=null?i:q4,W4),logLevel:(n=a.config.logLevel)!=null?n:V4,useRefreshTokens:(l=a.config.useRefreshTokens)!=null?l:!1,environment:(c=a.config.environment)!=null?c:\"\"}),yS(gr.logLevel)}class Wu extends Event{constructor(e,t){super(e),this.changed=t.changed,this.deleted=t.deleted}}class CS{constructor(){this.eventListeners=new Set,this.previousCookies=[],this.changeHandler=null,this.updatePreviousCookies()}get(e){return g(this,null,function*(){const t=document.cookie.split(\";\").reduce((r,o)=>{const[i,n]=o.trim().split(\"=\");return r[i]=decodeURIComponent(n||\"\"),r},{});if(!e)throw new Error(\"Cookie name or options must be provided.\");let s;if(typeof e==\"string\")s=e;else{if(e.url)throw new Error(\"url is not supported in this polyfill.\");if(!e.name)throw new Error(\"name is required in the options.\");s=e.name}return s in t?{name:s,value:t[s]}:null})}getAll(e){return g(this,null,function*(){return this.getAllSync(e)})}getAllSync(e){const t=document.cookie.split(\";\").reduce((r,o)=>{const[i,n]=o.trim().split(\"=\");return i&&r.push({name:i,value:decodeURIComponent(n||\"\")}),r},[]);if(!e)return t;let s;if(typeof e==\"string\")s=e;else{if(e.url)throw new Error(\"url is not supported in this polyfill.\");if(!e.name)throw new Error(\"name is required in the options.\");s=e.name}return t.filter(r=>r.name===s)}set(e,t){return g(this,null,function*(){const s=this.getAllSync();let r;typeof e==\"string\"?r={name:e,value:t}:r=e;let o=`${r.name}=${encodeURIComponent(r.value)}`;if(r.expires){const l=new Date(r.expires);o+=`; expires=${l.toUTCString()}`}r.domain&&(o+=`; domain=${r.domain}`),r.path&&(o+=`; path=${r.path}`),r.sameSite&&(o+=`; samesite=${r.sameSite}`),document.cookie=o;const i=this.getAllSync(),n=this.detectCookieChanges(s,i);if(n.changed.length>0){const l=new Wu(\"change\",{changed:n.changed,deleted:[]});this.dispatchEvent(l)}})}delete(e){return g(this,null,function*(){const t=this.getAllSync();let s;typeof e==\"string\"?s={name:e}:s=e;let r=`${s.name}=; expires=Thu, 01 Jan 1970 00:00:00 GMT`;s.domain&&(r+=`; domain=${s.domain}`),s.path&&(r+=`; path=${s.path}`),document.cookie=r;const o=this.getAllSync(),i=this.detectCookieChanges(t,o);if(i.deleted.length>0){const n=new Wu(\"change\",{changed:[],deleted:i.deleted});this.dispatchEvent(n)}})}get onchange(){return this.changeHandler}set onchange(e){this.changeHandler=e,e===null?this.eventListeners.size===0&&this.stopCookieMonitoring():this.startCookieMonitoring()}addEventListener(e,t,s){if(e!==\"change\")throw new Error(`Event type '${e}' is not supported. Only 'change' events are supported.`);this.eventListeners.add(t),this.startCookieMonitoring()}removeEventListener(e,t,s){e===\"change\"&&(this.eventListeners.delete(t),this.eventListeners.size===0&&this.changeHandler===null&&this.stopCookieMonitoring())}dispatchEvent(e){if(e.type!==\"change\")return!1;const t=e;if(this.changeHandler)try{this.changeHandler(t)}catch(s){console.error(\"Error occurred in onchange handler:\",s)}
15return this.eventListeners.forEach(s=>{try{s.call(this,t)}catch(r){console.error(\"Error occurred in change event listener:\",r)}}),!0}updatePreviousCookies(){this.previousCookies=this.getAllSync()}startCookieMonitoring(e=300){this.monitoringRefreshInterval||(this.updatePreviousCookies(),this.monitoringRefreshInterval=window.setInterval(()=>{this.checkForCookieChanges()},e))}stopCookieMonitoring(){this.monitoringRefreshInterval&&(window.clearInterval(this.monitoringRefreshInterval),this.monitoringRefreshInterval=void 0)}isCookieMonitoring(){return this.monitoringRefreshInterval!==void 0}checkForCookieChanges(){const e=this.getAllSync(),t=this.detectCookieChanges(this.previousCookies,e);if(t.changed.length>0||t.deleted.length>0){const s=new Wu(\"change\",{changed:t.changed,deleted:t.deleted});this.dispatchEvent(s),this.previousCookies=e}}detectCookieChanges(e,t){const s=[],r=[],o=new Map(e.map(n=>[n.name,n])),i=new Map(t.map(n=>[n.name,n]));return t.forEach(n=>{const l=o.get(n.name);(!l||l.value!==n.value)&&s.push(n)}),e.forEach(n=>{i.has(n.name)||r.push(n)}),{changed:s,deleted:r}}}if(typeof window!=\"undefined\"&&!window.cookieStore){const a=new CS;Object.defineProperty(window,\"cookieStore\",{value:a,writable:!1,configurable:!0,enumerable:!0}),window.addEventListener(\"beforeunload\",()=>a.stopCookieMonitoring())}function ey(a,e=null){return g(this,null,function*(){var s,r,o;if(e)return(r=(s=e.find(i=>i.name===a))==null?void 0:s.value)!=null?r:void 0;const t=yield window.cookieStore.get(a);return(o=t==null?void 0:t.value)!=null?o:void 0})}function Ml(a=null){return g(this,null,function*(){O.debug(\"[getPayloadFromGuestIdentity] Attempting to retrieve guest identity cookie\");try{const e=vr(),t=yield ey(e.identityCookieName,a);if(!t)return O.debug(\"[getPayloadFromGuestIdentity] No guest identity cookie string found\"),null;O.debug(\"[getPayloadFromGuestIdentity] Guest identity cookie string found, length:\",t.length);const s=decodeURIComponent(t);O.debug(\"[getPayloadFromGuestIdentity] Cookie string decoded\");const r=JSON.parse(s);return O.debug(\"[getPayloadFromGuestIdentity] Successfully parsed guest identity:\",{hasIdToken:!!(r!=null&&r.IdToken),hasExpires:!!(r!=null&&r.Expires)}),r}catch(e){return O.error(\"[getPayloadFromGuestIdentity] Error parsing guest identity cookie:\",e),null}})}function TS(){return g(this,null,function*(){return(yield window.cookieStore.getAll()).map(a=>a.name).filter(a=>a!==void 0).sort((a,e)=>a.localeCompare(e))})}function ES(){return g(this,null,function*(){return(yield window.cookieStore.getAll()).reduce((a,e)=>(e!=null&&e.name&&(a[e.name]=e.value),a),{})})}function wt(a,e){var t={};for(var s in a)Object.prototype.hasOwnProperty.call(a,s)&&e.indexOf(s)<0&&(t[s]=a[s]);if(a!=null&&typeof Object.getOwnPropertySymbols==\"function\"){var r=0;for(s=Object.getOwnPropertySymbols(a);r<s.length;r++)e.indexOf(s[r])<0&&Object.prototype.propertyIsEnumerable.call(a,s[r])&&(t[s[r]]=a[s[r]])}return t}function Il(a,e,t,s){if(typeof e==\"function\"?a!==e||!s:!e.has(a))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return t===\"m\"?s:t===\"a\"?s.call(a):s?s.value:e.get(a)}function ty(a,e,t,s,r){if(typeof e==\"function\"?a!==e||!0:!e.has(a))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return e.set(a,t),t}function ay(a,e){this.v=a,this.k=e}function sy(a,e){(e==null||e>a.length)&&(e=a.length);for(var t=0,s=Array(e);t<e;t++)s[t]=a[t];return s}function ge(a,e,t){if(typeof a==\"function\"?a===e:a.has(e))return arguments.length<3?e:t;throw new TypeError(\"Private element is not present on this object\")}function $S(a){return new ay(a,0)}function ry(a,e){if(e.has(a))throw new TypeError(\"Cannot initialize the same private elements twice on an object\")}function T(a,e){return a.get(ge(a,e))}function ue(a,e,t){ry(a,e),e.set(a,t)}function oe(a,e,t){return a.set(ge(a,e),t),t}function Vu(a,e){ry(a,e),e.add(a)}function Z(a,e,t){return(e=(function(s){var r=(function(o,i){if(typeof o!=\"object\"||!o)return o;var n=o[Symbol.toPrimitive];if(n!==void 0){var l=n.call(o,i);if(typeof l!=\"object\")return l;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(i===\"string\"?String:Number)(o)})(s,\"string\");return typeof r==\"symbol\"?r:r+\"\"})(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function oy(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);e&&(s=s.filter(function(r){return Object.getOwnPropertyDescriptor(a,r).enumerable})),t.push.apply(t,s)}return t}function G(a){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};
15e%2?oy(Object(t),!0).forEach(function(s){Z(a,s,t[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(t)):oy(Object(t)).forEach(function(s){Object.defineProperty(a,s,Object.getOwnPropertyDescriptor(t,s))})}return a}function iy(a,e){if(a==null)return{};var t,s,r=(function(i,n){if(i==null)return{};var l={};for(var c in i)if({}.hasOwnProperty.call(i,c)){if(n.indexOf(c)!==-1)continue;l[c]=i[c]}return l})(a,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(a);for(s=0;s<o.length;s++)t=o[s],e.indexOf(t)===-1&&{}.propertyIsEnumerable.call(a,t)&&(r[t]=a[t])}return r}function Ct(a,e){return(function(t){if(Array.isArray(t))return t})(a)||(function(t,s){var r=t==null?null:typeof Symbol!=\"undefined\"&&t[Symbol.iterator]||t[\"@@iterator\"];if(r!=null){var o,i,n,l,c=[],d=!0,u=!1;try{if(n=(r=r.call(t)).next,s===0){if(Object(r)!==r)return;d=!1}else for(;!(d=(o=n.call(r)).done)&&(c.push(o.value),c.length!==s);d=!0);}catch(p){u=!0,i=p}finally{try{if(!d&&r.return!=null&&(l=r.return(),Object(l)!==l))return}finally{if(u)throw i}}return c}})(a,e)||(function(t,s){if(t){if(typeof t==\"string\")return sy(t,s);var r={}.toString.call(t).slice(8,-1);return r===\"Object\"&&t.constructor&&(r=t.constructor.name),r===\"Map\"||r===\"Set\"?Array.from(t):r===\"Arguments\"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?sy(t,s):void 0}})(a,e)||(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.`)})()}function MS(a){return function(){return new Bi(a.apply(this,arguments))}}function Bi(a){var e,t;function s(o,i){try{var n=a[o](i),l=n.value,c=l instanceof ay;Promise.resolve(c?l.v:l).then(function(d){if(c){var u=o===\"return\"&&l.k?o:\"next\";if(!l.k||d.done)return s(u,d);d=a[u](d).value}r(!!n.done,d)},function(d){s(\"throw\",d)})}catch(d){r(2,d)}}function r(o,i){o===2?e.reject(i):e.resolve({value:i,done:o}),(e=e.next)?s(e.key,e.arg):t=null}this._invoke=function(o,i){return new Promise(function(n,l){var c={key:o,arg:i,resolve:n,reject:l,next:null};t?t=t.next=c:(e=t=c,s(o,i))})},typeof a.return!=\"function\"&&(this.return=void 0)}typeof SuppressedError==\"function\"&&SuppressedError,Bi.prototype[typeof Symbol==\"function\"&&Symbol.asyncIterator||\"@@asyncIterator\"]=function(){return this},Bi.prototype.next=function(a){return this._invoke(\"next\",a)},Bi.prototype.throw=function(a){return this._invoke(\"throw\",a)},Bi.prototype.return=function(a){return this._invoke(\"return\",a)};const IS={timeoutInSeconds:60},ju=1e4,ny=\"memory\",ly=\"online_access\",Zu={name:\"auth0-spa-js\",version:\"2.23.0\"},cy=()=>Date.now(),rt=\"default\";let Ae=class kb extends Error{constructor(e,t){super(t),this.error=e,this.error_description=t,Object.setPrototypeOf(this,kb.prototype)}static fromPayload(e){let t=e.error,s=e.error_description;return new kb(t,s)}},dy=class G3 extends Ae{constructor(e,t){super(\"invalid_configuration\",\"\".concat(e,\" \").concat(t)),this.suggestion=t,Object.setPrototypeOf(this,G3.prototype)}},BS=class K3 extends Ae{constructor(e,t,s){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;super(e,t),this.state=s,this.appState=r,Object.setPrototypeOf(this,K3.prototype)}},RS=class J3 extends Ae{constructor(e,t,s,r){let o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null;super(e,t),this.connection=s,this.state=r,this.appState=o,Object.setPrototypeOf(this,J3.prototype)}},Bl=class X3 extends Ae{constructor(){super(\"timeout\",\"Timeout\"),Object.setPrototypeOf(this,X3.prototype)}},NS=class Y3 extends Bl{constructor(e){super(),this.popup=e,Object.setPrototypeOf(this,Y3.prototype)}},LS=class Q3 extends Ae{constructor(e){super(\"cancelled\",\"Popup closed\"),this.popup=e,Object.setPrototypeOf(this,Q3.prototype)}},FS=class e6 extends Ae{constructor(){super(\"popup_open\",\"Unable to open a popup for loginWithPopup - window.open returned `null`\"),Object.setPrototypeOf(this,e6.prototype)}},Ri=class t6 extends Ae{constructor(e,t,s,r){super(e,t),this.mfa_token=s,this.mfa_requirements=r,Object.setPrototypeOf(this,t6.prototype)}},Rl=class a6 extends Ae{constructor(e,t){super(\"missing_refresh_token\",\"Missing Refresh Token (audience: '\".concat(Nl(e,[\"default\"]),\"', scope: '\").concat(Nl(t),\"')\")),this.audience=e,this.scope=t,Object.setPrototypeOf(this,a6.prototype)}},US=class s6 extends Ae{constructor(e,t){super(\"missing_scopes\",\"Missing requested scopes after refresh (audience: '\".concat(Nl(e,[\"default\"]),\"', missing scope: '\").concat(Nl(t),\"')\")),this.audience=e,this.scope=t,Object.setPrototypeOf(this,s6.prototype)}},uy=class r6 extends Ae{constructor(e){super(\"use_dpop_nonce\",\"Server rejected DPoP proof: wrong nonce\"),this.newDpopNonce=e,Object.setPrototypeOf(this,r6.prototype)}};function Nl(a){return a&&!(arguments.length>1&&arguments[1]!==void 0?arguments[1]:[]).includes(a)?a:\"\"}const Ll=()=>window.crypto,Ni=()=>{const a=\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_~.\";let e=\"\";for(;e.length<43;){const t=Ll().getRandomValues(new Uint8Array(43-e.length));for(const s of t)e.length<43&&s<198&&(e+=a[s%66])}return e},Gu=a=>btoa(a),OS=[{key:\"name\",type:[\"string\"]},{key:\"version\",type:[\"string\",\"number\"]}
15,{key:\"env\",type:[\"object\"]}],Ku=function(a){let e=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return Object.keys(a).reduce((t,s)=>{if(e&&s===\"env\")return t;const r=OS.find(o=>o.key===s);return r&&r.type.includes(typeof a[s])&&(t[s]=a[s]),t},{})},Li=a=>{var e=a.clientId,t=wt(a,[\"clientId\"]);return new URLSearchParams((s=>Object.keys(s).filter(r=>s[r]!==void 0).reduce((r,o)=>Object.assign(Object.assign({},r),{[o]:s[o]}),{}))(Object.assign({client_id:e},t))).toString()},hy=a=>g(null,null,function*(){return yield Ll().subtle.digest({name:\"SHA-256\"},new TextEncoder().encode(a))}),py=a=>(e=>decodeURIComponent(atob(e).split(\"\").map(t=>\"%\"+(\"00\"+t.charCodeAt(0).toString(16)).slice(-2)).join(\"\")))(a.replace(/_/g,\"/\").replace(/-/g,\"+\")),fy=a=>{const e=new Uint8Array(a);return(t=>{const s={\"+\":\"-\",\"/\":\"_\",\"=\":\"\"};return t.replace(/[+/=]/g,r=>s[r])})(window.btoa(String.fromCharCode(...Array.from(e))))};var yr=typeof globalThis!=\"undefined\"?globalThis:typeof window!=\"undefined\"?window:typeof global!=\"undefined\"?global:typeof self!=\"undefined\"?self:{},my={},Ju={};Object.defineProperty(Ju,\"__esModule\",{value:!0});var HS=(function(){function a(){var e=this;this.locked=new Map,this.addToLocked=function(t,s){var r=e.locked.get(t);r===void 0?s===void 0?e.locked.set(t,[]):e.locked.set(t,[s]):s!==void 0&&(r.unshift(s),e.locked.set(t,r))},this.isLocked=function(t){return e.locked.has(t)},this.lock=function(t){return new Promise(function(s,r){e.isLocked(t)?e.addToLocked(t,s):(e.addToLocked(t),s())})},this.unlock=function(t){var s=e.locked.get(t);if(s!==void 0&&s.length!==0){var r=s.pop();e.locked.set(t,s),r!==void 0&&setTimeout(r,0)}else e.locked.delete(t)}}return a.getInstance=function(){return a.instance===void 0&&(a.instance=new a),a.instance},a})();Ju.default=function(){return HS.getInstance()};var Xt=yr&&yr.__awaiter||function(a,e,t,s){return new(t||(t=Promise))(function(r,o){function i(c){try{l(s.next(c))}catch(d){o(d)}}function n(c){try{l(s.throw(c))}catch(d){o(d)}}function l(c){c.done?r(c.value):new t(function(d){d(c.value)}).then(i,n)}l((s=s.apply(a,e||[])).next())})},Yt=yr&&yr.__generator||function(a,e){var t,s,r,o,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:n(0),throw:n(1),return:n(2)},typeof Symbol==\"function\"&&(o[Symbol.iterator]=function(){return this}),o;function n(l){return function(c){return(function(d){if(t)throw new TypeError(\"Generator is already executing.\");for(;i;)try{if(t=1,s&&(r=2&d[0]?s.return:d[0]?s.throw||((r=s.return)&&r.call(s),0):s.next)&&!(r=r.call(s,d[1])).done)return r;switch(s=0,r&&(d=[2&d[0],r.value]),d[0]){case 0:case 1:r=d;break;case 4:return i.label++,{value:d[1],done:!1};case 5:i.label++,s=d[1],d=[0];continue;case 7:d=i.ops.pop(),i.trys.pop();continue;default:if(r=i.trys,!((r=r.length>0&&r[r.length-1])||d[0]!==6&&d[0]!==2)){i=0;continue}if(d[0]===3&&(!r||d[1]>r[0]&&d[1]<r[3])){i.label=d[1];break}if(d[0]===6&&i.label<r[1]){i.label=r[1],r=d;break}if(r&&i.label<r[2]){i.label=r[2],i.ops.push(d);break}r[2]&&i.ops.pop(),i.trys.pop();continue}d=e.call(a,i)}catch(u){d=[6,u],s=0}finally{t=r=0}if(5&d[0])throw d[1];return{value:d[0]?d[1]:void 0,done:!0}})([l,c])}}},Fi=yr;Object.defineProperty(my,\"__esModule\",{value:!0});var po=Ju,Xu=\"browser-tabs-lock-key\",Fl={key:function(a){return Xt(Fi,void 0,void 0,function(){return Yt(this,function(e){throw new Error(\"Unsupported\")})})},getItem:function(a){return Xt(Fi,void 0,void 0,function(){return Yt(this,function(e){throw new Error(\"Unsupported\")})})},clear:function(){return Xt(Fi,void 0,void 0,function(){return Yt(this,function(a){return[2,window.localStorage.clear()]})})},removeItem:function(a){return Xt(Fi,void 0,void 0,function(){return Yt(this,function(e){throw new Error(\"Unsupported\")})})},setItem:function(a,e){return Xt(Fi,void 0,void 0,function(){return Yt(this,function(t){throw new Error(\"Unsupported\")})})},keySync:function(a){return window.localStorage.key(a)},getItemSync:function(a){return window.localStorage.getItem(a)},clearSync:function(){return window.localStorage.clear()},removeItemSync:function(a){return window.localStorage.removeItem(a)},setItemSync:function(a,e){return window.localStorage.setItem(a,e)}};function Yu(a){return new Promise(function(e){return setTimeout(e,a)})}function Qu(a){for(var e=\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz\",t=\"\",s=0;s<a;s++)t+=e[Math.floor(61*Math.random())];return t}var DS=(function(){function a(e){this.acquiredIatSet=new Set,this.storageHandler=void 0,this.id=Date.now().toString()+Qu(15),this.acquireLock=this.acquireLock.bind(this),this.releaseLock=this.releaseLock.bind(this),this.releaseLock__private__=this.releaseLock__private__.bind(this),this.waitForSomethingToChange=this.waitForSomethingToChange.bind(this),this.refreshLockWhileAcquired=this.refreshLockWhileAcquired.bind(this),this.storageHandler=e,a.waiters===void 0&&(a.waiters=[])}return a.prototype.acquireLock=function(e,t){return t===void 0&&(t=5e3),Xt(this,void 0,void 0,function(){var s,r,o,i,n,l,c;return Yt(this,function(d){switch(d.label){case 0:s=Date.now()+Qu(4),r=Date.now()+t,o=Xu+\"-\"+e,i=this.storageHandler===void 0?Fl:this.storageHandler,d.label=1;case 1:return Date.now()<r?[4,Yu(30)]:[3,8];case 2:return d.sent(),i.getItemSync(o)!==null?[3,5]:(n=this.id+\"-\"+e+\"-\"+s,[4,Yu(Math.floor(25*Math.random()))]);case 3:return d.sent(),i.setItemSync(o,JSON.stringify({id:this.id,iat:s,timeoutKey:n,timeAcquired:Date.now(),timeRefreshed:Date.now()})),[4,Yu(30)];case 4:return d.sent(),(l=i.getItemSync(o))!==null&&(c=JSON.parse(l)).id===this.id&&c.iat===s?(this.acquiredIatSet.add(s),this.refreshLockWhileAcquired(o,s),[2,!0]):[3,7];case 5:return a.lockCorrector(this.storageHandler===void 0?Fl:this.storageHandler),[4,this.waitForSomethingToChange(r)];case 6:d.sent(),d.label=7;case 7:return s=Date.now()+Qu(4),[3,1];case 8:return[2,!1]}})})},a.prototype.refreshLockWhileAcquired=function(e,t){return Xt(this,void 0,void 0,function(){var s=this;return Yt(this,function(r){return setTimeout(function(){return Xt(s,void 0,void 0,function(){var o,i,n;return Yt(this,function(l){switch(l.label){case 0:return[4,po.default().lock(t)];case 1:return l.sent(),this.acquiredIatSet.has(t)?(o=this.storageHandler===void 0?Fl:this.storageHandler,(i=o.getItemSync(e))===null?(po.default().unlock(t),[2]):((n=JSON.parse(i)).timeRefreshed=Date.now(),o.setItemSync(e,JSON.stringify(n)),po.default().unlock(t),this.refreshLockWhileAcquired(e,t),[2])):(po.default().unlock(t),[2])}})})},1e3),[2]})})},a.prototype.waitForSomethingToChange=function(e){return Xt(this,void 0,void 0,function(){return Yt(this,function(t){switch(t.label){case 0:return[4,new Promise(function(s){var r=!1,o=Date.now(),i=!1;function n(){if(i||(window.removeEventListener(\"storage\",n),a.removeFromWaiting(n),clearTimeout(l),i=!0),!r){r=!0;var c=50-(Date.now()-o);c>
150?setTimeout(s,c):s(null)}}window.addEventListener(\"storage\",n),a.addToWaiting(n);var l=setTimeout(n,Math.max(0,e-Date.now()))})];case 1:return t.sent(),[2]}})})},a.addToWaiting=function(e){this.removeFromWaiting(e),a.waiters!==void 0&&a.waiters.push(e)},a.removeFromWaiting=function(e){a.waiters!==void 0&&(a.waiters=a.waiters.filter(function(t){return t!==e}))},a.notifyWaiters=function(){a.waiters!==void 0&&a.waiters.slice().forEach(function(e){return e()})},a.prototype.releaseLock=function(e){return Xt(this,void 0,void 0,function(){return Yt(this,function(t){switch(t.label){case 0:return[4,this.releaseLock__private__(e)];case 1:return[2,t.sent()]}})})},a.prototype.releaseLock__private__=function(e){return Xt(this,void 0,void 0,function(){var t,s,r,o;return Yt(this,function(i){switch(i.label){case 0:return t=this.storageHandler===void 0?Fl:this.storageHandler,s=Xu+\"-\"+e,(r=t.getItemSync(s))===null?[2]:(o=JSON.parse(r)).id!==this.id?[3,2]:[4,po.default().lock(o.iat)];case 1:i.sent(),this.acquiredIatSet.delete(o.iat),t.removeItemSync(s),po.default().unlock(o.iat),a.notifyWaiters(),i.label=2;case 2:return[2]}})})},a.lockCorrector=function(e){for(var t=Date.now()-5e3,s=e,r=[],o=0;;){var i=s.keySync(o);if(i===null)break;r.push(i),o++}for(var n=!1,l=0;l<r.length;l++){var c=r[l];if(c.includes(Xu)){var d=s.getItemSync(c);if(d!==null){var u=JSON.parse(d);(u.timeRefreshed===void 0&&u.timeAcquired<t||u.timeRefreshed!==void 0&&u.timeRefreshed<t)&&(s.removeItemSync(c),n=!0)}}}n&&a.notifyWaiters()},a.waiters=void 0,a})(),PS=my.default=DS;let qS=class{runWithLock(e,t,s){return g(this,null,function*(){const r=new AbortController,o=setTimeout(()=>r.abort(),t);try{return yield navigator.locks.request(e,{mode:\"exclusive\",signal:r.signal},i=>g(null,null,function*(){if(clearTimeout(o),!i)throw new Error(\"Lock not available\");return yield s()}))}catch(i){throw clearTimeout(o),(i==null?void 0:i.name)===\"AbortError\"?new Bl:i}})}},WS=class{constructor(){this.activeLocks=new Set,this.lock=new PS,this.pagehideHandler=()=>{this.activeLocks.forEach(e=>this.lock.releaseLock(e)),this.activeLocks.clear()}}runWithLock(e,t,s){return g(this,null,function*(){let r=!1;for(let o=0;o<10&&!r;o++)r=yield this.lock.acquireLock(e,t);if(!r)throw new Bl;this.activeLocks.add(e),this.activeLocks.size===1&&typeof window!=\"undefined\"&&window.addEventListener(\"pagehide\",this.pagehideHandler);try{return yield s()}finally{this.activeLocks.delete(e),yield this.lock.releaseLock(e),this.activeLocks.size===0&&typeof window!=\"undefined\"&&window.removeEventListener(\"pagehide\",this.pagehideHandler)}})}};function VS(){return typeof navigator!=\"undefined\"&&typeof((a=navigator.locks)===null||a===void 0?void 0:a.request)==\"function\"?new qS:new WS;var a}let eh=null;const jS=new TextEncoder,ZS=new TextDecoder;function Ui(a){return typeof a==\"string\"?jS.encode(a):ZS.decode(a)}function by(a){if(typeof a.modulusLength!=\"number\"||a.modulusLength<2048)throw new KS(`${a.name} modulusLength must be at least 2048 bits`)}function GS(a,e,t){return g(this,null,function*(){if(t.usages.includes(\"sign\")===!1)throw new TypeError('private CryptoKey instances used for signing assertions must include \"sign\" in their \"usages\"');const s=`${Oi(Ui(JSON.stringify(a)))}.${Oi(Ui(JSON.stringify(e)))}`;return`${s}.${Oi(yield crypto.subtle.sign((function(r){switch(r.algorithm.name){case\"ECDSA\":return{name:r.algorithm.name,hash:\"SHA-256\"};case\"RSA-PSS\":return by(r.algorithm),{name:r.algorithm.name,saltLength:32};case\"RSASSA-PKCS1-v1_5\":return by(r.algorithm),{name:r.algorithm.name};case\"Ed25519\":return{name:r.algorithm.name}}throw new xr})(t),t,Ui(s)))}`})}let th;Uint8Array.prototype.toBase64?th=a=>(a instanceof ArrayBuffer&&(a=new Uint8Array(a)),a.toBase64({alphabet:\"base64url\",omitPadding:!0})):th=e=>{e instanceof ArrayBuffer&&(e=new Uint8Array(e));const t=[];for(let s=0;s<e.byteLength;s+=32768)t.push(String.fromCharCode.apply(null,e.subarray(s,s+32768)));return btoa(t.join(\"\")).replace(/=/g,\"\").replace(/\\+/g,\"-\").replace(/\\//g,\"_\")};function Oi(a){return th(a)}
15let xr=class extends Error{constructor(e){var t;super(e!=null?e:\"operation not supported\"),this.name=this.constructor.name,(t=Error.captureStackTrace)===null||t===void 0||t.call(Error,this,this.constructor)}},KS=class extends Error{constructor(e){var t;super(e),this.name=this.constructor.name,(t=Error.captureStackTrace)===null||t===void 0||t.call(Error,this,this.constructor)}};function JS(a){switch(a.algorithm.name){case\"RSA-PSS\":return(function(e){if(e.algorithm.hash.name===\"SHA-256\")return\"PS256\";throw new xr(\"unsupported RsaHashedKeyAlgorithm hash name\")})(a);case\"RSASSA-PKCS1-v1_5\":return(function(e){if(e.algorithm.hash.name===\"SHA-256\")return\"RS256\";throw new xr(\"unsupported RsaHashedKeyAlgorithm hash name\")})(a);case\"ECDSA\":return(function(e){if(e.algorithm.namedCurve===\"P-256\")return\"ES256\";throw new xr(\"unsupported EcKeyAlgorithm namedCurve\")})(a);case\"Ed25519\":return\"Ed25519\";default:throw new xr(\"unsupported CryptoKey algorithm name\")}}function gy(a){return a instanceof CryptoKey}function vy(a){return gy(a)&&a.type===\"public\"}function XS(a,e,t,s,r,o){return g(this,null,function*(){const i=a==null?void 0:a.privateKey,n=a==null?void 0:a.publicKey;if(!gy(l=i)||l.type!==\"private\")throw new TypeError('\"keypair.privateKey\" must be a private CryptoKey');var l;if(!vy(n))throw new TypeError('\"keypair.publicKey\" must be a public CryptoKey');if(n.extractable!==!0)throw new TypeError('\"keypair.publicKey.extractable\" must be true');if(typeof e!=\"string\")throw new TypeError('\"htu\" must be a string');if(typeof t!=\"string\")throw new TypeError('\"htm\" must be a string');if(s!==void 0&&typeof s!=\"string\")throw new TypeError('\"nonce\" must be a string or undefined');if(r!==void 0&&typeof r!=\"string\")throw new TypeError('\"accessToken\" must be a string or undefined');return GS({alg:JS(i),typ:\"dpop+jwt\",jwk:yield yy(n)},Object.assign(Object.assign({},o),{iat:Math.floor(Date.now()/1e3),jti:crypto.randomUUID(),htm:t,nonce:s,htu:e,ath:r?Oi(yield crypto.subtle.digest(\"SHA-256\",Ui(r))):void 0}),i)})}function yy(a){return g(this,null,function*(){const{kty:e,e:t,n:s,x:r,y:o,crv:i}=yield crypto.subtle.exportKey(\"jwk\",a);return{kty:e,crv:i,e:t,n:s,x:r,y:o}})}const xy=\"dpop-nonce\",YS=[\"authorization_code\",\"refresh_token\",\"urn:ietf:params:oauth:grant-type:token-exchange\",\"urn:okta:params:oauth:grant-type:webauthn\",\"http://auth0.com/oauth/grant-type/mfa-oob\",\"http://auth0.com/oauth/grant-type/mfa-otp\",\"http://auth0.com/oauth/grant-type/mfa-rec
15overy-code\"];function QS(){return(function(a,e){return g(this,null,function*(){var t;let s;if(a.length===0)throw new TypeError('\"alg\" must be a non-empty string');switch(a){case\"PS256\":s={name:\"RSA-PSS\",hash:\"SHA-256\",modulusLength:2048,publicExponent:new Uint8Array([1,0,1])};break;case\"RS256\":s={name:\"RSASSA-PKCS1-v1_5\",hash:\"SHA-256\",modulusLength:2048,publicExponent:new Uint8Array([1,0,1])};break;case\"ES256\":s={name:\"ECDSA\",namedCurve:\"P-256\"};break;case\"Ed25519\":s={name:\"Ed25519\"};break;default:throw new xr}return crypto.subtle.generateKey(s,(t=e==null?void 0:e.extractable)!==null&&t!==void 0&&t,[\"sign\",\"verify\"])})})(\"ES256\",{extractable:!1})}function e7(a){return(function(e){return g(this,null,function*(){if(!vy(e))throw new TypeError('\"publicKey\" must be a public CryptoKey');if(e.extractable!==!0)throw new TypeError('\"publicKey.extractable\" must be true');const t=yield yy(e);let s;switch(t.kty){case\"EC\":s={crv:t.crv,kty:t.kty,x:t.x,y:t.y};break;case\"OKP\":s={crv:t.crv,kty:t.kty,x:t.x};break;case\"RSA\":s={e:t.e,kty:t.kty,n:t.n};break;default:throw new xr(\"unsupported JWK kty\")}return Oi(yield crypto.subtle.digest({name:\"SHA-256\"},Ui(JSON.stringify(s))))})})(a.publicKey)}function t7(a){let e=a.keyPair,t=a.url,s=a.method,r=a.nonce,o=a.accessToken;const i=(function(n){const l=new URL(n);return l.search=\"\",l.hash=\"\",l.href})(t);return XS(e,i,s,r,o)}const ah=(a,e)=>new Promise(function(t,s){const r=new MessageChannel;r.port1.onmessage=function(o){o.data.error?s(new Error(o.data.error)):t(o.data),r.port1.close()},e.postMessage(a,[r.port2])}),wy=(a,e,t)=>{const s=new AbortController;let r;return e.signal=s.signal,Promise.race([fetch(a,e),new Promise((o,i)=>{r=setTimeout(()=>{s.abort(),i(new Error(\"Timeout when executing 'fetch'\"))},t)})]).finally(()=>{clearTimeout(r)})},a7=function(i,n,l,c,d,u){return g(this,arguments,function*(a,e,t,s,r,o){let p=arguments.length>6&&arguments[6]!==void 0?arguments[6]:ju;return r?((h,f,m,b,v,w,k,S,C,E)=>g(null,null,function*(){return ah({type:\"refresh\",auth:{audience:f,scope:m},timeout:v,fetchUrl:h,fetchOptions:b,useFormData:k,useMrrt:S,skipTokenStorage:C,preserveRefreshToken:E},w)}))(a,e,t,s,p,r,o,arguments.length>7?arguments[7]:void 0,arguments.length>8?arguments[8]:void 0,arguments.length>9?arguments[9]:void 0):((h,f,m)=>g(null,null,function*(){const b=yield wy(h,f,m);return{ok:b.ok,json:yield b.json(),headers:(v=b.headers,[...v].reduce((w,k)=>{let S=Ct(k,2),C=S[0],E=S[1];return w[C]=E,w},{}))};var v}))(a,s,p)})};function _y(a,e,t,s,r,o,i,n,l,c,d,u){return g(this,null,function*(){if(l){const E=yield l.generateProof({url:a,method:r.method||\"GET\",nonce:yield l.getNonce()});r.headers=Object.assign(Object.assign({},r.headers),{dpop:E})}let p,h=null;for(let E=0;E<3;E++)try{p=yield a7(a,t,s,r,o,i,e,n,d,u),h=null;break}catch(M){h=M}if(h)throw h;const f=p.json,m=f.error,b=f.error_description,v=wt(f,[\"error\",\"error_description\"]),w=p,k=w.headers,S=w.ok;let C;if(l&&(C=k[xy],C&&(yield l.setNonce(C))),!S){const E=b||\"HTTP error. Unable to fetch \".concat(a);if(m===\"mfa_required\")throw new Ri(m,E,v.mfa_token,v.mfa_requirements);if(m===\"missing_refresh_token\")throw new Rl(t,s);if(m===\"use_dpop_nonce\"){if(!l||!C||c)throw new uy(C);return _y(a,e,t,s,r,o,i,n,l,!0,d,u)}throw new Ae(m||\"request_error\",E)}return v})}function ky(a,e,t){return g(this,null,function*(){var s=a.baseUrl,r=a.timeout,o=a.audience,i=a.scope,n=a.auth0Client,l=a.useFormData,c=a.useMrrt,d=a.dpop,u=a.preserveRefreshToken,p=wt(a,[\"baseUrl\",\"timeout\",\"audience\",\"scope\",\"auth0Client\",\"useFormData\",\"useMrrt\",\"dpop\",\"preserveRefreshToken\"]);const h=p.grant_type===\"urn:ietf:params:oauth:grant-type:token-exchange\",f=p.grant_type===\"urn:okta:params:oauth:grant-type:webauthn\",m=p.grant_type===\"refresh_token\"&&c,b=h||f||m,v=Object.assign(Object.assign(Object.assign({},p),b&&o&&{audience:o}),b&&i&&{scope:i}),w=f||!l,k=w?JSON.stringify(v):Li(v),S=(C=p.grant_type,YS.includes(C));var C;return yield _y(\"\".concat(s,\"/oauth/token\"),r,o||rt,i,{method:\"POST\",body:k,headers:{\"Content-Type\":w?\"a
15pplication/json\":\"application/x-www-form-urlencoded\",\"Auth0-Client\":btoa(JSON.stringify(Ku(n||Zu)))}},e,l,c,S?d:void 0,void 0,t,u)})}const Ul=function(){for(var a=arguments.length,e=new Array(a),t=0;t<a;t++)e[t]=arguments[t];return(s=e.filter(Boolean).join(\" \").trim().split(/\\s+/),Array.from(new Set(s))).join(\" \");var s},Hi=(a,e,t)=>{let s;return t&&(s=a[t]),s||(s=a[rt]),Ul(s,e)},wr=\"@@auth0spajs@@\",_r=\"@@user@@\";let Tt=class zb{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wr,s=arguments.length>2?arguments[2]:void 0;this.prefix=t,this.suffix=s,this.clientId=e.clientId,this.scope=e.scope,this.audience=e.audience}toKey(){return[this.prefix,this.clientId,this.audience,this.scope,this.suffix].filter(Boolean).join(\"::\")}static fromKey(e){const t=Ct(e.split(\"::\"),4),s=t[0],r=t[1],o=t[2],i=t[3];return new zb({clientId:r,scope:i,audience:o},s)}static fromCacheEntry(e){const t=e.scope,s=e.audience,r=e.client_id;return new zb({scope:t,audience:s,clientId:r})}},s7=class{set(e,t){localStorage.setItem(e,JSON.stringify(t))}get(e){const t=window.localStorage.getItem(e);if(t)try{return JSON.parse(t)}catch(s){return}}remove(e){localStorage.removeItem(e)}allKeys(){return Object.keys(window.localStorage).filter(e=>e.startsWith(wr))}},zy=class{constructor(){this.enclosedCache=(function(){let e={};return{set(t,s){e[t]=s},get(t){const s=e[t];if(s)return s},remove(t){delete e[t]},allKeys:()=>Object.keys(e)}})()}},r7=class{constructor(e,t,s){this.cache=e,this.keyManifest=t,this.nowProvider=s||cy}setIdToken(e,t,s){return g(this,null,function*(){var r;const o=this.getIdTokenCacheKey(e);yield this.cache.set(o,{id_token:t,decodedToken:s}),yield(r=this.keyManifest)===null||r===void 0?void 0:r.add(o)})}getIdToken(e){return g(this,null,function*(){const t=yield this.cache.get(this.getIdTokenCacheKey(e.clientId));if(!t&&e.scope&&e.audience){const s=yield this.get(e);return!s||!s.id_token||!s.decodedToken?void 0:{id_token:s.id_token,decodedToken:s.decodedToken}}if(t)return{id_token:t.id_token,decodedToken:t.decodedToken}})}get(t){return g(this,arguments,function*(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=arguments.length>2&&arguments[2]!==void 0&&arguments[2],o=arguments.length>3?arguments[3]:void 0;var i;let n=yield this.cache.get(e.toKey()),l=e;if(!n){const u=yield this.getCacheKeys();if(!u)return;const p=this.matchExistingCacheKey(e,u);if(p&&(n=yield this.cache.get(p),l=Tt.fromKey(p)),!n&&r&&o!==\"cache-only\")return this.getEntryWithRefreshToken(e,u)}if(!n)return;const c=yield this.nowProvider(),d=Math.floor(c/1e3);return n.expiresAt-s<d?n.body.refresh_token?this.modifiedCachedEntry(n,l):(yield this.cache.remove(l.toKey()),void(yield(i=this.keyManifest)===null||i===void 0?void 0:i.remove(l.toKey()))):n.body})}modifiedCachedEntry(e,t){return g(this,null,function*(){const s={refresh_token:e.body.refresh_token,audience:e.body.audience,scope:e.body.scope},r={body:s,expiresAt:e.expiresAt};return yield this.cache.set(t.toKey(),r),{refresh_token:s.refresh_token,audience:s.audience,scope:s.scope}})}set(e){return g(this,null,function*(){var t;const s=new Tt({clientId:e.client_id,scope:e.scope,audience:e.audience}),r=yield this.wrapCacheEntry(e);yield this.cache.set(s.toKey(),r),yield(t=this.keyManifest)===null||t===void 0?void 0:t.add(s.toKey())})}remove(e,t,s){return g(this,null,function*(){const r=new Tt({clientId:e,scope:s,audience:t});yield this.cache.remove(r.toKey())})}stripRefreshToken(e){return g(this,null,function*(){var t;const s=yield this.getCacheKeys();if(s)for(const r of s){const o=yield this.cache.get(r);((t=o==null?void 0:o.body)===null||t===void 0?void 0:t.refresh_token)===e&&(delete o.body.refresh_token,yield this.cache.set(r,o))}})}clear(e){return g(this,null,function*(){var t;const s=yield this.getCacheKeys();s&&(yield s.filter(r=>!e||r.includes(e)).reduce((r,o)=>g(this,null,function*(){yield r,yield this.cache.remove(o)}),Promise.resolve()),yield(t=this.keyManifest)===null||t===void 0?void 0:t.clear())})}wrapCacheEntry(e){return g(this,null,function*(){const t=yield this.nowProvider();return{body:e,expiresAt:Math.floor(t/1e3)+e.expires_in}})}getCacheKeys(){return g(this,null,function*(){var e;return this.keyManifest?(e=yield this.keyManifest.get())===null||e===void 0?void 0:e.keys:this.cache.allKe
15ys?this.cache.allKeys():void 0})}getIdTokenCacheKey(e){return new Tt({clientId:e},wr,_r).toKey()}matchExistingCacheKey(e,t){return t.filter(s=>{var r;const o=Tt.fromKey(s),i=new Set(o.scope&&o.scope.split(\" \")),n=((r=e.scope)===null||r===void 0?void 0:r.split(\" \"))||[],l=o.scope&&n.reduce((c,d)=>c&&i.has(d),!0);return o.prefix===wr&&o.clientId===e.clientId&&o.audience===e.audience&&l})[0]}getEntryWithRefreshToken(e,t){return g(this,null,function*(){var s;for(const r of t){const o=Tt.fromKey(r);if(o.prefix===wr&&o.clientId===e.clientId){const i=yield this.cache.get(r);if(!((s=i==null?void 0:i.body)===null||s===void 0)&&s.refresh_token)return{refresh_token:i.body.refresh_token,audience:i.body.audience,scope:i.body.scope}}}})}getRefreshTokensByAudience(e,t){return g(this,null,function*(){var s;const r=yield this.getCacheKeys();if(!r)return[];const o=new Set;for(const i of r){const n=Tt.fromKey(i);if(n.prefix===wr&&n.clientId===t&&n.audience===e){const l=yield this.cache.get(i);!((s=l==null?void 0:l.body)===null||s===void 0)&&s.refresh_token&&o.add(l.body.refresh_token)}}return Array.from(o)})}updateEntry(e,t){return g(this,null,function*(){var s;const r=yield this.getCacheKeys();if(r)for(const o of r){const i=yield this.cache.get(o);((s=i==null?void 0:i.body)===null||s===void 0?void 0:s.refresh_token)===e&&(i.body.refresh_token=t,yield this.cache.set(o,i))}})}},o7=class{constructor(e,t,s){this.storage=e,this.clientId=t,this.cookieDomain=s,this.storageKey=\"\".concat(\"a0.spajs.txs\",\".\").concat(this.clientId)}create(e){this.storage.save(this.storageKey,e,{daysUntilExpire:1,cookieDomain:this.cookieDomain})}get(){return this.storage.get(this.storageKey)}remove(){this.storage.remove(this.storageKey,{cookieDomain:this.cookieDomain})}};const Di=a=>typeof a==\"number\",i7=[\"iss\",\"aud\",\"exp\",\"nbf\",\"iat\",\"jti\",\"azp\",\"nonce\",\"auth_time\",\"at_hash\",\"c_hash\",\"acr\",\"amr\",\"sub_jwk\",\"cnf\",\"sip_from_tag\",\"sip_date\",\"sip_callid\",\"sip_cseq_num\",\"sip_via_branch\",\"orig\",\"dest\",\"mky\",\"events\",\"toe\",\"txn\",\"rph\",\"sid\",\"vot\",\"vtm\"],n7=a=>{if(!a.id_token)throw new Error(\"ID token is required but missing\");const e=(o=>{const i=o.split(\".\"),n=Ct(i,3),l=n[0],c=n[1],d=n[2];if(i.length!==3||!l||!c||!d)throw new Error(\"ID token could not be decoded\");const u=JSON.parse(py(c)),p={__raw:o},h={};return Object.keys(u).forEach(f=>{p[f]=u[f],i7.includes(f)||(h[f]=u[f])}),{encoded:{header:l,payload:c,signature:d},header:JSON.parse(py(l)),claims:p,user:h}})(a.id_token);if(!e.claims.iss)throw new Error(\"Issuer (iss) claim must be a string present in the ID token\");if(e.claims.iss!==a.iss)throw new Error('Issuer (iss) claim mismatch in the ID token; expected \"'.concat(a.iss,'\", found \"').concat(e.claims.iss,'\"'));if(!e.user.sub)throw new Error(\"Subject (sub) claim must be a string present in the ID token\");if(e.header.alg!==\"RS256\")throw new Error('Signature algorithm of \"'.concat(e.header.alg,'\" is not supported. Expected the ID token to be signed with \"RS256\".'));if(!e.claims.aud||typeof e.claims.aud!=\"string\"&&!Array.isArray(e.claims.aud))throw new Error(\"Audience (aud) claim must be a string or array of strings present in the ID token\");if(Array.isArray(e.claims.aud)){if(!e.claims.aud.includes(a.aud))throw new Error('Audience (aud) claim mismatch in the ID token; expected \"'.concat(a.aud,'\" but was not one of \"').concat(e.claims.aud.join(\", \"),'\"'));if(e.claims.aud.length>1){if(!e.claims.azp)throw new Error(\"Authorized Party (azp) claim must be a string present in the ID token when Audience (aud) claim has multiple values\");if(e.claims.azp!==a.aud)throw new Error('Authorized Party (azp) claim mismatch in the ID token; expected \"'.concat(a.aud,'\", found \"').concat(e.claims.azp,'\"'))}}else if(e.claims.aud!==a.aud)throw new Error('Audience (aud) claim mismatch in the ID token; expected \"'.concat(a.aud,'\" but found \"').concat(e.claims.aud,'\"'));if(a.nonce){if(!e.claims.nonce)throw new Error(\"Nonce (nonce) claim must be a string present in the ID token\");if(e.claims.nonce!==a.nonce)throw new Error('Nonce (nonce) claim mismatch in the ID token; expected \"'.concat(a.nonce,'\", found \"').concat(e.claims.nonce,'\"'))}
15if(a.max_age&&!Di(e.claims.auth_time))throw new Error(\"Authentication Time (auth_time) claim must be a number present in the ID token when Max Age (max_age) is specified\");if(e.claims.exp==null||!Di(e.claims.exp))throw new Error(\"Expiration Time (exp) claim must be a number present in the ID token\");if(!Di(e.claims.iat))throw new Error(\"Issued At (iat) claim must be a number present in the ID token\");const t=a.leeway||60,s=new Date(a.now||Date.now()),r=new Date(0);if(r.setUTCSeconds(e.claims.exp+t),s>r)throw new Error(\"Expiration Time (exp) claim error in the ID token; current time (\".concat(s,\") is after expiration time (\").concat(r,\")\"));if(e.claims.nbf!=null&&Di(e.claims.nbf)){const o=new Date(0);if(o.setUTCSeconds(e.claims.nbf-t),s<o)throw new Error(\"Not Before time (nbf) claim in the ID token indicates that this token can't be used just yet. Current time (\".concat(s,\") is before \").concat(o))}if(e.claims.auth_time!=null&&Di(e.claims.auth_time)){const o=new Date(0);if(o.setUTCSeconds(parseInt(e.claims.auth_time)+a.max_age+t),s>o)throw new Error(\"Authentication Time (auth_time) claim in the ID token indicates that too much time has passed since the last end-user authentication. Current time (\".concat(s,\") is after last auth at \").concat(o))}if(a.organization){const o=a.organization.trim();if(o.startsWith(\"org_\")){const i=o;if(!e.claims.org_id)throw new Error(\"Organization ID (org_id) claim must be a string present in the ID token\");if(i!==e.claims.org_id)throw new Error('Organization ID (org_id) claim mismatch in the ID token; expected \"'.concat(i,'\", found \"').concat(e.claims.org_id,'\"'))}else{const i=o.toLowerCase();if(!e.claims.org_name)throw new Error(\"Organization Name (org_name) claim must be a string present in the ID token\");if(i!==e.claims.org_name)throw new Error('Organization Name (org_name) claim mismatch in the ID token; expected \"'.concat(i,'\", found \"').concat(e.claims.org_name,'\"'))}}return e};var Pi=yr&&yr.__assign||function(){return Pi=Object.assign||function(a){for(var e,t=1,s=arguments.length;t<s;t++)for(var r in e=arguments[t])Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=e[r]);return a},Pi.apply(this,arguments)};function qi(a,e){if(!e)return\"\";var t=\"; \"+a;return e===!0?t:t+\"=\"+e}function l7(a,e,t){return encodeURIComponent(a).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/\\(/g,\"%28\").replace(/\\)/g,\"%29\")+\"=\"+encodeURIComponent(e).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent)+(function(s){if(typeof s.expires==\"number\"){var r=new Date;r.setMilliseconds(r.getMilliseconds()+864e5*s.expires),s.expires=r}return qi(\"Expires\",s.expires?s.expires.toUTCString():\"\")+qi(\"Domain\",s.domain)+qi(\"Path\",s.path)+qi(\"Secure\",s.secure)+qi(\"SameSite\",s.sameSite)})(t)}function c7(){return(function(a){for(var e={},t=a?a.split(\"; \"):[],s=/(%[\\dA-F]{2})+/gi,r=0;r<t.length;r++){var o=t[r].split(\"=\"),i=o.slice(1).join(\"=\");i.charAt(0)==='\"'&&(i=i.slice(1,-1));try{e[o[0].replace(s,decodeURIComponent)]=i.replace(s,decodeURIComponent)}catch(n){}}return e})(document.cookie)}var d7=function(a){return c7()[a]};function Sy(a,e,t){document.cookie=l7(a,e,Pi({path:\"/\"},t))}var Ay=Sy,Cy=function(a,e){Sy(a,\"\",Pi(Pi({},e),{expires:-1}))};const fo={get(a){const e=d7(a);if(e!==void 0)return JSON.parse(e)},save(a,e,t){let s={};window.location.protocol===\"https:\"&&(s={secure:!0,sameSite:\"none\"}),t!=null&&t.daysUntilExpire&&(s.expires=t.daysUntilExpire),t!=null&&t.cookieDomain&&(s.domain=t.cookieDomain),Ay(a,JSON.stringify(e),s)},remove(a,e){let t={};e!=null&&e.cookieDomain&&(t.domain=e.cookieDomain),Cy(a,t)}},sh=\"_legacy_\",u7={get(a){return fo.get(a)||fo.get(\"\".concat(sh).concat(a))},save(a,e,t){let s={};window.location.protocol===\"https:\"&&(s={secure:!0}),t!=null&&t.daysUntilExpire&&(s.expires=t.daysUntilExpire),t!=null&&t.cookieDomain&&(s.domain=t.cookieDomain),Ay(\"\".concat(sh).concat(a),JSON.stringify(e),s),fo.save(a,e,t)},remove(a,e){let t={};e!=null&&e.cookieDomain&&(t.domain=e.cookieDomain),Cy(a,t),fo.remove(a,e),fo.remove(\"\".concat(sh).concat(a),e)}},h7={get(a){if(typeof sessionStorage==\"undefined\")return;const e=sessionStorage.getItem(a);return e!=null?JSON.parse(e):void 0},save(a,e){sessionStorage.setItem(a,JSON.stringify(e))},remove(a){sessionStorage.removeItem(a)}};var kr;(function(a){a.Code=\"code\",a.ConnectCode=\"connect_code\"})(kr||(kr={}));function p7(a,e,t){var s=e===void 0?null:e,r=(function(l,c){var d=atob(l);if(c){for(var u=new Uint8Array(d.length),p=0,h=d.length;p<h;
15++p)u[p]=d.charCodeAt(p);return String.fromCharCode.apply(null,new Uint16Array(u.buffer))}return d})(a,t!==void 0&&t),o=r.indexOf(`\n`,10)+1,i=r.substring(o)+(s?\"//# sourceMappingURL=\"+s:\"\"),n=new Blob([i],{type:\"application/javascript\"});return URL.createObjectURL(n)}var Ty,Ey,$y,rh,f7=(Ty=\"Lyogcm9sbHVwLXBsdWdpbi13ZWItd29ya2VyLWxvYWRlciAqLwohZnVuY3Rpb24oKXsidXNlIHN0cmljdCI7ZnVuY3Rpb24gZShlLHQpeyhudWxsPT10fHx0PmUubGVuZ3RoKSYmKHQ9ZS5sZW5ndGgpO2Zvcih2YXIgcj0wLG89QXJyYXkodCk7cjx0O3IrKylvW3JdPWVbcl07cmV0dXJuIG99ZnVuY3Rpb24gdCh0LHIpe3JldHVybiBmdW5jdGlvbihlKXtpZihBcnJheS5pc0FycmF5KGUpKXJldHVybiBlfSh0KXx8ZnVuY3Rpb24oZSx0KXt2YXIgcj1udWxsPT1lP251bGw6InVuZGVmaW5lZCIhPXR5cGVvZiBTeW1ib2wmJmVbU3ltYm9sLml0ZXJhdG9yXXx8ZVsiQEBpdGVyYXRvciJdO2lmKG51bGwhPXIpe3ZhciBvLG4scyxpLGE9W10sYz0hMCxsPSExO3RyeXtpZihzPShyPXIuY2FsbChlKSkubmV4dCwwPT09dCl7aWYoT2JqZWN0KHIpIT09cilyZXR1cm47Yz0hMX1lbHNlIGZvcig7IShjPShvPXMuY2FsbChyKSkuZG9uZSkmJihhLnB1c2goby52YWx1ZSksYS5sZW5ndGghPT10KTtjPSEwKTt9Y2F0Y2goZSl7bD0hMCxuPWV9ZmluYWxseXt0cnl7aWYoIWMmJm51bGwhPXIucmV0dXJuJiYoaT1yLnJldHVybigpLE9iamVjdChpKSE9PWkpKXJldHVybn1maW5hbGx5e2lmKGwpdGhyb3cgbn19cmV0dXJuIGF9fSh0LHIpfHxmdW5jdGlvbih0LHIpe2lmKHQpe2lmKCJzdHJpbmciPT10eXBlb2YgdClyZXR1cm4gZSh0LHIpO3ZhciBvPXt9LnRvU3RyaW5nLmNhbGwodCkuc2xpY2UoOCwtMSk7cmV0dXJuIk9iamVjdCI9PT1vJiZ0LmNvbnN0cnVjdG9yJiYobz10LmNvbnN0cnVjdG9yLm5hbWUpLCJNYXAiPT09b3x8IlNldCI9PT1vP0FycmF5LmZyb20odCk6IkFyZ3VtZW50cyI9PT1vfHwvXig/OlVpfEkpbnQoPzo4fDE2fDMyKSg/OkNsYW1wZWQpP0FycmF5JC8udGVzdChvKT9lKHQscik6dm9pZCAwfX0odCxyKXx8ZnVuY3Rpb24oKXt0aHJvdyBuZXcgVHlwZUVycm9yKCJJbnZhbGlkIGF0dGVtcHQgdG8gZGVzdHJ1Y3R1cmUgbm9uLWl0ZXJhYmxlIGluc3RhbmNlLlxuSW4gb3JkZXIgdG8gYmUgaXRlcmFibGUsIG5vbi1hcnJheSBvYmplY3RzIG11c3QgaGF2ZSBhIFtTeW1ib2wuaXRlcmF0b3JdKCkgbWV0aG9kLiIpfSgpfWNsYXNzIHIgZXh0ZW5kcyBFcnJvcntjb25zdHJ1Y3RvcihlLHQpe3N1cGVyKHQpLHRoaXMuZXJyb3I9ZSx0aGlzLmVycm9yX2Rlc2NyaXB0aW9uPXQsT2JqZWN0LnNldFByb3RvdHlwZU9mKHRoaXMsci5wcm90b3R5cGUpfXN0YXRpYyBmcm9tUGF5bG9hZChlKXtsZXQgdD1lLmVycm9yLG89ZS5lcnJvcl9kZXNjcmlwdGlvbjtyZXR1cm4gbmV3IHIodCxvKX19Y2xhc3MgbyBleHRlbmRzIHJ7Y29uc3RydWN0b3IoZSx0KXtzdXBlcigibWlzc2luZ19yZWZyZXNoX3Rva2VuIiwiTWlzc2luZyBSZWZyZXNoIFRva2VuIChhdWRpZW5jZTogJyIuY29uY2F0KG4oZSxbImRlZmF1bHQiXSksIicsIHNjb3BlOiAnIikuY29uY2F0KG4odCksIicpIikpLHRoaXMuYXVkaWVuY2U9ZSx0aGlzLnNjb3BlPXQsT2JqZWN0LnNldFByb3RvdHlwZU9mKHRoaXMsby5wcm90b3R5cGUpfX1mdW5jdGlvbiBuKGUpe3JldHVybiBlJiYhKGFyZ3VtZW50cy5sZW5ndGg+MSYmdm9pZCAwIT09YXJndW1lbnRzWzFdP2FyZ3VtZW50c1sxXTpbXSkuaW5jbHVkZXMoZSk/ZToiIn0iZnVuY3Rpb24iPT10eXBlb2YgU3VwcHJlc3NlZEVycm9yJiZTdXBwcmVzc2VkRXJyb3I7Y29uc3Qgcz1lPT57dmFyIHQ9ZS5jbGllbnRJZCxyPWZ1bmN0aW9uKGUsdCl7dmFyIHI9e307Zm9yKHZhciBvIGluIGUpT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKGUsbykmJnQuaW5kZXhPZihvKTwwJiYocltvXT1lW29dKTtpZihudWxsIT1lJiYiZnVuY3Rpb24iPT10eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5U3ltYm9scyl7dmFyIG49MDtmb3Iobz1PYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzKGUpO248by5sZW5ndGg7bisrKXQuaW5kZXhPZihvW25dKTwwJiZPYmplY3QucHJvdG90eXBlLnByb3BlcnR5SXNFbnVtZXJhYmxlLmNhbGwoZSxvW25dKSYmKHJbb1tuXV09ZVtvW25dXSl9cmV0dXJuIHJ9KGUsWyJjbGllbnRJZCJdKTtyZXR1cm4gbmV3IFVSTFNlYXJjaFBhcmFtcygoZT0+T2JqZWN0LmtleXMoZSkuZmlsdGVyKHQ9PnZvaWQgMCE9PWVbdF0pLnJlZHVjZSgodCxyKT0+T2JqZWN0LmFzc2lnbihPYmplY3QuYXNzaWduKHt9LHQpLHtbcl06ZVtyXX0pLHt9KSkoT2JqZWN0LmFzc2lnbih7Y2xpZW50X2lkOnR9LHIpKSkudG9TdHJpbmcoKX07bGV0IGk9e30sYT1udWxsO2NvbnN0IGM9KGUsdCk9PiIiLmNvbmNhdChlLCJ8IikuY29uY2F0KHQpLGw9KGUsdCk9PnQuc3RhcnRzV2l0aCgiIi5jb25jYXQoZSwifCIpKSx1PWU9PntPYmplY3QuZW50cmllcyhpKS5mb3JFYWNoKHI9PntsZXQgbz10KHIsMiksbj1vWzBdO29bMV09PT1lJiZkZWxldGUgaVtuXX0pfSxmPWU9Pntjb25zdCB0PW5ldyBVUkxTZWFyY2hQYXJhbXMoZSkscj17fTtyZXR1cm4gdC5mb3JFYWNoKChlLHQpPT57clt0XT1lfSkscn0saD1hc3luYyBlPT57bGV0IHIsbixhPWUuZGF0YSx1PWEudGltZW91dCxoPWEuYXV0aCxkPWEuZmV0Y2hVcmwscD1hLmZldGNoT3B0aW9ucyx5PWEudXNlRm9ybURhdGEsZz1hLnVzZU1ycnQsYj1hLnNraXBUb2tlblN0b3JhZ2UsTz1hLnByZXNlcnZlUmVmcmVzaFRva2VuLGs9dChlLnBvcnRzLDEpWzBdLG09e307Y29uc3Qgaj1ofHx7fSx2PWouYXVkaWVuY2UsXz1qLnNjb3BlO3RyeXtjb25zdCBlPXk/ZihwLmJvZHkpOkpTT04ucGFyc2UocC5ib2R5KTtpZighZS5yZWZyZXNoX3Rva2VuJiYicmVmcmVzaF90b2tlbiI9PT1lLmdyYW50X3R5cGUpe2lmKG49KChlLHQpPT5pW2MoZSx0KV0pKHYsXyksIW4mJmcpe2NvbnN0IGU9aS5sYXRlc3RfcmVmcmVzaF90b2tlbix0PSgoZSx0KT0+ISFPYmplY3Qua2V5cyhpKS5maW5kKHI9PntpZigibGF0ZXN0X3JlZnJlc2hfdG9rZW4iIT09cil7Y29uc3Qgbz1sKHQsciksbj1yLnNwbGl0KCJ8IilbMV0uc3BsaXQoIiAiKSxzPWUuc3BsaXQoIiAiKS5ldmVyeShlPT5uLmluY2x1ZGVzKGUpKTtyZXR1cm4gbyYm
15c319KSkoXyx2KTtlJiYhdCYmKG49ZSl9aWYoIW4pdGhyb3cgbmV3IG8odixfKTtwLmJvZHk9eT9zKE9iamVjdC5hc3NpZ24oT2JqZWN0LmFzc2lnbih7fSxlKSx7cmVmcmVzaF90b2tlbjpufSkpOkpTT04uc3RyaW5naWZ5KE9iamVjdC5hc3NpZ24oT2JqZWN0LmFzc2lnbih7fSxlKSx7cmVmcmVzaF90b2tlbjpufSkpfWxldCBhLGg7ImZ1bmN0aW9uIj09dHlwZW9mIEFib3J0Q29udHJvbGxlciYmKGE9bmV3IEFib3J0Q29udHJvbGxlcixwLnNpZ25hbD1hLnNpZ25hbCk7dHJ5e2g9YXdhaXQgUHJvbWlzZS5yYWNlKFsoVT11LG5ldyBQcm9taXNlKGU9PnNldFRpbWVvdXQoZSxVKSkpLGZldGNoKGQsT2JqZWN0LmFzc2lnbih7fSxwKSldKX1jYXRjaChlKXtyZXR1cm4gdm9pZCBrLnBvc3RNZXNzYWdlKHtlcnJvcjplLm1lc3NhZ2V9KX1pZighaClyZXR1cm4gYSYmYS5hYm9ydCgpLHZvaWQgay5wb3N0TWVzc2FnZSh7ZXJyb3I6IlRpbWVvdXQgd2hlbiBleGVjdXRpbmcgJ2ZldGNoJyJ9KTtpZihNPWguaGVhZGVycyxtPVsuLi5NXS5yZWR1Y2UoKGUscik9PntsZXQgbz10KHIsMiksbj1vWzBdLHM9b1sxXTtyZXR1cm4gZVtuXT1zLGV9LHt9KSxyPWF3YWl0IGguanNvbigpLGIpcmV0dXJuIGRlbGV0ZSByLnJlZnJlc2hfdG9rZW4sdm9pZCBrLnBvc3RNZXNzYWdlKHtvazpoLm9rLGpzb246cixoZWFkZXJzOm19KTtyLnJlZnJlc2hfdG9rZW4/KGcmJihpLmxhdGVzdF9yZWZyZXNoX3Rva2VuPXIucmVmcmVzaF90b2tlbix3PW4sUz1yLnJlZnJlc2hfdG9rZW4sT2JqZWN0LmVud
15HJpZXMoaSkuZm9yRWFjaChlPT57bGV0IHI9dChlLDIpLG89clswXTtyWzFdPT09dyYmKGlbb109Uyl9KSksKChlLHQscik9PntpW2ModCxyKV09ZX0pKHIucmVmcmVzaF90b2tlbix2LF8pLGRlbGV0ZSByLnJlZnJlc2hfdG9rZW4pOk98fCgoZSx0KT0+e2RlbGV0ZSBpW2MoZSx0KV19KSh2LF8pLGsucG9zdE1lc3NhZ2Uoe29rOmgub2ssanNvbjpyLGhlYWRlcnM6bX0pfWNhdGNoKGUpe2sucG9zdE1lc3NhZ2Uoe29rOiExLGpzb246e2Vycm9yOmUuZXJyb3IsZXJyb3JfZGVzY3JpcHRpb246ZS5tZXNzYWdlfSxoZWFkZXJzOm19KX12YXIgdyxTLE0sVX0sZD1hc3luYyBlPT57bGV0IHI9ZS5kYXRhLG89ci50aW1lb3V0LG49ci5hdXRoLGE9ci5mZXRjaFVybCxjPXIuZmV0Y2hPcHRpb25zLGg9ci51c2VGb3JtRGF0YSxkPXQoZS5wb3J0cywxKVswXTtjb25zdCBwPShufHx7fSkuYXVkaWVuY2U7dHJ5e2NvbnN0IGU9KGU9Pntjb25zdCByPW5ldyBTZXQ7cmV0dXJuIE9iamVjdC5lbnRyaWVzKGkpLmZvckVhY2gobz0+e2xldCBuPXQobywyKSxzPW5bMF0saT1uWzFdO2woZSxzKSYmci5hZGQoaSl9KSxBcnJheS5mcm9tKHIpfSkocCk7aWYoMD09PWUubGVuZ3RoKXJldHVybiB2b2lkIGQucG9zdE1lc3NhZ2Uoe29rOiEwfSk7Y29uc3Qgcj1oP2YoYy5ib2R5KTpKU09OLnBhcnNlKGMuYm9keSk7Zm9yKGNvbnN0IHQgb2YgZSl7Y29uc3QgZT1oP3MoT2JqZWN0LmFzc2lnbihPYmplY3QuYXNzaWduKHt9LHIpLHt0b2tlbjp0fSkpOkpTT04uc3RyaW5naWZ5KE9iamVjdC5hc3NpZ24oT2JqZWN0LmFzc2lnbih7fSxyKSx7dG9rZW46dH0pKTtsZXQgbixpLGwsZjsiZnVuY3Rpb24iPT10eXBlb2YgQWJvcnRDb250cm9sbGVyJiYobj1uZXcgQWJvcnRDb250cm9sbGVyLGk9bi5zaWduYWwpO3RyeXtmPWF3YWl0IFByb21pc2UucmFjZShbbmV3IFByb21pc2UoZT0+e2w9c2V0VGltZW91dChlLG8pfSksZmV0Y2goYSxPYmplY3QuYXNzaWduKE9iamVjdC5hc3NpZ24oe30sYykse2JvZHk6ZSxzaWduYWw6aX0pKV0pLmZpbmFsbHkoKCk9PmNsZWFyVGltZW91dChsKSl9Y2F0Y2goZSl7cmV0dXJuIHZvaWQgZC5wb3N0TWVzc2FnZSh7ZXJyb3I6ZS5tZXNzYWdlfSl9aWYoIWYpcmV0dXJuIG4mJm4uYWJvcnQoKSx2b2lkIGQucG9zdE1lc3NhZ2Uoe2Vycm9yOiJUaW1lb3V0IHdoZW4gZXhlY3V0aW5nICdmZXRjaCcifSk7aWYoIWYub2spe2xldCBlO3RyeXtjb25zdCB0PUpTT04ucGFyc2UoYXdhaXQgZi50ZXh0KCkpO2U9dC5lcnJvcl9kZXNjcmlwdGlvbn1jYXRjaChlKXt9cmV0dXJuIHZvaWQgZC5wb3N0TWVzc2FnZSh7ZXJyb3I6ZXx8IkhUVFAgZXJyb3IgIi5jb25jYXQoZi5zdGF0dXMpfSl9dSh0KX1kLnBvc3RNZXNzYWdlKHtvazohMH0pfWNhdGNoKGUpe2QucG9zdE1lc3NhZ2Uoe2Vycm9yOmUubWVzc2FnZXx8IlVua25vd24gZXJyb3IgZHVyaW5nIHRva2VuIHJldm9jYXRpb24ifSl9fSxwPShlLHQpPT57aWYoIWEpcmV0dXJuITE7dHJ5e2NvbnN0IHI9bmV3IFVSTChhKS5vcmlnaW4sbz1uZXcgVVJMKGUuZmV0Y2hVcmwpO3JldHVybiBvLm9yaWdpbj09PXImJm8ucGF0aG5hbWU9PT10fWNhdGNoKGUpe3JldHVybiExfX07YWRkRXZlbnRMaXN0ZW5lcigibWVzc2FnZSIsZT0+e2NvbnN0IHI9ZS5kYXRhLG89dChlLnBvcnRzLDEpWzBdO2lmKCEoInR5cGUiaW4gcil8fCJpbml0IiE9PXIudHlwZSlyZXR1cm4idHlwZSJpbiByJiYiY2xlYXIiPT09ci50eXBlPyhpPXt9LHZvaWQobnVsbD09b3x8by5wb3N0TWVzc2FnZSh7b2s6ITB9KSkpOiJ0eXBlImluIHImJiJyZXZva2UiPT09ci50eXBlP3AociwiL29hdXRoL3Jldm9rZSIpP3ZvaWQgZChlKTp2b2lkKG51bGw9PW98fG8ucG9zdE1lc3NhZ2Uoe29rOiExLGpzb246e2Vycm9yOiJpbnZhbGlkX2ZldGNoX3VybCIsZXJyb3JfZGVzY3JpcHRpb246IlVuYXV0aG9yaXplZCBmZXRjaCBVUkwifSxoZWFkZXJzOnt9fSkpOnZvaWQoImZldGNoVXJsImluIHImJnAociwiL29hdXRoL3Rva2VuIik/aChlKTpudWxsPT1vfHxvLnBvc3RNZXNzYWdlKHtvazohMSxqc29uOntlcnJvcjoiaW52YWxpZF9mZXRjaF91cmwiLGVycm9yX2Rlc2NyaXB0aW9uOiJVbmF1dGhvcml6ZWQgZmV0Y2ggVVJMIn0saGVhZGVyczp7fX0pKTtpZihudWxsPT09YSl0cnl7bmV3IFVSTChyLmFsbG93ZWRCYXNlVXJsKSxhPXIuYWxsb3dlZEJhc2VVcmx9Y2F0Y2goZSl7cmV0dXJufX0pfSgpOwoK\",Ey=null,$y=!1,function(a){return rh=rh||p7(Ty,Ey,$y),new Worker(rh,a)});const oh={};let m7=class{constructor(e,t){this.cache=e,this.clientId=t,this.manifestKey=this.createManifestKeyFrom(this.clientId)}add(e){return g(this,null,function*(){var t;const s=new Set(((t=yield this.cache.get(this.manifestKey))===null||t===void 0?void 0:t.keys)||[]);s.add(e),yield this.cache.set(this.manifestKey,{keys:[...s]})})}remove(e){return g(this,null,function*(){const t=yield this.cache.get(this.manifestKey);if(t){const s=new Set(t.keys);return s.delete(e),s.size>0?yield this.cache.set(this.manifestKey,{keys:[...s]}):yield this.cache.remove(this.manifestKey)}})}get(){return this.cache.get(this.manifestKey)}clear(){return this.cache.remove(this.manifestKey)}createManifestKeyFrom(e){return\"\".concat(wr,\"::\").concat(e)}};const My=\"auth0.is.authenticated\",b7={memory:()=>new zy().enclosedCache,localstorage:()=>new s7},Iy=a=>b7[a],By=a=>{const e=a.openUrl,t=a.onRedirect,s=wt(a,[\"openUrl\",\"onRedirect\"]);return Object.assign(Object.assign({},s),{openUrl:e===!1||e?e:t})},g7=(a,e,t)=>{const s=(a==null?void 0:a.split(\" \"))||[],r=t?s.filter(i=>i!==ly):s,o=(e==null?void 0:e.split(\" \"))||[];return r.filter(i=>o.indexOf(i)==-1).join(\",\")},zr={NONCE:\"nonce\",KEYPAIR:\"keypair\"};let v7=class{constructor(e){this.clientId=e}getVersion(){return 1}createDbHandle(){const e=window.indexedDB.open(\"auth0-spa-js\",this.getVersion());return new Promise((t,s)=>{e.onupgradeneeded=()=>Object.values(zr).forEach(r=>e.result.createObjectStore(r)),e.onerror=()=>s(e.error),e.onsuccess=()=>t(e.result)})}getDbHandle(){return g(this,null,function*(){return this.dbHandle||(this.dbHandle=yield this.createDbHandle()),this.dbHandle})}executeDbRequest(e,t,s){return g(this,null,function*(){const r=s((yield this.getDbHandle()).transaction(e,t).objectStore(e));return new Promise((o,i)=>{r.onsuccess=()=>o(r.result),r.onerror=()=>i(r.error)})})}buildKey(e){const t=e?\"_\".concat(e):\"auth0\";return\"\".concat(this.clientId,\"::\").concat(t)}setNonce(e,t){return this.save(zr.NONCE,this.buildKey(t),e)}setKeyPair(e){return this.save(zr.KEYPAIR,this.buildKey(),e)}save(e,t,s){return g(this,null,function*(){yield this.executeDbRequest(e,\"readwrite\",r=>r.put(s,t))})}findNonce(e){return this.find(zr.NONCE,this.buildKey(e))}findKeyPair(){return this.find(zr.KEYPAIR,this.buildKey())}find(e,t){return this.executeDbRequest(e,\"readonly\",s=>s.get(t))}deleteBy(e,t){return g(this,null,function*(){const s=yield this.executeDbRequest(e,\"readonly\",r=>r.getAllKeys());yield Promise.all((s==null?void 0:s.filter(t).map(r=>this.executeDbRequest(e,\"readwrite\",o=>o.delete(r))))||[])})}deleteByClientId(e,t){return this.deleteBy(e,s=>typeof s==\"string\"&&s.startsWith(\"\".concat(t,\"::\")))}clearNonces(){return this.deleteByClientId(zr.NONCE,this.clientId)}clearKeyPairs(){return this.deleteByClientId(zr.KEYPAIR,this.clientId)}},y7=class{constructor(e){this.storage=new v7(e)}getNonce(e){return this.storage.findNonce(e)}setNonce(e,t){return this.storage.setNonce(e,t)}getOrGenerateKeyPair(){return g(this,null,function*(){let e=yield this.storage.findKeyPair();return e||(e=yield QS(),yield this.storage.setKeyPair(e)),e})}generateProof(e){return g(this,null,function*(){const t=yield this.getOrGenerateKeyPair();return t7(Object.assign({keyPair:t},e))})}calculateThumbprint(){return g(this,null,function*(){return e7(yield this.getOrGenerateKeyPair())})}clear(){return g(this,null,function*(){yield Promise.all([this.storage.clearNonces(),this.storage.clearKeyPairs()])})}};var mo;(function(a){a.Bearer=\"Bearer\",a.DPoP=\"DPoP\"})(mo||(mo={}));let x7=class{constructor(e,t){this.hooks=t,this.config=Object.assign(Object.assign({},e),{fetch:e.fetch||(typeof window==\"undefined\"?fetch:window.fetch.bind(window))})}isAbsoluteUrl(e){return/^(https?:)?\\/\\//i.test(e)}buildUrl(e,t){if(t){if(this.isAbsoluteUrl(t))return t;if(e)return\"\".concat(e.replace(/\\/?\\/$/,\"\"),\"/\").concat(t.replace(/^\\/+/,\"\"))}throw new TypeError(\"`url` must be absolute or `baseUrl` non-empty.\")}getAccessToken(e){return this.config.getAccessToken?this.config.getAccessToken(e):this.hooks.getAccessToken(e)}extractUrl(e){return typeof e==\"string\"?e:e instanceof URL?e.href:e.url}
15buildBaseRequest(e,t){if(!this.config.baseUrl)return new Request(e,t);const s=this.buildUrl(this.config.baseUrl,this.extractUrl(e)),r=e instanceof Request?new Request(s,e):s;return new Request(r,t)}setAuthorizationHeader(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:mo.Bearer;e.headers.set(\"authorization\",\"\".concat(s,\" \").concat(t))}setDpopProofHeader(e,t){return g(this,null,function*(){if(!this.config.dpopNonceId)return;const s=yield this.hooks.getDpopNonce(),r=yield this.hooks.generateDpopProof({accessToken:t,method:e.method,nonce:s,url:e.url});e.headers.set(\"dpop\",r)})}prepareRequest(e,t){return g(this,null,function*(){const s=yield this.getAccessToken(t);let r,o;typeof s==\"string\"?(r=this.config.dpopNonceId?mo.DPoP:mo.Bearer,o=s):(r=s.token_type,o=s.access_token),this.setAuthorizationHeader(e,o,r),r===mo.DPoP&&(yield this.setDpopProofHeader(e,o))})}getHeader(e,t){return Array.isArray(e)?new Headers(e).get(t)||\"\":typeof e.get==\"function\"?e.get(t)||\"\":e[t]||\"\"}hasUseDpopNonceError(e){if(e.status!==401)return!1;const t=this.getHeader(e.headers,\"www-authenticate\");return t.includes(\"invalid_dpop_nonce\")||t.includes(\"use_dpop_nonce\")}handleResponse(e,t){return g(this,null,function*(){const s=this.getHeader(e.headers,xy);if(s&&(yield this.hooks.setDpopNonce(s)),!this.hasUseDpopNonceError(e))return e;if(!s||!t.onUseDpopNonceError)throw new uy(s);return t.onUseDpopNonceError()})}internalFetchWithAuth(e,t,s,r){return g(this,null,function*(){const o=this.buildBaseRequest(e,t);yield this.prepareRequest(o,r);const i=yield this.config.fetch(o);return this.handleResponse(i,s)})}fetchWithAuth(e,t,s){const r={onUseDpopNonceError:()=>this.internalFetchWithAuth(e,t,Object.assign(Object.assign({},r),{onUseDpopNonceError:void 0}),s)};return this.internalFetchWithAuth(e,t,r,s)}},w7=class{constructor(e,t){this.myAccountFetcher=e,this.apiBase=t}connectAccount(e){return g(this,null,function*(){const t=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/connected-accounts/connect\"),{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(e)},{scope:[\"create:me:connected_accounts\"]});return this._handleResponse(t)})}completeAccount(e){return g(this,null,function*(){const t=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/connected-accounts/complete\"),{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(e)},{scope:[\"create:me:connected_accounts\"]});return this._handleResponse(t)})}getFactors(){return g(this,null,function*(){const e=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/factors\"),{method:\"GET\"},{scope:[\"read:me:factors\"]});return(yield this._handleResponse(e)).factors})}getAuthenticationMethods(e){return g(this,null,function*(){const t=e?\"?\".concat(new URLSearchParams({type:e})):\"\",s=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/authentication-methods\").concat(t),{method:\"GET\"},{scope:[\"read:me:authentication_methods\"]});return(yield this._handleResponse(s)).authentication_methods})}getAuthenticationMethod(e){return g(this,null,function*(){const t=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/authentication-methods/\").concat(encodeURIComponent(e)),{method:\"GET\"},{scope:[\"read:me:authentication_methods\"]});return this._handleResponse(t)})}deleteAuthenticationMethod(e){return g(this,null,function*(){const t=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/authentication-methods/\").concat(encodeURIComponent(e)),{method:\"DELETE\"},{scope:[\"delete:me:authentication_methods\"]});t.ok||(yield this._handleResponse(t))})}updateAuthenticationMethod(e,t){return g(this,null,function*(){const s=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/authentication-methods/\").concat(encodeURIComponent(e)),{method:\"PATCH\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(t)},{scope:[\"update:me:authentication_methods\"]});return this._handleResponse(s)})}enrollmentChallenge(e){return g(this,null,function*(){var t;const s=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(this.apiBase,\"v1/authentication-methods\"),{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(e)},{scope:[\"create:me:authentication_methods\"]}),r=yield this._handleResponse(s),o=(t=s.headers.get(\"location\"))!==null&&t!==void 0?t:\"\",i=decodeURIComponent(o.split(\"/\").pop()||\"\");return Object.assign(Object.assign({},r),{id:i,location:o})})}enrollmentVerify(e){return g(this,null,function*(){const t=e,s=t.location;t.type;const r=wt(t,[\"location\",\"type\"]),o=yield this.myAccountFetcher.fetchWithAuth(\"\".concat(s,\"/verify\"),{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(r)},{scope:[\"create:me:authentication_methods\"]});return this._handleResponse(o)})}_handleResponse(e){return g(this,null,function*(){let t;try{t=yield e.text(),t=JSON.parse(t)}catch(s){throw new Ry({type:\"invalid_json\",status:e.status,title:\"Invalid JSON response\",detail:t||String(s)})}if(e.ok)return t;throw new Ry(t)})}}
15,Ry=class o6 extends Error{constructor(e){let t=e.type,s=e.status,r=e.title,o=e.detail,i=e.validation_errors;super(o),this.name=\"MyAccountApiError\",this.type=t,this.status=s,this.title=r,this.detail=o,this.validation_errors=i,Object.setPrototypeOf(this,o6.prototype)}};const _7={otp:{authenticatorTypes:[\"otp\"]},sms:{authenticatorTypes:[\"oob\"],oobChannels:[\"sms\"]},email:{authenticatorTypes:[\"oob\"],oobChannels:[\"email\"]},push:{authenticatorTypes:[\"oob\"],oobChannels:[\"auth0\"]},voice:{authenticatorTypes:[\"oob\"],oobChannels:[\"voice\"]}},k7=\"http://auth0.com/oauth/grant-type/mfa-otp\",z7=\"http://auth0.com/oauth/grant-type/mfa-oob\",S7=\"http://auth0.com/oauth/grant-type/mfa-recovery-code\";var Ol,ih;let nh;(typeof navigator==\"undefined\"||(Ol=navigator.userAgent)===null||Ol===void 0||(ih=Ol.startsWith)===null||ih===void 0||!ih.call(Ol,\"Mozilla/5.0 \"))&&(nh=\"\".concat(\"oauth4webapi\",\"/\").concat(\"v3.8.6\"));function bo(a,e){if(a==null)return!1;try{return a instanceof e||Object.getPrototypeOf(a)[Symbol.toStringTag]===e.prototype[Symbol.toStringTag]}catch(t){return!1}}const dt=\"ERR_INVALID_ARG_VALUE\",_t=\"ERR_INVALID_ARG_TYPE\";function Te(a,e,t){const s=new TypeError(a,{cause:t});return Object.assign(s,{code:e}),s}const Dt=Symbol(),lh=Symbol(),ch=Symbol(),Qt=Symbol(),ja=Symbol(),A7=new TextEncoder,C7=new TextDecoder;function go(a){return typeof a==\"string\"?A7.encode(a):C7.decode(a)}let dh,Ny;Uint8Array.prototype.toBase64?dh=a=>(a instanceof ArrayBuffer&&(a=new Uint8Array(a)),a.toBase64({alphabet:\"base64url\",omitPadding:!0})):dh=e=>{e instanceof ArrayBuffer&&(e=new Uint8Array(e));const t=[];for(let s=0;s<e.byteLength;s+=32768)t.push(String.fromCharCode.apply(null,e.subarray(s,s+32768)));return btoa(t.join(\"\")).replace(/=/g,\"\").replace(/\\+/g,\"-\").replace(/\\//g,\"_\")};function Sr(a){return typeof a==\"string\"?Ny(a):dh(a)}Ny=Uint8Array.fromBase64?a=>{try{return Uint8Array.fromBase64(a,{alphabet:\"base64url\"})}catch(e){throw Te(\"The input to be decoded is not correctly encoded.\",dt,e)}}:a=>{try{const e=atob(a.replace(/-/g,\"+\").replace(/_/g,\"/\").replace(/\\s/g,\"\")),t=new Uint8Array(e.length);for(let s=0;s<e.length;s++)t[s]=e.charCodeAt(s);return t}catch(e){throw Te(\"The input to be decoded is not correctly encoded.\",dt,e)}};let Et=class extends Error{constructor(e,t){var s;super(e,t),Z(this,\"code\",void 0),this.name=this.constructor.name,this.code=wh,(s=Error.captureStackTrace)===null||s===void 0||s.call(Error,this,this.constructor)}},uh=class extends Error{constructor(e,t){var s;super(e,t),Z(this,\"code\",void 0),this.name=this.constructor.name,t!=null&&t.code&&(this.code=t==null?void 0:t.code),(s=Error.captureStackTrace)===null||s===void 0||s.call(Error,this,this.constructor)}};function de(a,e,t){return new uh(a,{code:e,cause:t})}function T7(a,e){if((function(t,s){if(!(t instanceof CryptoKey))throw Te(\"\".concat(s,\" must be a CryptoKey\"),_t)})(a,e),a.type!==\"private\")throw Te(\"\".concat(e,\" must be a private CryptoKey\"),dt)}function Hl(a){return a!==null&&typeof a==\"object\"&&!Array.isArray(a)}function Dl(a){bo(a,Headers)&&(a=Object.fromEntries(a.entries()));const e=new Headers(a!=null?a:{});if(nh&&!e.has(\"user-agent\")&&e.set(\"user-agent\",nh),e.has(\"authorization\"))throw Te('\"options.headers\" must not include the \"authorization\" header name',dt);return e}function Ly(a,e){if(e!==void 0){if(typeof e==\"function\"&&(e=e(a.href)),!(e instanceof AbortSignal))throw Te('\"options.signal\" must return or be an instance of AbortSignal',_t);return e}}function Fy(a){return a.includes(\"//\")?a.replace(\"//\",\"/\"):a}function E7(a,e){return g(this,null,function*(){return(function(t,s,r,o){return g(this,null,function*(){if(!(t instanceof URL))throw Te('\"'.concat(s,'\" must be an instance of URL'),_t);ph(t,(o==null?void 0:o[Dt])!==!0);const i=r(new URL(t.href)),n=Dl(o==null?void 0:o.headers);return n.set(\"accept\",\"application/json\"),((o==null?void 0:o[Qt])||fetch)(i.href,{body:void 0,headers:Object.fromEntries(n.entries()),method:\"GET\",redirect:\"manual\",signal:Ly(i,o==null?void 0:o.signal)}
15)})})(a,\"issuerIdentifier\",t=>{switch(e==null?void 0:e.algorithm){case void 0:case\"oidc\":(function(s,r){s.pathname=Fy(\"\".concat(s.pathname,\"/\").concat(r))})(t,\".well-known/openid-configuration\");break;case\"oauth2\":(function(s,r){let o=arguments.length>2&&arguments[2]!==void 0&&arguments[2];s.pathname===\"/\"?s.pathname=r:s.pathname=Fy(\"\".concat(r,\"/\").concat(o?s.pathname:s.pathname.replace(/(\\/)$/,\"\")))})(t,\".well-known/oauth-authorization-server\");break;default:throw Te('\"options.algorithm\" must be \"oidc\" (default), or \"oauth2\"',dt)}return t},e)})}function xs(a,e,t,s,r){try{if(typeof a!=\"number\"||!Number.isFinite(a))throw Te(\"\".concat(t,\" must be a number\"),_t,r);if(a>0)return;if(e){if(a!==0)throw Te(\"\".concat(t,\" must be a non-negative number\"),dt,r);return}throw Te(\"\".concat(t,\" must be a positive number\"),dt,r)}catch(o){throw s?de(o.message,s,r):o}}function je(a,e,t,s){try{if(typeof a!=\"string\")throw Te(\"\".concat(e,\" must be a string\"),_t,s);if(a.length===0)throw Te(\"\".concat(e,\" must not be empty\"),dt,s)}catch(r){throw t?de(r.message,t,s):r}}function Uy(a){(function(e,t){if(Wy(e)!==t)throw(function(s){let r='\"response\" content-type must be ';for(var o=arguments.length,i=new Array(o>1?o-1:0),n=1;n<o;n++)i[n-1]=arguments[n];if(i.length>2){const l=i.pop();r+=\"\".concat(i.join(\", \"),\", or \").concat(l)}else i.length===2?r+=\"\".concat(i[0],\" or \").concat(i[1]):r+=i[0];return de(r,Zy,s)})(e,t)})(a,\"application/json\")}function Oy(){return Sr(crypto.getRandomValues(new Uint8Array(32)))}function $7(a){switch(a.algorithm.name){case\"RSA-PSS\":return(function(e){switch(e.algorithm.hash.name){case\"SHA-256\":return\"PS256\";case\"SHA-384\":return\"PS384\";case\"SHA-512\":return\"PS512\";default:throw new Et(\"unsupported RsaHashedKeyAlgorithm hash name\",{cause:e})}})(a);case\"RSASSA-PKCS1-v1_5\":return(function(e){switch(e.algorithm.hash.name){case\"SHA-256\":return\"RS256\";case\"SHA-384\":return\"RS384\";case\"SHA-512\":return\"RS512\";default:throw new Et(\"unsupported RsaHashedKeyAlgorithm hash name\",{cause:e})}})(a);case\"ECDSA\":return(function(e){switch(e.algorithm.namedCurve){case\"P-256\":return\"ES256\";case\"P-384\":return\"ES384\";case\"P-521\":return\"ES512\";default:throw new Et(\"unsupported EcKeyAlgorithm namedCurve\",{cause:e})}})(a);case\"Ed25519\":case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":return a.algorithm.name;case\"EdDSA\":return\"Ed25519\";default:throw new Et(\"unsupported CryptoKey algorithm name\",{cause:a})}}function Pl(a){const e=a==null?void 0:a[lh];return typeof e==\"number\"&&Number.isFinite(e)?e:0}function hh(a){const e=a==null?void 0:a[ch];return typeof e==\"number\"&&Number.isFinite(e)&&Math.sign(e)!==-1?e:30}function ql(){return Math.floor(Date.now()/1e3)}function ea(a){if(typeof a!=\"object\"||a===null)throw Te('\"as\" must be an object',_t);je(a.issuer,'\"as.issuer\"')}function ta(a){if(typeof a!=\"object\"||a===null)throw Te('\"client\" must be an object',_t);je(a.client_id,'\"client.client_id\"')}function Hy(a){return je(a,'\"clientSecret\"'),(e,t,s,r)=>{s.set(\"client_id\",t.client_id),s.set(\"client_secret\",a)}}function M7(a,e){const t=(o=a)instanceof CryptoKey?{key:o}:(o==null?void 0:o.key)instanceof CryptoKey?(o.kid!==void 0&&je(o.kid,'\"kid\"'),{key:o.key,kid:o.kid}):{},s=t.key,r=t.kid;var o;return T7(s,'\"clientPrivateKey.key\"'),(i,n,l,c)=>g(null,null,function*(){const d={alg:$7(s),kid:r},u=(function(p,h){const f=ql()+Pl(h);return{jti:Oy(),aud:p.issuer,exp:f+60,iat:f,nbf:f,iss:h.client_id,sub:h.client_id}})(i,n);l.set(\"client_id\",n.client_id),l.set(\"client_assertion_type\",\"urn:ietf:params:oauth:client-assertion-type:jwt-bearer\"),l.set(\"client_assertion\",yield(function(p,h,f){return g(this,null,function*(){if(!f.usages.includes(\"sign\"))throw Te('CryptoKey instances used for signing assertions must include \"sign\" in their \"usages\"',dt);const m=\"\".concat(Sr(go(JSON.stringify(p))),\".\").concat(Sr(go(JSON.stringify(h)))),b=Sr(yield crypto.subtle.sign((function(v){switch(v.algorithm.name){case\"ECDSA\":return{name:v.algorithm.name,hash:J7(v)};case\"RSA-PSS\":switch(Jy(v),v.algorithm.hash.name){case\"SHA-256\":case\"SHA-384\":case\"SHA-512\":return{name:v.algorithm.name,saltLength:parseInt(v.algorithm.hash.name.slice(-3),10)>>3};default:throw new Et(\"unsupported RSA-PSS hash name\",{cause:v})}case\"RSASSA-PKCS1-v1_5\":return Jy(v),v.algorithm.name;case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":case\"Ed25519\":return v.algorithm.name}throw new Et(\"unsupported CryptoKey algorithm name\",{cause:v})})(f),f,go(m)));return\"\".concat(m,\".\").concat(b)})})(d,u,s))})}const I7=URL.parse?(a,e)=>URL.parse(a,e):(a,e)=>{try{return new URL(a,e)}catch(t){return null}};function ph(a,e){if(e&&a.protocol!==\"https:\")throw de(\"only requests to HTTPS are allowed\",Gy,a);if(a.protocol!==\"https:\"&&a.protocol!==\"http:\")throw de(\"only HTTP and HTTPS requests are allowed\",Ky,a)}function Dy(a,e,t,s){let r;if(typeof a!=\"string\"||!(r=I7(a)))throw de(\"authorization server metadata does not contain a valid \".concat(t?'\"as.mtls_endpoint_aliases.'.concat(e,'\"'):'\"as.'.concat(e,'\"')),a===void 0?G7:K7,{attribute:t?\"mtls_endpoint_aliases.\".concat(e):e});return ph(r,s),r}function Wi(a,e,t,s){return t&&a.mtls_endpoint_aliases&&e in a.mtls_endpoint_aliases?Dy(a.mtls_endpoint_aliases[e],e,t,s):Dy(a[e],e,t,s)}
15class Wl extends Error{constructor(e,t){var s;super(e,t),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),Z(this,\"error\",void 0),Z(this,\"status\",void 0),Z(this,\"error_description\",void 0),Z(this,\"response\",void 0),this.name=this.constructor.name,this.code=j7,this.cause=t.cause,this.error=t.cause.error,this.status=t.response.status,this.error_description=t.cause.error_description,Object.defineProperty(this,\"response\",{enumerable:!1,value:t.response}),(s=Error.captureStackTrace)===null||s===void 0||s.call(Error,this,this.constructor)}}let Py=class extends Error{constructor(e,t){var s,r;super(e,t),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),Z(this,\"error\",void 0),Z(this,\"error_description\",void 0),this.name=this.constructor.name,this.code=Z7,this.cause=t.cause,this.error=t.cause.get(\"error\"),this.error_description=(s=t.cause.get(\"error_description\"))!==null&&s!==void 0?s:void 0,(r=Error.captureStackTrace)===null||r===void 0||r.call(Error,this,this.constructor)}},fh=class extends Error{constructor(e,t){var s;super(e,t),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),Z(this,\"response\",void 0),Z(this,\"status\",void 0),this.name=this.constructor.name,this.code=V7,this.cause=t.cause,this.status=t.response.status,this.response=t.response,Object.defineProperty(this,\"response\",{enumerable:!1}),(s=Error.captureStackTrace)===null||s===void 0||s.call(Error,this,this.constructor)}};const Vl=\"[a-zA-Z0-9!#$%&\\\\'\\\\*\\\\+\\\\-\\\\.\\\\^_`\\\\|~]+\",B7=\"(\"+Vl+')\\\\s*=\\\\s*\"((?:[^\"\\\\\\\\]|\\\\\\\\[\\\\s\\\\S])*)\"',R7=\"(\"+Vl+\")\\\\s*=\\\\s*(\"+Vl+\")\",N7=new RegExp(\"^[,\\\\s]*(\"+Vl+\")\"),L7=new RegExp(\"^[,\\\\s]*\"+B7+\"[,\\\\s]*(.*)\"),F7=new RegExp(\"^[,\\\\s]*\"+R7+\"[,\\\\s]*(.*)\"),U7=new RegExp(\"^([a-zA-Z0-9\\\\-\\\\._\\\\~\\\\+\\\\/]+={0,2})(?:$|[,\\\\s])(.*)\");function mh(a,e,t){return g(this,null,function*(){if(a.status!==e){let r;var s;throw(function(o){let i;if(i=(function(n){if(!bo(n,Response))throw Te('\"response\" must be an instance of Response',_t);const l=n.headers.get(\"www-authenticate\");if(l===null)return;const c=[];let d=l;for(;d;){var u;let m=d.match(N7);const b=(u=m)===null||u===void 0?void 0:u[1].toLowerCase();if(!b)return;const v=d.substring(m[0].length);if(v&&!v.match(/^[\\s,]/))return;const w=v.match(/^\\s+(.*)$/),k=!!w;d=w?w[1]:void 0;const S={};let C;if(k)for(;d;){let M,N;if(m=d.match(L7)){var p=Ct(m,4);if(M=p[1],N=p[2],d=p[3],N.includes(\"\\\\\"))try{N=JSON.parse('\"'.concat(N,'\"'))}catch(L){}S[M.toLowerCase()]=N}else{if(!(m=d.match(F7))){if(m=d.match(U7)){if(Object.keys(S).length)break;var h=Ct(m,3);C=h[1],d=h[2];break}return}var f=Ct(m,4);M=f[1],N=f[2],d=f[3],S[M.toLowerCase()]=N}}else d=v||void 0;const E={scheme:b,parameters:S};C&&(E.token68=C),c.push(E)}return c.length?c:void 0})(o))throw new fh(\"server responded with a challenge in the WWW-Authenticate HTTP Header\",{cause:i,response:o})})(a),(r=yield(function(o){return g(this,null,function*(){if(o.status>399&&o.status<500){Zi(o),Uy(o);try{const i=yield o.clone().json();if(Hl(i)&&typeof i.error==\"string\"&&i.error.length)return i}catch(i){}}})})(a))?(yield(s=a.body)===null||s===void 0?void 0:s.cancel(),new Wl(\"server responded with an error in the response body\",{cause:r,response:a})):de('\"response\" is not a conform '.concat(t,\" response (unexpected HTTP status code)\"),_h,a)}})}function qy(a){if(!vh.has(a))throw Te('\"options.DPoP\" is not a valid DPoPHandle',dt)}function Wy(a){var e;return(e=a.headers.get(\"content-type\"))===null||e===void 0?void 0:e.split(\";\")[0]}function bh(a,e,t,s,r,o,i){return g(this,null,function*(){return yield t(a,e,r,o),o.set(\"content-type\",\"application/x-www-form-urlencoded;charset=UTF-8\"),((i==null?void 0:i[Qt])||fetch)(s.href,{body:r,headers:Object.fromEntries(o.entries()),method:\"POST\",redirect:\"manual\",signal:Ly(s,i==null?void 0:i.signal)})})}function Vi(a,e,t,s,r,o){return g(this,null,function*(){var i;const n=Wi(a,\"token_endpoint\",e.use_mtls_endpoint_aliases,(o==null?void 0:o[Dt])!==!0);r.set(\"grant_type\",s);const l=Dl(o==null?void 0:o.headers);l.set(\"accept\",\"application/json\"),(o==null?void 0:o.DPoP)!==void 0&&(qy(o.DPoP),yield o.DPoP.addProof(n,l,\"POST\"));const c=yield bh(a,e,t,n,r,l,o);return o==null||(i=o.DPoP)===null||i===void 0||i.cacheNonce(c,n),c})}const Vy=new WeakMap,O7=new WeakMap;
15function gh(a){if(!a.id_token)return;const e=Vy.get(a);if(!e)throw Te('\"ref\" was already garbage collected or did not resolve from the proper sources',dt);return e}function vo(a,e,t,s,r,o){return g(this,null,function*(){if(ea(a),ta(e),!bo(t,Response))throw Te('\"response\" must be an instance of Response',_t);yield mh(t,200,\"Token Endpoint\"),Zi(t);const i=yield Zl(t);if(je(i.access_token,'\"response\" body \"access_token\" property',xe,{body:i}),je(i.token_type,'\"response\" body \"token_type\" property',xe,{body:i}),i.token_type=i.token_type.toLowerCase(),i.expires_in!==void 0){let n=typeof i.expires_in!=\"number\"?parseFloat(i.expires_in):i.expires_in;xs(n,!0,'\"response\" body \"expires_in\" property',xe,{body:i}),i.expires_in=n}if(i.refresh_token!==void 0&&je(i.refresh_token,'\"response\" body \"refresh_token\" property',xe,{body:i}),i.scope!==void 0&&typeof i.scope!=\"string\")throw de('\"response\" body \"scope\" property must be a string',xe,{body:i});if(i.id_token!==void 0){je(i.id_token,'\"response\" body \"id_token\" property',xe,{body:i});const n=[\"aud\",\"exp\",\"iat\",\"iss\",\"sub\"];e.require_auth_time===!0&&n.push(\"auth_time\"),e.default_max_age!==void 0&&(xs(e.default_max_age,!0,'\"client.default_max_age\"'),n.push(\"auth_time\")),s!=null&&s.length&&n.push(...s);const l=yield(function(u,p,h,f,m){return g(this,null,function*(){let b,v,w=u.split(\".\"),k=w[0],S=w[1],C=w.length;if(C===5){if(m===void 0)throw new Et(\"JWE decryption is not configured\",{cause:u});var E=(u=yield m(u)).split(\".\");k=E[0],S=E[1],C=E.length}if(C!==3)throw de(\"Invalid JWT\",xe,u);try{b=JSON.parse(go(Sr(k)))}catch(N){throw de(\"failed to parse JWT Header body as base64url encoded JSON\",jl,N)}if(!Hl(b))throw de(\"JWT Header must be a top level object\",xe,u);if(p(b),b.crit!==void 0)throw new Et('no JWT \"crit\" header parameter extensions are supported',{cause:{header:b}});try{v=JSON.parse(go(Sr(S)))}catch(N){throw de(\"failed to parse JWT Payload body as base64url encoded JSON\",jl,N)}if(!Hl(v))throw de(\"JWT Payload must be a top level object\",xe,u);const M=ql()+h;if(v.exp!==void 0){if(typeof v.exp!=\"number\")throw de('unexpected JWT \"exp\" (expiration time) claim type',xe,{claims:v});if(v.exp<=M-f)throw de('unexpected JWT \"exp\" (expiration time) claim value, expiration is past current timestamp',ji,{claims:v,now:M,tolerance:f,claim:\"exp\"})}if(v.iat!==void 0&&typeof v.iat!=\"number\")throw de('unexpected JWT \"iat\" (issued at) claim type',xe,{claims:v});if(v.iss!==void 0&&typeof v.iss!=\"string\")throw de('unexpected JWT \"iss\" (issuer) claim type',xe,{claims:v});if(v.nbf!==void 0){if(typeof v.nbf!=\"number\")throw de('unexpected JWT \"nbf\" (not before) claim type',xe,{claims:v});if(v.nbf>M+f)throw de('unexpected JWT \"nbf\" (not before) claim value',ji,{claims:v,now:M,tolerance:f,claim:\"nbf\"})}if(v.aud!==void 0&&typeof v.aud!=\"string\"&&!Array.isArray(v.aud))throw de('unexpected JWT \"aud\" (audience) claim type',xe,{claims:v});return{header:b,claims:v,jwt:u}})})(i.id_token,Y7.bind(void 0,e.id_token_signed_response_alg,a.id_token_signing_alg_values_supported,\"RS256\"),Pl(e),hh(e),r).then(q7.bind(void 0,n)).then(D7.bind(void 0,a)).then(H7.bind(void 0,e.client_id)),c=l.claims,d=l.jwt;if(Array.isArray(c.aud)&&c.aud.length!==1){if(c.azp===void 0)throw de('ID Token \"aud\" (audience) claim includes additional untrusted audiences',Za,{claims:c,claim:\"aud\"});if(c.azp!==e.client_id)throw de('unexpected ID Token \"azp\" (authorized party) claim value',Za,{expected:e.client_id,claims:c,claim:\"azp\"})}c.auth_time!==void 0&&xs(c.auth_time,!0,'ID Token \"auth_time\" (authentication time)',xe,{claims:c}),O7.set(t,d),Vy.set(i,c)}if((o==null?void 0:o[i.token_type])!==void 0)o[i.token_type](t,i);else if(i.token_type!==\"dpop\"&&i.token_type!==\"bearer\")throw new Et(\"unsupported `token_type` value\",{cause:{body:i}});return i})}function H7(a,e){if(Array.isArray(e.claims.aud)){if(!e.claims.aud.includes(a))throw de('unexpected JWT \"aud\" (audience) claim value',Za,{expected:a,claims:e.claims,claim:\"aud\"})}else if(e.claims.aud!==a)throw de('unexpected JWT \"aud\" (audience) claim value',Za,{expected:a,claims:e.claims,claim:\"aud\"});return e}function D7(a,e){var t,s;const r=(t=(s=a[Xy])===null||s===void 0?void 0:s.call(a,e))!==null&&t!==void 0?t:a.issuer;if(e.claims.iss!==r)throw de('unexpected JWT \"iss\" (issuer) claim value',Za,{expected:r,claims:e.claims,claim:\"iss\"});return e}const vh=new WeakSet,jy=Symbol(),P7={aud:\"audience\",c_hash:\"code hash\",client_id:\"client id\",exp:\"expiration time\",iat:\"issued at\",iss:\"issuer\",jti:\"jwt id\",nonce:\"nonce\",s_hash:\"state hash\",sub:\"subject\",ath:\"access token hash\",htm:\"http method\",htu:\"http uri\",cnf:\"confirmation\",auth_time:\"authentication time\"};function q7(a,e){for(const t of a)if(e.claims[t]===void 0)throw de('JWT \"'.concat(t,'\" (').concat(P7[t],\") claim missing\"),xe,{claims:e.claims});return e}const yh=Symbol(),xh=Symbol();function W7(a,e,t,s){return g(this,null,function*(){return typeof(s==null?void 0:s.expectedNonce)==\"string\"||typeof(s==null?void 0:s.maxAge)==\"number\"||s!=null&&s.requireIdToken?(function(r,o,i,n,l,c,d){return g(this,null,function*(){const u=[];switch(n){case void 0:n=yh;break;case yh:break;default:je(n,'\"expectedNonce\" argument'),u.push(\"nonce\")}switch(l!=null||(l=o.default_max_age),l){case void 0:l=xh;break;case xh:break;default:xs(l,!0,'\"maxAge\" argument'),u.push(\"auth_time\")}const p=yield vo(r,o,i,u,c,d);je(p.id_token,'\"response\" body \"id_token\" property',xe,{body:p});const h=gh(p);if(l!==xh){const f=ql()+Pl(o),m=hh(o);if(h.auth_time+l<f-m)throw de(\"too much time has elapsed since the last End-User authentication\",ji,{claims:h,now:f,tolerance:m,claim:\"auth_time\"})}if(n===yh){if(h.nonce!==void 0)throw de('unexpected ID Token \"nonce\" claim value',Za,{expected:void 0,claims:h,claim:\"nonce\"})}else if(h.nonce!==n)throw de('unexpected ID Token \"nonce\" claim value',Za,{expected:n,claims:h,claim:\"nonce\"});return p})})(a,e,t,s.expectedNonce,s.maxAge,s[ja],s.recognizedTokenTypes):(function(r,o,i,n,l){return g(this,null,function*(){const c=yield vo(r,o,i,void 0,n,l),d=gh(c);if(d){if(o.default_max_age!==void 0){xs(o.default_max_age,!0,'\"client.default_max_age\"');const u=ql()+Pl(o),p=hh(o);if(d.auth_time+o.default_max_age<u-p)throw de(\"too much time has elapsed since the last End-User authentication\",ji,{claims:d,now:u,tolerance:p,claim:\"auth_time\"})}if(d.nonce!==void 0)throw de('unexpected ID Token \"nonce\" claim value',Za,{expected:void 0,claims:d,claim:\"nonce\"})}return c})})(a,e,t,s==null?void 0:s[ja],s==null?void 0:s.recognizedTokenTypes)})}const V7=\"OAUTH_WWW_AUTHENTICATE_CHALLENGE\",j7=\"OAUTH_RESPONSE_BODY_ERROR\",wh=\"OAUTH_UNSUPPORTED_OPERATION\",Z7=\"OAUTH_AUTHORIZATION_RESPONSE_E
15RROR\",jl=\"OAUTH_PARSE_ERROR\",xe=\"OAUTH_INVALID_RESPONSE\",Zy=\"OAUTH_RESPONSE_IS_NOT_JSON\",_h=\"OAUTH_RESPONSE_IS_NOT_CONFORM\",Gy=\"OAUTH_HTTP_REQUEST_FORBIDDEN\",Ky=\"OAUTH_REQUEST_PROTOCOL_FORBIDDEN\",ji=\"OAUTH_JWT_TIMESTAMP_CHECK_FAILED\",Za=\"OAUTH_JWT_CLAIM_COMPARISON_FAILED\",kh=\"OAUTH_JSON_ATTRIBUTE_COMPARISON_FAILED\",G7=\"OAUTH_MISSING_SERVER_METADATA\",K7=\"OAUTH_INVALID_SERVER_METADATA\";function Zi(a){if(a.bodyUsed)throw Te('\"response\" body has been used already',dt)}function Jy(a){const e=a.algorithm;if(typeof e.modulusLength!=\"number\"||e.modulusLength<2048)throw new Et(\"unsupported \".concat(e.name,\" modulusLength\"),{cause:a})}function J7(a){switch(a.algorithm.namedCurve){case\"P-256\":return\"SHA-256\";case\"P-384\":return\"SHA-384\";case\"P-521\":return\"SHA-512\";default:throw new Et(\"unsupported ECDSA namedCurve\",{cause:a})}}function X7(a){return g(this,null,function*(){if(a.method!==\"POST\")throw Te(\"form_post responses are expected to use the POST method\",dt,{cause:a});if(Wy(a)!==\"application/x-www-form-urlencoded\")throw Te(\"form_post responses are expected to use the application/x-www-form-urlencoded content-type\",dt,{cause:a});return(function(e){return g(this,null,function*(){if(e.bodyUsed)throw Te(\"form_post Request instances must contain a readable body\",dt,{cause:e});return e.text()})})(a)})}function Y7(a,e,t,s){if(a===void 0)if(Array.isArray(e)){if(!e.includes(s.alg))throw de('unexpected JWT \"alg\" header parameter',xe,{header:s,expected:e,reason:\"authorization server metadata\"})}else{if(t===void 0)throw de('missing client or server configuration to verify used JWT \"alg\" header parameter',void 0,{client:a,issuer:e,fallback:t});if(typeof t==\"string\"?s.alg!==t:typeof t==\"function\"?!t(s.alg):!t.includes(s.alg))throw de('unexpected JWT \"alg\" header parameter',xe,{header:s,expected:t,reason:\"default value\"})}else if(typeof a==\"string\"?s.alg!==a:!a.includes(s.alg))throw de('unexpected JWT \"alg\" header parameter',xe,{header:s,expected:a,reason:\"client configuration\"})}function Ar(a,e){const t=a.getAll(e),s=t[0];if(t.length>1)throw de('\"'.concat(e,'\" parameter must be provided only once'),xe);return s}const Q7=Symbol(),eA=Symbol();function tA(a,e,t,s){if(ea(a),ta(e),t instanceof URL&&(t=t.searchParams),!(t instanceof URLSearchParams))throw Te('\"parameters\" must be an instance of URLSearchParams, or URL',_t);if(Ar(t,\"response\"))throw de('\"parameters\" contains a JARM response, use validateJwtAuthResponse() instead of validateAuthResponse()',xe,{parameters:t});const r=Ar(t,\"iss\"),o=Ar(t,\"state\");if(!r&&a.authorization_response_iss_parameter_supported)throw de('response parameter \"iss\" (issuer) missing',xe,{parameters:t});if(r&&r!==a.issuer)throw de('unexpected \"iss\" (issuer) response parameter value',xe,{expected:a.issuer,parameters:t});switch(s){case void 0:case eA:if(o!==void 0)throw de('unexpected \"state\" response parameter encountered',xe,{expected:void 0,parameters:t});break;case Q7:break;default:if(je(s,'\"expectedState\" argument'),o!==s)throw de(o===void 0?'response parameter \"state\" missing':'unexpected \"state\" response parameter value',xe,{expected:s,parameters:t})}if(Ar(t,\"error\"))throw new Py(\"authorization response from the server is an error\",{cause:t});const i=Ar(t,\"id_token\"),n=Ar(t,\"token\");if(i!==void 0||n!==void 0)throw new Et(\"implicit and hybrid flows are not supported\");return l=new URLSearchParams(t),vh.add(l),l;var l}function Zl(e){return g(this,arguments,function*(a){let t,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Uy;try{t=yield a.json()}catch(r){throw s(a),de('failed to parse \"response\" body as JSON',jl,r)}if(!Hl(t))throw de('\"response\" body must be a top level object',xe,{body:t});return t})}const zh=Symbol(),Xy=Symbol(),Gl=new TextEncoder,yo=new TextDecoder;function Yy(){for(var a=arguments.length,e=new Array(a),t=0;t<a;t++)e[t]=arguments[t];const s=e.reduce((i,n)=>i+n.length,0),r=new Uint8Array(s);let o=0;for(const i of e)r.set(i,o),o+=i.length;return r}function xo(a){const e=new Uint8Array(a.length);for(let t=0;t<a.length;
15t++){const s=a.charCodeAt(t);if(s>127)throw new TypeError(\"non-ASCII string encountered in encode()\");e[t]=s}return e}function Qy(a){if(Uint8Array.fromBase64)return Uint8Array.fromBase64(a);const e=atob(a),t=new Uint8Array(e.length);for(let s=0;s<e.length;s++)t[s]=e.charCodeAt(s);return t}function Gi(a){if(Uint8Array.fromBase64)return Uint8Array.fromBase64(typeof a==\"string\"?a:yo.decode(a),{alphabet:\"base64url\"});let e=a;e instanceof Uint8Array&&(e=yo.decode(e)),e=e.replace(/-/g,\"+\").replace(/_/g,\"/\");try{return Qy(e)}catch(t){throw new TypeError(\"The input to be decoded is not correctly encoded.\")}}function Sh(a){let e=a;return typeof e==\"string\"&&(e=Gl.encode(e)),Uint8Array.prototype.toBase64?e.toBase64({alphabet:\"base64url\",omitPadding:!0}):(function(t){if(Uint8Array.prototype.toBase64)return t.toBase64();const s=[];for(let r=0;r<t.length;r+=32768)s.push(String.fromCharCode.apply(null,t.subarray(r,r+32768)));return btoa(s.join(\"\"))})(e).replace(/=/g,\"\").replace(/\\+/g,\"-\").replace(/\\//g,\"_\")}const ws=function(a){return new TypeError(\"CryptoKey does not support this operation, its \".concat(arguments.length>1&&arguments[1]!==void 0?arguments[1]:\"algorithm.name\",\" must be \").concat(a))},wo=(a,e)=>a.name===e;function Ah(a,e){var t;if(t=a.hash,parseInt(t.name.slice(4),10)!==e)throw ws(\"SHA-\".concat(e),\"algorithm.hash\")}function aA(a,e,t){switch(e){case\"HS256\":case\"HS384\":case\"HS512\":if(!wo(a.algorithm,\"HMAC\"))throw ws(\"HMAC\");Ah(a.algorithm,parseInt(e.slice(2),10));break;case\"RS256\":case\"RS384\":case\"RS512\":if(!wo(a.algorithm,\"RSASSA-PKCS1-v1_5\"))throw ws(\"RSASSA-PKCS1-v1_5\");Ah(a.algorithm,parseInt(e.slice(2),10));break;case\"PS256\":case\"PS384\":case\"PS512\":if(!wo(a.algorithm,\"RSA-PSS\"))throw ws(\"RSA-PSS\");Ah(a.algorithm,parseInt(e.slice(2),10));break;case\"Ed25519\":case\"EdDSA\":if(!wo(a.algorithm,\"Ed25519\"))throw ws(\"Ed25519\");break;case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":if(!wo(a.algorithm,e))throw ws(e);break;case\"ES256\":case\"ES384\":case\"ES512\":{if(!wo(a.algorithm,\"ECDSA\"))throw ws(\"ECDSA\");const s=(function(r){switch(r){case\"ES256\":return\"P-256\";case\"ES384\":return\"P-384\";case\"ES512\":return\"P-521\";default:throw new Error(\"unreachable\")}})(e);if(a.algorithm.namedCurve!==s)throw ws(s,\"algorithm.namedCurve\");break}default:throw new TypeError(\"CryptoKey does not support this operation\")}(function(s,r){if(r&&!s.usages.includes(r))throw new TypeError(\"CryptoKey does not support this operation, its usages must include \".concat(r,\".\"))})(a,t)}function e0(a,e){for(var t=arguments.length,s=new Array(t>2?t-2:0),r=2;r<t;r++)s[r-2]=arguments[r];if((s=s.filter(Boolean)).length>2){const i=s.pop();a+=\"one of type \".concat(s.join(\", \"),\", or \").concat(i,\".\")}else s.length===2?a+=\"one of type \".concat(s[0],\" or \").concat(s[1],\".\"):a+=\"of type \".concat(s[0],\".\");if(e==null)a+=\" Received \".concat(e);else if(typeof e==\"function\"&&e.name)a+=\" Received function \".concat(e.name);else if(typeof e==\"object\"&&e!=null){var o;(o=e.constructor)!==null&&o!==void 0&&o.name&&(a+=\" Received an instance of \".concat(e.constructor.name))}return a}const t0=function(a,e){for(var t=arguments.length,s=new Array(t>2?t-2:0),r=2;r<t;r++)s[r-2]=arguments[r];return e0(\"Key for the \".concat(a,\" algorithm must be \"),e,...s)};let ot=class extends Error{constructor(e,t){var s;super(e,t),Z(this,\"code\",\"ERR_JOSE_GENERIC\"),this.name=this.constructor.name,(s=Error.captureStackTrace)===null||s===void 0||s.call(Error,this,this.constructor)}};Z(ot,\"code\",\"ERR_JOSE_GENERIC\");let aa=class extends ot{constructor(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:\"unspecified\",r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:\"unspecified\";super(e,{cause:{claim:s,reason:r,payload:t}}),Z(this,\"code\",\"ERR_JWT_CLAIM_VALIDATION_FAILED\"),Z(this,\"claim\",void 0),Z(this,\"reason\",void 0),Z(this,\"payload\",void 0),this.claim=s,this.reason=r,this.payload=t}};Z(aa,\"code\",\"ERR_JWT_CLAIM_VALIDATION_FAILED\");let Ch=class extends ot{constructor(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:\"unspecified\",r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:\"unspecified\";super(e,{cause:{claim:s,reason:r,payload:t}}
15),Z(this,\"code\",\"ERR_JWT_EXPIRED\"),Z(this,\"claim\",void 0),Z(this,\"reason\",void 0),Z(this,\"payload\",void 0),this.claim=s,this.reason=r,this.payload=t}};Z(Ch,\"code\",\"ERR_JWT_EXPIRED\");let a0=class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JOSE_ALG_NOT_ALLOWED\")}};Z(a0,\"code\",\"ERR_JOSE_ALG_NOT_ALLOWED\");let $t=class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JOSE_NOT_SUPPORTED\")}};Z($t,\"code\",\"ERR_JOSE_NOT_SUPPORTED\"),Z(class extends ot{constructor(){super(arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"decryption operation failed\",arguments.length>1?arguments[1]:void 0),Z(this,\"code\",\"ERR_JWE_DECRYPTION_FAILED\")}},\"code\",\"ERR_JWE_DECRYPTION_FAILED\"),Z(class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JWE_INVALID\")}},\"code\",\"ERR_JWE_INVALID\");let He=class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JWS_INVALID\")}};Z(He,\"code\",\"ERR_JWS_INVALID\");let sa=class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JWT_INVALID\")}};Z(sa,\"code\",\"ERR_JWT_INVALID\"),Z(class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JWK_INVALID\")}},\"code\",\"ERR_JWK_INVALID\");let Th=class extends ot{constructor(){super(...arguments),Z(this,\"code\",\"ERR_JWKS_INVALID\")}};Z(Th,\"code\",\"ERR_JWKS_INVALID\");let Eh=class extends ot{constructor(){super(arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"no applicable key found in the JSON Web Key Set\",arguments.length>1?arguments[1]:void 0),Z(this,\"code\",\"ERR_JWKS_NO_MATCHING_KEY\")}};Z(Eh,\"code\",\"ERR_JWKS_NO_MATCHING_KEY\");let s0=class extends ot{constructor(){super(arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"multiple matching keys found in the JSON Web Key Set\",arguments.length>1?arguments[1]:void 0),Z(this,Symbol.asyncIterator,void 0),Z(this,\"code\",\"ERR_JWKS_MULTIPLE_MATCHING_KEYS\")}};Z(s0,\"code\",\"ERR_JWKS_MULTIPLE_MATCHING_KEYS\");let r0=class extends ot{constructor(){super(arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"request timed out\",arguments.length>1?arguments[1]:void 0),Z(this,\"code\",\"ERR_JWKS_TIMEOUT\")}};Z(r0,\"code\",\"ERR_JWKS_TIMEOUT\");let o0=class extends ot{constructor(){super(arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"signature verification failed\",arguments.length>1?arguments[1]:void 0),Z(this,\"code\",\"ERR_JWS_SIGNATURE_VERIFICATION_FAILED\")}};Z(o0,\"code\",\"ERR_JWS_SIGNATURE_VERIFICATION_FAILED\");const i0=a=>{if((a==null?void 0:a[Symbol.toStringTag])===\"CryptoKey\")return!0;try{return a instanceof CryptoKey}catch(e){return!1}},n0=a=>(a==null?void 0:a[Symbol.toStringTag])===\"KeyObject\",l0=a=>i0(a)||n0(a);function c0(a,e){if(a)throw new TypeError(\"\".concat(e,\" can only be called once\"))}function d0(a,e,t){try{return Gi(a)}catch(s){throw new t(\"Failed to base64url decode the \".concat(e))}}function Sa(a){if(typeof(e=a)!=\"object\"||e===null||Object.prototype.toString.call(a)!==\"[object Object]\")return!1;var e;if(Object.getPrototypeOf(a)===null)return!0;let t=a;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(a)===t}function u0(){for(var a=arguments.length,e=new Array(a),t=0;t<a;t++)e[t]=arguments[t];const s=e.filter(Boolean);if(s.length===0||s.length===1)return!0;let r;for(const o of s){const i=Object.keys(o);if(r&&r.size!==0)for(const n of i){if(r.has(n))return!1;r.add(n)}else r=new Set(i)}return!0}const $h=a=>Sa(a)&&typeof a.kty==\"string\";function h0(a,e){if(a.startsWith(\"RS\")||a.startsWith(\"PS\")){const t=e.algorithm.modulusLength;if(typeof t!=\"number\"||t<2048)throw new TypeError(\"\".concat(a,\" requires key modulusLength to be 2048 bits or larger\"))}}function p0(a,e){const t=\"SHA-\".concat(a.slice(-3));switch(a){case\"HS256\":case\"HS384\":case\"HS512\":return{hash:t,name:\"HMAC\"};case\"PS256\":case\"PS384\":case\"PS512\":return{hash:t,name:\"RSA-PSS\",saltLength:parseInt(a.slice(-3),10)>>3};case\"RS256\":case\"RS384\":case\"RS512\":return{hash:t,name:\"RSASSA-PKCS1-v1_5\"};case\"ES256\":case\"ES384\":case\"ES512\":return{hash:t,name:\"ECDSA\",namedCurve:e.namedCurve};case\"Ed25519\":case\"EdDSA\":return{name:\"Ed25519\"};case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":return{name:a};default:throw new $t(\"alg \".concat(a,\" is not supported either by JOSE or your javascript runtime\"))}}function f0(a,e,t){return g(this,null,function*(){if(e instanceof Uint8Array){if(!a.startsWith(\"HS\"))throw new TypeError((function(s){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return e0(\"Key must be \",s,...o)})(e,\"CryptoKey\",\"KeyObject\",\"JSON Web Key\"));return crypto.subtle.importKey(\"raw\",e,{hash:\"SHA-\".concat(a.slice(-3)),name:\"HMAC\"},!1,[t])}return aA(e,a,t),e})}const Kl='Invalid or unsupported JWK \"alg\" (Algorithm) Parameter value';function Jl(a){return g(this,null,function*(){var e,t;if(!a.alg)throw new TypeError('\"alg\" argument is required when \"jwk.alg\" is not present');const s=(function(n){let l,c;switch(n.kty){case\"AKP\":switch(n.alg){case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":l={name:n.alg},c=n.priv?[\"sign\"]:[\"verify\"];break;default:throw new $t(Kl)}break;case\"RSA\":switch(n.alg){case\"PS256\":case\"PS384\":case\"PS512\":l={name:\"RSA-PSS\",hash:\"SHA-\".concat(n.alg.slice(-3))},c=n.d?[\"sign\"]:[\"verify\"];break;
15case\"RS256\":case\"RS384\":case\"RS512\":l={name:\"RSASSA-PKCS1-v1_5\",hash:\"SHA-\".concat(n.alg.slice(-3))},c=n.d?[\"sign\"]:[\"verify\"];break;case\"RSA-OAEP\":case\"RSA-OAEP-256\":case\"RSA-OAEP-384\":case\"RSA-OAEP-512\":l={name:\"RSA-OAEP\",hash:\"SHA-\".concat(parseInt(n.alg.slice(-3),10)||1)},c=n.d?[\"decrypt\",\"unwrapKey\"]:[\"encrypt\",\"wrapKey\"];break;default:throw new $t(Kl)}break;case\"EC\":switch(n.alg){case\"ES256\":case\"ES384\":case\"ES512\":l={name:\"ECDSA\",namedCurve:{ES256:\"P-256\",ES384:\"P-384\",ES512:\"P-521\"}[n.alg]},c=n.d?[\"sign\"]:[\"verify\"];break;case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":l={name:\"ECDH\",namedCurve:n.crv},c=n.d?[\"deriveBits\"]:[];break;default:throw new $t(Kl)}break;case\"OKP\":switch(n.alg){case\"Ed25519\":case\"EdDSA\":l={name:\"Ed25519\"},c=n.d?[\"sign\"]:[\"verify\"];break;case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":l={name:n.crv},c=n.d?[\"deriveBits\"]:[];break;default:throw new $t(Kl)}break;default:throw new $t('Invalid or unsupported JWK \"kty\" (Key Type) Parameter value')}return{algorithm:l,keyUsages:c}})(a),r=s.algorithm,o=s.keyUsages,i=G({},a);return i.kty!==\"AKP\"&&delete i.alg,delete i.use,crypto.subtle.importKey(\"jwk\",i,r,(e=a.ext)!==null&&e!==void 0?e:!a.d&&!a.priv,(t=a.key_ops)!==null&&t!==void 0?t:o)})}const _o=\"given KeyObject instance cannot be used for this algorithm\";let _s;const m0=function(s,r,o){return g(this,arguments,function*(a,e,t){let i=arguments.length>3&&arguments[3]!==void 0&&arguments[3];_s||(_s=new WeakMap);let n=_s.get(a);if(n!=null&&n[t])return n[t];const l=yield Jl(G(G({},e),{},{alg:t}));return i&&Object.freeze(a),n?n[t]=l:_s.set(a,{[t]:l}),l})};function b0(a,e){return g(this,null,function*(){if(a instanceof Uint8Array||i0(a))return a;if(n0(a)){if(a.type===\"secret\")return a.export();if(\"toCryptoKey\"in a&&typeof a.toCryptoKey==\"function\")try{return((s,r)=>{_s||(_s=new WeakMap);let o=_s.get(s);if(o!=null&&o[r])return o[r];const i=s.type===\"public\",n=!!i;let l;if(s.asymmetricKeyType===\"x25519\"){switch(r){case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":break;default:throw new TypeError(_o)}l=s.toCryptoKey(s.asymmetricKeyType,n,i?[]:[\"deriveBits\"])}if(s.asymmetricKeyType===\"ed25519\"){if(r!==\"EdDSA\"&&r!==\"Ed25519\")throw new TypeError(_o);l=s.toCryptoKey(s.asymmetricKeyType,n,[i?\"verify\":\"sign\"])}switch(s.asymmetricKeyType){case\"ml-dsa-44\":case\"ml-dsa-65\":case\"ml-dsa-87\":if(r!==s.asymmetricKeyType.toUpperCase())throw new TypeError(_o);l=s.toCryptoKey(s.asymmetricKeyType,n,[i?\"verify\":\"sign\"])}if(s.asymmetricKeyType===\"rsa\"){let d;switch(r){case\"RSA-OAEP\":d=\"SHA-1\";break;case\"RS256\":case\"PS256\":case\"RSA-OAEP-256\":d=\"SHA-256\";break;case\"RS384\":case\"PS384\":case\"RSA-OAEP-384\":d=\"SHA-384\";break;case\"RS512\":case\"PS512\":case\"RSA-OAEP-512\":d=\"SHA-512\";break;default:throw new TypeError(_o)}if(r.startsWith(\"RSA-OAEP\"))return s.toCryptoKey({name:\"RSA-OAEP\",hash:d},n,i?[\"encrypt\"]:[\"decrypt\"]);l=s.toCryptoKey({name:r.startsWith(\"PS\")?\"RSA-PSS\":\"RSASSA-PKCS1-v1_5\",hash:d},n,[i?\"verify\":\"sign\"])}if(s.asymmetricKeyType===\"ec\"){var c;const d=new Map([[\"prime256v1\",\"P-256\"],[\"secp384r1\",\"P-384\"],[\"secp521r1\",\"P-521\"]]).get((c=s.asymmetricKeyDetails)===null||c===void 0?void 0:c.namedCurve);if(!d)throw new TypeError(_o);const u={ES256:\"P-256\",ES384:\"P-384\",ES512:\"P-521\"};u[r]&&d===u[r]&&(l=s.toCryptoKey({name:\"ECDSA\",namedCurve:d},n,[i?\"verify\":\"sign\"])),r.startsWith(\"ECDH-ES\")&&(l=s.toCryptoKey({name:\"ECDH\",namedCurve:d},n,i?[]:[\"deriveBits\"]))}if(!l)throw new TypeError(_o);return o?o[r]=l:_s.set(s,{[r]:l}),l})(a,e)}catch(s){if(s instanceof TypeError)throw s}let t=a.export({format:\"jwk\"});return m0(a,t,e)}if($h(a))return a.k?Gi(a.k):m0(a,a,e,!0);throw new Error(\"unreachable\")})}const Mh=(a,e)=>{if(a.byteLength!==e.length)return!1;for(let t=0;t<a.byteLength;t++)if(a[t]!==e[t])return!1;return!0},Ki=a=>{const e=a.data[a.pos++];if(128&e){const t=127&e;let s=0;for(let r=0;r<t;r++)s=s<<8|a.data[a.pos++];return s}return e},Ji=(a,e,t)=>{if(a.data[a.pos++]!==e)throw new Error(t)},g0=(a,e)=>{const t=a.data.subarray(a.pos,a.pos+e);return a.pos+=e,t},sA=a=>{const e=(r=>{Ji(r,6,\"Expected algorithm OID\");const o=Ki(r);return g0(r,o)})(a);if(Mh(e,[43,101,110]))return\"X25519\";if(!Mh(e,[42,134,72,206,61,2,1]))throw new Error(\"Unsupported key algorithm\");Ji(a,6,\"Expected curve OID\");const t=Ki(a),s=g0(a,t);for(const r of[{name:\"P-256\",oid:[42,134,72,206,61,3,1,7]},{name:\"P-384\",oid:[43,129,4,0,34]},{name:\"P-521\",oid:[43,129,4,0,35]}]){const o=r.name,i=r.oid;if(Mh(s,i))return o}throw new Error(\"Unsupported named curve\")},rA=(a,e,t,s)=>g(null,null,function*(){var r;let o,i;const n=()=>[\"sign\"];switch(t){case\"PS256\":case\"PS384\":case\"PS512\":o={name:\"RSA-PSS\",hash:\"SHA-\".concat(t.slice(-3))},i=n();break;
15case\"RS256\":case\"RS384\":case\"RS512\":o={name:\"RSASSA-PKCS1-v1_5\",hash:\"SHA-\".concat(t.slice(-3))},i=n();break;case\"RSA-OAEP\":case\"RSA-OAEP-256\":case\"RSA-OAEP-384\":case\"RSA-OAEP-512\":o={name:\"RSA-OAEP\",hash:\"SHA-\".concat(parseInt(t.slice(-3),10)||1)},i=[\"decrypt\",\"unwrapKey\"];break;case\"ES256\":case\"ES384\":case\"ES512\":o={name:\"ECDSA\",namedCurve:{ES256:\"P-256\",ES384:\"P-384\",ES512:\"P-521\"}[t]},i=n();break;case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":try{const l=s.getNamedCurve(e);o=l===\"X25519\"?{name:\"X25519\"}:{name:\"ECDH\",namedCurve:l}}catch(l){throw new $t(\"Invalid or unsupported key format\")}i=[\"deriveBits\"];break;case\"Ed25519\":case\"EdDSA\":o={name:\"Ed25519\"},i=n();break;case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":o={name:t},i=n();break;default:throw new $t('Invalid or unsupported \"alg\" (Algorithm) value')}return crypto.subtle.importKey(a,e,o,(r=s==null?void 0:s.extractable)!==null&&r!==void 0?r:!1,i)}),oA=(a,e,t)=>{var s;const r=((i,n)=>Qy(i.replace(n,\"\")))(a,/(?:-----(?:BEGIN|END) PRIVATE KEY-----|\\s)/g);let o=t;return e!=null&&(s=e.startsWith)!==null&&s!==void 0&&s.call(e,\"ECDH-ES\")&&(o||(o={}),o.getNamedCurve=i=>{const n={data:i,pos:0};return(function(l){Ji(l,48,\"Invalid PKCS#8 structure\"),Ki(l),Ji(l,2,\"Expected version field\");const c=Ki(l);l.pos+=c,Ji(l,48,\"Expected algorithm identifier\"),Ki(l)})(n),sA(n)}),rA(\"pkcs8\",r,e,o)};function v0(a,e,t){return g(this,null,function*(){if(typeof a!=\"string\"||a.indexOf(\"-----BEGIN PRIVATE KEY-----\")!==0)throw new TypeError('\"pkcs8\" must be PKCS#8 formatted string');return oA(a,e,t)})}function y0(a,e,t,s,r){if(r.crit!==void 0&&(s==null?void 0:s.crit)===void 0)throw new a('\"crit\" (Critical) Header Parameter MUST be integrity protected');if(!s||s.crit===void 0)return new Set;if(!Array.isArray(s.crit)||s.crit.length===0||s.crit.some(i=>typeof i!=\"string\"||i.length===0))throw new a('\"crit\" (Critical) Header Parameter MUST be an array of non-empty strings when present');let o;o=t!==void 0?new Map([...Object.entries(t),...e.entries()]):e;for(const i of s.crit){if(!o.has(i))throw new $t('Extension Header Parameter \"'.concat(i,'\" is not recognized'));if(r[i]===void 0)throw new a('Extension Header Parameter \"'.concat(i,'\" is missing'));if(o.get(i)&&s[i]===void 0)throw new a('Extension Header Parameter \"'.concat(i,'\" MUST be integrity protected'))}return new Set(s.crit)}const ko=a=>a==null?void 0:a[Symbol.toStringTag],Ih=(a,e,t)=>{if(e.use!==void 0){let o;switch(t){case\"sign\":case\"verify\":o=\"sig\";break;case\"encrypt\":case\"decrypt\":o=\"enc\"}if(e.use!==o)throw new TypeError('Invalid key for this operation, its \"use\" must be \"'.concat(o,'\" when present'))}if(e.alg!==void 0&&e.alg!==a)throw new TypeError('Invalid key for this operation, its \"alg\" must be \"'.concat(a,'\" when present'));if(Array.isArray(e.key_ops)){var s,r;let o;switch(!0){case(t===\"sign\"||t===\"verify\"):case a===\"dir\":case a.includes(\"CBC-HS\"):o=t;break;case a.startsWith(\"PBES2\"):o=\"deriveBits\";break;case/^A\\d{3}(?:GCM)?(?:KW)?$/.test(a):o=!a.includes(\"GCM\")&&a.endsWith(\"KW\")?t===\"encrypt\"?\"wrapKey\":\"unwrapKey\":t;break;case(t===\"encrypt\"&&a.startsWith(\"RSA\")):o=\"wrapKey\";break;case t===\"decrypt\":o=a.startsWith(\"RSA\")?\"unwrapKey\":\"deriveBits\"}if(o&&((s=e.key_ops)===null||s===void 0||(r=s.includes)===null||r===void 0?void 0:r.call(s,o))===!1)throw new TypeError('Invalid key for this operation, its \"key_ops\" must include \"'.concat(o,'\" when present'))}return!0};function x0(a,e,t){switch(a.substring(0,2)){case\"A1\":case\"A2\":case\"di\":case\"HS\":case\"PB\":((s,r,o)=>{if(!(r instanceof Uint8Array)){if($h(r)){if((i=>i.kty===\"oct\"&&typeof i.k==\"string\")(r)&&Ih(s,r,o))return;throw new TypeError('JSON Web Key for symmetric algorithms must have JWK \"kty\" (Key Type) equal to \"oct\" and the JWK \"k\" (Key Value) present')}if(!l0(r))throw new TypeError(t0(s,r,\"CryptoKey\",\"KeyObject\",\"JSON Web Key\",\"Uint8Array\"));if(r.type!==\"secret\")throw new TypeError(\"\".concat(ko(r),' instances for symmetric algorithms must be of type \"secret\"'))}})(a,e,t);break;default:((s,r,o)=>{if($h(r))switch(o){case\"decrypt\":case\"sign\":if((i=>i.kty!==\"oct\"&&(i.kty===\"AKP\"&&typeof i.priv==\"string\"||typeof i.d==\"string\"))(r)&&Ih(s,r,o))return;throw new TypeError(\"JSON Web Key for this operation must be a private JWK\");case\"encrypt\":case\"verify\":if((i=>i.kty!==\"oct\"&&i.d===void 0&&i.priv===void 0)(r)&&Ih(s,r,o))return;throw new TypeError(\"JSON Web Key for this operation must be a public JWK\")}if(!l0(r))throw new TypeError(t0(s,r,\"CryptoKey\",\"KeyObject\",\"JSON Web Key\"));if(r.type===\"secret\")throw new TypeError(\"\".concat(ko(r),' instances for asymmetric algorithms must not be of type \"secret\"'));if(r.type===\"public\")switch(o){case\"sign\":throw new TypeError(\"\".concat(ko(r),' instances for asymmetric algorithm signing must be of type \"private\"'));case\"decrypt\":throw new TypeError(\"\".concat(ko(r),' instances for asymmetric algorithm decryption must be of type \"private\"'))}if(r.type===\"private\")switch(o){case\"verify\":throw new TypeError(\"\".concat(ko(r),' instances for asymmetric algorithm verifying must be of type \"public\"'));case\"encrypt\":throw new TypeError(\"\".concat(ko(r),' instances for asymmetric algorithm encryption must be of type \"public\"'))}})(a,e,t)}}var Xl,Bh;let Aa,w0;(typeof navigator==\"undefined\"||(Xl=navigator.userAgent)===null||Xl===void 0||(Bh=Xl.startsWith)===null||Bh===void 0||!Bh.call(Xl,\"Mozilla/5.0 \"))&&(w0=\"\".concat(\"openid-client\",\"/\").concat(\"v6.8.4\"),Aa={\"user-agent\":w0});const it=a=>Yl.get(a);let Yl,Ql;function _0(a){return a!==void 0?Hy(a):(Ql||(Ql=new WeakMap),(e,t,s,r)=>{let o;return(o=Ql.get(t))||((function(i,n){if(typeof i!=\"string\")throw Ca(\"\".concat(n,\" must be a string\"),Yi);if(i.length===0)throw Ca(\"\".concat(n,\" must not be empty\"),Xi)})(t.client_secret,'\"metadata.client_secret\"'),o=Hy(t.client_secret),Ql.set(t,o)),o(e,t,s,r)})}
15const ra=Qt,Xi=\"ERR_INVALID_ARG_VALUE\",Yi=\"ERR_INVALID_ARG_TYPE\";function Ca(a,e,t){const s=new TypeError(a,{cause:t});return Object.assign(s,{code:e}),s}function iA(a){return(function(e){return g(this,null,function*(){return je(e,\"codeVerifier\"),Sr(yield crypto.subtle.digest(\"SHA-256\",go(e)))})})(a)}function nA(){return Oy()}let ec=class extends Error{constructor(e,t){var s;super(e,t),Z(this,\"code\",void 0),this.name=this.constructor.name,this.code=t==null?void 0:t.code,(s=Error.captureStackTrace)===null||s===void 0||s.call(Error,this,this.constructor)}};function gt(a,e,t){return new ec(a,{cause:e,code:t})}function ut(a){if(a instanceof TypeError||a instanceof ec||a instanceof Wl||a instanceof Py||a instanceof fh)throw a;if(a instanceof uh)switch(a.code){case Gy:throw gt(\"only requests to HTTPS are allowed\",a,a.code);case Ky:throw gt(\"only requests to HTTP or HTTPS are allowed\",a,a.code);case _h:throw gt(\"unexpected HTTP response status code\",a.cause,a.code);case Zy:throw gt(\"unexpected response content-type\",a.cause,a.code);case jl:throw gt(\"parsing error occured\",a,a.code);case xe:throw gt(\"invalid response encountered\",a,a.code);case Za:throw gt(\"unexpected JWT claim value encountered\",a,a.code);case kh:throw gt(\"unexpected JSON attribute value encountered\",a,a.code);case ji:throw gt(\"JWT timestamp claim value failed validation\",a,a.code);default:throw gt(a.message,a,a.code)}if(a instanceof Et)throw gt(\"unsupported operation\",a,a.code);if(a instanceof DOMException)switch(a.name){case\"OperationError\":throw gt(\"runtime operation error\",a,wh);case\"NotSupportedError\":throw gt(\"runtime unsupported operation\",a,wh);case\"TimeoutError\":throw gt(\"operation timed out\",a,\"OAUTH_TIMEOUT\");case\"AbortError\":throw gt(\"operation aborted\",a,\"OAUTH_ABORT\")}throw new ec(\"something went wrong\",{cause:a})}function lA(a,e,t,s,r){return g(this,null,function*(){const o=yield(function(l,c){return g(this,null,function*(){var d,u;if(!(l instanceof URL))throw Ca('\"server\" must be an instance of URL',Yi);const p=!l.href.includes(\"/.well-known/\"),h=(d=c==null?void 0:c.timeout)!==null&&d!==void 0?d:30,f=AbortSignal.timeout(1e3*h),m=yield(p?E7(l,{algorithm:c==null?void 0:c.algorithm,[Qt]:c==null?void 0:c[ra],[Dt]:c==null||(u=c.execute)===null||u===void 0?void 0:u.includes(T0),signal:f,headers:new Headers(Aa)}):((c==null?void 0:c[ra])||fetch)((ph(l,c==null||(b=c.execute)===null||b===void 0||!b.includes(T0)),l.href),{headers:Object.fromEntries(new Headers(G({accept:\"application/json\"},Aa)).entries()),body:void 0,method:\"GET\",redirect:\"manual\",signal:f})).then(v=>(function(w,k){return g(this,null,function*(){const S=w;if(!(S instanceof URL)&&S!==zh)throw Te('\"expectedIssuerIdentifier\" must be an instance of URL',_t);if(!bo(k,Response))throw Te('\"response\" must be an instance of Response',_t);if(k.status!==200)throw de('\"response\" is not a conform Authorization Server Metadata response (unexpected HTTP status code)',_h,k);Zi(k);const C=yield Zl(k);if(je(C.issuer,'\"response\" body \"issuer\" property',xe,{body:C}),S!==zh&&new URL(C.issuer).href!==S.href)throw de('\"response\" body \"issuer\" property does not match the expected value',kh,{expected:S.href,body:C,attribute:\"issuer\"});return C})})(zh,v)).catch(ut);var b;return p&&new URL(m.issuer).href!==l.href&&((function(v,w,k){return!(v.origin!==\"https://login.microsoftonline.com\"||k!=null&&k.algorithm&&k.algorithm!==\"oidc\"||(w[k0]=!0,0))})(l,m,c)||(function(v,w){return!(!v.hostname.endsWith(\".b2clogin.com\")||w!=null&&w.algorithm&&w.algorithm!==\"oidc\")})(l,c)||(()=>{throw new ec(\"discovered metadata issuer does not match the expected issuer\",{code:kh,cause:{expected:l.href,body:m,attribute:\"issuer\"}})})()),m})})(a,r),i=new zo(o,e,t,s);let n=it(i);if(r!=null&&r[ra]&&(n.fetch=r[ra]),r!=null&&r.timeout&&(n.timeout=r.timeout),r!=null&&r.execute)for(const l of r.execute)l(i);return i})}new TextDecoder;const k0=Symbol();let zo=class{constructor(e,t,s,r){var o,i,n,l,c;if(typeof t!=\"string\"||!t.length)throw Ca('\"clientId\" must be a non-empty string',Yi);if(typeof s==\"string\"&&(s={client_secret:s}),((o=s)===null||o===void 0?void 0:o.client_id)!==void 0&&t!==s.client_id)throw Ca('\"clientId\" and \"metadata.client_id\" must be the same',Xi);const d=G(G({},structuredClone(s)),{},{client_id:t});let u;d[lh]=(i=(n=s)===null||n===void 0?void 0:n[lh])!==null&&i!==void 0?i:0,d[ch]=(l=(c=s)===null||c===void 0?void 0:c[ch])!==null&&l!==void 0?l:30,u=r||(typeof d.client_secret==\"string\"&&d.client_secret.length?_0(d.client_secret):(m,b,v,w)=>{v.set(\"client_id\",b.client_id)});let p=Object.freeze(d);const h=structuredClone(e);k0 in e&&(h[Xy]=m=>{let b=m.claims.tid;return e.issuer.replace(\"{tenantid}\",b)});let f=Object.freeze(h);
15Yl||(Yl=new WeakMap),Yl.set(this,{__proto__:null,as:f,c:p,auth:u,tlsOnly:!0,jwksCache:{}})}serverMetadata(){const e=structuredClone(it(this).as);return(function(t){Object.defineProperties(t,(function(s){return{supportsPKCE:{__proto__:null,value(){var r;let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:\"S256\";return((r=s.code_challenge_methods_supported)===null||r===void 0?void 0:r.includes(o))===!0}}}})(t))})(e),e}clientMetadata(){return structuredClone(it(this).c)}get timeout(){return it(this).timeout}set timeout(e){it(this).timeout=e}get[ra](){return it(this).fetch}set[ra](e){it(this).fetch=e}};function Qi(a){Object.defineProperties(a,(function(e){let t;if(e.expires_in!==void 0){const s=new Date;s.setSeconds(s.getSeconds()+e.expires_in),t=s.getTime()}return{expiresIn:{__proto__:null,value(){if(t){const s=Date.now();return t>s?Math.floor((t-s)/1e3):0}}},claims:{__proto__:null,value(){try{return gh(this)}catch(s){return}}}}})(a))}function z0(s,r,o){return g(this,arguments,function*(a,e,t){var i;let n=arguments.length>3&&arguments[3]!==void 0&&arguments[3];const l=(i=a.headers.get(\"retry-after\"))===null||i===void 0?void 0:i.trim();if(l===void 0)return;let c;if(/^\\d+$/.test(l))c=parseInt(l,10);else{const d=new Date(l);if(Number.isFinite(d.getTime())){const u=new Date,p=d.getTime()-u.getTime();p>0&&(c=Math.ceil(p/1e3))}}if(n&&!Number.isFinite(c))throw new uh(\"invalid Retry-After header value\",{cause:a});c>e&&(yield S0(c-e,t))})}function S0(a,e){return new Promise((t,s)=>{const r=o=>{try{e.throwIfAborted()}catch(n){return void s(n)}if(o<=0)return void t();const i=Math.min(o,5);setTimeout(()=>r(o-i),1e3*i)};r(a)})}function A0(a,e){return g(this,null,function*(){Ga(a);const t=it(a),s=t.as,r=t.c,o=t.auth,i=t.fetch,n=t.tlsOnly,l=t.timeout;return(function(c,d,u,p,h){return g(this,null,function*(){ea(c),ta(d);const f=Wi(c,\"backchannel_authentication_endpoint\",d.use_mtls_endpoint_aliases,(h==null?void 0:h[Dt])!==!0),m=new URLSearchParams(p);m.set(\"client_id\",d.client_id);const b=Dl(h==null?void 0:h.headers);return b.set(\"accept\",\"application/json\"),bh(c,d,u,f,m,b,h)})})(s,r,o,e,{[Qt]:i,[Dt]:!n,headers:new Headers(Aa),signal:Cr(l)}).then(c=>(function(d,u,p){return g(this,null,function*(){if(ea(d),ta(u),!bo(p,Response))throw Te('\"response\" must be an instance of Response',_t);yield mh(p,200,\"Backchannel Authentication Endpoint\"),Zi(p);const h=yield Zl(p);je(h.auth_req_id,'\"response\" body \"auth_req_id\" property',xe,{body:h});let f=typeof h.expires_in!=\"number\"?parseFloat(h.expires_in):h.expires_in;return xs(f,!0,'\"response\" body \"expires_in\" property',xe,{body:h}),h.expires_in=f,h.interval!==void 0&&xs(h.interval,!1,'\"response\" body \"interval\" property',xe,{body:h}),h})})(s,r,c)).catch(ut)})}function C0(a,e,t,s){return g(this,null,function*(){var r,o;Ga(a),t=new URLSearchParams(t);let i=(r=e.interval)!==null&&r!==void 0?r:5;const n=(o=s==null?void 0:s.signal)!==null&&o!==void 0?o:AbortSignal.timeout(1e3*e.expires_in);try{yield S0(i,n)}catch(M){ut(M)}const l=it(a),c=l.as,d=l.c,u=l.auth,p=l.fetch,h=l.tlsOnly,f=l.nonRepudiation,m=l.timeout,b=l.decrypt,v=(M,N)=>C0(a,G(G({},e),{},{interval:M}),t,G(G({},s),{},{signal:n,flag:N})),w=(function(M,N){const L=Cr(N);if(!L)return{signal:M,cleanup(){}};const D=new AbortController,H=te=>{const I=te.target;D.abort(I.reason)};return M.aborted?D.abort(M.reason):L.aborted?D.abort(L.reason):(M.addEventListener(\"abort\",H,{once:!0}),L.addEventListener(\"abort\",H,{once:!0})),{signal:D.signal,cleanup(){M.removeEventListener(\"abort\",H),L.removeEventListener(\"abort\",H)}}})(n,m),k=yield(function(M,N,L,D,H){return g(this,null,function*(){ea(M),ta(N),je(D,'\"authReqId\"');const te=new URLSearchParams(H==null?void 0:H.additionalParameters);return te.set(\"auth_req_id\",D),Vi(M,N,L,\"urn:openid:params:grant-type:ciba\",te,H)})})(c,d,u,e.auth_req_id,{[Qt]:p,[Dt]:!h,additionalParameters:t,DPoP:s==null?void 0:s.DPoP,headers:new Headers(Aa),signal:w.signal}).catch(ut).finally(w.cleanup);var S;if(k.status===503&&k.headers.has(\"retry-after\"))return yield z0(k,i,n,!0),yield(S=k.body)===null||S===void 0?void 0:S.cancel(),v(i);const C=(function(M,N,L,D){return g(this,null,function*(){return vo(M,N,L,void 0,D==null?void 0:D[ja],D==null?void 0:D.recognizedTokenTypes)})})(c,d,k,{[ja]:b});let E;try{E=yield C}
15catch(M){if(So(M,s))return v(i,Ka);if(M instanceof Wl)switch(M.error){case\"slow_down\":i+=5;case\"authorization_pending\":return yield z0(M.response,i,n),v(i)}ut(M)}return E.id_token&&(yield f==null?void 0:f(k)),Qi(E),E})}function T0(a){it(a).tlsOnly=!1}function Rh(a,e,t,s,r){return g(this,null,function*(){if(Ga(a),!((r==null?void 0:r.flag)===Ka||e instanceof URL||(function(M,N){try{return Object.getPrototypeOf(M)[Symbol.toStringTag]===N}catch(L){return!1}})(e,\"Request\")))throw Ca('\"currentUrl\" must be an instance of URL, or Request',Yi);let o,i;const n=it(a),l=n.as,c=n.c,d=n.auth,u=n.fetch,p=n.tlsOnly,h=n.jarm,f=n.hybrid,m=n.nonRepudiation,b=n.timeout,v=n.decrypt,w=n.implicit;if((r==null?void 0:r.flag)===Ka)o=r.authResponse,i=r.redirectUri;else{if(!(e instanceof URL)){const M=e;switch(e=new URL(e.url),M.method){case\"GET\":break;case\"POST\":const N=new URLSearchParams(yield X7(M));if(f)e.hash=N.toString();else for(const L of N.entries()){var k=Ct(L,2);const D=k[0],H=k[1];e.searchParams.append(D,H)}break;default:throw Ca(\"unexpected Request HTTP method\",Xi)}}switch(i=(function(M){return(M=new URL(M)).search=\"\",M.hash=\"\",M.href})(e),!0){case!!h:o=yield h(e,t==null?void 0:t.expectedState);break;case!!f:o=yield f(e,t==null?void 0:t.expectedNonce,t==null?void 0:t.expectedState,t==null?void 0:t.maxAge);break;case!!w:throw new TypeError(\"authorizationCodeGrant() cannot be used by response_type=id_token clients\");default:try{o=tA(l,c,e.searchParams,t==null?void 0:t.expectedState)}catch(M){ut(M)}}}const S=yield(function(M,N,L,D,H,te,I){return g(this,null,function*(){if(ea(M),ta(N),!vh.has(D))throw Te('\"callbackParameters\" must be an instance of URLSearchParams obtained from \"validateAuthResponse()\", or \"validateJwtAuthResponse()',dt);je(H,'\"redirectUri\"');const B=Ar(D,\"code\");if(!B)throw de('no authorization code in \"callbackParameters\"',xe);const P=new URLSearchParams(I==null?void 0:I.additionalParameters);return P.set(\"redirect_uri\",H),P.set(\"code\",B),te!==jy&&(je(te,'\"codeVerifier\"'),P.set(\"code_verifier\",te)),Vi(M,N,L,\"authorization_code\",P,I)})})(l,c,d,o,i,(t==null?void 0:t.pkceCodeVerifier)||jy,{additionalParameters:s,[Qt]:u,[Dt]:!p,DPoP:r==null?void 0:r.DPoP,headers:new Headers(Aa),signal:Cr(b)}).catch(ut);typeof(t==null?void 0:t.expectedNonce)!=\"string\"&&typeof(t==null?void 0:t.maxAge)!=\"number\"||(t.idTokenExpected=!0);const C=W7(l,c,S,{expectedNonce:t==null?void 0:t.expectedNonce,maxAge:t==null?void 0:t.maxAge,requireIdToken:t==null?void 0:t.idTokenExpected,[ja]:v});let E;try{E=yield C}
15catch(M){if(So(M,r))return Rh(a,void 0,t,s,G(G({},r),{},{flag:Ka,authResponse:o,redirectUri:i}));ut(M)}return E.id_token&&(yield m==null?void 0:m(S)),Qi(E),E})}function E0(a,e,t,s){return g(this,null,function*(){Ga(a),t=new URLSearchParams(t);const r=it(a),o=r.as,i=r.c,n=r.auth,l=r.fetch,c=r.tlsOnly,d=r.nonRepudiation,u=r.timeout,p=r.decrypt,h=yield(function(b,v,w,k,S){return g(this,null,function*(){ea(b),ta(v),je(k,'\"refreshToken\"');const C=new URLSearchParams(S==null?void 0:S.additionalParameters);return C.set(\"refresh_token\",k),Vi(b,v,w,\"refresh_token\",C,S)})})(o,i,n,e,{[Qt]:l,[Dt]:!c,additionalParameters:t,DPoP:s==null?void 0:s.DPoP,headers:new Headers(Aa),signal:Cr(u)}).catch(ut),f=(function(b,v,w,k){return g(this,null,function*(){return vo(b,v,w,void 0,k==null?void 0:k[ja],k==null?void 0:k.recognizedTokenTypes)})})(o,i,h,{[ja]:p});let m;try{m=yield f}catch(b){if(So(b,s))return E0(a,e,t,G(G({},s),{},{flag:Ka}));ut(b)}return m.id_token&&(yield d==null?void 0:d(h)),Qi(m),m})}function $0(a,e,t){return g(this,null,function*(){Ga(a),e=new URLSearchParams(e);const s=it(a),r=s.as,o=s.c,i=s.auth,n=s.fetch,l=s.tlsOnly,c=s.timeout,d=yield(function(h,f,m,b,v){return g(this,null,function*(){return ea(h),ta(f),Vi(h,f,m,\"client_credentials\",new URLSearchParams(b),v)})})(r,o,i,e,{[Qt]:n,[Dt]:!l,DPoP:t==null?void 0:t.DPoP,headers:new Headers(Aa),signal:Cr(c)}).catch(ut),u=(function(h,f,m,b){return g(this,null,function*(){return vo(h,f,m,void 0,void 0,void 0)})})(r,o,d);let p;try{p=yield u}catch(h){if(So(h,t))return $0(a,e,G(G({},t),{},{flag:Ka}));ut(h)}return Qi(p),p})}function Nh(a,e){Ga(a);const t=it(a),s=t.as,r=t.c,o=t.tlsOnly,i=t.hybrid,n=t.jarm,l=t.implicit,c=Wi(s,\"authorization_endpoint\",!1,o);if((e=new URLSearchParams(e)).has(\"client_id\")||e.set(\"client_id\",r.client_id),!e.has(\"request_uri\")&&!e.has(\"request\")){if(e.has(\"response_type\")||e.set(\"response_type\",i?\"code id_token\":l?\"id_token\":\"code\"),l&&!e.has(\"nonce\"))throw Ca(\"response_type=id_token clients must provide a nonce parameter in their authorization request parameters\",Xi);n&&e.set(\"response_mode\",\"jwt\")}for(const u of e.entries()){var d=Ct(u,2);const p=d[0],h=d[1];c.searchParams.append(p,h)}return c}function M0(a,e,t){return g(this,null,function*(){Ga(a);const s=Nh(a,e),r=it(a),o=r.as,i=r.c,n=r.auth,l=r.fetch,c=r.tlsOnly,d=r.timeout,u=yield(function(f,m,b,v,w){return g(this,null,function*(){var k;ea(f),ta(m);const S=Wi(f,\"pushed_authorization_request_endpoint\",m.use_mtls_endpoint_aliases,(w==null?void 0:w[Dt])!==!0),C=new URLSearchParams(v);C.set(\"client_id\",m.client_id);const E=Dl(w==null?void 0:w.headers);E.set(\"accept\",\"application/json\"),(w==null?void 0:w.DPoP)!==void 0&&(qy(w.DPoP),yield w.DPoP.addProof(S,E,\"POST\"));const M=yield bh(f,m,b,S,C,E,w);return w==null||(k=w.DPoP)===null||k===void 0||k.cacheNonce(M,S),M})})(o,i,n,s.searchParams,{[Qt]:l,[Dt]:!c,DPoP:t==null?void 0:t.DPoP,headers:new Headers(Aa),signal:Cr(d)}).catch(ut),p=(function(f,m,b){return g(this,null,function*(){if(ea(f),ta(m),!bo(b,Response))throw Te('\"response\" must be an instance of Response',_t);yield mh(b,201,\"Pushed Authorization Request Endpoint\"),Zi(b);const v=yield Zl(b);je(v.request_uri,'\"response\" body \"request_uri\" property',xe,{body:v});let w=typeof v.expires_in!=\"number\"?parseFloat(v.expires_in):v.expires_in;return xs(w,!0,'\"response\" body \"expires_in\" property',xe,{body:v}),v.expires_in=w,v})})(o,i,u);let h;try{h=yield p}catch(f){if(So(f,t))return M0(a,e,G(G({},t),{},{flag:Ka}));ut(f)}return Nh(a,{request_uri:h.request_uri})})}function Ga(a){if(!(a instanceof zo))throw Ca('\"config\" must be an instance of Configuration',Yi);if(Object.getPrototypeOf(a)!==zo.prototype)throw Ca(\"subclassing Configuration is not allowed\",Xi)}function Cr(a){return a?AbortSignal.timeout(1e3*a):void 0}function So(a,e){return!(e==null||!e.DPoP||e.flag===Ka)&&(function(t){if(t instanceof fh){const s=t.cause,r=s[0];return s.length===1&&r.scheme===\"dpop\"&&r.parameters.error===\"use_dpop_nonce\"}return t instanceof Wl&&t.error===\"use_dpop_nonce\"})(a)}Object.freeze(zo.prototype);const Ka=Symbol();function ks(a,e,t,s){return g(this,null,function*(){Ga(a);const r=it(a),o=r.as,i=r.c,n=r.auth,l=r.fetch,c=r.tlsOnly,d=r.timeout,u=r.decrypt,p=r.nonRepudiation,h=yield(function(v,w,k,S,C,E){return g(this,null,function*(){return ea(v),ta(w),je(S,'\"grantType\"'),Vi(v,w,k,S,new URLSearchParams(C),E)})})(o,i,n,e,new URLSearchParams(t),{[Qt]:l,[Dt]:!c,DPoP:s==null?void 0:s.DPoP,headers:new Headers(Aa),signal:Cr(d)}).catch(ut);let f;e===\"urn:ietf:params:oauth:grant-type:token-exchange\"&&(f={n_a:()=>{}});const m=(function(v,w,k,S){return g(this,null,function*(){return vo(v,w,k,void 0,S==null?void 0:S[ja],S==null?void 0:S.recognizedTokenTypes)})})(o,i,h,{[ja]:u,recognizedTokenTypes:f});let b;try{b=yield m}catch(v){if(So(v,s))return ks(a,e,t,G(G({},s),{},{flag:Ka}));ut(v)}return b.id_token&&(yield p==null?void 0:p(h)),Qi(b),b})}function cA(a,e,t){return g(this,null,function*(){if(!Sa(a))throw new He(\"Flattened JWS must be an object\");if(a.protected===void 0&&a.header===void 0)throw new He('Flattened JWS must have either of the \"protected\" or \"header\" members');if(a.protected!==void 0&&typeof a.protected!=\"string\")throw new He(\"JWS Protected Header incorrect type\");if(a.payload===void 0)throw new He(\"JWS Payload missing\");if(typeof a.signature!=\"string\")throw new He(\"JWS Signature missing or incorrect type\");if(a.header!==void 0&&!Sa(a.header))throw new He(\"JWS Unprotected Header incorrect type\");let s={};if(a.protected)try{const m=Gi(a.protected);s=JSON.parse(yo.decode(m))}
15catch(m){throw new He(\"JWS Protected Header is invalid\")}if(!u0(s,a.header))throw new He(\"JWS Protected and JWS Unprotected Header Parameter names must be disjoint\");const r=G(G({},s),a.header);let o=!0;if(y0(He,new Map([[\"b64\",!0]]),t==null?void 0:t.crit,s,r).has(\"b64\")&&(o=s.b64,typeof o!=\"boolean\"))throw new He('The \"b64\" (base64url-encode payload) Header Parameter must be a boolean');const i=r.alg;if(typeof i!=\"string\"||!i)throw new He('JWS \"alg\" (Algorithm) Header Parameter missing or invalid');const n=t&&(function(m,b){if(b!==void 0&&(!Array.isArray(b)||b.some(v=>typeof v!=\"string\")))throw new TypeError('\"'.concat(m,'\" option must be an array of strings'));if(b)return new Set(b)})(\"algorithms\",t.algorithms);if(n&&!n.has(i))throw new a0('\"alg\" (Algorithm) Header Parameter value not allowed');if(o){if(typeof a.payload!=\"string\")throw new He(\"JWS Payload must be a string\")}else if(typeof a.payload!=\"string\"&&!(a.payload instanceof Uint8Array))throw new He(\"JWS Payload must be a string or an Uint8Array instance\");let l=!1;typeof e==\"function\"&&(e=yield e(s,a),l=!0),x0(i,e,\"verify\");const c=Yy(a.protected!==void 0?xo(a.protected):new Uint8Array,xo(\".\"),typeof a.payload==\"string\"?o?xo(a.payload):Gl.encode(a.payload):a.payload),d=d0(a.signature,\"signature\",He),u=yield b0(e,i);if(!(yield(function(m,b,v,w){return g(this,null,function*(){const k=yield f0(m,b,\"verify\");h0(m,k);const S=p0(m,k.algorithm);try{return yield crypto.subtle.verify(S,k,v,w)}catch(C){return!1}})})(i,u,d,c)))throw new o0;let h;h=o?d0(a.payload,\"payload\",He):typeof a.payload==\"string\"?Gl.encode(a.payload):a.payload;const f={payload:h};return a.protected!==void 0&&(f.protectedHeader=s),a.header!==void 0&&(f.unprotectedHeader=a.header),l?G(G({},f),{},{key:u}):f})}const zs=a=>Math.floor(a.getTime()/1e3),dA=86400,uA=/^(\\+|\\-)? ?(\\d+|\\d+\\.\\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)(?: (ago|from now))?$/i;function en(a){const e=uA.exec(a);if(!e||e[4]&&e[1])throw new TypeError(\"Invalid time period format\");const t=parseFloat(e[2]);let s;switch(e[3].toLowerCase()){case\"sec\":case\"secs\":case\"second\":case\"seconds\":case\"s\":s=Math.round(t);break;case\"minute\":case\"minutes\":case\"min\":case\"mins\":case\"m\":s=Math.round(60*t);break;case\"hour\":case\"hours\":case\"hr\":case\"hrs\":case\"h\":s=Math.round(3600*t);break;case\"day\":case\"days\":case\"d\":s=Math.round(t*dA);break;case\"week\":case\"weeks\":case\"w\":s=Math.round(604800*t);break;default:s=Math.round(31557600*t)}return e[1]===\"-\"||e[4]===\"ago\"?-s:s}function Ao(a,e){if(!Number.isFinite(e))throw new TypeError(\"Invalid \".concat(a,\" input\"));return e}const I0=a=>a.includes(\"/\")?a.toLowerCase():\"application/\".concat(a.toLowerCase());function hA(a,e){let t,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};try{t=JSON.parse(yo.decode(e))}catch(v){}if(!Sa(t))throw new sa(\"JWT Claims Set must be a top-level JSON object\");const r=s.typ;if(r&&(typeof a.typ!=\"string\"||I0(a.typ)!==I0(r)))throw new aa('unexpected \"typ\" JWT header value',t,\"typ\",\"check_failed\");const o=s.requiredClaims,i=o===void 0?[]:o,n=s.issuer,l=s.subject,c=s.audience,d=s.maxTokenAge,u=[...i];d!==void 0&&u.push(\"iat\"),c!==void 0&&u.push(\"aud\"),l!==void 0&&u.push(\"sub\"),n!==void 0&&u.push(\"iss\");for(const v of new Set(u.reverse()))if(!(v in t))throw new aa('missing required \"'.concat(v,'\" claim'),t,v,\"missing\");if(n&&!(Array.isArray(n)?n:[n]).includes(t.iss))throw new aa('unexpected \"iss\" claim value',t,\"iss\",\"check_failed\");if(l&&t.sub!==l)throw new aa('unexpected \"sub\" claim value',t,\"sub\",\"check_failed\");if(c&&(p=t.aud,h=typeof c==\"string\"?[c]:c,!(typeof p==\"string\"?h.includes(p):Array.isArray(p)&&h.some(Set.prototype.has.bind(new Set(p))))))throw new aa('unexpected \"aud\" claim value',t,\"aud\",\"check_failed\");var p,h;let f;switch(typeof s.clockTolerance){case\"string\":f=en(s.clockTolerance);break;case\"number\":f=s.clockTolerance;break;case\"undefined\":f=0;break;default:throw new TypeError(\"Invalid clockTolerance option type\")}const m=s.currentDate,b=zs(m||new Date);if((t.iat!==void 0||d)&&typeof t.iat!=\"number\")throw new aa('\"iat\" claim must be a number',t,\"iat\",\"invali
15d\");if(t.nbf!==void 0){if(typeof t.nbf!=\"number\")throw new aa('\"nbf\" claim must be a number',t,\"nbf\",\"invalid\");if(t.nbf>b+f)throw new aa('\"nbf\" claim timestamp check failed',t,\"nbf\",\"check_failed\")}if(t.exp!==void 0){if(typeof t.exp!=\"number\")throw new aa('\"exp\" claim must be a number',t,\"exp\",\"invalid\");if(t.exp<=b-f)throw new Ch('\"exp\" claim timestamp check failed',t,\"exp\",\"check_failed\")}if(d){const v=b-t.iat;if(v-f>(typeof d==\"number\"?d:en(d)))throw new Ch('\"iat\" claim timestamp check failed (too far in the past)',t,\"iat\",\"check_failed\");if(v<0-f)throw new aa('\"iat\" claim timestamp check failed (it should be in the past)',t,\"iat\",\"check_failed\")}return t}var Je=new WeakMap;let pA=class{constructor(e){if(ue(this,Je,void 0),!Sa(e))throw new TypeError(\"JWT Claims Set MUST be an object\");oe(Je,this,structuredClone(e))}data(){return Gl.encode(JSON.stringify(T(Je,this)))}get iss(){return T(Je,this).iss}set iss(e){T(Je,this).iss=e}get sub(){return T(Je,this).sub}set sub(e){T(Je,this).sub=e}get aud(){return T(Je,this).aud}set aud(e){T(Je,this).aud=e}set jti(e){T(Je,this).jti=e}set nbf(e){typeof e==\"number\"?T(Je,this).nbf=Ao(\"setNotBefore\",e):e instanceof Date?T(Je,this).nbf=Ao(\"setNotBefore\",zs(e)):T(Je,this).nbf=zs(new Date)+en(e)}set exp(e){typeof e==\"number\"?T(Je,this).exp=Ao(\"setExpirationTime\",e):e instanceof Date?T(Je,this).exp=Ao(\"setExpirationTime\",zs(e)):T(Je,this).exp=zs(new Date)+en(e)}set iat(e){e===void 0?T(Je,this).iat=zs(new Date):e instanceof Date?T(Je,this).iat=Ao(\"setIssuedAt\",zs(e)):T(Je,this).iat=Ao(\"setIssuedAt\",typeof e==\"string\"?zs(new Date)+en(e):e)}};function fA(a,e,t){return g(this,null,function*(){var s;const r=yield(function(i,n,l){return g(this,null,function*(){if(i instanceof Uint8Array&&(i=yo.decode(i)),typeof i!=\"string\")throw new He(\"Compact JWS must be a string or Uint8Array\");const c=i.split(\".\"),d=c[0],u=c[1],p=c[2];if(c.length!==3)throw new He(\"Invalid Compact JWS\");const h=yield cA({payload:u,protected:d,signature:p},n,l),f={payload:h.payload,protectedHeader:h.protectedHeader};return typeof n==\"function\"?G(G({},f),{},{key:h.key}):f})})(a,e,t);if((s=r.protectedHeader.crit)!==null&&s!==void 0&&s.includes(\"b64\")&&r.protectedHeader.b64===!1)throw new sa(\"JWTs MUST NOT use unencoded payload\");const o={payload:hA(r.protectedHeader,r.payload,t),protectedHeader:r.protectedHeader};return typeof e==\"function\"?G(G({},o),{},{key:r.key}):o})}var tc=new WeakMap,oa=new WeakMap,Ss=new WeakMap;let mA=class{constructor(e){if(ue(this,tc,void 0),ue(this,oa,void 0),ue(this,Ss,void 0),!(e instanceof Uint8Array))throw new TypeError(\"payload must be an instance of Uint8Array\");oe(tc,this,e)}setProtectedHeader(e){return c0(T(oa,this),\"setProtectedHeader\"),oe(oa,this,e),this}setUnprotectedHeader(e){return c0(T(Ss,this),\"setUnprotectedHeader\"),oe(Ss,this,e),this}sign(e,t){return g(this,null,function*(){if(!T(oa,this)&&!T(Ss,this))throw new He(\"either setProtectedHeader or setUnprotectedHeader must be called before #sign()\");if(!u0(T(oa,this),T(Ss,this)))throw new He(\"JWS Protected and JWS Unprotected Header Parameter names must be disjoint\");const s=G(G({},T(oa,this)),T(Ss,this));let r=!0;if(y0(He,new Map([[\"b64\",!0]]),t==null?void 0:t.crit,T(oa,this),s).has(\"b64\")&&(r=T(oa,this).b64,typeof r!=\"boolean\"))throw new He('The \"b64\" (base64url-encode payload) Header Parameter must be a boolean');const o=s.alg;if(typeof o!=\"string\"||!o)throw new He('JWS \"alg\" (Algorithm) Header Parameter missing or invalid');let i,n,l,c;x0(o,e,\"sign\"),r?(i=Sh(T(tc,this)),n=xo(i)):(n=T(tc,this),i=\"\"),T(oa,this)?(l=Sh(JSON.stringify(T(oa,this))),c=xo(l)):(l=\"\",c=new Uint8Array);const d=Yy(c,xo(\".\"),n),u=yield b0(e,o),p=yield(function(f,m,b){return g(this,null,function*(){const v=yield f0(f,m,\"sign\");h0(f,v);const w=yield crypto.subtle.sign(p0(f,v.algorithm),v,b);return new Uint8Array(w)})})(o,u,d),h={signature:Sh(p),payload:i};return T(Ss,this)&&(h.header=T(Ss,this)),T(oa,this)&&(h.protected=l),h})}};var ac=new WeakMap;let bA=class{constructor(e){ue(this,ac,void 0),oe(ac,this,new mA(e))}setProtectedHeader(e){return T(ac,this).setProtectedHeader(e),this}sign(e,t){return g(this,null,function*(){const s=yield T(ac,this).sign(e,t);if(s.payload===void 0)throw new TypeError(\"use the flattened module for creating JWS with b64: false\");return\"\".concat(s.protected,\".\").concat(s.payload,\".\").concat(s.signature)})}};var Co=new WeakMap,Ta=new WeakMap;let gA=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ue(this,Co,void 0),ue(this,Ta,void 0),oe(Ta,this,new pA(e))}setIssuer(e){return T(Ta,this).iss=e,this}setSubject(e){return T(Ta,this).sub=e,this}setAudience(e){return T(Ta,this).aud=e,this}setJti(e){return T(Ta,this).jti=e,this}setNotBefore(e){return T(Ta,this).nbf=e,this}setExpirationTime(e){return T(Ta,this).exp=e,this}setIssuedAt(e){return T(Ta,this).iat=e,this}setProtectedHeader(e){return oe(Co,this,e),this}sign(e,t){return g(this,null,function*(){var s;const r=new bA(T(Ta,this).data());if(r.setProtectedHeader(T(Co,this)),Array.isArray((s=T(Co,this))===null||s===void 0?void 0:s.crit)&&T(Co,this).crit.includes(\"b64\")&&T(Co,this).b64===!1)throw new sa(\"JWTs MUST NOT use unencoded payload\");return r.sign(e,t)})}};function vA(a){return Sa(a)}var sc,Lh,rc=new WeakMap,Fh=new WeakMap;let yA=class{constructor(e){if(ue(this,rc,void 0),ue(this,Fh,new WeakMap),!(function(t){return t&&typeof t==\"object\"&&Array.isArray(t.keys)&&t.keys.every(vA)})(e))throw new Th(\"JSON Web Key Set malformed\");oe(rc,this,structuredClone(e))}jwks(){return T(rc,this)}getKey(e,t){return g(this,null,function*(){const s=G(G({},e),t==null?void 0:t.header),r=s.alg,o=s.kid,i=(function(d){switch(typeof d==\"string\"&&d.slice(0,2)){case\"RS\":case\"PS\":return\"RSA\";case\"ES\":return\"EC\";case\"Ed\":return\"OKP\";case\"ML\":return\"AKP\";default:throw new $t('Unsupported \"alg\" value for a JSON Web Key Set')}})(r),n=T(rc,this).keys.filter(d=>{let u=i===d.kty;if(u&&typeof o==\"string\"&&(u=o===d.kid),!u||typeof d.alg!=\"string\"&&i!==\"AKP\"||(u=r===d.alg),u&&typeof d.use==\"string\"&&(u=d.use===\"sig\"),u&&Array.isArray(d.key_ops)&&(u=d.key_ops.includes(\"verify\")),u)switch(r){case\"ES256\":u=d.crv===\"P-256\";break;case\"ES384\":u=d.crv===\"P-384\";break;case\"ES512\":u=d.crv===\"P-521\";break;case\"Ed25519\":case\"EdDSA\":u=d.crv===\"Ed25519\"}return u}),l=n[0],c=n.length;if(c===0)throw new Eh;if(c!==1){const d=new s0,u=T(Fh,this);throw d[Symbol.asyncIterator]=MS(function*(){for(const p of n)try{yield yield $S(B0(u,p,r))}catch(h){}}),d}return B0(T(Fh,this),l,r)})}};function B0(a,e,t){return g(this,null,function*(){const s=a.get(e)||a.set(e,{}).get(e);if(s[t]===void 0){const r=yield(function(o,i,n){return g(this,null,function*(){var l;if(!Sa(o))throw new TypeError(\"JWK must be an object\");let c;switch(i!=null||(i=o.alg),c!=null||(c=(l=void 0)!==null&&l!==void 0?l:o.ext),o.kty){case\"oct\":if(typeof o.k!=\"string\"||!o.k)throw new TypeError('missing \"k\" (Key Value) Parameter value');return Gi(o.k);case\"RSA\":if(\"oth\"in o&&o.oth!==void 0)throw new $t('RSA JWK \"oth\" (Other Primes Info) Parameter value is not supported');return Jl(G(G({},o),{},{alg:i,ext:c}));case\"AKP\":if(typeof o.alg!=\"string\"||!o.alg)throw new TypeError('missing \"alg\" (Algorithm) Parameter value');
15if(i!==void 0&&i!==o.alg)throw new TypeError(\"JWK alg and alg option value mismatch\");return Jl(G(G({},o),{},{ext:c}));case\"EC\":case\"OKP\":return Jl(G(G({},o),{},{alg:i,ext:c}));default:throw new $t('Unsupported \"kty\" (Key Type) Parameter value')}})})(G(G({},e),{},{ext:!0}),t);if(r instanceof Uint8Array||r.type!==\"public\")throw new Th(\"JSON Web Key Set members must be public keys\");s[t]=r}return s[t]})}function R0(a){const e=new yA(a),t=(s,r)=>g(null,null,function*(){return e.getKey(s,r)});return Object.defineProperties(t,{jwks:{value:()=>structuredClone(e.jwks()),enumerable:!1,configurable:!1,writable:!1}}),t}let Uh;(typeof navigator==\"undefined\"||(sc=navigator.userAgent)===null||sc===void 0||(Lh=sc.startsWith)===null||Lh===void 0||!Lh.call(sc,\"Mozilla/5.0 \"))&&(Uh=\"\".concat(\"jose\",\"/\").concat(\"v6.2.3\"));const N0=Symbol(),oc=Symbol();var Oh=new WeakMap,Hh=new WeakMap,Dh=new WeakMap,ic=new WeakMap,Tr=new WeakMap,Ja=new WeakMap,As=new WeakMap,Ph=new WeakMap,Er=new WeakMap,$r=new WeakMap;let xA=class{constructor(e,t){if(ue(this,Oh,void 0),ue(this,Hh,void 0),ue(this,Dh,void 0),ue(this,ic,void 0),ue(this,Tr,void 0),ue(this,Ja,void 0),ue(this,As,void 0),ue(this,Ph,void 0),ue(this,Er,void 0),ue(this,$r,void 0),!(e instanceof URL))throw new TypeError(\"url must be an instance of URL\");var s,r;oe(Oh,this,new URL(e.href)),oe(Hh,this,typeof(t==null?void 0:t.timeoutDuration)==\"number\"?t==null?void 0:t.timeoutDuration:5e3),oe(Dh,this,typeof(t==null?void 0:t.cooldownDuration)==\"number\"?t==null?void 0:t.cooldownDuration:3e4),oe(ic,this,typeof(t==null?void 0:t.cacheMaxAge)==\"number\"?t==null?void 0:t.cacheMaxAge:6e5),oe(As,this,new Headers(t==null?void 0:t.headers)),Uh&&!T(As,this).has(\"User-Agent\")&&T(As,this).set(\"User-Agent\",Uh),T(As,this).has(\"accept\")||(T(As,this).set(\"accept\",\"application/json\"),T(As,this).append(\"accept\",\"application/jwk-set+json\")),oe(Ph,this,t==null?void 0:t[N0]),(t==null?void 0:t[oc])!==void 0&&(oe($r,this,t==null?void 0:t[oc]),s=t==null?void 0:t[oc],r=T(ic,this),typeof s==\"object\"&&s!==null&&\"uat\"in s&&typeof s.uat==\"number\"&&!(Date.now()-s.uat>=r)&&\"jwks\"in s&&Sa(s.jwks)&&Array.isArray(s.jwks.keys)&&Array.prototype.every.call(s.jwks.keys,Sa)&&(oe(Tr,this,T($r,this).uat),oe(Er,this,R0(T($r,this).jwks))))}pendingFetch(){return!!T(Ja,this)}coolingDown(){return typeof T(Tr,this)==\"number\"&&Date.now()<T(Tr,this)+T(Dh,this)}fresh(){return typeof T(Tr,this)==\"number\"&&Date.now()<T(Tr,this)+T(ic,this)}jwks(){var e;return(e=T(Er,this))===null||e===void 0?void 0:e.jwks()}getKey(e,t){return g(this,null,function*(){T(Er,this)&&this.fresh()||(yield this.reload());try{return yield T(Er,this).call(this,e,t)}catch(s){if(s instanceof Eh&&this.coolingDown()===!1)return yield this.reload(),T(Er,this).call(this,e,t);throw s}})}reload(){return g(this,null,function*(){T(Ja,this)&&(typeof WebSocketPair!=\"undefined\"||typeof navigator!=\"undefined\"&&navigator.userAgent===\"Cloudflare-Workers\"||typeof EdgeRuntime!=\"undefined\"&&EdgeRuntime===\"vercel\")&&oe(Ja,this,void 0),T(Ja,this)||oe(Ja,this,(function(r,o,i){return g(this,arguments,function*(e,t,s){const l=yield(arguments.length>3&&arguments[3]!==void 0?arguments[3]:fetch)(e,{method:\"GET\",signal:s,redirect:\"manual\",headers:t}).catch(c=>{throw c.name===\"TimeoutError\"?new r0:c});if(l.status!==200)throw new ot(\"Expected 200 OK from the JSON Web Key Set HTTP response\");try{return yield l.json()}catch(c){throw new ot(\"Failed to parse the JSON Web Key Set HTTP response as JSON\")}})})(T(Oh,this).href,T(As,this),AbortSignal.timeout(T(Hh,this)),T(Ph,this)).then(e=>{oe(Er,this,R0(e)),T($r,this)&&(T($r,this).uat=Date.now(),T($r,this).jwks=e),oe(Tr,this,Date.now()),oe(Ja,this,void 0)}).catch(e=>{throw oe(Ja,this,void 0),e})),yield T(Ja,this)})}};const wA=[\"mfaToken\"],_A=[\"mfaToken\"];var Mr,nc,tn,Ir,an,sn,rn,on,lc,cc,dc,uc,nn,hc,pc,fc,Pt,mc,bc,ia,Ea,To,be,qt,ln,cn,Eo,gc,_e;function Cs(a){var e,t;if(typeof a!=\"object\"||a===null)return{error:\"unknown_error\",error_description:String(a)};const s=a,r={error:(e=s.error)!==null&&e!==void 0?e:\"\",error_description:(t=s.error_description)!==null&&t!==void 0?t:\"\",message:s.message};if(s.error===\"mfa_required\"&&s.cause){r.mfa_token=typeof s.cause.mfa_token==\"string\"?s.cause.mfa_token:void 0;const o=s.cause.mfa_requirements;typeof o==\"object\"&&o!==null&&(r.mfa_requirements=o)}return r}
15var L0=class extends Error{constructor(e,t){super(t),Z(this,\"code\",void 0),this.name=\"NotSupportedError\",this.code=e}},$a=class extends Error{constructor(e,t,s){super(t),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),this.code=e,this.cause=s&&{error:s.error,error_description:s.error_description,message:s.message,mfa_token:s.mfa_token,mfa_requirements:s.mfa_requirements}}},F0=class extends $a{constructor(e,t){super(\"token_by_code_error\",e,t),this.name=\"TokenByCodeError\"}},kA=class extends $a{constructor(e,t){super(\"token_by_client_credentials_error\",e,t),this.name=\"TokenByClientCredentialsError\"}},zA=class extends $a{constructor(e,t){super(\"token_by_refresh_token_error\",e,t),this.name=\"TokenByRefreshTokenError\"}},SA=class extends $a{constructor(e,t){super(\"token_by_password_error\",e,t),this.name=\"TokenByPasswordError\"}},qh=class extends $a{constructor(a,e){super(\"token_for_connection_error\",a,e),this.name=\"TokenForConnectionErrorCode\"}},na=class extends $a{constructor(e,t){super(\"token_exchange_error\",e,t),this.name=\"TokenExchangeError\"}},Ts=class extends Error{constructor(e){super(e),Z(this,\"code\",\"verify_logout_token_error\"),this.name=\"VerifyLogoutTokenError\"}},Wh=class extends $a{constructor(e){super(\"backchannel_authentication_error\",\"There was an error when trying to use Client-Initiated Backchannel Authentication.\",e),Z(this,\"code\",\"backchannel_authentication_error\"),this.name=\"BackchannelAuthenticationError\"}},AA=class extends $a{constructor(e){super(\"build_authorization_url_error\",\"There was an error when trying to build the authorization URL.\",e),this.name=\"BuildAuthorizationUrlError\"}},CA=class extends $a{constructor(e){super(\"build_link_user_url_error\",\"There was an error when trying to build the Link User URL.\",e),this.name=\"BuildLinkUserUrlError\"}},TA=class extends $a{constructor(e){super(\"build_unlink_user_url_error\",\"There was an error when trying to build the Unlink User URL.\",e),this.name=\"BuildUnlinkUserUrlError\"}},U0=class extends Error{constructor(){super(\"The client secret or client assertion signing key must be provided.\"),Z(this,\"code\",\"missing_client_auth_error\"),this.name=\"MissingClientAuthError\"}},dn=class extends Error{constructor(e){super(e),Z(this,\"code\",\"organization_validation_error\"),this.name=\"OrganizationValidationError\"}};function Vh(a){return Object.entries(a).filter(e=>Ct(e,2)[1]!==void 0).reduce((e,t)=>G(G({},e),{},{[t[0]]:t[1]}),{})}function jh(a){if(!a.trim())throw new dn(\"organization must not be blank\")}function Zh(a,e){if(!a)return;const t=e.trim();if(t.startsWith(\"org_\")){const s=a.org_id;if(typeof s!=\"string\")throw new dn(\"Organization Id (org_id) claim must be a string present in the ID token\");if(s!==t)throw new dn('Organization Id (org_id) claim value mismatch in the ID token; expected \"'.concat(t,'\", found \"').concat(s,'\"'))}else{const s=a.org_name;if(typeof s!=\"string\")throw new dn(\"Organization Name (org_name) claim must be a string present in the ID token\");if(s.toLowerCase()!==t.toLowerCase())throw new dn('Organization Name (org_name) claim value mismatch in the ID token; expected \"'.concat(t,'\", found \"').concat(s,'\"'))}}var un=class extends Error{constructor(e,t,s){super(t),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),this.code=e,this.cause=s&&{error:s.error,error_description:s.error_description,message:s.message}}},Gh=class extends un{constructor(e,t){super(\"mfa_list_authenticators_error\",e,t),this.name=\"MfaListAuthenticatorsError\"}},Kh=class extends un{constructor(e,t){super(\"mfa_enrollment_error\",e,t),this.name=\"MfaEnrollmentError\"}},O0=class extends un{constructor(e,t){super(\"mfa_delete_authenticator_error\",e,t),this.name=\"MfaDeleteAuthenticatorError\"}},Jh=class extends un{constructor(e,t){super(\"mfa_challenge_error\",e,t),this.name=\"MfaChallengeError\"}},H0=class extends un{constructor(e,t){super(\"mfa_verify_error\",e,t),this.name=\"MfaVerifyError\"}};function EA(a){return{id:a.id,authenticatorType:a.authenticator_type,active:a.active,name:a.name,oobChannels:a.oob_channels,type:a.type}}var Wt=class i6{constructor(e,t,s,r,o,i,n){Z(this,\"accessToken\",void 0),Z(this,\"idToken\",void 0),Z(this,\"refreshToken\",void 0),Z(this,\"expiresAt\",void 0),Z(this,\"scope\",void 0),Z(this,\"claims\",void 0),Z(this,\"authorizationDetail
15s\",void 0),Z(this,\"tokenType\",void 0),Z(this,\"issuedTokenType\",void 0),Z(this,\"recoveryCode\",void 0),Z(this,\"act\",void 0),this.accessToken=e,this.idToken=s,this.refreshToken=r,this.expiresAt=t,this.scope=o,this.claims=i,this.authorizationDetails=n}static fromTokenEndpointResponse(e){const t=e.id_token?e.claims():void 0,s=new i6(e.access_token,Math.floor(Date.now()/1e3)+Number(e.expires_in),e.id_token,e.refresh_token,e.scope,t,e.authorization_details);return s.tokenType=e.token_type,s.issuedTokenType=e.issued_token_type,s}},$A={otp:\"http://auth0.com/oauth/grant-type/mfa-otp\",oob:\"http://auth0.com/oauth/grant-type/mfa-oob\",\"recovery-code\":\"http://auth0.com/oauth/grant-type/mfa-recovery-code\"},MA=(Mr=new WeakMap,nc=new WeakMap,tn=new WeakMap,Ir=new WeakMap,an=new WeakMap,class{constructor(a){var e;ue(this,Mr,void 0),ue(this,nc,void 0),ue(this,tn,void 0),ue(this,Ir,void 0),ue(this,an,void 0),oe(Mr,this,\"https://\".concat(a.domain)),oe(nc,this,a.clientId),oe(tn,this,a.clientSecret),oe(Ir,this,(e=a.customFetch)!==null&&e!==void 0?e:function(){return fetch(...arguments)}),oe(an,this,a.getConfiguration)}listAuthenticators(a){return g(this,null,function*(){const e=\"\".concat(T(Mr,this),\"/mfa/authenticators\"),t=a.mfaToken,s=yield T(Ir,this).call(this,e,{method:\"GET\",headers:{Authorization:\"Bearer \".concat(t),\"Content-Type\":\"application/json\"}});if(!s.ok){let r;try{r=yield s.json()}catch(o){throw new Gh(\"Failed to list authenticators\")}throw new Gh(r.error_description||\"Failed to list authenticators\",r)}return(yield s.json()).map(EA)})}enrollAuthenticator(a){return g(this,null,function*(){const e=\"\".concat(T(Mr,this),\"/mfa/associate\"),t=a.mfaToken,s=iy(a,wA),r={authenticator_types:s.authenticatorTypes};\"oobChannels\"in s&&(r.oob_channels=s.oobChannels),\"phoneNumber\"in s&&s.phoneNumber&&(r.phone_number=s.phoneNumber),\"email\"in s&&s.email&&(r.email=s.email);const o=yield T(Ir,this).call(this,e,{method:\"POST\",headers:{Authorization:\"Bearer \".concat(t),\"Content-Type\":\"application/json\"},body:JSON.stringify(r)});if(!o.ok){let i;try{i=yield o.json()}catch(n){throw new Kh(\"Failed to enroll authenticator\")}throw new Kh(i.error_description||\"Failed to enroll authenticator\",i)}return(function(i){if(i.authenticator_type===\"otp\")return{authenticatorType:\"otp\",secret:i.secret,barcodeUri:i.barcode_uri,recoveryCodes:i.recovery_codes,id:i.id};if(i.authenticator_type===\"oob\")return{authenticatorType:\"oob\",oobChannel:i.oob_channel,oobCode:i.oob_code,bindingMethod:i.binding_method,id:i.id,barcodeUri:i.barcode_uri,recoveryCodes:i.recovery_codes};throw new Error(\"Unexpected authenticator type: \".concat(i.authenticator_type))})(yield o.json())})}deleteAuthenticator(a){return g(this,null,function*(){const e=a.authenticatorId,t=a.mfaToken,s=\"\".concat(T(Mr,this),\"/mfa/authenticators/\").concat(encodeURIComponent(e)),r=yield T(Ir,this).call(this,s,{method:\"DELETE\",headers:{Authorization:\"Bearer \".concat(t),\"Content-Type\":\"application/json\"}});if(!r.ok){let o;try{o=yield r.json()}catch(i){throw new O0(\"Failed to delete authenticator\")}throw new O0(o.error_description||\"Failed to delete authenticator\",o)}})}challengeAuthenticator(a){return g(this,null,function*(){const e=\"\".concat(T(Mr,this),\"/mfa/challenge\"),t=a.mfaToken,s=iy(a,_A),r={mfa_token:t,client_id:T(nc,this),challenge_type:s.challengeType};T(tn,this)&&(r.client_secret=T(tn,this)),s.authenticatorId&&(r.authenticator_id=s.authenticatorId);const o=yield T(Ir,this).call(this,e,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(r)});if(!o.ok){let i;try{i=yield o.json()}catch(n){throw new Jh(\"Failed to challenge authenticator\")}throw new Jh(i.error_description||\"Failed to challenge authenticator\",i)}return(function(i){const n={challengeType:i.challenge_type};return i.oob_code!==void 0&&(n.oobCode=i.oob_code),i.binding_method!==void 0&&(n.bindingMethod=i.binding_method),n})(yield o.json())})}verify(a){return g(this,null,function*(){if(!T(an,this))throw new Error(\"MFA verify requires a configuration provider (getConfiguration was not set)\");const e=yield T(an,this).call(this),t={mfa_token:a.mfaToken};
15a.audience&&(t.audience=a.audience),a.factorType===\"otp\"?t.otp=a.otp:a.factorType===\"oob\"?(t.oob_code=a.oobCode,a.bindingCode&&(t.binding_code=a.bindingCode)):a.factorType===\"recovery-code\"&&(t.recovery_code=a.recoveryCode);try{const i=yield ks(e,$A[a.factorType],t),n=Wt.fromTokenEndpointResponse(i);return i.recovery_code&&(n.recoveryCode=i.recovery_code),n}catch(i){var s,r,o;if(i instanceof H0)throw i;const n=i;throw new H0(n.error_description||n.message||\"Failed to verify MFA challenge\",{error:(s=n.error)!==null&&s!==void 0?s:\"mfa_verify_error\",error_description:(r=(o=n.error_description)!==null&&o!==void 0?o:n.message)!==null&&r!==void 0?r:\"Failed to verify MFA challenge\"})}})}}),Xh=class extends Error{constructor(e,t,s){super(t),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),this.code=e,this.cause=s&&{error:s.error,error_description:s.error_description,message:s.message}}},IA=class extends Xh{constructor(e,t){super(\"passkey_register_error\",e,t),this.name=\"PasskeyRegisterError\"}},BA=class extends Xh{constructor(e,t){super(\"passkey_challenge_error\",e,t),this.name=\"PasskeyChallengeError\"}},RA=class extends Xh{constructor(a,e){super(\"passkey_get_token_error\",a,e),this.name=\"PasskeyGetTokenError\",this.cause=e&&{error:e.error,error_description:e.error_description,message:e.message,mfa_token:e.mfa_token,mfa_requirements:e.mfa_requirements}}},D0=\"urn:okta:params:oauth:grant-type:webauthn\",NA=(sn=new WeakMap,rn=new WeakMap,on=new WeakMap,lc=new WeakMap,cc=new WeakSet,class{constructor(a){var e;Vu(this,cc),ue(this,sn,void 0),ue(this,rn,void 0),ue(this,on,void 0),ue(this,lc,void 0),oe(sn,this,\"https://\".concat(a.domain)),oe(rn,this,a.clientId),oe(on,this,(e=a.customFetch)!==null&&e!==void 0?e:function(){return fetch(...arguments)}),oe(lc,this,a.grantRequest)}register(a){return g(this,null,function*(){const e=\"\".concat(T(sn,this),\"/passkey/register\"),t=G(G(G(G(G(G(G(G({},a.email&&{email:a.email}),a.name&&{name:a.name}),a.phoneNumber&&{phone_number:a.phoneNumber}),a.username&&{username:a.username}),a.givenName&&{given_name:a.givenName}),a.familyName&&{family_name:a.familyName}),a.nickname&&{nickname:a.nickname}),a.picture&&{picture:a.picture}),s={client_id:T(rn,this),user_profile:t};a.realm&&(s.realm=a.realm),a.organization&&(s.organization=a.organization),a.userMetadata&&(s.user_metadata=a.userMetadata);const r=yield T(on,this).call(this,e,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(s)});if(!r.ok){const n=yield ge(cc,this,P0).call(this,r);throw new IA(n.error_description||\"Failed to request signup challenge\",n)}return{authSession:(i=yield r.json()).auth_session,authnParamsPublicKey:G({},i.authn_params_public_key)};var i})}challenge(a){return g(this,null,function*(){const e=\"\".concat(T(sn,this),\"/passkey/challenge\"),t={client_id:T(rn,this)};a!=null&&a.realm&&(t.realm=a.realm),a!=null&&a.organization&&(t.organization=a.organization);const s=yield T(on,this).call(this,e,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(t)});if(!s.ok){const i=yield ge(cc,this,P0).call(this,s);throw new BA(i.error_description||\"Failed to request login challenge\",i)}return{authSession:(o=yield s.json()).auth_session,authnParamsPublicKey:G({},o.authn_params_public_key)};var o})}getTokenByPasskey(a){return g(this,null,function*(){a.organization!==void 0&&jh(a.organization);const e=new URLSearchParams({auth_session:a.authSession,authn_response:JSON.stringify(a.credential)});let t;a.realm&&e.append(\"realm\",a.realm),a.scope&&e.append(\"scope\",a.scope),a.audience&&e.append(\"audience\",a.audience),a.organization&&e.append(\"organization\",a.organization);try{t=yield T(lc,this).call(this,D0,e)}catch(s){const r=Cs(s);throw new RA(r.error_description||\"Failed to exchange passkey credential for tokens.\",r)}return a.organization&&Zh(t.claims,a.organization),t})}});function P0(a){return g(this,null,function*(){try{return yield a.json()}catch(e){return{error:\"unknown_error\",error_description:\"HTTP \".concat(a.status,\" \").concat(a.statusText)}}})}
15var q0=class extends Error{constructor(a,e,t){super(e),Z(this,\"cause\",void 0),Z(this,\"code\",void 0),Object.setPrototypeOf(this,new.target.prototype),this.code=a,this.cause=t&&{error:t.error,error_description:t.error_description,message:t.message,mfa_token:t.mfa_token,mfa_requirements:t.mfa_requirements}}},Yh=class extends q0{constructor(e,t){super(\"passwordless_start_error\",e,t),this.name=\"PasswordlessStartError\"}},W0=class extends q0{constructor(e,t){super(\"passwordless_verify_error\",e,t),this.name=\"PasswordlessVerifyError\"}};function V0(a){return/^\\+[1-9]\\d{1,14}$/.test(a)}var LA=(dc=new WeakMap,uc=new WeakMap,nn=new WeakMap,hc=new WeakMap,pc=new WeakMap,fc=new WeakSet,class{constructor(a){var e;Vu(this,fc),ue(this,dc,void 0),ue(this,uc,void 0),ue(this,nn,void 0),ue(this,hc,void 0),ue(this,pc,void 0),oe(uc,this,a.domain),oe(dc,this,\"https://\".concat(a.domain)),oe(nn,this,a.clientId),oe(hc,this,(e=a.customFetch)!==null&&e!==void 0?e:function(){return fetch(...arguments)}),oe(pc,this,{clientSecret:a.clientSecret,clientAssertionSigningKey:a.clientAssertionSigningKey,clientAssertionSigningAlg:a.clientAssertionSigningAlg,useMtls:a.useMtls})}sendEmail(a){return g(this,null,function*(){yield ge(fc,this,j0).call(this,(function(e){var t;const s=(t=e.send)!==null&&t!==void 0?t:\"code\",r={email:e.email,connection:\"email\",send:s};return s===\"link\"&&e.authParams&&(r.authParams=e.authParams),r})(a),\"Failed to send passwordless email\",a.language)})}sendSms(a){return g(this,null,function*(){if(!V0(a.phoneNumber))throw new Yh(\"Phone number must be in E.164 format (e.g. +14155550100).\");yield ge(fc,this,j0).call(this,(function(e){return{phone_number:e.phoneNumber,connection:\"sms\"}})(a),\"Failed to send passwordless SMS\",a.language)})}});function j0(a,e,t){return g(this,null,function*(){var s;const r=yield(function(l,c,d){return g(this,null,function*(){if(l.useMtls)return{};if(l.clientAssertionSigningKey){var u;const p=(u=l.clientAssertionSigningAlg)!==null&&u!==void 0?u:\"RS256\",h=l.clientAssertionSigningKey instanceof CryptoKey?l.clientAssertionSigningKey:yield v0(l.clientAssertionSigningKey,p);return{client_assertion:yield new gA({}).setProtectedHeader({alg:p}).setIssuer(c).setSubject(c).setAudience(\"https://\".concat(d,\"/\")).setJti(crypto.randomUUID()).setIssuedAt().setExpirationTime(\"\".concat(120,\"s\")).sign(h),client_assertion_type:\"urn:ietf:params:oauth:client-assertion-type:jwt-bearer\"}}if(l.clientSecret)return{client_secret:l.clientSecret};throw new U0})})(T(pc,this),T(nn,this),T(uc,this)),o=G(G({client_id:T(nn,this)},a),r);let i,n;try{i=yield T(hc,this).call(this,\"\".concat(T(dc,this),\"/passwordless/start\"),{method:\"POST\",headers:G({\"Content-Type\":\"application/json\"},t?{\"x-request-language\":t}:{}),body:JSON.stringify(o)})}catch(l){throw new Yh(\"\".concat(e,\": a network error occurred.\"))}if(!i.ok){if(i.status!==204)try{n=yield i.json()}catch(l){n=void 0}throw new Yh(((s=n)===null||s===void 0?void 0:s.error_description)||e,n)}})}var FA=(Pt=new WeakMap,mc=new WeakMap,bc=new WeakMap,class{constructor(a,e){ue(this,Pt,new Map),ue(this,mc,void 0),ue(this,bc,void 0),oe(bc,this,Math.max(1,Math.floor(a))),oe(mc,this,Math.max(0,Math.floor(e)))}get(a){const e=T(Pt,this).get(a);if(e){if(!(Date.now()>=e.expiresAt))return T(Pt,this).delete(a),T(Pt,this).set(a,e),e.value;T(Pt,this).delete(a)}}set(a,e){for(T(Pt,this).has(a)&&T(Pt,this).delete(a),T(Pt,this).set(a,{value:e,expiresAt:Date.now()+T(mc,this)});T(Pt,this).size>T(bc,this);){const t=T(Pt,this).keys().next().value;if(t===void 0)break;T(Pt,this).delete(t)}}}),Z0=new Map;function G0(a){return{ttlMs:1e3*(typeof(a==null?void 0:a.ttl)==\"number\"?a.ttl:600),maxEntries:typeof(a==null?void 0:a.maxEntries)==\"number\"&&a.maxEntries>0?a.maxEntries:100}}var K0=class{static createDiscoveryCache(e){const t=(s=e.maxEntries,r=e.ttlMs,\"\".concat(s,\":\").concat(r));var s,r;let o=(i=t,Z0.get(i));var i;return o||(o=new FA(e.maxEntries,e.ttlMs),Z0.set(t,o)),o}static createJwksCache(){return{}}},Qh=\"openid profile email offline_access\",UA=Object.freeze(new Set([\"grant_type\",\"client_id\",\"client_secret\",\"client_assertion\",\"client_assertion_type\",\"subject_token\",\"subject_token_type\",\"requested_token_type\",\"actor_token\",\"actor_token_type\",\"audience\",\"aud\",\"resource\",\"resources\",\"resource_indicator\",\"scope\",\"connection\",\"login_hint\",\"organization\",\"assertion\"]));function J0(a){if(a==null)throw new na(\"subject_token is required\");if(typeof a!=\"string\")throw new na(\"subject_token must be a string\");if(a.trim().length===0)throw new na(\"subject_token cannot be blank or whitespace\");if(a!==a.trim())throw new na(\"subject_token must not include leading or trailing whitespace\");if(/^bearer\\s+/i.test(a))throw new na(\"subject_token must not include the 'Bearer ' prefix\")}function X0(a,e){if(e)for(const s of Object.entries(e)){var t=Ct(s,2);const r=t[0],o=t[1];if(!UA.has(r))if(Array.isArray(o)){if(o.length>20)throw new na(\"Parameter '\".concat(r,\"' exceeds maximum array size of \").concat(20));o.forEach(i=>
15{a.append(r,i)})}else a.append(r,o)}}var Y0=\"urn:ietf:params:oauth:token-type:access_token\",OA=(ia=new WeakMap,Ea=new WeakMap,To=new WeakMap,be=new WeakMap,qt=new WeakMap,ln=new WeakMap,cn=new WeakMap,Eo=new WeakMap,gc=new WeakMap,_e=new WeakSet,class{constructor(a){var e,t,s,r;if(Vu(this,_e),ue(this,ia,void 0),ue(this,Ea,void 0),ue(this,To,void 0),ue(this,be,void 0),ue(this,qt,void 0),ue(this,ln,void 0),ue(this,cn,void 0),ue(this,Eo,void 0),ue(this,gc,void 0),Z(this,\"mfa\",void 0),Z(this,\"passkey\",void 0),Z(this,\"passwordless\",void 0),oe(be,this,a),a.useMtls&&!a.customFetch)throw new L0(\"mtls_without_custom_fetch_not_supported\",\"Using mTLS without a custom fetch implementation is not supported\");oe(qt,this,(function(i,n){if(n.enabled===!1)return i;const l={name:n.name,version:n.version},c=btoa(JSON.stringify(l));return(d,u)=>g(null,null,function*(){const p=d instanceof Request?new Headers(d.headers):new Headers;return u!=null&&u.headers&&new Headers(u.headers).forEach((h,f)=>{p.set(f,h)}),p.set(\"Auth0-Client\",c),i(d,G(G({},u),{},{headers:p}))})})((e=a.customFetch)!==null&&e!==void 0?e:function(){return fetch(...arguments)},((t=a.telemetry)==null?void 0:t.enabled)===!1?t:{enabled:!0,name:(s=t==null?void 0:t.name)!==null&&s!==void 0?s:\"@auth0/auth0-auth-js\",version:(r=t==null?void 0:t.version)!==null&&r!==void 0?r:\"1.10.0\"}));const o=G0(a.discoveryCache);oe(cn,this,K0.createDiscoveryCache(o)),oe(Eo,this,new Map),oe(gc,this,K0.createJwksCache()),this.mfa=new MA({domain:T(be,this).domain,clientId:T(be,this).clientId,clientSecret:T(be,this).clientSecret,customFetch:T(qt,this),getConfiguration:()=>g(this,null,function*(){return(yield ge(_e,this,Qe).call(this)).configuration})}),this.passkey=new NA({domain:T(be,this).domain,clientId:T(be,this).clientId,customFetch:T(qt,this),grantRequest:(i,n)=>g(this,null,function*(){const l=(yield ge(_e,this,Qe).call(this)).serverMetadata,c=yield ge(_e,this,ep).call(this,l);c[ra]=(function(u,p){return(h,f)=>{const m=f==null?void 0:f.body;if(p!==D0||!(m instanceof URLSearchParams))return u(h,f);const b={};for(const k of m){var v=Ct(k,2);const S=v[0],C=v[1];b[S]=S===\"authn_response\"?JSON.parse(C):C}const w=new Headers(f==null?void 0:f.headers);return w.set(\"Content-Type\",\"application/json\"),u(h,G(G({},f),{},{headers:w,body:JSON.stringify(b)}))}})(T(qt,this),i);const d=yield ks(c,i,n);return Wt.fromTokenEndpointResponse(d)})}),this.passwordless=new LA({domain:T(be,this).domain,clientId:T(be,this).clientId,customFetch:T(qt,this),clientSecret:T(be,this).clientSecret,clientAssertionSigningKey:T(be,this).clientAssertionSigningKey,clientAssertionSigningAlg:T(be,this).clientAssertionSigningAlg,useMtls:T(be,this).useMtls})}getServerMetadata(){return g(this,null,function*(){return(yield ge(_e,this,Qe).call(this)).serverMetadata})}buildAuthorizationUrl(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).serverMetadata;if(a!=null&&a.pushedAuthorizationRequests&&!e.pushed_authorization_request_endpoint)throw new L0(\"par_not_supported_error\",\"The Auth0 tenant does not have pushed authorization requests enabled. Learn how to enable it here: https://auth0.com/docs/get-started/applications/configure-par\");try{return yield ge(_e,this,ap).call(this,a)}catch(t){throw new AA(t)}})}buildLinkUserUrl(a){return g(this,null,function*(){try{const e=yield ge(_e,this,ap).call(this,{authorizationParams:G(G({},a.authorizationParams),{},{requested_connection:a.connection,requested_connection_scope:a.connectionScope,scope:\"openid link_account offline_access\",id_token_hint:a.idToken})});return{linkUserUrl:e.authorizationUrl,codeVerifier:e.codeVerifier}}catch(e){throw new CA(e)}})}buildUnlinkUserUrl(a){return g(this,null,function*(){try{const e=yield ge(_e,this,ap).call(this,{authorizationParams:G(G({},a.authorizationParams),{},{requested_connection:a.connection,scope:\"openid unlink_account\",id_token_hint:a.idToken})});return{unlinkUserUrl:e.authorizationUrl,codeVerifier:e.codeVerifier}}catch(e){throw new TA(e)}})}backchannelAuthentication(a){return g(this,null,function*(){const e=yield ge(_e,this,Qe).call(this),t=e.configuration,s=e.serverMetadata,r=Vh(G(G({},T(be,this).authorizationParams),a==null?void 0:a.authorizationParams)),o=new URLSearchParams(G(G({scope:Qh},r),{},{client_id:T(be,this).clientId,binding_message:a.bindingMessage,login_hint:JSON.stringify({format:\"iss_sub\",iss:s.issuer,sub:a.loginHint.sub})}));a.requestedExpiry&&o.append(\"requested_expiry\",a.requestedExpiry.toString()),a.authorizationDetail
15s&&o.append(\"authorization_details\",JSON.stringify(a.authorizationDetails));try{const i=yield A0(t,o),n=yield C0(t,i);return Wt.fromTokenEndpointResponse(n)}catch(i){throw new Wh(i)}})}initiateBackchannelAuthentication(a){return g(this,null,function*(){const e=yield ge(_e,this,Qe).call(this),t=e.configuration,s=e.serverMetadata,r=Vh(G(G({},T(be,this).authorizationParams),a==null?void 0:a.authorizationParams)),o=new URLSearchParams(G(G({scope:Qh},r),{},{client_id:T(be,this).clientId,binding_message:a.bindingMessage,login_hint:JSON.stringify({format:\"iss_sub\",iss:s.issuer,sub:a.loginHint.sub})}));a.requestedExpiry&&o.append(\"requested_expiry\",a.requestedExpiry.toString()),a.authorizationDetails&&o.append(\"authorization_details\",JSON.stringify(a.authorizationDetails));try{const i=yield A0(t,o);return{authReqId:i.auth_req_id,expiresIn:i.expires_in,interval:i.interval}}catch(i){throw new Wh(i)}})}backchannelAuthenticationGrant(a){return g(this,null,function*(){let e=a.authReqId;const t=(yield ge(_e,this,Qe).call(this)).configuration,s=new URLSearchParams({auth_req_id:e});try{const r=yield ks(t,\"urn:openid:params:grant-type:ciba\",s);return Wt.fromTokenEndpointResponse(r)}catch(r){throw new Wh(r)}})}getTokenForConnection(a){return g(this,null,function*(){var e;if(a.refreshToken&&a.accessToken)throw new qh(\"Either a refresh or access token should be specified, but not both.\");const t=(e=a.accessToken)!==null&&e!==void 0?e:a.refreshToken;if(!t)throw new qh(\"Either a refresh or access token must be specified.\");try{return yield this.exchangeToken({connection:a.connection,subjectToken:t,subjectTokenType:a.accessToken?Y0:\"urn:ietf:params:oauth:token-type:refresh_token\",loginHint:a.loginHint})}catch(s){throw s instanceof na?new qh(s.message,s.cause):s}})}exchangeToken(a){return g(this,null,function*(){return\"connection\"in a?ge(_e,this,DA).call(this,a):ge(_e,this,PA).call(this,a)})}getTokenByCode(a,e){return g(this,null,function*(){const t=(yield ge(_e,this,Qe).call(this)).configuration;let s;e.organization!==void 0&&jh(e.organization);try{const r=yield Rh(t,a,{pkceCodeVerifier:e.codeVerifier});s=Wt.fromTokenEndpointResponse(r)}catch(r){throw new F0(\"There was an error while trying to request a token.\",Cs(r))}return e.organization&&Zh(s.claims,e.organization),s})}getTokenByMagicLinkCode(a,e){return g(this,null,function*(){const t=(yield ge(_e,this,Qe).call(this)).configuration;try{const s=yield Rh(t,a,{expectedState:e==null?void 0:e.expectedState});return Wt.fromTokenEndpointResponse(s)}catch(s){const r=s instanceof Error&&s.message?s.message:\"There was an error while trying to request a token.\";throw new F0(r,s)}})}getTokenByRefreshToken(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).configuration,t=new URLSearchParams;a.audience&&t.append(\"audience\",a.audience),a.scope&&t.append(\"scope\",a.scope);try{const s=yield E0(e,a.refreshToken,t);return Wt.fromTokenEndpointResponse(s)}catch(s){throw new zA(\"The access token has expired and there was an error while trying to refresh it.\",Cs(s))}})}getTokenByPassword(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).configuration,t=new URLSearchParams({username:a.username,password:a.password});a.audience&&t.append(\"audience\",a.audience),a.scope&&t.append(\"scope\",a.scope),a.realm&&t.append(\"realm\",a.realm);let s=e;if(a.auth0ForwardedFor){const r=yield ge(_e,this,tp).call(this);s=new zo(e.serverMetadata(),T(be,this).clientId,T(be,this).clientSecret,r),s[ra]=(o,i)=>T(qt,this).call(this,o,G(G({},i),{},{headers:G(G({},i.headers),{},{\"auth0-forwarded-for\":a.auth0ForwardedFor})}))}try{const r=yield ks(s,\"password\",t);return Wt.fromTokenEndpointResponse(r)}catch(r){throw new SA(\"There was an error while trying to request a token.\",Cs(r))}})}getTokenByPasswordlessEmail(a){return g(this,null,function*(){const e=new URLSearchParams({username:a.email,otp:a.code,realm:\"email\"});return a.audience&&e.append(\"audience\",a.audience),a.scope&&e.append(\"scope\",a.scope),ge(_e,this,Q0).call(this,e)})}getTokenByPasswordlessSms(a){return g(this,null,function*(){if(!V0(a.phoneNumber))throw new W0(\"Phone number must be in E.164 format (e.g. +14155550100).\");const e=new URLSearchParams({username:a.phoneNumber,otp:a.code,realm:\"sms\"});return a.audience&&e.append(\"audience\",a.audience),a.scope&&e.append(\"scope\",a.scope),ge(_e,this,Q0).call(this,e)})}getTokenByClientCredentials(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).configuration;try{const t=new URLSearchParams({audience:a.audience});a.organization&&t.append(\"organization\",a.organization);const s=yield $0(e,t);return Wt.fromTokenEndpointResponse(s)}catch(t){throw new kA(\"There was an error while trying to request a token.\",Cs(t))}})}buildLogoutUrl(a){return g(this,null,function*(){const e=yield ge(_e,this,Qe).call(this),t=e.configuration;if(!e.serverMetadata.end_session_endpoint){const s=new URL(\"https://\".concat(T(be,this).domain,\"/v2/logout\"));return s.searchParams.set(\"returnTo\",a.returnTo),s.searchParams.set(\"client_id\",T(be,this).clientId),s}return(function(s,r){Ga(s);const o=it(s),i=o.as,n=o.c,l=Wi(i,\"end_session_endpoint\",!1,o.tlsOnly);(r=new URLSearchParams(r)).has(\"client_id\")||r.set(\"client_id\",n.client_id);for(const d of r.entries()){var c=Ct(d,2);const u=c[0],p=c[1];l.searchParams.append(u,p)}return l})(t,{post_logout_redirect_uri:a.returnTo})})}verifyLogoutToken(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).serverMetadata,t=G0(T(be,this).discoveryCache),s=e.jwks_uri;T(ln,this)||oe(ln,this,(function(o,i){const n=new xA(o,i),l=(c,d)=>g(null,null,function*(){return n.getKey(c,d)});
15return Object.defineProperties(l,{coolingDown:{get:()=>n.coolingDown(),enumerable:!0,configurable:!1},fresh:{get:()=>n.fresh(),enumerable:!0,configurable:!1},reload:{value:()=>n.reload(),enumerable:!0,configurable:!1,writable:!1},reloading:{get:()=>n.pendingFetch(),enumerable:!0,configurable:!1},jwks:{value:()=>n.jwks(),enumerable:!0,configurable:!1,writable:!1}}),l})(new URL(s),{cacheMaxAge:t.ttlMs,[N0]:T(qt,this),[oc]:T(gc,this)}));const r=(yield fA(a.logoutToken,T(ln,this),{issuer:e.issuer,audience:T(be,this).clientId,algorithms:[\"RS256\"],requiredClaims:[\"iat\"]})).payload;if(!(\"sid\"in r)&&!(\"sub\"in r))throw new Ts('either \"sid\" or \"sub\" (or both) claims must be present');if(\"sid\"in r&&typeof r.sid!=\"string\")throw new Ts('\"sid\" claim must be a string');if(\"sub\"in r&&typeof r.sub!=\"string\")throw new Ts('\"sub\" claim must be a string');if(\"nonce\"in r)throw new Ts('\"nonce\" claim is prohibited');if(!(\"events\"in r))throw new Ts('\"events\" claim is missing');if(typeof r.events!=\"object\"||r.events===null)throw new Ts('\"events\" claim must be an object');if(!(\"http://schemas.openid.net/event/backchannel-logout\"in r.events))throw new Ts('\"http://schemas.openid.net/event/backchannel-logout\" member is missing in the \"events\" claim');if(typeof r.events[\"http://schemas.openid.net/event/backchannel-logout\"]!=\"object\")throw new Ts('\"http://schemas.openid.net/event/backchannel-logout\" member in the \"events\" claim must be an object');return{sid:r.sid,sub:r.sub}})}});function HA(){const a=T(be,this).domain.toLowerCase();return\"\".concat(a,\"|mtls:\").concat(T(be,this).useMtls?\"1\":\"0\")}function ep(a){return g(this,null,function*(){const e=yield ge(_e,this,tp).call(this),t=new zo(a,T(be,this).clientId,T(be,this).clientSecret,e);return t[ra]=T(qt,this),t})}function Qe(){return g(this,null,function*(){if(T(ia,this)&&T(Ea,this))return{configuration:T(ia,this),serverMetadata:T(Ea,this)};const a=ge(_e,this,HA).call(this),e=T(cn,this).get(a);if(e)return oe(Ea,this,e.serverMetadata),oe(ia,this,yield ge(_e,this,ep).call(this,e.serverMetadata)),{configuration:T(ia,this),serverMetadata:T(Ea,this)};const t=T(Eo,this).get(a);if(t){const o=yield t;return oe(Ea,this,o.serverMetadata),oe(ia,this,yield ge(_e,this,ep).call(this,o.serverMetadata)),{configuration:T(ia,this),serverMetadata:T(Ea,this)}}const s=g(this,null,function*(){const o=yield ge(_e,this,tp).call(this),i=yield lA(new URL(\"https://\".concat(T(be,this).domain)),T(be,this).clientId,{use_mtls_endpoint_aliases:T(be,this).useMtls},o,{[ra]:T(qt,this)}),n=i.serverMetadata();return T(cn,this).set(a,{serverMetadata:n}),{configuration:i,serverMetadata:n}}),r=s.then(o=>({serverMetadata:o.serverMetadata}));r.catch(()=>{}),T(Eo,this).set(a,r);try{const o=yield s,i=o.configuration,n=o.serverMetadata;oe(ia,this,i),oe(Ea,this,n),T(ia,this)[ra]=T(qt,this)}finally{T(Eo,this).delete(a)}return{configuration:T(ia,this),serverMetadata:T(Ea,this)}})}function DA(a){return g(this,null,function*(){var e,t;const s=(yield ge(_e,this,Qe).call(this)).configuration;if(\"audience\"in a||\"resource\"in a)throw new na(\"audience and resource parameters are not supported for Token Vault exchanges\");J0(a.subjectToken);const r=new URLSearchParams({connection:a.connection,subject_token:a.subjectToken,subject_token_type:(e=a.subjectTokenType)!==null&&e!==void 0?e:Y0,requested_token_type:(t=a.requestedTokenType)!==null&&t!==void 0?t:\"http://auth0.com/oauth/token-type/federated-connection-access-token\"});a.loginHint&&r.append(\"login_hint\",a.loginHint),a.scope&&r.append(\"scope\",a.scope),X0(r,a.extra);try{const o=yield ks(s,\"urn:auth0:params:oauth:grant-type:token-exchange:federated-connection-access-token\",r);return Wt.fromTokenEndpointResponse(o)}catch(o){throw new na(\"Failed to exchange token for connection '\".concat(a.connection,\"'.\"),Cs(o))}})}function PA(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).configuration;if(J0(a.subjectToken),a.organization!==void 0&&jh(a.organization),a.actorToken!==void 0&&a.actorTokenType===void 0)throw new na(\"actorTokenType is required when actorToken is provided\");const t=new URLSearchParams({subject_token_type:a.subjectTokenType,subject_token:a.subjectToken});let s,r;a.audience&&t.append(\"audience\",a.audience),a.scope&&t.append(\"scope\",a.scope),a.requestedTokenType&&t.append(\"requested_token_type\",a.requestedTokenType),a.organization&&t.append(\"organization\",a.organization),a.actorToken&&t.append(\"actor_token\",a.actorToken),a.actorTokenType&&t.append(\"actor_token_type\",a.actorTokenType),X0(t,a.extra);try{r=yield ks(e,\"urn:ietf:params:oauth:grant-type:token-exchange\",t),s=Wt.fromTokenEndpointResponse(r)}catch(i){throw new na(\"Failed to exchange token of type '\".concat(a.subjectTokenType,\"'\").concat(a.audience?\" for audience '\".concat(a.audience,\"'\"):\"\",\".\"),Cs(i))}var o;if(a.organization&&Zh(s.claims,a.organization),a.actorToken)if((o=s.claims)!==null&&o!==void 0&&o.act)s.act=s.claims.act;else try{s.act=(function(i){if(typeof i!=\"string\")throw new sa(\"JWTs must use Compact JWS serialization, JWT must be a string\");const n=i.split(\".\"),l=n[1],c=n.length;if(c===5)throw new sa(\"Only JWTs using Compact JWS serialization can be decoded\");
15if(c!==3)throw new sa(\"Invalid JWT\");if(!l)throw new sa(\"JWTs must contain a payload\");let d,u;try{d=Gi(l)}catch(p){throw new sa(\"Failed to base64url decode the payload\")}try{u=JSON.parse(yo.decode(d))}catch(p){throw new sa(\"Failed to parse the decoded payload as JSON\")}if(!Sa(u))throw new sa(\"Invalid JWT Claims Set\");return u})(r.access_token).act}catch(i){}return s})}function Q0(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).configuration;try{const t=yield ks(e,\"http://auth0.com/oauth/grant-type/passwordless/otp\",a);return Wt.fromTokenEndpointResponse(t)}catch(t){throw new W0(\"There was an error while trying to request a token.\",Cs(t))}})}function tp(){return g(this,null,function*(){return T(To,this)||oe(To,this,g(this,null,function*(){if(!T(be,this).clientSecret&&!T(be,this).clientAssertionSigningKey&&!T(be,this).useMtls)throw new U0;if(T(be,this).useMtls)return(e,t,s,r)=>{s.set(\"client_id\",t.client_id)};let a=T(be,this).clientAssertionSigningKey;return!a||a instanceof CryptoKey||(a=yield v0(a,T(be,this).clientAssertionSigningAlg||\"RS256\")),a?(function(e,t){return M7(e)})(a):_0(T(be,this).clientSecret)}).catch(a=>{throw oe(To,this,void 0),a})),T(To,this)})}function ap(a){return g(this,null,function*(){const e=(yield ge(_e,this,Qe).call(this)).configuration,t=nA(),s=yield iA(t),r=Vh(G(G({},T(be,this).authorizationParams),a==null?void 0:a.authorizationParams)),o=new URLSearchParams(G(G({scope:Qh},r),{},{client_id:T(be,this).clientId,code_challenge:s,code_challenge_method:\"S256\"}));return{authorizationUrl:a!=null&&a.pushedAuthorizationRequests?yield M0(e,o):yield Nh(e,o),codeVerifier:t}})}let hn=class Sb extends Ae{constructor(e,t){super(e,t),Object.setPrototypeOf(this,Sb.prototype)}static fromPayload(e){let t=e.error,s=e.error_description;return new Sb(t,s)}},ex=class n6 extends hn{constructor(e,t){super(e,t),Object.setPrototypeOf(this,n6.prototype)}},qA=class l6 extends hn{constructor(e,t){super(e,t),Object.setPrototypeOf(this,l6.prototype)}},WA=class c6 extends hn{constructor(e,t){super(e,t),Object.setPrototypeOf(this,c6.prototype)}},vc=class d6 extends hn{constructor(e,t){super(e,t),Object.setPrototypeOf(this,d6.prototype)}},VA=class u6 extends hn{constructor(e,t){super(e,t),Object.setPrototypeOf(this,u6.prototype)}},jA=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:6e5;this.contexts=new Map,this.ttlMs=e}set(e,t){this.cleanup(),this.contexts.set(e,Object.assign(Object.assign({},t),{createdAt:Date.now()}))}get(e){const t=this.contexts.get(e);if(t){if(!(Date.now()-t.createdAt>this.ttlMs))return t;this.contexts.delete(e)}}remove(e){this.contexts.delete(e)}cleanup(){const e=Date.now();for(const s of this.contexts){var t=Ct(s,2);const r=t[0];e-t[1].createdAt>this.ttlMs&&this.contexts.delete(r)}}get size(){return this.contexts.size}},ZA=class{constructor(e,t){this.authJsMfaClient=e,this.auth0Client=t,this.contextManager=new jA}setMFAAuthDetails(e,t,s,r){this.contextManager.set(e,{scope:t,audience:s,mfaRequirements:r})}getAuthenticators(e){return g(this,null,function*(){var t,s,r;const o=this.contextManager.get(e);if(!o)throw new ex(\"invalid_request\",\"MFA context not found for this MFA token\");const i=(s=(t=o.mfaRequirements)===null||t===void 0?void 0:t.challenge)===null||s===void 0?void 0:s.map(n=>n.type);try{const n=yield this.authJsMfaClient.listAuthenticators({mfaToken:e});return i&&i.length!==0?n.filter(l=>!!l.type&&i.includes(l.type)):n}catch(n){throw n instanceof Gh?new ex((r=n.cause)===null||r===void 0?void 0:r.error,n.message):n}})}enroll(e){return g(this,null,function*(){var t;const s=(function(r){const o=_7[r.factorType];return Object.assign(Object.assign(Object.assign({mfaToken:r.mfaToken,authenticatorTypes:o.authenticatorTypes},o.oobChannels&&{oobChannels:o.oobChannels}),\"phoneNumber\"in r&&{phoneNumber:r.phoneNumber}),\"email\"in r&&{email:r.email})})(e);try{return yield this.authJsMfaClient.enrollAuthenticator(s)}catch(r){throw r instanceof Kh?new qA((t=r.cause)===null||t===void 0?void 0:t.error,r.message):r}})}challenge(e){return g(this,null,function*(){var t;try{const s={challengeType:e.challengeType,mfaToken:e.mfaToken};return e.authenticatorId&&(s.authenticatorId=e.authenticatorId),yield this.authJsMfaClient.challengeAuthenticator(s)}catch(s){throw s instanceof Jh?new WA((t=s.cause)===null||t===void 0?void 0:t.error,s.message):s}})}getEnrollmentFactors(e){return g(this,null,function*(){const t=this.contextManager.get(e);if(!t||!t.mfaRequirements)throw new VA(\"mfa_context_not_found\",\"MFA context not found for this MFA token. Please retry the original request to get a new MFA token.\");return t.mfaRequirements.enroll&&t.mfaRequirements.enroll.length!==0?t.mfaRequirements.enroll:[]}
15)}verify(e){return g(this,null,function*(){const t=this.contextManager.get(e.mfaToken);if(!t)throw new vc(\"mfa_context_not_found\",\"MFA context not found for this MFA token. Please retry the original request to get a new MFA token.\");const s=(function(i){return\"otp\"in i&&i.otp?k7:\"oobCode\"in i&&i.oobCode?z7:\"recoveryCode\"in i&&i.recoveryCode?S7:void 0})(e);if(!s)throw new vc(\"invalid_request\",\"Unable to determine grant type. Provide one of: otp, oobCode, or recoveryCode.\");const r=t.scope,o=t.audience;try{const i=yield this.auth0Client._requestTokenForMfa({grant_type:s,mfaToken:e.mfaToken,scope:r,audience:o,otp:e.otp,oob_code:e.oobCode,binding_code:e.bindingCode,recovery_code:e.recoveryCode});return this.contextManager.remove(e.mfaToken),i}catch(i){throw i instanceof vc?new vc(i.error,i.error_description):i}})}},yc=class h6 extends Error{constructor(e,t,s){super(t),this.name=\"PasskeyError\",this.code=e,this.cause=s,Object.setPrototypeOf(this,h6.prototype)}};var pn,fn;let GA=class{constructor(e,t){pn.set(this,void 0),fn.set(this,void 0),ty(this,pn,e),ty(this,fn,t)}signup(e){return g(this,null,function*(){if(!window.PublicKeyCredential)throw new yc(\"passkey_not_supported\",\"WebAuthn is not supported in this browser.\");const t=e.scope,s=e.audience,r=wt(e,[\"scope\",\"audience\"]),o=yield Il(this,pn,\"f\").register(r),i=(n=o.authnParamsPublicKey,Object.assign(Object.assign({},n),{challenge:sp(n.challenge),user:Object.assign(Object.assign({},n.user),{id:sp(n.user.id)}),pubKeyCredParams:n.pubKeyCredParams,authenticatorSelection:n.authenticatorSelection}));var n;const l=yield navigator.credentials.create({publicKey:i});if(!l)throw new yc(\"passkey_cancelled\",\"Passkey creation was cancelled or no credential was returned.\");const c=(function(d){var u;const p=d.response;return{id:d.id,rawId:Es(d.rawId),type:d.type,authenticatorAttachment:(u=d.authenticatorAttachment)!==null&&u!==void 0?u:void 0,response:{clientDataJSON:Es(p.clientDataJSON),attestationObject:Es(p.attestationObject)},clientExtensionResults:d.getClientExtensionResults()}})(l);return Il(this,fn,\"f\")._requestTokenForPasskey({authSession:o.authSession,credential:c,realm:r.realm,organization:r.organization,scope:t,audience:s})})}login(e){return g(this,null,function*(){if(!window.PublicKeyCredential)throw new yc(\"passkey_not_supported\",\"WebAuthn is not supported in this browser.\");const t=e||{},s=t.scope,r=t.audience,o=wt(t,[\"scope\",\"audience\"]),i=yield Il(this,pn,\"f\").challenge(Object.keys(o).length>0?o:void 0),n=(l=i.authnParamsPublicKey,Object.assign(Object.assign({},l),{challenge:sp(l.challenge)}));var l;const c=yield navigator.credentials.get({publicKey:n});if(!c)throw new yc(\"passkey_cancelled\",\"Passkey authentication was cancelled or no credential was returned.\");const d=(function(u){var p;const h=u.response;return{id:u.id,rawId:Es(u.rawId),type:u.type,authenticatorAttachment:(p=u.authenticatorAttachment)!==null&&p!==void 0?p:void 0,response:{clientDataJSON:Es(h.clientDataJSON),authenticatorData:Es(h.authenticatorData),signature:Es(h.signature),userHandle:h.userHandle?Es(h.userHandle):void 0},clientExtensionResults:u.getClientExtensionResults()}})(c);return Il(this,fn,\"f\")._requestTokenForPasskey({authSession:i.authSession,credential:d,realm:o.realm,organization:o.organization,scope:s,audience:r})})}};function Es(a){const e=new Uint8Array(a),t=Array.from(e,s=>String.fromCharCode(s)).join(\"\");return btoa(t).replace(/\\+/g,\"-\").replace(/\\//g,\"_\").replace(/=+$/,\"\")}function sp(a){const e=a.replace(/-/g,\"+\").replace(/_/g,\"/\"),t=e+\"=\".repeat((4-e.length%4)%4),s=atob(t),r=new Uint8Array(s.length);for(let o=0;o<s.length;o++)r[o]=s.charCodeAt(o);return r.buffer}pn=new WeakMap,fn=new WeakMap;let KA=class{resolveOnlineAccess(e){if(e.refreshTokenMode!==\"online\")return!1;if(e.useRefreshTokens!==!0)throw new dy('`refreshTokenMode: \"online\"` requires the refresh-token grant.',\"Set `useRefreshTokens: true`.\");if(e.useDpop!==!0)throw new dy('`refreshTokenMode: \"online\"` requires DPoP, which is missing or disabled.',\"Set `useDpop: true` (DPoP is mandatory for online access).\");return!0}constructor(e){let t,s;if(this.userCache=new zy().enclosedCache,this.defaultOptions={authorizationParams:{scope:\"openid profile email\"},useRefreshTokensFallback:!1,useFormData:!0,refreshTokenMode:\"offline\"},this.onlineAccess=this.resolveOnlineAccess(e),this.options=Object.assign(Object.assign(Object.assign({},this.defaultOptions),e),{authorizationParams:Object.assign(Object.assign({},this.defaultOptions.authorizationParams),e.authorizationParams)}),typeof window!=\"undefined\"&&(()=>{if(!Ll())throw new Error(\"For security reasons, `window.crypto` is required to run `auth0-spa-js`.\");if(Ll().subtle===void 0)throw new Error(`\n      auth0-spa-js must run on a secure origin. See https://github.com/auth0/auth0-spa-js/blob/main/FAQ.md#why-do-i-get-auth0-spa-js-must-run-on-a-secure-origin for more information.\n    `)})(),this.lockManager=(eh||(eh=VS()),eh),e.cache&&e.cacheLocation&&console.warn(\"Both `cache` and `cacheLocation` options have been specified in the Auth0Client configuration; ignoring `cacheLocation` and using `cache`.\"),e.cache)s=e.cache;else{if(t=e.cacheLocation||ny,!Iy(t))throw new Error('Invalid cac
15he location \"'.concat(t,'\"'));s=Iy(t)()}var r;this.httpTimeoutMs=e.httpTimeoutInSeconds?1e3*e.httpTimeoutInSeconds:ju,this.cookieStorage=e.legacySameSiteCookie===!1?fo:u7,this.orgHintCookieName=(r=this.options.clientId,\"auth0.\".concat(r,\".organization_hint\")),this.isAuthenticatedCookieName=(d=>\"auth0.\".concat(d,\".is.authenticated\"))(this.options.clientId),this.sessionCheckExpiryDays=e.sessionCheckExpiryDays||1;const o=e.useCookiesForTransactions?this.cookieStorage:h7;let i=\"\";var n;this.onlineAccess?i=ly:this.options.useRefreshTokens&&(i=\"offline_access\"),this.scope=(function(d,u){for(var p=arguments.length,h=new Array(p>2?p-2:0),f=2;f<p;f++)h[f-2]=arguments[f];if(typeof d!=\"object\")return{[rt]:Ul(u,d,...h)};let m={[rt]:Ul(u,...h)};return Object.keys(d).forEach(b=>{const v=d[b];m[b]=Ul(u,v,...h)}),m})(this.options.authorizationParams.scope,\"openid\",i),this.transactionManager=new o7(o,this.options.clientId,this.options.cookieDomain),this.nowProvider=this.options.nowProvider||cy,this.cacheManager=new r7(s,s.allKeys?void 0:new m7(s,this.options.clientId),this.nowProvider),this.dpop=this.options.useDpop?new y7(this.options.clientId):void 0,this.domainUrl=(n=this.options.domain,/^https?:\\/\\//.test(n)?n:\"https://\".concat(n)),this.tokenIssuer=((d,u)=>d?d.startsWith(\"https://\")?d:\"https://\".concat(d,\"/\"):\"\".concat(u,\"/\"))(this.options.issuer,this.domainUrl);const l=\"\".concat(this.domainUrl,\"/me/\"),c=this.createFetcher(Object.assign(Object.assign({},this.options.useDpop&&{dpopNonceId:\"__auth0_my_account_api__\"}),{getAccessToken:d=>{var u;return this.getTokenSilently({authorizationParams:{scope:(u=d==null?void 0:d.scope)===null||u===void 0?void 0:u.join(\" \"),audience:l},detailedResponse:!0})}}));this.myAccount=new w7(c,l),this.authJsClient=new OA({domain:this.options.domain,clientId:this.options.clientId}),this.mfa=new ZA(this.authJsClient.mfa,this),this.passkey=new GA(this.authJsClient.passkey,this),typeof window!=\"undefined\"&&window.Worker&&this.options.useRefreshTokens&&t===ny&&(this.options.workerUrl?this.worker=new Worker(this.options.workerUrl):this.worker=new f7,this.worker.postMessage({type:\"init\",allowedBaseUrl:this.domainUrl}))}getConfiguration(){return Object.freeze({domain:this.options.domain,clientId:this.options.clientId})}_url(e){const t=this.options.auth0Client||Zu,s=Ku(t,!0),r=encodeURIComponent(btoa(JSON.stringify(s)));return\"\".concat(this.domainUrl).concat(e,\"&auth0Client=\").concat(r)}_authorizeUrl(e){return this._url(\"/authorize?\".concat(Li(e)))}_verifyIdToken(e,t,s){return g(this,null,function*(){const r=yield this.nowProvider();return n7({iss:this.tokenIssuer,aud:this.options.clientId,id_token:e,nonce:t,organization:s,leeway:this.options.leeway,max_age:(o=this.options.authorizationParams.max_age,typeof o!=\"string\"?o:parseInt(o,10)||void 0),now:r});var o})}_processOrgHint(e){e?this.cookieStorage.save(this.orgHintCookieName,e,{daysUntilExpire:this.sessionCheckExpiryDays,cookieDomain:this.options.cookieDomain}):this.cookieStorage.remove(this.orgHintCookieName,{cookieDomain:this.options.cookieDomain})}_extractSessionTransferToken(e){return new URLSearchParams(window.location.search).get(e)||void 0}_clearSessionTransferTokenFromUrl(e){try{const t=new URL(window.location.href);t.searchParams.has(e)&&(t.searchParams.delete(e),window.history.replaceState({},\"\",t.toString()))}catch(t){}}_applySessionTransferToken(e){const t=this.options.sessionTransferTokenQueryParamName;if(!t||e.session_transfer_token)return e;const s=this._extractSessionTransferToken(t);return s?(this._clearSessionTransferTokenFromUrl(t),Object.assign(Object.assign({},e),{session_transfer_token:s})):e}_prepareAuthorizeUrl(e,t,s){return g(this,null,function*(){var r;const o=Gu(Ni()),i=Gu(Ni()),n=Ni(),l=yield hy(n),c=fy(l),d=yield(r=this.dpop)===null||r===void 0?void 0:r.calculateThumbprint(),u=((h,f,m,b,v,w,k,S,C)=>Object.assign(Object.assign(Object.assign({client_id:h.clientId},h.authorizationParams),m),{scope:Hi(f,m.scope,m.audience),response_type:\"code\",response_mode:S||\"query\",state:b,nonce:v,redirect_uri:k||h.authorizationParams.redirect_uri,code_challenge:w,code_challenge_method:\"S256\",dpop_jkt:C}))(this.options,this.scope,e,o,i,c,e.redirect_uri||this.options.authorizationParams.redirect_uri||s,t==null?void 0:t.response_mode,d),p=this._authorizeUrl(u);return{nonce:i,code_verifier:n,scope:u.scope,audience:u.audience||rt,redirect_uri:u.redirect_uri,state:o,url:p}})}loginWithPopup(e,t){return g(this,null,function*(){var s;if(e=e||{},!(t=t||{}).popup&&(t.popup=(l=>{const c=window.screenX+(window.innerWidth-400)/2,d=window.screenY+(window.innerHeight-600)/2;return window.open(l,\"auth0:authorize:popup\",\"left=\".concat(c,\",top=\").concat(d,\",width=\").concat(400,\",height=\").concat(600,\",resizable,scrollbars=yes,status=1\"))})(\"\"),!t.popup))throw new FS;const r=this._applySessionTransferToken(e.authorizationParams||{}),o=yield this._prepareAuthorizeUrl(r,{response_mode:\"web_message\"},window.location.origin);t.popup.location.href=o.url;const i=yield((l,c)=>new Promise((d,u)=>{let p;const h=setInterval(()=>{l.popup&&l.popup.closed&&(clearInterval(h),clearTimeout(f),window.removeEventListener(\"message\",p,!1),u(new LS(l.popup)))},1e3),f=setTimeout(()=>{clearInterval(h),u(new NS(l.popup)),window.removeEventListener(\"message\",p,!1)},1e3*(l.timeoutInSeconds||60));p=function(m){if(m.origin===c&&m.data&&m.data.type===\"authorization_response\"){if(clearTimeout(f),clearInterval(h),window.removeEventListener(\"message\",p,!1),l.closePopup!==!1&&l.popup.close(),m.data.response.error)return u(Ae.fromPayload(m.data.response));d(m.data.response)}},window.addEventListener(\"message\",p)}))(Object.assign(Object.assign({},t),{timeoutInSeconds:t.timeoutInSeconds||this.options.authorizeTimeoutInSeconds||60}),new URL(o.url).origin);if(o.state!==i.state)throw new Ae(\"state_mismatch\",\"Invalid state\");const n=((s=e.authorizationParams)===null||s===void 0?void 0:s.organization)||this.options.authorizationParams.organization;yield this._requestToken({audience:o.audience,scope:o.scope,code_verifier:o.code_verifier,grant_type:\"authorization_code\",code:i.code,redirect_uri:o.redirect_uri},{nonceIn:o.nonce,organization:n})})}getUser(){return g(this,null,function*(){var e;if(yield this._isSessionCeilingReached())return;const t=yield this._getIdTokenFromCache();return(e=t==null?void 0:t.decodedToken)===null||e===void 0?void 0:e.user})}getIdTokenClaims(){return g(this,null,function*(){var e;if(yield this._isSessionCeilingReached())return;const t=yield this._getIdTokenFromCache();return(e=t==null?void 0:t.decodedToken)===null||e===void 0?void 0:e.claims})}loginWithRedirect(){return g(this,arguments,function*(){var e;const t=By(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}
15),s=t.openUrl,r=t.fragment,o=t.appState,i=wt(t,[\"openUrl\",\"fragment\",\"appState\"]),n=((e=i.authorizationParams)===null||e===void 0?void 0:e.organization)||this.options.authorizationParams.organization,l=this._applySessionTransferToken(i.authorizationParams||{}),c=yield this._prepareAuthorizeUrl(l),d=c.url,u=wt(c,[\"url\"]);this.transactionManager.create(Object.assign(Object.assign(Object.assign({},u),{appState:o,response_type:kr.Code}),n&&{organization:n}));const p=r?\"\".concat(d,\"#\").concat(r):d;s?yield s(p):window.location.assign(p)})}handleRedirectCallback(){return g(this,arguments,function*(){const e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.location.href).split(\"?\").slice(1);if(e.length===0)throw new Error(\"There are no query params available for parsing.\");const t=this.transactionManager.get();if(!t)throw new Ae(\"missing_transaction\",\"Invalid state\");this.transactionManager.remove();const s=(r=>{r.indexOf(\"#\")>-1&&(r=r.substring(0,r.indexOf(\"#\")));const o=new URLSearchParams(r);return{state:o.get(\"state\"),code:o.get(\"code\")||void 0,connect_code:o.get(\"connect_code\")||void 0,error:o.get(\"error\")||void 0,error_description:o.get(\"error_description\")||void 0}})(e.join(\"\"));return t.response_type===kr.ConnectCode?this._handleConnectAccountRedirectCallback(s,t):this._handleLoginRedirectCallback(s,t)})}_handleLoginRedirectCallback(e,t){return g(this,null,function*(){const s=e.code,r=e.state,o=e.error,i=e.error_description;if(o)throw new BS(o,i||o,r,t.appState);if(!t.code_verifier||t.state&&t.state!==r)throw new Ae(\"state_mismatch\",\"Invalid state\");const n=t.organization,l=t.nonce,c=t.redirect_uri;return yield this._requestToken(Object.assign({audience:t.audience,scope:t.scope,code_verifier:t.code_verifier,grant_type:\"authorization_code\",code:s},c?{redirect_uri:c}:{}),{nonceIn:l,organization:n}),{appState:t.appState,response_type:kr.Code}})}_handleConnectAccountRedirectCallback(e,t){return g(this,null,function*(){const s=e.connect_code,r=e.state,o=e.error,i=e.error_description;if(o)throw new RS(o,i||o,t.connection,r,t.appState);if(!s)throw new Ae(\"missing_connect_code\",\"Missing connect code\");if(!(t.code_verifier&&t.state&&t.auth_session&&t.redirect_uri&&t.state===r))throw new Ae(\"state_mismatch\",\"Invalid state\");const n=yield this.myAccount.completeAccount({auth_session:t.auth_session,connect_code:s,redirect_uri:t.redirect_uri,code_verifier:t.code_verifier});return Object.assign(Object.assign({},n),{appState:t.appState,response_type:kr.ConnectCode})})}checkSession(e){return g(this,null,function*(){if(!this.cookieStorage.get(this.isAuthenticatedCookieName)){if(!this.cookieStorage.get(My))return;this.cookieStorage.save(this.isAuthenticatedCookieName,!0,{daysUntilExpire:this.sessionCheckExpiryDays,cookieDomain:this.options.cookieDomain}),this.cookieStorage.remove(My)}try{yield this.getTokenSilently(e)}catch(t){}})}getTokenSilently(){return g(this,arguments,function*(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};var t,s;const r=Object.assign(Object.assign({cacheMode:\"on\"},e),{authorizationParams:Object.assign(Object.assign(Object.assign({},this.options.authorizationParams),e.authorizationParams),{scope:Hi(this.scope,(t=e.authorizationParams)===null||t===void 0?void 0:t.scope,((s=e.authorizationParams)===null||s===void 0?void 0:s.audience)||this.options.authorizationParams.audience)})}),o=yield((i,n)=>{let l=oh[n];return l||(l=i().finally(()=>{delete oh[n],l=null}),oh[n]=l),l})(()=>this._getTokenSilently(r),\"\".concat(this.options.clientId,\"::\").concat(r.authorizationParams.audience,\"::\").concat(r.authorizationParams.scope));return e.detailedResponse?o:o==null?void 0:o.access_token})}_getTokenSilently(e){return g(this,null,function*(){const t=e.cacheMode,s=wt(e,[\"cacheMode\"]);if(yield this._isSessionCeilingReached())return;if(t!==\"off\"){const n=yield this._getEntryFromCache({scope:s.authorizationParams.scope,audience:s.authorizationParams.audience||rt,clientId:this.options.clientId,cacheMode:t});if(n)return n}if(t===\"cache-only\")return;const r=(o=this.options.clientId,i=s.authorizationParams.audience||\"default\",\"\".concat(\"auth0.lock.getTokenSilently\",\".\").concat(o,\".\").concat(i));var o,i;try{return yield this.lockManager.runWithLock(r,5e3,()=>g(this,null,function*(){if(t!==\"off\"){const h=yield this._getEntryFromCache({scope:s.authorizationParams.scope,audience:s.authorizationParams.audience||rt,clientId:this.options.clientId});if(h)return h}const n=this.options.useRefreshTokens?yield this._getTokenUsingRefreshToken(s):yield this._getTokenFromIFrame(s),l=n.id_token,c=n.token_type,d=n.access_token,u=n.oauthTokenScope,p=n.expires_in;return Object.assign(Object.assign({id_token:l,token_type:c,access_token:d},u?{scope:u}:null),{expires_in:p})}))}catch(n){if(this._isInteractiveError(n)&&this.options.interactiveErrorHandler===\"popup\")return yield this._handleInteractiveErrorWithPopup(s);throw n}})}_isInteractiveError(e){return e instanceof Ri||e instanceof Ae&&this._isIframeMfaError(e)}_isIframeMfaError(e){return e.error===\"login_required\"&&e.error_description===\"Multifactor authentication required\"}_handleInteractiveErrorWithPopup(e){return g(this,null,function*(){try{yield this.loginWithPopup({authorizationParams:e.authorizationParams});const t=yield this._getEntryFromCache({scope:e.authorizationParams.scope,audience:e.authorizationParams.audience||rt,clientId:this.options.clientId});if(!t)throw new Ae(\"interactive_handler_cache_miss\",\"Token not found in cache after interactive authentication\");return t}catch(t){throw t}})}getTokenWithPopup(){return g(this,arguments,function*(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var s,r;const o=Object.assign(Object.assign({},e),{authorizationParams:Object.assign(Object.assign(Object.assign({},this.options.authorizationParams),e.authorizationParams),{scope:Hi(this.scope,(s=e.authorizationParams)===null||s===void 0?void 0:s.scope,((r=e.authorizationParams)===null||r===void 0?void 0:r.audie
15nce)||this.options.authorizationParams.audience)})});return t=Object.assign(Object.assign({},IS),t),yield this.loginWithPopup(o,t),(yield this.cacheManager.get(new Tt({scope:o.authorizationParams.scope,audience:o.authorizationParams.audience||rt,clientId:this.options.clientId}),void 0,this.options.useMrrt)).access_token})}isAuthenticated(){return g(this,null,function*(){return!!(yield this.getUser())})}_buildLogoutUrl(e){e.clientId!==null?e.clientId=e.clientId||this.options.clientId:delete e.clientId;const t=e.logoutParams||{},s=t.federated,r=wt(t,[\"federated\"]),o=s?\"&federated\":\"\";return this._url(\"/v2/logout?\".concat(Li(Object.assign({clientId:e.clientId},r))))+o}revokeRefreshToken(){return g(this,arguments,function*(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.options.useRefreshTokens)return;const t=e.audience||this.options.authorizationParams.audience||rt,s=yield this.cacheManager.getRefreshTokensByAudience(t,this.options.clientId);yield(function(r,o){return g(this,null,function*(){let i=r.baseUrl,n=r.timeout,l=r.auth0Client,c=r.useFormData,d=r.refreshTokens,u=r.audience,p=r.client_id,h=r.onRefreshTokenRevoked;const f=n||ju,m=\"refresh_token\",b=\"\".concat(i,\"/oauth/revoke\"),v={\"Content-Type\":c?\"application/x-www-form-urlencoded\":\"application/json\",\"Auth0-Client\":btoa(JSON.stringify(Ku(l||Zu)))};if(o){const k={client_id:p,token_type_hint:m},S=c?Li(k):JSON.stringify(k);try{return yield ah({type:\"revoke\",timeout:f,fetchUrl:b,fetchOptions:{method:\"POST\",body:S,headers:v},useFormData:c,auth:{audience:u!=null?u:rt}},o)}catch(C){throw new Ae(\"revoke_error\",C.message)}}for(const k of d){const S={client_id:p,token_type_hint:m,token:k},C=c?Li(S):JSON.stringify(S),E=yield wy(b,{method:\"POST\",body:C,headers:v},f);if(!E.ok){let M,N;try{var w=JSON.parse(yield E.text());M=w.error,N=w.error_description}catch(L){}throw new Ae(M||\"revoke_error\",N||\"HTTP error \".concat(E.status))}yield h==null?void 0:h(k)}})})({baseUrl:this.domainUrl,timeout:this.httpTimeoutMs,auth0Client:this.options.auth0Client,useFormData:this.options.useFormData,client_id:this.options.clientId,refreshTokens:s,audience:t,onRefreshTokenRevoked:r=>this.cacheManager.stripRefreshToken(r)},this.worker),this.onlineAccess&&(yield this._clearLocalSession())})}logout(){return g(this,arguments,function*(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=By(e),s=t.openUrl,r=wt(t,[\"openUrl\"]);yield this._clearLocalSession(e.clientId);const o=this._buildLogoutUrl(r);s?yield s(o):s!==!1&&window.location.assign(o)})}_getTokenFromIFrame(e){return g(this,null,function*(){const t=(s=this.options.clientId,\"\".concat(\"auth0.lock.getTokenFromIFrame\",\".\").concat(s));var s;try{return yield this.lockManager.runWithLock(t,5e3,()=>g(this,null,function*(){const r=Object.assign(Object.assign({},e.authorizationParams),{prompt:\"none\"}),o=this.cookieStorage.get(this.orgHintCookieName);o&&!r.organization&&(r.organization=o);const i=yield this._prepareAuthorizeUrl(r,{response_mode:\"web_message\"},window.location.origin),n=i.url,l=i.state,c=i.nonce,d=i.code_verifier,u=i.redirect_uri,p=i.scope,h=i.audience;if(window.crossOriginIsolated)throw new Ae(\"login_required\",\"The application is running in a Cross-Origin Isolated context, silently retrieving a token without refresh token is not possible.\");const f=e.timeoutInSeconds||this.options.authorizeTimeoutInSeconds;let m;try{m=new URL(this.domainUrl).origin}catch(w){m=this.domainUrl}const b=yield(function(w,k){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:60;return new Promise((C,E)=>{const M=window.document.createElement(\"iframe\");M.setAttribute(\"width\",\"0\"),M.setAttribute(\"height\",\"0\"),M.style.display=\"none\";const N=()=>{window.document.body.contains(M)&&(window.document.body.removeChild(M),window.removeEventListener(\"message\",L,!1))};let L;const D=setTimeout(()=>{E(new Bl),N()},1e3*S);L=function(H){if(H.origin!=k||!H.data||H.data.type!==\"authorization_response\")return;const te=H.source;te&&te.close(),H.data.response.error?E(Ae.fromPayload(H.data.response)):C(H.data.response),clearTimeout(D),window.removeEventListener(\"message\",L,!1),setTimeout(N,2e3)},window.addEventListener(\"message\",L,!1),window.document.body.appendChild(M),M.setAttribute(\"src\",w
15)})})(n,m,f);if(l!==b.state)throw new Ae(\"state_mismatch\",\"Invalid state\");const v=yield this._requestToken(Object.assign(Object.assign({},e.authorizationParams),{code_verifier:d,code:b.code,grant_type:\"authorization_code\",redirect_uri:u,timeout:e.authorizationParams.timeout||this.httpTimeoutMs}),{nonceIn:c,organization:r.organization});return Object.assign(Object.assign({},v),{scope:p,oauthTokenScope:v.scope,audience:h})}))}catch(r){throw r.error===\"login_required\"&&(r instanceof Ae&&this._isIframeMfaError(r)&&this.options.interactiveErrorHandler===\"popup\"||this.logout({openUrl:!1})),r}})}_getTokenUsingRefreshToken(e){return g(this,null,function*(){const t=yield this.cacheManager.get(new Tt({scope:e.authorizationParams.scope,audience:e.authorizationParams.audience||rt,clientId:this.options.clientId}),void 0,this.options.useMrrt);if(!(t&&t.refresh_token||this.worker)){if(this.options.useRefreshTokensFallback)return yield this._getTokenFromIFrame(e);throw new Rl(e.authorizationParams.audience||rt,e.authorizationParams.scope)}const s=e.authorizationParams.redirect_uri||this.options.authorizationParams.redirect_uri||window.location.origin,r=typeof e.timeoutInSeconds==\"number\"?1e3*e.timeoutInSeconds:null,o=((d,u,p,h)=>{var f;if(d&&p&&h){if(u.audience!==p)return u.scope;const m=h.split(\" \"),b=((f=u.scope)===null||f===void 0?void 0:f.split(\" \"))||[],v=b.every(w=>m.includes(w));return m.length>=b.length&&v?h:u.scope}return u.scope})(this.options.useMrrt,e.authorizationParams,t==null?void 0:t.audience,t==null?void 0:t.scope);try{const d=yield this._requestToken(Object.assign(Object.assign(Object.assign({},e.authorizationParams),{grant_type:\"refresh_token\",refresh_token:t&&t.refresh_token,redirect_uri:s}),r&&{timeout:r}),{scopesToRequest:o});if(!this.onlineAccess&&d.refresh_token&&(t!=null&&t.refresh_token)&&(yield this.cacheManager.updateEntry(t.refresh_token,d.refresh_token)),this.options.useMrrt&&(i=t==null?void 0:t.audience,n=t==null?void 0:t.scope,l=e.authorizationParams.audience,c=e.authorizationParams.scope,i!==l||!((u,p)=>{const h=(p==null?void 0:p.split(\" \"))||[];return((u==null?void 0:u.split(\" \"))||[]).every(f=>h.includes(f))})(c,n))){const u=g7(o,d.scope,this.onlineAccess);if(u){if(this.options.useRefreshTokensFallback)return yield this._getTokenFromIFrame(e);throw yield this.cacheManager.remove(this.options.clientId,e.authorizationParams.audience,e.authorizationParams.scope),new US(e.authorizationParams.audience||\"default\",u)}}return Object.assign(Object.assign({},d),{scope:e.authorizationParams.scope,oauthTokenScope:d.scope,audience:e.authorizationParams.audience||rt})}catch(d){if(d.message){if(d.message.includes(\"user is blocked\"))throw yield this.logout({openUrl:!1}),d;if((d.message.includes(\"Missing Refresh Token\")||d.message.includes(\"invalid refresh token\"))&&this.options.useRefreshTokensFallback)return yield this._getTokenFromIFrame(e)}throw d}var i,n,l,c})}_saveEntryInCache(e){return g(this,null,function*(){const t=e.decodedToken.claims,s=t.session_expiry,r=t.iat;if(s!==void 0){if(typeof s!=\"number\")throw new Ae(\"invalid_token\",\"Invalid session_expiry: value must be a number.\");if(s>=1e10)throw new Ae(\"invalid_token\",\"Invalid session_expiry: value appears to be in milliseconds; expected a Unix timestamp in seconds.\");if(r===void 0||s<=r)throw new Ae(\"invalid_token\",\"Invalid session_expiry: session ceiling is before or at the token issue time.\")}const o=e.id_token,i=e.decodedToken,n=wt(e,[\"id_token\",\"decodedToken\"]);this.userCache.set(_r,{id_token:o,decodedToken:i}),yield this.cacheManager.setIdToken(this.options.clientId,e.id_token,e.decodedToken),yield this.cacheManager.set(n)})}_clearLocalSession(){return g(this,arguments,function*(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.clientId;var t;e===null?yield this.cacheManager.clear():yield this.cacheManager.clear(e),this.cookieStorage.remove(this.orgHintCookieName,{cookieDomain:this.options.cookieDomain}),this.cookieStorage.remove(this.isAuthenticatedCookieName,{cookieDomain:this.options.cookieDomain}),this.userCache.remove(_r);try{yield(t=this.dpop)===null||t===void 0?void 0:t.clear()}catch(s){}if(this.worker)try{yield ah({type:\"clear\"},this.worker)}catch(s){}})}_isSessionCeilingReached(){return g(this,null,function*(){var e,t;const s=this.userCache.get(_r),r=s!=null?s:yield this.cacheManager.getIdToken(new Tt({clientId:this.options.clientId})),o=(t=(e=r==null?void 0:r.decodedToken)===null||e===void 0?void 0:e.claims)===null||t===void 0?void 0:t.session_expiry;if(o===void 0)return!1;const i=yield this.nowProvider();return Math.floor(i/1e3)>=o-30&&(yield this._clearLocalSession(),!0)})}_getIdTokenFromCache(){return g(this,null,function*(){const e=this.options.authorizationParams.audience||rt,t=this.scope[e],s=yield this.cacheManager.getIdToken(new Tt({clientId:this.options.clientId,audience:e,scope:t})),r=this.userCache.get(_r);return s&&s.id_token===(r==null?void 0:r.id_token)?r:(this.userCache.set(_r,s),s)})}_getEntryFromCache(e){return g(this,null,function*(){let t=e.scope,s=e.audience,r=e.clientId,o=e.cacheMode;const i=yield this.cacheManager.get(new Tt({scope:t,audience:s,clientId:r}),60,this.options.useMrrt,o);if(i&&i.access_token){const n=i.token_type,l=i.access_token,c=i.oauthTokenScope,d=i.expires_in,u=yield this._getIdTokenFromCache();return u&&Object.assign(Object.assign({id_token:u.id_token,token_type:n||\"Bearer\",access_token:l},c?{scope:c}:null),{expires_in:d})}})}
15_storeMfaContext(e,t,s){e instanceof Ri&&this.mfa.setMFAAuthDetails(e.mfa_token,t,s,e.mfa_requirements)}_requestToken(e,t){return g(this,null,function*(){var s,r,o,i,n,l;const c=t||{},d=c.nonceIn,u=c.organization,p=c.scopesToRequest;try{const h=yield ky(Object.assign(Object.assign({baseUrl:this.domainUrl,client_id:this.options.clientId,auth0Client:this.options.auth0Client,useFormData:this.options.useFormData,timeout:this.httpTimeoutMs,useMrrt:this.options.useMrrt,dpop:this.dpop,preserveRefreshToken:this.onlineAccess},e),{scope:p||e.scope}),this.worker);let f=yield this._verifyIdToken(h.id_token,d,u);if(e.grant_type===\"authorization_code\"){const m=yield this._getIdTokenFromCache();!((r=(s=m==null?void 0:m.decodedToken)===null||s===void 0?void 0:s.claims)===null||r===void 0)&&r.sub&&m.decodedToken.claims.sub!==f.claims.sub&&(yield this.cacheManager.clear(this.options.clientId),this.userCache.remove(_r))}if(e.grant_type!==\"authorization_code\"){const m=yield this._getIdTokenFromCache(),b=(i=(o=m==null?void 0:m.decodedToken)===null||o===void 0?void 0:o.claims)===null||i===void 0?void 0:i.session_expiry;b!==void 0&&(f=Object.assign(Object.assign({},f),{claims:Object.assign(Object.assign({},f.claims),{session_expiry:b})}))}return!h.refresh_token&&this.onlineAccess&&(h.refresh_token=(n=e.refresh_token)!==null&&n!==void 0?n:(l=yield this.cacheManager.get(new Tt({scope:p||e.scope,audience:e.audience||rt,clientId:this.options.clientId}),void 0,this.options.useMrrt))===null||l===void 0?void 0:l.refresh_token),yield this._saveEntryInCache(Object.assign(Object.assign(Object.assign(Object.assign({},h),{decodedToken:f,scope:e.scope,audience:e.audience||rt}),h.scope?{oauthTokenScope:h.scope}:null),{client_id:this.options.clientId})),this.cookieStorage.save(this.isAuthenticatedCookieName,!0,{daysUntilExpire:this.sessionCheckExpiryDays,cookieDomain:this.options.cookieDomain}),this._processOrgHint(u||f.claims.org_id),Object.assign(Object.assign({},h),{decodedToken:f})}catch(h){throw e.grant_type!==\"authorization_code\"&&this._storeMfaContext(h,p||e.scope,e.audie
15nce),h}})}_buildTokenExchangeParams(e){return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),{grant_type:\"urn:ietf:params:oauth:grant-type:token-exchange\",subject_token:e.subject_token,subject_token_type:e.subject_token_type}),e.actor_token&&{actor_token:e.actor_token}),e.actor_token_type&&{actor_token_type:e.actor_token_type}),{scope:Hi(this.scope,e.scope,e.audience||this.options.authorizationParams.audience),audience:e.audience||this.options.authorizationParams.audience,organization:e.organization||this.options.authorizationParams.organization})}loginWithCustomTokenExchange(e){return g(this,null,function*(){return this._requestToken(this._buildTokenExchangeParams(e))})}customTokenExchange(e){return g(this,null,function*(){const t=this._buildTokenExchangeParams(e);try{const s=yield ky(Object.assign(Object.assign({},t),{baseUrl:this.domainUrl,client_id:this.options.clientId,auth0Client:this.options.auth0Client,useFormData:this.options.useFormData,timeout:this.httpTimeoutMs,dpop:this.dpop}),this.worker,!0);return s.id_token&&(yield this._verifyIdToken(s.id_token,void 0,e.organization)),s}catch(s){throw this._storeMfaContext(s,t.scope,t.audience),s}})}exchangeToken(e){return g(this,null,function*(){return this.loginWithCustomTokenExchange(e)})}_assertDpop(e){if(!e)throw new Error(\"`useDpop` option must be enabled before using DPoP.\")}getDpopNonce(e){return this._assertDpop(this.dpop),this.dpop.getNonce(e)}setDpopNonce(e,t){return this._assertDpop(this.dpop),this.dpop.setNonce(e,t)}generateDpopProof(e){return this._assertDpop(this.dpop),this.dpop.generateProof(e)}createFetcher(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new x7(e,{isDpopEnabled:()=>!!this.options.useDpop,getAccessToken:t=>{var s;return this.getTokenSilently({authorizationParams:{scope:(s=t==null?void 0:t.scope)===null||s===void 0?void 0:s.join(\" \"),audience:t==null?void 0:t.audience},detailedResponse:!0})},getDpopNonce:()=>this.getDpopNonce(e.dpopNonceId),setDpopNonce:t=>this.setDpopNonce(t,e.dpopNonceId),generateDpopProof:t=>this.generateDpopProof(t)})}connectAccountWithRedirect(e){return g(this,null,function*(){const t=e.openUrl,s=e.appState,r=e.connection,o=e.scopes,i=e.authorization_params,n=e.redirectUri,l=n===void 0?this.options.authorizationParams.redirect_uri||window.location.origin:n;if(!r)throw new Error(\"connection is required\");const c=Gu(Ni()),d=Ni(),u=yield hy(d),p=fy(u),h=yield this.myAccount.connectAccount({connection:r,scopes:o,redirect_uri:l,state:c,code_challenge:p,code_challenge_method:\"S256\",authorization_params:i}),f=h.connect_uri,m=h.connect_params,b=h.auth_session;this.transactionManager.create({state:c,code_verifier:d,auth_session:b,redirect_uri:l,appState:s,connection:r,response_type:kr.ConnectCode});const v=new URL(f);v.searchParams.set(\"ticket\",m.ticket),t?yield t(v.toString()):window.location.assign(v)})}_requestTokenForPasskey(e){return g(this,null,function*(){const t=e.audience||this.options.authorizationParams.audience,s=e.organization||this.options.authorizationParams.organization;return this._requestToken(Object.assign(Object.assign(Object.assign({grant_type:\"urn:okta:params:oauth:grant-type:webauthn\",auth_session:e.authSession,authn_response:e.credential},e.realm&&{realm:e.realm}),s&&{organization:s}),{scope:Hi(this.scope,e.scope,t),audience:t}))})}_requestTokenForMfa(e,t){return g(this,null,function*(){const s=e.mfaToken,r=wt(e,[\"mfaToken\"]);return this._requestToken(Object.assign(Object.assign({},r),{mfa_token:s}),t)})}},rp=typeof globalThis.fetch==\"function\"?globalThis.fetch.bind(globalThis):void 0;const JA=\"/eki/signin/bytoken?redirect=false\";function XA(a){return g(this,null,function*(){O.debug(\"[loginIntoSessionUsingTokens] Starting login into Session using tokens\");try{const e=vr();O.debug(\"[loginIntoSessionUsingTokens] Configuration loaded:\",{sessionBaseUrl:e.sessionBaseUrl});const t=yield TS();O.debug(\"[loginIntoSessionUsingTokens] Original cookies state:\",{hasGuestSessionCookie:t.includes(Bu),hasGuestIdentityCookie:t.includes(vs),hasAsNameCookie:t.includes(Nv),hasAsPerCookie:t.includes(Lv)});const s=rp!=null?rp:fetch,r=`${e.sessionBaseUrl}${JA}`,o={method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Requested-With\":\"XMLHttpRequest\"},body:JSON.stringify(a),credentials:\"include\",redirect:\"error\"};let i;try{i=yield s(r,o),i.status>=500&&i.status<600&&(O.warn(\"[loginIntoSessionUsingTokens] Transient 5xx, retrying once after 500ms:\",i.status),yield new Promise(l=>setTimeout(l,500)),i=yield s(r,o))}catch(l){O.warn(\"[loginIntoSessionUsingTokens] Network error, retrying once after 500ms:\",l),yield new Promise(c=>setTimeout(c,500)),i=yield s(r,o)}if(!i.ok)return O.error(\"[loginIntoSessionUsingTokens] Failed to log in with tokens:\",{status:i.status,statusText:i.statusText}),null;O.debug(\"[loginIntoSessionUsingTokens] Login response status:\",i.status);const n=yield ES();return O.debug(\"[loginIntoSessionUsingTokens] Cookies set from response:\",{hasGuestSessionCookie:!!n[Bu],hasGuestIdentityCookie:!!n[vs],hasAsNameCookie:!!n[Nv],hasAsPerCookie:!!n[Lv]}),n}catch(e){return O.error(\"[loginIntoSessionUsingTokens] Error logging in with tokens:\",e),null}})}
15function YA(){return g(this,arguments,function*(a={}){return O.debug(\"[getTokensSilently] Starting silent token retrieval\",{ignoreCache:!!a.ignoreCache}),e8(a)})}let op=null;function QA(){if(!op){const a=vr();op=new KA({domain:a.auth0Domain,clientId:a.auth0ClientId,useRefreshTokens:a.useRefreshTokens,useRefreshTokensFallback:!0,useCookiesForTransactions:!0,legacySameSiteCookie:!0,cookieDomain:\"alaskaair.com\",authorizationParams:{scope:\"openid email offline_access\"}}),O.debug(\"[getOrCreateAuth0Client] Auth0 client created:\",{domain:a.auth0Domain,clientId:a.auth0ClientId})}return op}function tx(a){return a<1e3?\"cache-or-rt\":a<5e3?\"rt-or-fast-iframe\":\"iframe-fallback\"}function e8(){return g(this,arguments,function*(a={}){O.debug(\"[performTokenRetrieval] Starting token retrieval\");const e=Date.now();try{const t=vr(),s=QA();O.debug(\"[performTokenRetrieval] Calling getTokenSilently with detailedResponse\");const r=()=>(O.debug(\"[performTokenRetrieval] auth0-token-retrieval lock acquired\"),s.getTokenSilently({detailedResponse:!0,cacheMode:a.ignoreCache?\"off\":\"on\",authorizationParams:{audience:t.audience}}).finally(()=>O.debug(\"[performTokenRetrieval] auth0-token-retrieval lock releasing\"))),o=globalThis.navigator!==void 0&&\"locks\"in globalThis.navigator;let i;o?(O.debug(\"[performTokenRetrieval] auth0-token-retrieval requesting lock\"),i=yield globalThis.navigator.locks.request(\"auth0-token-retrieval\",{mode:\"exclusive\"},r)):(O.debug(\"[performTokenRetrieval] auth0-token-retrieval lock unavailable in this runtime, calling SDK directly\"),i=yield r());const n=Date.now()-e,l=tx(n);if(O.debug(\"[performTokenRetrieval] Token response received:\",{hasAccessToken:!!(i!=null&&i.access_token),hasIdToken:!!(i!=null&&i.id_token),expiresIn:i==null?void 0:i.expires_in,sdkCallElapsedMs:n,inferredPath:l}),i!=null&&i.access_token){const c=yield XA({token:i.access_token,idToken:i.id_token}),d=c==null?void 0:c[vs];return d?(O.debug(\"[performTokenRetrieval] Successfully logged into session using tokens\",{hasGuestIdentityCookie:!0}),Ml([{name:vs,value:d}])):(O.debug(\"[performTokenRetrieval] Session login did not yield guestidentity cookie\",{hadResponse:c!==null}),null)}return O.debug(\"[performTokenRetrieval] No access token in response, returning null\"),null}catch(t){const s=Date.now()-e,r=tx(s);if(O.debug(\"[performTokenRetrieval] Error getting access token silently:\",t,{sdkCallElapsedMs:s,inferredPath:r}),t8(t))throw t;return null}})}function t8(a){return!!(a instanceof Rl||a instanceof Ri||a instanceof Ae&&Fv.has(a.error))}const xc=new Set;function ax(a){O.debug(\"[session-events] emit fanout\",{type:a.type,listenerCount:xc.size});for(const e of xc)try{const t=e(a);t&&typeof t.catch==\"function\"&&t.catch(s=>O.error(\"[session-events] Async listener rejected:\",s))}catch(t){O.error(\"[session-events] Listener threw an error:\",t)}}function a8(a){return xc.add(a),()=>{xc.delete(a)}}function s8(){return g(this,null,function*(){const a=yield Ml();return a!=null&&a.IdToken&&a.Expires?{idToken:a.IdToken,expires:a.Expires}:null})}const sx={refreshTokens:YA,readIdentityForTiming:s8,emit:ax,now:()=>Date.now(),setTimer:(a,e)=>setInterval(a,e),clearTimer:a=>clearInterval(a),onVisibilityResume:a=>{const e=()=>{};if(typeof document==\"undefined\")return e;const t=()=>{document.visibilityState===\"visible\"&&a()};return document.addEventListener(\"visibilitychange\",t),()=>document.removeEventListener(\"visibilitychange\",t)},requestLock:(a,e)=>g(null,null,function*(){var t;return typeof navigator!=\"undefined\"&&\"locks\"in navigator&&((t=navigator.locks)!=null&&t.request)?navigator.locks.request(a,{mode:\"exclusive\"},e):e()}),onIdentityCookieChange:a=>{const e=()=>{};if(typeof globalThis==\"undefined\")return e;const t=globalThis.cookieStore;if(!t||typeof t.addEventListener!=\"function\")return e;const s=r=>{var n,l;const o=r;[...(n=o.changed)!=null?n:[],...(l=o.deleted)!=null?l:[]].some(c=>c.name===vs)&&a()};return t.addEventListener(\"change\",s),()=>t.removeEventListener(\"change\",s)}},rx=\"guest-session-refresh\";let Br,Vt=0,jt=0,la,$s=!1,wc,_c,$o=!1,kc=!1;function r8(a){if(a<=0)return 0;const e=Cl[Math.min(a-1,Cl.length-1)],t=e/2+Math.random()*(e/2);return O.debug(\"[refresh-orchestrator] backoff computed:\",{step:a,stepMaxMs:e,jitteredMs:t,jitteredSeconds:Math.round(t/1e3)}),t}function ip(){return g(this,null,function*(){if(!la||$s)return;$s=!0,$o=!1;const a=la;try{if(a.now()<jt){const e=jt-a.now();O.debug(\"[refresh-orchestrator] In backoff window, skipping\",{msUntilRetry:e,secondsUntilRetry:Math.round(e/1e3),nextRetryAt:jt,now:a.now(),backoffStep:Vt});return}yield a.requestLock(rx,()=>g(null,null,function*(){if($o){O.debug(\"[refresh-orchestrator] Peer tab refreshed during our wait (cookieStore.change), skipping\");return}const e=yield a.readIdentityForTiming();if(!e){O.debug(\"[refresh-orchestrator] No identity cookie present, nothing to refresh\");return}const t=Date.parse(e.expires);if(Number.isNaN(t)){O.warn(\"[refresh-orchestrator] Identity Expires is not a parseable date:\",e.expires);return}const s=t-a.now();if(s>Ru){O.debug(\"[refresh-orchestrator] Outside refresh threshold, skipping\",{msUntilExpiry:s});return}O.debug(\"[refresh-orchestrator] Within refresh threshold, calling getTokensSilently\");const r=yield a.refreshTokens({ignoreCache:!0});if(r!=null&&r.Expires){Vt=0,jt=0,O.debug(\"[refresh-orchestrator] emit session-renewed\",{source:\"tick\",expiresAt:r.Expires}),a.emit({type:\"session-renewed\",expiresAt:r.Expires,isAuthenticated:!0});return}zc(a,new Error(\"refreshTokens returned null or missing Expires\"))}))}catch(e){zc(a,e instanceof Error?e:new Error(String(e)))}finally{$s=!1}})}function o8(a){return a instanceof Rl?\"missing_refresh_token\":a instanceof Ri?\"mfa_required\":
15a instanceof Ae&&Fv.has(a.error)?a.error:null}function zc(a,e,t={}){const s=o8(e);if(t.isBootstrap){const o=s!=null?s:\"login_required\";O.info(\"[refresh-orchestrator] Bootstrap probe failed, treating as anonymous (no SSO available):\",{reason:o,synthesizedReason:s===null,originalError:e.message}),a.emit({type:\"session-expired\",reason:o}),Sc();return}if(s!==null){O.info(\"[refresh-orchestrator] Terminal auth error — stopping heartbeat until interactive signIn:\",{reason:s,message:e.message}),a.emit({type:\"session-expired\",reason:s}),Sc();return}if(Vt+=1,Vt>Cl.length){O.error(\"[refresh-orchestrator] Circuit breaker tripped — stopping heartbeat after final backoff step failure:\",{step:Vt,schedule:Cl,error:e.message}),a.emit({type:\"session-refresh-error\",error:e,backoffMs:0}),Vt=0,jt=0,Sc();return}const r=r8(Vt);jt=a.now()+r,O.warn(\"[refresh-orchestrator] Refresh failed, backing off:\",{step:Vt,backoffMs:r,error:e.message}),a.emit({type:\"session-refresh-error\",error:e,backoffMs:r})}function ox(a=sx){la!=null||(la=a),kc=!0}function ix(a=sx,e={}){if(Br!==void 0){O.debug(\"[refresh-orchestrator] Already started, ignoring\");return}la=a,Vt=0,jt=0,$s=!1,kc=!1,Br=a.setTimer(()=>{ip().catch(t=>O.error(\"[refresh-orchestrator] Unhandled tick error:\",t))},Z4),wc=a.onVisibilityResume(()=>{ip().catch(t=>O.error(\"[refresh-orchestrator] Unhandled visibility-tick error:\",t))}),_c=a.onIdentityCookieChange(()=>{$o=!0}),O.info(\"[refresh-orchestrator] Heartbeat started\"),e.immediate&&(O.debug(\"[refresh-orchestrator] Firing immediate tick to catch stale state at init\"),ip().catch(t=>O.error(\"[refresh-orchestrator] Unhandled initial tick error:\",t)))}function Sc(){Br===void 0||!la||(la.clearTimer(Br),Br=void 0,wc&&(wc(),wc=void 0),_c&&(_c(),_c=void 0),Vt=0,jt=0,$s=!1,$o=!1,O.info(\"[refresh-orchestrator] Heartbeat stopped\"))}function i8(){return g(this,arguments,function*(a={}){if(!la){O.debug(\"[refresh-orchestrator] forceRefreshNow: no deps bound — call initSession() first\");return}if($s){O.debug(\"[refresh-orchestrator] forceRefreshNow: refresh already in flight, skipping\");return}const e=la;if(e.now()<jt){const t=jt-e.now();O.debug(\"[refresh-orchestrator] forceRefreshNow: in backoff window, refusing\",{msUntilRetry:t,secondsUntilRetry:Math.round(t/1e3),nextRetryAt:jt,now:e.now(),backoffStep:Vt});return}$s=!0,$o=!1;try{O.info(\"[refresh-orchestrator] forceRefreshNow: acquiring lock to run refresh immediately across tabs\"),yield e.requestLock(rx,()=>g(null,null,function*(){if(O.info(\"[refresh-orchestrator] forceRefreshNow: lock acquired\"),$o){O.debug(\"[refresh-orchestrator] forceRefreshNow: peer refreshed during wait (cookieStore.change), skipping\");return}const t=yield e.readIdentityForTiming();if(t){const r=Date.parse(t.expires);if(!a.ignoreCache&&!Number.isNaN(r)&&r-e.now()>Ru){O.debug(\"[refresh-orchestrator] forceRefreshNow: cookie already fresh after peer refresh, skipping\",{expiresAtMs:r,now:e.now(),time:r-e.now(),REFRESH_THRESHOLD_MS:Ru});return}}O.info(\"[refresh-orchestrator] forceRefreshNow: calling getTokensSilently\",{ignoreCache:!!a.ignoreCache});const s=yield e.refreshTokens($(x({},a),{ignoreCache:!0}));if(s!=null&&s.Expires){Vt=0,jt=0,O.debug(\"[refresh-orchestrator] emit session-renewed\",{source:\"forceRefreshNow\",ignoreCache:!!a.ignoreCache,expiresAt:s.Expires}),e.emit({type:\"session-renewed\",expiresAt:s.Expires,isAuthenticated:!0}),Br===void 0&&!kc?(O.info(\"[refresh-orchestrator] forceRefreshNow succeeded after stop — re-arming heartbeat\"),ix(e)):Br===void 0&&kc&&O.debug(\"[refresh-orchestrator] forceRefreshNow succeeded, host suppressed timer — leaving heartbeat off\");return}zc(e,new Error(\"refreshTokens returned null or missing Expires\"),{isBootstrap:!!a._isBootstrap})})),O.info(\"[refresh-orchestrator] forceRefreshNow: lock released, refresh complete\")}catch(t){zc(e,t instanceof Error?t:new Error(String(t)),{isBootstrap:!!a._isBootstrap})}finally{$s=!1}})}const nx=new TextEncoder,mn=new TextDecoder;function n8(...a){const e=a.reduce((r,{length:o})=>r+o,0),t=new Uint8Array(e);let s=0;for(const r of a)t.set(r,s),s+=r.length;return t}function np(a){const e=new Uint8Array(a.length);for(let t=0;t<a.length;
15t++){const s=a.charCodeAt(t);if(s>127)throw new TypeError(\"non-ASCII string encountered in encode()\");e[t]=s}return e}function l8(a){if(Uint8Array.fromBase64)return Uint8Array.fromBase64(a);const e=atob(a),t=new Uint8Array(e.length);for(let s=0;s<e.length;s++)t[s]=e.charCodeAt(s);return t}function Ac(a){if(Uint8Array.fromBase64)return Uint8Array.fromBase64(typeof a==\"string\"?a:mn.decode(a),{alphabet:\"base64url\"});let e=a;e instanceof Uint8Array&&(e=mn.decode(e)),e=e.replace(/-/g,\"+\").replace(/_/g,\"/\");try{return l8(e)}catch(t){throw new TypeError(\"The input to be decoded is not correctly encoded.\")}}const Ms=(a,e=\"algorithm.name\")=>new TypeError(`CryptoKey does not support this operation, its ${e} must be ${a}`),Mo=(a,e)=>a.name===e;function c8(a){return parseInt(a.name.slice(4),10)}function lp(a,e){if(c8(a.hash)!==e)throw Ms(`SHA-${e}`,\"algorithm.hash\")}function d8(a){switch(a){case\"ES256\":return\"P-256\";case\"ES384\":return\"P-384\";case\"ES512\":return\"P-521\";default:throw new Error(\"unreachable\")}}function u8(a,e){if(!a.usages.includes(e))throw new TypeError(`CryptoKey does not support this operation, its usages must include ${e}.`)}function h8(a,e,t){switch(e){case\"HS256\":case\"HS384\":case\"HS512\":{if(!Mo(a.algorithm,\"HMAC\"))throw Ms(\"HMAC\");lp(a.algorithm,parseInt(e.slice(2),10));break}case\"RS256\":case\"RS384\":case\"RS512\":{if(!Mo(a.algorithm,\"RSASSA-PKCS1-v1_5\"))throw Ms(\"RSASSA-PKCS1-v1_5\");lp(a.algorithm,parseInt(e.slice(2),10));break}case\"PS256\":case\"PS384\":case\"PS512\":{if(!Mo(a.algorithm,\"RSA-PSS\"))throw Ms(\"RSA-PSS\");lp(a.algorithm,parseInt(e.slice(2),10));break}case\"Ed25519\":case\"EdDSA\":{if(!Mo(a.algorithm,\"Ed25519\"))throw Ms(\"Ed25519\");break}case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":{if(!Mo(a.algorithm,e))throw Ms(e);break}case\"ES256\":case\"ES384\":case\"ES512\":{if(!Mo(a.algorithm,\"ECDSA\"))throw Ms(\"ECDSA\");const s=d8(e);if(a.algorithm.namedCurve!==s)throw Ms(s,\"algorithm.namedCurve\");break}default:throw new TypeError(\"CryptoKey does not support this operation\")}u8(a,t)}function lx(a,e,...t){var s;if(t=t.filter(Boolean),t.length>2){const r=t.pop();a+=`one of type ${t.join(\", \")}, or ${r}.`}else t.length===2?a+=`one of type ${t[0]} or ${t[1]}.`:a+=`of type ${t[0]}.`;return e==null?a+=` Received ${e}`:typeof e==\"function\"&&e.name?a+=` Received function ${e.name}`:typeof e==\"object\"&&e!=null&&(s=e.constructor)!=null&&s.name&&(a+=` Received an instance of ${e.constructor.name}`),a}const p8=(a,...e)=>lx(\"Key must be \",a,...e),cx=(a,e,...t)=>lx(`Key for the ${a} algorithm must be `,e,...t);class kt extends Error{constructor(t,s){var r;super(t,s);ne(this,\"code\",\"ERR_JOSE_GENERIC\");this.name=this.constructor.name,(r=Error.captureStackTrace)==null||r.call(Error,this,this.constructor)}}ne(kt,\"code\",\"ERR_JOSE_GENERIC\");class ca extends kt{constructor(t,s,r=\"unspecified\",o=\"unspecified\"){super(t,{cause:{claim:r,reason:o,payload:s}});ne(this,\"code\",\"ERR_JWT_CLAIM_VALIDATION_FAILED\");ne(this,\"claim\");ne(this,\"reason\");ne(this,\"payload\");this.claim=r,this.reason=o,this.payload=s}}ne(ca,\"code\",\"ERR_JWT_CLAIM_VALIDATION_FAILED\");class cp extends kt{constructor(t,s,r=\"unspecified\",o=\"unspecified\"){super(t,{cause:{claim:r,reason:o,payload:s}});ne(this,\"code\",\"ERR_JWT_EXPIRED\");ne(this,\"claim\");ne(this,\"reason\");ne(this,\"payload\");this.claim=r,this.reason=o,this.payload=s}}ne(cp,\"code\",\"ERR_JWT_EXPIRED\");class dx extends kt{constructor(){super(...arguments);ne(this,\"code\",\"ERR_JOSE_ALG_NOT_ALLOWED\")}}ne(dx,\"code\",\"ERR_JOSE_ALG_NOT_ALLOWED\");class da extends kt{constructor(){super(...arguments);ne(this,\"code\",\"ERR_JOSE_NOT_SUPPORTED\")}}ne(da,\"code\",\"ERR_JOSE_NOT_SUPPORTED\");class et extends kt{constructor(){super(...arguments);ne(this,\"code\",\"ERR_JWS_INVALID\")}}ne(et,\"code\",\"ERR_JWS_INVALID\");class dp extends kt{constructor(){super(...arguments);ne(this,\"code\",\"ERR_JWT_INVALID\")}}ne(dp,\"code\",\"ERR_JWT_INVALID\");class up extends kt{constructor(){super(...arguments);ne(this,\"code\",\"ERR_JWKS_INVALID\")}}ne(up,\"code\",\"ERR_JWKS_INVALID\");class hp extends kt{constructor(t=\"no applicable key found in the JSON Web Key Set\",s){super(t,s);ne(this,\"code\",\"ERR_JWKS_NO_MATCHING_KEY\")}}ne(hp,\"code\",\"ERR_JWKS_NO_MATCHING_KEY\");class ux extends(S3=kt,z3=Symbol.asyncIterator,S3){constructor(t=\"multiple matching keys found in the JSON Web Key Set\",s){super(t,s);ne(this,z3);ne(this,\"code\",\"ERR_JWKS_MULTIPLE_MATCHING_KEYS\")}}ne(ux,\"code\",\"ERR_JWKS_MULTIPLE_MATCHING_KEYS\");class hx extends kt{constructor(t=\"request timed out\",s){super(t,s);ne(this,\"code\",\"ERR_JWKS_TIMEOUT\")}}ne(hx,\"code\",\"ERR_JWKS_TIMEOUT\");class px extends kt{constructor(t=\"signature verification failed\",s){super(t,s);ne(this,\"code\",\"ERR_JWS_SIGNATURE_VERIFICATION_FAILED\")}}ne(px,\"code\",\"ERR_JWS_SIGNATURE_VERIFICATION_FAILED\");const fx=a=>{if((a==null?void 0:a[Symbol.toStringTag])===\"CryptoKey\")return!0;try{return a instanceof CryptoKey}catch(e){return!1}},mx=a=>(a==null?void 0:a[Symbol.toStringTag])===\"KeyObject\",bx=a=>fx(a)||mx(a);function gx(a,e,t){try{return Ac(a)}catch(s){throw new t(`Failed to base64url decode the ${e}`)}}const f8=a=>typeof a==\"object\"&&a!==null;function Is(a){if(!f8(a)||Object.prototype.toString.call(a)!==\"[object Object]\")return!1;if(Object.getPrototypeOf(a)===null)return!0;let e=a;for(;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(a)===e}
15function m8(...a){const e=a.filter(Boolean);if(e.length===0||e.length===1)return!0;let t;for(const s of e){const r=Object.keys(s);if(!t||t.size===0){t=new Set(r);continue}for(const o of r){if(t.has(o))return!1;t.add(o)}}return!0}const pp=a=>Is(a)&&typeof a.kty==\"string\",b8=a=>a.kty!==\"oct\"&&(a.kty===\"AKP\"&&typeof a.priv==\"string\"||typeof a.d==\"string\"),g8=a=>a.kty!==\"oct\"&&a.d===void 0&&a.priv===void 0,v8=a=>a.kty===\"oct\"&&typeof a.k==\"string\";function y8(a,e){if(a.startsWith(\"RS\")||a.startsWith(\"PS\")){const{modulusLength:t}=e.algorithm;if(typeof t!=\"number\"||t<2048)throw new TypeError(`${a} requires key modulusLength to be 2048 bits or larger`)}}function x8(a,e){const t=`SHA-${a.slice(-3)}`;switch(a){case\"HS256\":case\"HS384\":case\"HS512\":return{hash:t,name:\"HMAC\"};case\"PS256\":case\"PS384\":case\"PS512\":return{hash:t,name:\"RSA-PSS\",saltLength:parseInt(a.slice(-3),10)>>3};case\"RS256\":case\"RS384\":case\"RS512\":return{hash:t,name:\"RSASSA-PKCS1-v1_5\"};case\"ES256\":case\"ES384\":case\"ES512\":return{hash:t,name:\"ECDSA\",namedCurve:e.namedCurve};case\"Ed25519\":case\"EdDSA\":return{name:\"Ed25519\"};case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":return{name:a};default:throw new da(`alg ${a} is not supported either by JOSE or your javascript runtime`)}}function w8(a,e,t){return g(this,null,function*(){if(e instanceof Uint8Array){if(!a.startsWith(\"HS\"))throw new TypeError(p8(e,\"CryptoKey\",\"KeyObject\",\"JSON Web Key\"));return crypto.subtle.importKey(\"raw\",e,{hash:`SHA-${a.slice(-3)}`,name:\"HMAC\"},!1,[t])}return h8(e,a,t),e})}function _8(a,e,t,s){return g(this,null,function*(){const r=yield w8(a,e,\"verify\");y8(a,r);const o=x8(a,r.algorithm);try{return yield crypto.subtle.verify(o,r,t,s)}catch(i){return!1}})}const Cc='Invalid or unsupported JWK \"alg\" (Algorithm) Parameter value';function k8(a){let e,t;switch(a.kty){case\"AKP\":{switch(a.alg){case\"ML-DSA-44\":case\"ML-DSA-65\":case\"ML-DSA-87\":e={name:a.alg},t=a.priv?[\"sign\"]:[\"verify\"];break;default:throw new da(Cc)}break}case\"RSA\":{switch(a.alg){case\"PS256\":case\"PS384\":case\"PS512\":e={name:\"RSA-PSS\",hash:`SHA-${a.alg.slice(-3)}`},t=a.d?[\"sign\"]:[\"verify\"];break;case\"RS256\":case\"RS384\":case\"RS512\":e={name:\"RSASSA-PKCS1-v1_5\",hash:`SHA-${a.alg.slice(-3)}`},t=a.d?[\"sign\"]:[\"verify\"];break;case\"RSA-OAEP\":case\"RSA-OAEP-256\":case\"RSA-OAEP-384\":case\"RSA-OAEP-512\":e={name:\"RSA-OAEP\",hash:`SHA-${parseInt(a.alg.slice(-3),10)||1}`},t=a.d?[\"decrypt\",\"unwrapKey\"]:[\"encrypt\",\"wrapKey\"];break;default:throw new da(Cc)}break}case\"EC\":{switch(a.alg){case\"ES256\":case\"ES384\":case\"ES512\":e={name:\"ECDSA\",namedCurve:{ES256:\"P-256\",ES384:\"P-384\",ES512:\"P-521\"}[a.alg]},t=a.d?[\"sign\"]:[\"verify\"];break;case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":e={name:\"ECDH\",namedCurve:a.crv},t=a.d?[\"deriveBits\"]:[];break;default:throw new da(Cc)}break}case\"OKP\":{switch(a.alg){case\"Ed25519\":case\"EdDSA\":e={name:\"Ed25519\"},t=a.d?[\"sign\"]:[\"verify\"];break;case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":e={name:a.crv},t=a.d?[\"deriveBits\"]:[];break;default:throw new da(Cc)}break}default:throw new da('Invalid or unsupported JWK \"kty\" (Key Type) Parameter value')}return{algorithm:e,keyUsages:t}}function Tc(a){return g(this,null,function*(){var r,o;if(!a.alg)throw new TypeError('\"alg\" argument is required when \"jwk.alg\" is not present');const{algorithm:e,keyUsages:t}=k8(a),s=x({},a);return s.kty!==\"AKP\"&&delete s.alg,delete s.use,crypto.subtle.importKey(\"jwk\",s,e,(r=a.ext)!=null?r:!(a.d||a.priv),(o=a.key_ops)!=null?o:t)})}const Io=\"given KeyObject instance cannot be used for this algorithm\";let Bo;const vx=(a,e,t,s=!1)=>g(null,null,function*(){Bo||(Bo=new WeakMap);let r=Bo.get(a);if(r!=null&&r[t])return r[t];const o=yield Tc($(x({},e),{alg:t}));return s&&Object.freeze(a),r?r[t]=o:Bo.set(a,{[t]:o}),o}),z8=(a,e)=>{var i;Bo||(Bo=new WeakMap);let t=Bo.get(a);if(t!=null&&t[e])return t[e];const s=a.type===\"public\",r=!!s;let o;if(a.asymmetricKeyType===\"x25519\"){switch(e){case\"ECDH-ES\":case\"ECDH-ES+A128KW\":case\"ECDH-ES+A192KW\":case\"ECDH-ES+A256KW\":break;default:throw new TypeError(Io)}o=a.toCryptoKey(a.asymmetricKeyType,r,s?[]:[\"deriveBits\"])}if(a.asymmetricKeyType===\"ed25519\"){if(e!==\"EdDSA\"&&e!==\"Ed25519\")throw new TypeError(Io);o=a.toCryptoKey(a.asymmetricKeyType,r,[s?\"verify\":\"sign\"])}switch(a.asymmetricKeyType){case\"ml-dsa-44\":case\"ml-dsa-65\":case\"ml-dsa-87\":{if(e!==a.asymmetricKeyType.toUpperCase())throw new TypeError(Io);o=a.toCryptoKey(a.asymmetricKeyType,r,[s?\"verify\":\"sign\"])}}if(a.asymmetricKeyType===\"rsa\"){let n;switch(e){case\"RSA-OAEP\":n=\"SHA-1\";break;case\"RS256\":case\"PS256\":case\"RSA-OAEP-256\":n=\"SHA-256\";break;case\"RS384\":case\"PS384\":case\"RSA-OAEP-384\":n=\"SHA-384\";break;
15case\"RS512\":case\"PS512\":case\"RSA-OAEP-512\":n=\"SHA-512\";break;default:throw new TypeError(Io)}if(e.startsWith(\"RSA-OAEP\"))return a.toCryptoKey({name:\"RSA-OAEP\",hash:n},r,s?[\"encrypt\"]:[\"decrypt\"]);o=a.toCryptoKey({name:e.startsWith(\"PS\")?\"RSA-PSS\":\"RSASSA-PKCS1-v1_5\",hash:n},r,[s?\"verify\":\"sign\"])}if(a.asymmetricKeyType===\"ec\"){const l=new Map([[\"prime256v1\",\"P-256\"],[\"secp384r1\",\"P-384\"],[\"secp521r1\",\"P-521\"]]).get((i=a.asymmetricKeyDetails)==null?void 0:i.namedCurve);if(!l)throw new TypeError(Io);const c={ES256:\"P-256\",ES384:\"P-384\",ES512:\"P-521\"};c[e]&&l===c[e]&&(o=a.toCryptoKey({name:\"ECDSA\",namedCurve:l},r,[s?\"verify\":\"sign\"])),e.startsWith(\"ECDH-ES\")&&(o=a.toCryptoKey({name:\"ECDH\",namedCurve:l},r,s?[]:[\"deriveBits\"]))}if(!o)throw new TypeError(Io);return t?t[e]=o:Bo.set(a,{[e]:o}),o};function S8(a,e){return g(this,null,function*(){if(a instanceof Uint8Array||fx(a))return a;if(mx(a)){if(a.type===\"secret\")return a.export();if(\"toCryptoKey\"in a&&typeof a.toCryptoKey==\"function\")try{return z8(a,e)}catch(s){if(s instanceof TypeError)throw s}let t=a.export({format:\"jwk\"});return vx(a,t,e)}if(pp(a))return a.k?Ac(a.k):vx(a,a,e,!0);throw new Error(\"unreachable\")})}function A8(a,e,t){return g(this,null,function*(){if(!Is(a))throw new TypeError(\"JWK must be an object\");let s;switch(e!=null||(e=a.alg),s!=null||(s=a.ext),a.kty){case\"oct\":if(typeof a.k!=\"string\"||!a.k)throw new TypeError('missing \"k\" (Key Value) Parameter value');return Ac(a.k);case\"RSA\":if(\"oth\"in a&&a.oth!==void 0)throw new da('RSA JWK \"oth\" (Other Primes Info) Parameter value is not supported');return Tc($(x({},a),{alg:e,ext:s}));case\"AKP\":{if(typeof a.alg!=\"string\"||!a.alg)throw new TypeError('missing \"alg\" (Algorithm) Parameter value');if(e!==void 0&&e!==a.alg)throw new TypeError(\"JWK alg and alg option value mismatch\");return Tc($(x({},a),{ext:s}))}case\"EC\":case\"OKP\":return Tc($(x({},a),{alg:e,ext:s}));default:throw new da('Unsupported \"kty\" (Key Type) Parameter value')}})}function C8(a,e,t,s,r){if(r.crit!==void 0&&(s==null?void 0:s.crit)===void 0)throw new a('\"crit\" (Critical) Header Parameter MUST be integrity protected');if(!s||s.crit===void 0)return new Set;if(!Array.isArray(s.crit)||s.crit.length===0||s.crit.some(i=>typeof i!=\"string\"||i.length===0))throw new a('\"crit\" (Critical) Header Parameter MUST be an array of non-empty strings when present');let o;t!==void 0?o=new Map([...Object.entries(t),...e.entries()]):o=e;for(const i of s.crit){if(!o.has(i))throw new da(`Extension Header Parameter \"${i}\" is not recognized`);if(r[i]===void 0)throw new a(`Extension Header Parameter \"${i}\" is missing`);if(o.get(i)&&s[i]===void 0)throw new a(`Extension Header Parameter \"${i}\" MUST be integrity protected`)}return new Set(s.crit)}function T8(a,e){if(e!==void 0&&(!Array.isArray(e)||e.some(t=>typeof t!=\"string\")))throw new TypeError(`\"${a}\" option must be an array of strings`);if(e)return new Set(e)}const Ro=a=>a==null?void 0:a[Symbol.toStringTag],fp=(a,e,t)=>{var s,r;if(e.use!==void 0){let o;switch(t){case\"sign\":case\"verify\":o=\"sig\";break;case\"encrypt\":case\"decrypt\":o=\"enc\";break}if(e.use!==o)throw new TypeError(`Invalid key for this operation, its \"use\" must be \"${o}\" when present`)}if(e.alg!==void 0&&e.alg!==a)throw new TypeError(`Invalid key for this operation, its \"alg\" must be \"${a}\" when present`);if(Array.isArray(e.key_ops)){let o;switch(!0){case t===\"verify\":case a===\"dir\":case a.includes(\"CBC-HS\"):o=t;break;case a.startsWith(\"PBES2\"):o=\"deriveBits\";break;case/^A\\d{3}(?:GCM)?(?:KW)?$/.test(a):!a.includes(\"GCM\")&&a.endsWith(\"KW\")?o=\"unwrapKey\":o=t;break;case t===\"encrypt\":o=\"wrapKey\";break;case t===\"decrypt\":o=a.startsWith(\"RSA\")?\"unwrapKey\":\"deriveBits\";break}if(o&&((r=(s=e.key_ops)==null?void 0:s.includes)==null?void 0:r.call(s,o))===!1)throw new TypeError(`Invalid key for this operation, its \"key_ops\" must include \"${o}\" when present`)}return!0},E8=(a,e,t)=>
15{if(!(e instanceof Uint8Array)){if(pp(e)){if(v8(e)&&fp(a,e,t))return;throw new TypeError('JSON Web Key for symmetric algorithms must have JWK \"kty\" (Key Type) equal to \"oct\" and the JWK \"k\" (Key Value) present')}if(!bx(e))throw new TypeError(cx(a,e,\"CryptoKey\",\"KeyObject\",\"JSON Web Key\",\"Uint8Array\"));if(e.type!==\"secret\")throw new TypeError(`${Ro(e)} instances for symmetric algorithms must be of type \"secret\"`)}},$8=(a,e,t)=>{if(pp(e))switch(t){case\"decrypt\":case\"sign\":if(b8(e)&&fp(a,e,t))return;throw new TypeError(\"JSON Web Key for this operation must be a private JWK\");case\"encrypt\":case\"verify\":if(g8(e)&&fp(a,e,t))return;throw new TypeError(\"JSON Web Key for this operation must be a public JWK\")}if(!bx(e))throw new TypeError(cx(a,e,\"CryptoKey\",\"KeyObject\",\"JSON Web Key\"));if(e.type===\"secret\")throw new TypeError(`${Ro(e)} instances for asymmetric algorithms must not be of type \"secret\"`);if(e.type===\"public\")switch(t){case\"sign\":throw new TypeError(`${Ro(e)} instances for asymmetric algorithm signing must be of type \"private\"`);case\"decrypt\":throw new TypeError(`${Ro(e)} instances for asymmetric algorithm decryption must be of type \"private\"`)}if(e.type===\"private\")switch(t){case\"verify\":throw new TypeError(`${Ro(e)} instances for asymmetric algorithm verifying must be of type \"public\"`);case\"encrypt\":throw new TypeError(`${Ro(e)} instances for asymmetric algorithm encryption must be of type \"public\"`)}};function M8(a,e,t){switch(a.substring(0,2)){case\"A1\":case\"A2\":case\"di\":case\"HS\":case\"PB\":E8(a,e,t);break;default:$8(a,e,t)}}function I8(a,e,t){return g(this,null,function*(){if(!Is(a))throw new et(\"Flattened JWS must be an object\");if(a.protected===void 0&&a.header===void 0)throw new et('Flattened JWS must have either of the \"protected\" or \"header\" members');if(a.protected!==void 0&&typeof a.protected!=\"string\")throw new et(\"JWS Protected Header incorrect type\");if(a.payload===void 0)throw new et(\"JWS Payload missing\");if(typeof a.signature!=\"string\")throw new et(\"JWS Signature missing or incorrect type\");if(a.header!==void 0&&!Is(a.header))throw new et(\"JWS Unprotected Header incorrect type\");let s={};if(a.protected)try{const b=Ac(a.protected);s=JSON.parse(mn.decode(b))}catch(b){throw new et(\"JWS Protected Header is invalid\")}if(!m8(s,a.header))throw new et(\"JWS Protected and JWS Unprotected Header Parameter names must be disjoint\");const r=x(x({},s),a.header),o=C8(et,new Map([[\"b64\",!0]]),t==null?void 0:t.crit,s,r);let i=!0;if(o.has(\"b64\")&&(i=s.b64,typeof i!=\"boolean\"))throw new et('The \"b64\" (base64url-encode payload) Header Parameter must be a boolean');const{alg:n}=r;if(typeof n!=\"string\"||!n)throw new et('JWS \"alg\" (Algorithm) Header Parameter missing or invalid');const l=t&&T8(\"algorithms\",t.algorithms);if(l&&!l.has(n))throw new dx('\"alg\" (Algorithm) Header Parameter value not allowed');if(i){if(typeof a.payload!=\"string\")throw new et(\"JWS Payload must be a string\")}else if(typeof a.payload!=\"string\"&&!(a.payload instanceof Uint8Array))throw new et(\"JWS Payload must be a string or an Uint8Array instance\");let c=!1;typeof e==\"function\"&&(e=yield e(s,a),c=!0),M8(n,e,\"verify\");const d=n8(a.protected!==void 0?np(a.protected):new Uint8Array,np(\".\"),typeof a.payload==\"string\"?i?np(a.payload):nx.encode(a.payload):a.payload),u=gx(a.signature,\"signature\",et),p=yield S8(e,n);if(!(yield _8(n,p,u,d)))throw new px;let f;i?f=gx(a.payload,\"payload\",et):typeof a.payload==\"string\"?f=nx.encode(a.payload):f=a.payload;const m={payload:f};return a.protected!==void 0&&(m.protectedHeader=s),a.header!==void 0&&(m.unprotectedHeader=a.header),c?$(x({},m),{key:p}):m})}function B8(a,e,t){return g(this,null,function*(){if(a instanceof Uint8Array&&(a=mn.decode(a)),typeof a!=\"string\")throw new et(\"Compact JWS must be a string or Uint8Array\");const{0:s,1:r,2:o,length:i}=a.split(\".\");if(i!==3)throw new et(\"Invalid Compact JWS\");const n=yield I8({payload:r,protected:s,signature:o},e,t),l={payload:n.payload,protectedHeader:n.protectedHeader};return typeof e==\"function\"?$(x({},l),{key:n.key}):l})}const R8=a=>Math.floor(a.getTime()/1e3),yx=60,xx=yx*60,mp=xx*24,N8=mp*7,L8=mp*365.25,F8=/^(\\+|\\-)? ?(\\d+|\\d+\\.\\d+) ?(seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)(?: (ago|from now))?$/i;function wx(a){const e=F8.exec(a);if(!e||e[4]&&e[1])throw new TypeError(\"Invalid time period format\");const t=parseFloat(e[2]),s=e[3].toLowerCase();let r;switch(s){case\"sec\":case\"secs\":case\"second\":case\"seconds\":case\"s\":r=Math.round(t);break;case\"minute\":case\"minutes\":case\"min\":case\"mins\":case\"m\":r=Math.round(t*yx);break;case\"hour\":case\"hours\":case\"hr\":case\"hrs\":case\"h\":r=Math.round(t*xx);break;case\"day\":case\"days\":case\"d\":r=Math.round(t*mp);break;case\"week\":case\"weeks\":case\"w\":r=Math.round(t*N8);break;default:r=Math.round(t*L8);break}return e[1]===\"-\"||e[4]===\"ago\"?-r:r}const _x=a=>a.includes(\"/\")?a.toLowerCase():`application/${a.toLowerCase()}`,U8=(a,e)=>typeof a==\"string\"?e.includes(a):Array.isArray(a)?e.some(Set.prototype.has.bind(new Set(a
15))):!1;function O8(a,e,t={}){let s;try{s=JSON.parse(mn.decode(e))}catch(f){}if(!Is(s))throw new dp(\"JWT Claims Set must be a top-level JSON object\");const{typ:r}=t;if(r&&(typeof a.typ!=\"string\"||_x(a.typ)!==_x(r)))throw new ca('unexpected \"typ\" JWT header value',s,\"typ\",\"check_failed\");const{requiredClaims:o=[],issuer:i,subject:n,audience:l,maxTokenAge:c}=t,d=[...o];c!==void 0&&d.push(\"iat\"),l!==void 0&&d.push(\"aud\"),n!==void 0&&d.push(\"sub\"),i!==void 0&&d.push(\"iss\");for(const f of new Set(d.reverse()))if(!(f in s))throw new ca(`missing required \"${f}\" claim`,s,f,\"missing\");if(i&&!(Array.isArray(i)?i:[i]).includes(s.iss))throw new ca('unexpected \"iss\" claim value',s,\"iss\",\"check_failed\");if(n&&s.sub!==n)throw new ca('unexpected \"sub\" claim value',s,\"sub\",\"check_failed\");if(l&&!U8(s.aud,typeof l==\"string\"?[l]:l))throw new ca('unexpected \"aud\" claim value',s,\"aud\",\"check_failed\");let u;switch(typeof t.clockTolerance){case\"string\":u=wx(t.clockTolerance);break;case\"number\":u=t.clockTolerance;break;case\"undefined\":u=0;break;default:throw new TypeError(\"Invalid clockTolerance option type\")}const{currentDate:p}=t,h=R8(p||new Date);if((s.iat!==void 0||c)&&typeof s.iat!=\"number\")throw new ca('\"iat\" claim must be a number',s,\"iat\",\"invalid\");if(s.nbf!==void 0){if(typeof s.nbf!=\"number\")throw new ca('\"nbf\" claim must be a number',s,\"nbf\",\"invalid\");if(s.nbf>h+u)throw new ca('\"nbf\" claim timestamp check failed',s,\"nbf\",\"check_failed\")}if(s.exp!==void 0){if(typeof s.exp!=\"number\")throw new ca('\"exp\" claim must be a number',s,\"exp\",\"invalid\");if(s.exp<=h-u)throw new cp('\"exp\" claim timestamp check failed',s,\"exp\",\"check_failed\")}if(c){const f=h-s.iat,m=typeof c==\"number\"?c:wx(c);if(f-u>m)throw new cp('\"iat\" claim timestamp check failed (too far in the past)',s,\"iat\",\"check_failed\");if(f<0-u)throw new ca('\"iat\" claim timestamp check failed (it should be in the past)',s,\"iat\",\"check_failed\")}return s}function H8(a,e,t){return g(this,null,function*(){var i;const s=yield B8(a,e,t);if((i=s.protectedHeader.crit)!=null&&i.includes(\"b64\")&&s.protectedHeader.b64===!1)throw new dp(\"JWTs MUST NOT use unencoded payload\");const o={payload:O8(s.protectedHeader,s.payload,t),protectedHeader:s.protectedHeader};return typeof e==\"function\"?$(x({},o),{key:s.key}):o})}function D8(a){switch(typeof a==\"string\"&&a.slice(0,2)){case\"RS\":case\"PS\":return\"RSA\";case\"ES\":return\"EC\";case\"Ed\":return\"OKP\";case\"ML\":return\"AKP\";default:throw new da('Unsupported \"alg\" value for a JSON Web Key Set')}}function P8(a){return a&&typeof a==\"object\"&&Array.isArray(a.keys)&&a.keys.every(q8)}function q8(a){return Is(a)}class W8{constructor(e){Ft(this,_i);Ft(this,al,new WeakMap);if(!P8(e))throw new up(\"JSON Web Key Set malformed\");nt(this,_i,structuredClone(e))}jwks(){return ke(this,_i)}getKey(e,t){return g(this,null,function*(){const{alg:s,kid:r}=x(x({},e),t==null?void 0:t.header),o=D8(s),i=ke(this,_i).keys.filter(c=>{let d=o===c.kty;if(d&&typeof r==\"string\"&&(d=r===c.kid),d&&(typeof c.alg==\"string\"||o===\"AKP\")&&(d=s===c.alg),d&&typeof c.use==\"string\"&&(d=c.use===\"sig\"),d&&Array.isArray(c.key_ops)&&(d=c.key_ops.includes(\"verify\")),d)switch(s){case\"ES256\":d=c.crv===\"P-256\";break;case\"ES384\":d=c.crv===\"P-384\";break;case\"ES512\":d=c.crv===\"P-521\";break;case\"Ed25519\":case\"EdDSA\":d=c.crv===\"Ed25519\";break}return d}),{0:n,length:l}=i;if(l===0)throw new hp;if(l!==1){const c=new ux,d=ke(this,al);throw c[Symbol.asyncIterator]=function(){return V3(this,null,function*(){for(const u of i)try{yield yield new _b(kx(d,u,s))}catch(p){}})},c}return kx(ke(this,al),n,s)})}}_i=new WeakMap,al=new WeakMap;function kx(a,e,t){return g(this,null,function*(){const s=a.get(e)||a.set(e,{}).get(e);if(s[t]===void 0){const r=yield A8($(x({},e),{ext:!0}),t);if(r instanceof Uint8Array||r.type!==\"public\")throw new up(\"JSON Web Key Set members must be public keys\");s[t]=r}return s[t]})}function zx(a){const e=new W8(a),t=(s,r)=>g(null,null,function*(){return e.getKey(s,r)});return Object.defineProperties(t,{jwks:{value:()=>
15structuredClone(e.jwks()),enumerable:!1,configurable:!1,writable:!1}}),t}function V8(){return typeof WebSocketPair!=\"undefined\"||typeof navigator!=\"undefined\"&&navigator.userAgent===\"Cloudflare-Workers\"||typeof EdgeRuntime!=\"undefined\"&&EdgeRuntime===\"vercel\"}let bp;(typeof navigator==\"undefined\"||!((A3=(nu=navigator.userAgent)==null?void 0:nu.startsWith)!=null&&A3.call(nu,\"Mozilla/5.0 \")))&&(bp=\"jose/v6.2.3\");const j8=Symbol();function Z8(r,o,i){return g(this,arguments,function*(a,e,t,s=fetch){const n=yield s(a,{method:\"GET\",signal:t,redirect:\"manual\",headers:e}).catch(l=>{throw l.name===\"TimeoutError\"?new hx:l});if(n.status!==200)throw new kt(\"Expected 200 OK from the JSON Web Key Set HTTP response\");try{return yield n.json()}catch(l){throw new kt(\"Failed to parse the JSON Web Key Set HTTP response as JSON\")}})}const gp=Symbol();function G8(a,e){return!(typeof a!=\"object\"||a===null||!(\"uat\"in a)||typeof a.uat!=\"number\"||Date.now()-a.uat>=e||!(\"jwks\"in a)||!Is(a.jwks)||!Array.isArray(a.jwks.keys)||!Array.prototype.every.call(a.jwks.keys,Is))}class K8{constructor(e,t){Ft(this,sl);Ft(this,rl);Ft(this,ol);Ft(this,ki);Ft(this,ds);Ft(this,qa);Ft(this,Wa);Ft(this,il);Ft(this,us);Ft(this,hs);if(!(e instanceof URL))throw new TypeError(\"url must be an instance of URL\");nt(this,sl,new URL(e.href)),nt(this,rl,typeof(t==null?void 0:t.timeoutDuration)==\"number\"?t==null?void 0:t.timeoutDuration:5e3),nt(this,ol,typeof(t==null?void 0:t.cooldownDuration)==\"number\"?t==null?void 0:t.cooldownDuration:3e4),nt(this,ki,typeof(t==null?void 0:t.cacheMaxAge)==\"number\"?t==null?void 0:t.cacheMaxAge:6e5),nt(this,Wa,new Headers(t==null?void 0:t.headers)),bp&&!ke(this,Wa).has(\"User-Agent\")&&ke(this,Wa).set(\"User-Agent\",bp),ke(this,Wa).has(\"accept\")||(ke(this,Wa).set(\"accept\",\"application/json\"),ke(this,Wa).append(\"accept\",\"application/jwk-set+json\")),nt(this,il,t==null?void 0:t[j8]),(t==null?void 0:t[gp])!==void 0&&(nt(this,hs,t==null?void 0:t[gp]),G8(t==null?void 0:t[gp],ke(this,ki))&&(nt(this,ds,ke(this,hs).uat),nt(this,us,zx(ke(this,hs).jwks))))}pendingFetch(){return!!ke(this,qa)}coolingDown(){return typeof ke(this,ds)==\"number\"?Date.now()<ke(this,ds)+ke(this,ol):!1}fresh(){return typeof ke(this,ds)==\"number\"?Date.now()<ke(this,ds)+ke(this,ki):!1}jwks(){var e;return(e=ke(this,us))==null?void 0:e.jwks()}getKey(e,t){return g(this,null,function*(){(!ke(this,us)||!this.fresh())&&(yield this.reload());try{return yield ke(this,us).call(this,e,t)}catch(s){if(s instanceof hp&&this.coolingDown()===!1)return yield this.reload(),ke(this,us).call(this,e,t);throw s}})}reload(){return g(this,null,function*(){ke(this,qa)&&V8()&&nt(this,qa,void 0),ke(this,qa)||nt(this,qa,Z8(ke(this,sl).href,ke(this,Wa),AbortSignal.timeout(ke(this,rl)),ke(this,il)).then(e=>{nt(this,us,zx(e)),ke(this,hs)&&(ke(this,hs).uat=Date.now(),ke(this,hs).jwks=e),nt(this,ds,Date.now()),nt(this,qa,void 0)}).catch(e=>{throw nt(this,qa,void 0),e})),yield ke(this,qa)})}}sl=new WeakMap,rl=new WeakMap,ol=new WeakMap,ki=new WeakMap,ds=new WeakMap,qa=new WeakMap,Wa=new WeakMap,il=new WeakMap,us=new WeakMap,hs=new WeakMap;function J8(a,e){const t=new K8(a,e),s=(r,o)=>g(null,null,function*(){return t.getKey(r,o)});return Object.defineProperties(s,{coolingDown:{get:()=>t.coolingDown(),enumerable:!0,configurable:!1},fresh:{get:()=>t.fresh(),enumerable:!0,configurable:!1},reload:{value:()=>t.reload(),enumerable:!0,configurable:!1,writable:!1},reloading:{get:()=>t.pendingFetch(),enumerable:!0,configurable:!1},jwks:{value:()=>t.jwks(),enumerable:!0,configurable:!1,writable:!1}}),s}const vp={};function X8(a){return a==null?null:typeof a==\"string\"?[{name:vr().identityCookieName,value:a}]:a}function Y8(a){return g(this,null,function*(){try{const e=vr();let t;if(vp[e.auth0Domain]?(O.debug(\"[decodeToken] JWKS found in cache\"),t=vp[e.auth0Domain]):(O.debug(\"[decodeToken] JWKS not in cache, creating new remote JWK set\"),t=J8(new URL(`https://${e.auth0Domain}/.well-known/jwks.json`),{cacheMaxAge:j4}),t&&(vp[e.auth0Domain]=t)),t==null)return O.debug(\"[decodeToken] Signing public key could not be downloaded\"),null;const s={algorithms:[\"RS256\"],issuer:`https://${e.auth0Domain}/`,clockTolerance:30};return(yield H8(a,t,s)).payload}catch(e){return O.debug(\"[decodeToken] Error decoding token:\",e),null}})}function Q8(a,e){var t,s,r,o,i;return{first_name:a.first_name,last_name:a.last_name,user_name:a.user_name,loyalty_id:(t=a.loyalty_id)!=null?t:a.MileagePlan,person_id:(s=a.person_id)!=null?s:a.Guid,contact_id:(r=a.contact_id)!=null?r:a.ContactId,profile_id:(o=a.profile_id)!=null?o:a.ProfileId,session_expires:e,mfa_factors:a.mfa_factors,special_roles:a.special_roles,isSuperUser:((i=a.IsSuperUser)==null?void 0:i.toLowerCase())===\"true\",is_mfa_optin:a.is_mfa_optin}}function e9(a=null){return g(this,null,function*(){try{O.debug(\"[getSignedInGuestInformation] Attempting to get guest information\");const e=X8(a),t=yield Ml(e);if(!(t!=null&&t.IdToken))return O.debug(`[getSignedInGuestInformation] 
15No ID token in ${vs} cookie`),null;O.debug(`[getSignedInGuestInformation] ID token found in ${vs} cookie`);const s=t.IdToken,r=t.Expires,o=yield Y8(s);if(!o)return O.debug(\"[getSignedInGuestInformation] Failed to decode ID token\"),null;const i=Q8(o,r);return O.debug(\"[getSignedInGuestInformation] Successfully retrieved guest information:\",{hasFirstName:!!i.first_name,hasLastName:!!i.last_name,hasUserName:!!i.user_name,hasLoyaltyId:!!i.loyalty_id,hasPersonId:!!i.person_id,hasContactId:!!i.contact_id,hasProfileId:!!i.profile_id,sessionExpires:i.session_expires,hasMfaFactors:Array.isArray(i.mfa_factors)&&i.mfa_factors.length>0,hasSpecialRoles:Array.isArray(i.special_roles)&&i.special_roles.length>0,isSuperUser:i.isSuperUser===!0,isMfaOptin:i.is_mfa_optin===!0}),i}catch(e){return O.error(\"[getSignedInGuestInformation] Error getting signed in guest:\",e),null}})}let Sx=!1,bn=0;function t9(a,e){return g(this,null,function*(){const t=new URLSearchParams(globalThis.window.location.search).has(\"code\");if(t&&a&&O.debug(\"[bootstrap-probe] OAuth callback landing — gate skipped, running ungated probe\"),a&&!t){let s,r=!1,o=!1;try{s=yield Ml(),s||(r=(yield ey(H4))!==void 0)}catch(i){o=!0,O.warn(\"[bootstrap-probe] gate cookie read failed — failing open to ungated probe:\",i),O.info(\"[bootstrap-probe] gate decision:\",{outcome:\"fired\",hintPresent:null,failOpen:!0,libraryVersion:Iu})}if(!o&&!s){if(e!==bn){O.debug(\"[bootstrap-probe] session destroyed during gate reads — skipping\");return}if(O.info(\"[bootstrap-probe] gate decision:\",{outcome:r?\"fired\":\"suppressed\",hintPresent:r,libraryVersion:Iu}),!r){ax({type:\"session-expired\",reason:\"login_required\"}),Sc();return}O.info(\"[bootstrap-probe] sessionhint cookie found — getting tokens silently\")}}if(e!==bn){O.debug(\"[bootstrap-probe] session destroyed before probe — skipping\");return}return i8({_isBootstrap:!0})})}function a9(a){if(Sx){O.debug(\"[initSession] Already initialized, ignoring repeat call\");return}if(AS(a),Sx=!0,O.info(\"[initSession] Configured for Auth0 domain:\",a.config.auth0Domain),O.debug(\"[guest-session] library version:\",Iu),globalThis.window===void 0){O.debug(\"[initSession] Non-browser environment, orchestrator not started\");return}const{environment:e}=vr(),t=++bn;kS(e).then(s=>t!==bn?(O.debug(\"[initSession] stale flag resolution — resolving captured promise to fail-safe defaults\"),Va):(SS(s.refreshTokenEnabled),s.silentLoginEnabled?(s.silentRefreshTimerEnabled?ix():(ox(),O.info(\"[initSession] enable_silent_login_refresh_timer=false — heartbeat suppressed\")),s.silentLoginCheckOnInitialLoad?t9(s.sessionHintCookieEnabled,t):O.info(\"[initSession] enable_silent_login_initial_check=false — skipping initial silent-auth probe\"),s):(ox(),O.info(\"[initSession] enable_silent_login=false — silent renewal disabled, interactive paths still active\"),s))).catch(s=>t!==bn?(O.debug(\"[initSession] stale flag-resolution error ignored (generation changed)\"),Va):(O.warn(\"[initSession] Unexpected flag resolution error, library will be dormant:\",s),Va))}function Ax(a=null){return g(this,null,function*(){return e9(a)})}function s9(a){return a8(a)}window.hasOwnProperty&&Object.prototype.hasOwnProperty.call(window,\"ontouchstart\");const r9=decodeURIComponent(\"AS%5FPROMO%5FLOGIN\"),o9=Le.get(r9)||\"\",i9=Ii(o9).STATUS,n9=()=>i9===\"OK\",Ec=(a,e=\".populate-wallet-balance\",t=\"memberWalletBalance\")=>{let s=document.querySelectorAll(e);for(let r=0;r<s.length;r++)a&&!isNaN(a)?s[r].id===t?(s[r].textContent=`Wallet balance: $${yp(a)}`,s[r].classList.remove(\"hidden\")):(s[r].textContent=` - $${yp(a)}`,s[r].classList.remove(\"hidden\")):s[r].classList.add(\"hidden\")},yp=(a,e=2,t=\".\",s=\",\")=>{if(a===null||isNaN(a))return\"\";e=Math.abs(e),e=isNaN(e)?2:e;const r=a<0?\"-\":\"\";let o=parseInt(a=Math.abs(Number(a)||0).toFixed(e)).toString(),i=o.length>3?o.length%3:0;return r+(i?o.substr(0,i)+s:\"\")+o.substr(i).replace(/(\\d{3})(?=\\d)/g,\"$1\"+s)+(e?t+Math.abs(a-o).toFixed(e).slice(2):\"\")},l9=(a,e,t,s)=>{let r=document.getElementById(\"profile-selector\");if(r.querySelector(\"ul\"))return;let o=Le.get(\"AFB\")===\"True\",i=document.getElementById(\"memberFullName\"),n=document.createElement(\"span\");n.classList.add(\"pill-box\"),n.style.marginTop=\"-3px\",i.appendChild(n),r.classList.remove(\"hidden\");
15let l=document.getElementById(\"show-accounts\"),c=!1;l.addEventListener(\"click\",()=>{c=!c,document.querySelectorAll(\".profile-list-item\").forEach(h=>{c?h.classList.remove(\"hidden\"):h.classList.add(\"hidden\")})});const d=document.createElement(\"ul\");[\"Personal\",\"Business\"].forEach(p=>{const h=document.createElement(\"li\");let f=p===\"Business\";f?h.innerHTML=`${a}<span class=\"pill-box\">${p}<\/span><br /><span style=\"font-weight:lighter\">${s.CompanyName} - ${s.Role}<\/span>`:h.innerHTML=`${a}<span class=\"pill-box\">${p}<\/span>`,f===o&&(n.textContent=p,h.classList.add(\"active\"),f&&xp(s.CompanyMileagePlan,s.CompanyMileageBalance,f)),h.classList.add(\"profile-list-item\",\"hidden\"),h.addEventListener(\"click\",()=>{var k;n.textContent=p,Le.set(\"AFB\",f?\"True\":\"False\",{domain:window.location.hostname.replace(/^www/,\"\")}),document.querySelectorAll(\".profile-list-item\").forEach(S=>{S.classList.remove(\"active\")}),h.classList.add(\"active\"),f?xp(s.CompanyMileagePlan,s.CompanyMileageBalance,f):xp(e,t,f);const b=[\"search\",\"shopping\",\"booking\",\"content\"],w=(k=window.location.pathname.toLowerCase().split(\"/\").filter(
15Boolean)[0])!=null?k:\"\";b.includes(w)?window.location.assign(\"/\"):window.location.reload()}),d.appendChild(h)}),r.appendChild(d)},xp=(a,e,t)=>{$c(\"memberMPNumber\",`Mileage Plan #: ${a}`,!!a),$c(\"mobileMpNumber\",` - MP# ${a}`,!!a),$c(\"memberBalanceMiles\",`Available miles: ${e}`,!!e),$c(\"mobileBalanceMiles\",` - ${e} miles`,!!e),a?Fx(a,t):Ec(null)},$c=(a,e,t)=>{let s=document.getElementById(a);s&&(t?(s.textContent=e,s.classList.remove(\"hidden\")):s.classList.add(\"hidden\"))},Cx=()=>{const a=Le.get(\"recentlySignedOutNewLoginUI\");Le.remove(\"recentlySignedOutNewLoginUI\",{path:\"/\",domain:\".alaskaair.com\"}),a===\"true\"&&!(window.location.href.includes(\"UCSignInStart\")||window.location.href.includes(\"UCSignOut\")||window.location.href.includes(\"account/login\")||window.location.href.includes(\"account/overview\"))&&document.getElementById(\"signed-out-banner\").classList.remove(\"signed-out-false\")},Tx=()=>{const a=document.getElementById(\"signed-out-banner\");a&&a.classList.add(\"signed-out-false\")},wp=()=>g(null,null,function*(){if(yield Ex(\"special-superuser\"))return!0;const a=decodeURIComponent(\"AS%5FNAME\"),e=Le.get(a)||\"\";return(Ii(e).SU||\"\").toLowerCase()===\"true\"}),c9=()=>g(null,null,function*(){if(yield Ex(\"special-revenueaccounting\"))return!0;const a=decodeURIComponent(\"AS%5FNAME\"),e=Le.get(a)||\"\";return(Ii(e).ROLE_REV_ACCT||\"\").toLowerCase()===\"true\"}),Ex=a=>Ax().then(e=>e!=null&&e.special_roles?e.special_roles.some(t=>t.toLowerCase()===a):!1).catch(()=>!1),d9=a=>g(null,null,function*(){typeof a==\"string\"&&(a=document.querySelectorAll(a));const e=document.getElementsByTagName(\"borealis-header\");if((a===null||a.length===0)&&e.length===0)return{};const t=u9(),s=t.nickname||t.firstName;return s&&e.length!==0?yield h9(e[0],t):s&&(yield m9(a,s,t)),t.cookie}),u9=()=>{const a=decodeURIComponent(\"AS%5FNAME\"),e=Le.get(a)||\"\",t=Ii(e);return{firstName:t.FN,lastName:t.LN,suffix:t.SF,mileagePlanNumber:t.MP,tierStatus:t.TS,balanceMiles:t.BM,nickname:t.NN,cookie:t}},h9=(a,e)=>g(null,null,function*(){const t=p9(a,e.tierStatus),s=f9(a),r=s.isSuperUser||(yield wp())||!1,o=Number(e.balanceMiles),i=Number.isNaN(o)?e.balanceMiles:o,n=x({first_name:e.firstName,last_name:e.lastName,loyalty_number:e.mileagePlanNumber,loyalty_points:i,loyalty_tier:e.tierStatus,medallion_media_url:t},r?{isSuperUser:!0}:{});a.setAttribute(\"guestInfo\",JSON.stringify(x(x({},s),n)))}),p9=(a,e)=>{var t,s;try{const r=(s=(t=JSON.parse(a.getAttribute(\"data\")))==null?void 0:t.medallions)!=null?s:[];return Tv(r,e)}catch(r){return Cv}},f9=a=>{try{const e=a.getAttribute(\"guestInfo\");if(e)return JSON.parse(e)||{}}catch(e){}return{}},m9=(a,e,t)=>g(null,null,function*(){const s=(yield wp())?e+\" (Super User)\":e,r=b9(a,s,t);y9(r.memberFullNameElement,t),w9(r,t),_9(r,t),k9(r,t)}),b9=(a,e,t)=>{const s={};for(let r=0,o=a.length;r<o;r++){const i=a[r];i.tagName===\"SPAN\"&&i.id.indexOf(\"mobile\")===-1?i.textContent=\"Hi, \"+e:g9(i,s,t)}return s},g9=(a,e,t)=>{var o,i;const{mileagePlanNumber:s,lastName:r}=t;a.id===\"memberFullName\"?e.memberFullNameElement=a:a.id===\"memberTierStatus\"?e.tierStatusElement=a:a.id===\"memberMPNumber\"?e.mileagePlanNumberElement=a:s&&((o=a.className)==null?void 0:o.indexOf(\"mp-num\"))>-1?v9(a,s):r&&((i=a.className)==null?void 0:i.indexOf(\"manage-traveler-last-name\"))>-1?a.value=r:a.id===\"memberBalanceMiles\"?e.balanceMilesElement=a:s&&a.id===\"mobileMpNumber\"?e.mobileMpNumberElement=a:a.id===\"mobileBalanceMiles\"&&(e.mobileBalanceMilesElement=a)},v9=(a,e)=>{a.value=e;const t=document.getElementsByClassName(\"checkinOption\"),s=document.getElementsByClassName(\"menu-mpnumber\");t[0].value=\"4\",t[1].value=\"4\",s[0].classList.remove(\"hidden\"),s[1].classList.remove(\"hidden\");const r=document.getElementsByClassName(\"menu-cantfind-desktop\");for(let o=0;o<r.length;o++)r[o].style.visibility=\"hidden\"},y9=(a,e)=>{if(!a)return;const{firstName:t,lastName:s,suffix:r}=e;a.textContent=`${t} ${s} ${r}`.trim()},x9=(a,e)=>{a.textContent=\"\";const t=e.indexOf(\"MVP\");if(t===-1){a.textContent=e;return}t>0&&a.appendChild(document.createTextNode(e.slice(0,t))),a.appendChild(document.createTextNode(\"MVP\"));const s=document.createElement(\"sup\");s.textContent=\"®\",a.appendChild(s),a.appendChild(document.createTextNode(e.slice(t+3)))},w9=(a,e)=>{const{tierStatusElement:t,mileagePlanNumberElement:s,memberFullNameElement:r}
15=a,{tierStatus:o=\"\",mileagePlanNumber:i}=e,n=String(o);if(n!==\"Standard\"&&n!==\"\"){t&&(x9(t,n),t.className=\"userInfoBorderParagraph\");return}t&&t.classList.add(\"hidden\"),i?s&&(s.className=\"userInfoBorderParagraph\"):r&&(r.className=\"userInfoSingleParagraph\")},_9=(a,e)=>{const{mileagePlanNumberElement:t,mobileMpNumberElement:s}=a,{mileagePlanNumber:r}=e;if(r){t&&(t.textContent=\"Mileage Plan #: \"+r),s&&(s.textContent=` - MP# ${r}`);return}t&&t.classList.add(\"hidden\"),s&&s.classList.add(\"hidden\")},k9=(a,e)=>{const{balanceMilesElement:t,mobileBalanceMilesElement:s}=a,{mileagePlanNumber:r,balanceMiles:o}=e;if(r&&o){t&&(t.textContent=\"Available miles: \"+o),s&&(s.textContent=` - ${o} miles`);return}t&&t.classList.add(\"hidden\"),s&&s.classList.add(\"hidden\")},$x=()=>{try{return!Fe.AUTH0_DOMAIN||!Fe.AUTH0_CLIENT_ID||!Fe.AUTH0_AUDIENCE||!Fe.SESSION_BASE_URL||Fe.ANONYMOUS_EXPIRATION_MINUTES,a9({config:{auth0Domain:Fe.AUTH0_DOMAIN,auth0ClientId:Fe.AUTH0_CLIENT_ID,audience:Fe.AUTH0_AUDIENCE,sessionBaseUrl:Fe.SESSION_BASE_URL,anonymousExpirationMinutes:Fe.ANONYMOUS_EXPIRATION_MINUTES,environment:Fe.RELEASE_ENV,logLevel:Fe.LOG_LEVEL}}),!0}catch(a){return!1}},Mx=()=>{try{zS()||$x()}catch(a){}},z9=()=>Ax().catch(()=>null),S9=()=>{let a=typeof window!=\"undefined\"&&window.location?window.location.hostname:Fe.BASE_DOMAIN;return(a&&a===\"www.alaskaair.com\"||!a)&&(a=\"www.alaskaair.com\"),a},Ix=()=>{const a=S9();return{loginStatus:`//${a}/services/v1/myaccount/getloginstatus`,accountToken:`//${a}/account/token`,myAccountProfile:`//${a}/www2/ssl/myalaskaair/myalaskaair.aspx?lid=nav:account:profile&int=AS_NAV_-prodID:MileagePlan`,myTrips:`//${a}/www2/ssl/myalaskaair/myalaskaair.aspx?view=trips&lid=nav:account:myTrips`,wallet:`//${a}/betaaccount/wallet?lid=nav:account:wallet&int=AS_NAV_-prodID:ShoppingBooking`,mileageActivity:`//${a}/www2/ssl/myalaskaair/myalaskaair.aspx?view=miles&lid=nav:account:mileageActivity&int=AS_NAV_-prodID:MileagePlan`}},A9=a=>{},C9=document.querySelectorAll(\".populate-display-name, .mp-num, .manage-traveler-last-name\"),T9=(a=()=>{},e=Ix().loginStatus)=>{if(!Ev())return;const t=document.getElementsByClassName(\"hf\"),s=i=>{for(let n=0;n<t.length;n++)t[n].classList.add(i)},r=()=>{for(const i of t)i.classList.remove(\"signed-in-true\",\"signed-in-false\",\"signed-in-error\")},o=new Date().getTime();return Al(e+`?t=${o}`,{credentials:\"include\"}).then(i=>{if(!i.ok)throw new Error(\"Failed to fetch login status\");return i.json()}).then(i=>{if(r(),i.IsLoggedIn){s(\"signed-in-true\"),Tx();try{A9(i)}catch(n){}a(i)}else s(\"signed-in-false\"),Cx()}).catch(()=>g(null,null,function*(){r();let i=yield z9();i?(s(\"signed-in-true\"),Tx(),a(x({IsLoggedIn:!0},i))):(s(\"signed-in-false\"),s(\"signed-in-error\"),Cx())}))},E9=(a,e=()=>{},t=()=>{},s=!1,r=Fe.WALLET_SERVICE_URL,o=Ix().accountToken)=>{if(!a||!Ev())return Promise.resolve();let i=Bx(a);if(i!==null){e(i);return}Nx(o).then(n=>{let l=`${r}/wallet/balance?mileagePlanNumber=${a}`;return s&&(l=l.concat(\"&isBusiness=true\")),Al(l,{headers:{\"Ocp-Apim-Subscription-Key\":Fe.WALLET_SERVICE_KEY,Authorization:`Bearer ${n}`}})}).then(n=>{if(!n.ok)throw new Error(\"Failed to fetch wallet balance\");return n.json()}).then(n=>{Rx(a,n),e(n)}).catch(n=>{t(n)})},Bx=a=>{const e=window.localStorage.getItem(`wallet_${a}`);if(e!==null){const t=JSON.parse(e);if(Date.parse(t.expiration)>Date.now()&&t.balance!==null)return t.balance}return null},Rx=(a,e)=>{let t=window.localStorage,s=new Date;s.setMinutes(s.getMinutes()+10),t.setItem(`wallet_${a}`,JSON.stringify({balance:e,expiration:s}))},Nx=a=>Al(a,{credentials:\"include\"}).then(e=>{if(!e.ok)throw new Error(\"Failed to fetch JWT\");return e.json()}).then(e=>e.token);let _p=null;const Lx=()=>g(null,null,function*(){yield Mx();
15let a=Promise.resolve();const e=()=>T9(t=>(a=g(null,null,function*(){let s=yield d9(C9);if(Fx(s.MP),t.BusinessInfo){const r=s.FN+\" \"+s.LN;l9(r,s.MP,s.BM,t.BusinessInfo)}}).catch(s=>{console.error(\"handlePublicUserSignIn: post-detection render failed\",s)}),a));return _p&&_p(),_p=s9(t=>{t.type===\"session-renewed\"&&Promise.resolve(e()).catch(()=>{})}),yield Promise.resolve(e()).catch(()=>{console.log(\"unable to detect sign in\")}),a}),Fx=(a,e=!1)=>{E9(a,t=>{Ec(t)},()=>{Ec(null)},e)},Ux=()=>{var a,e,t;return((a=window==null?void 0:window.location)==null?void 0:a.hostname)===\"localhost\"||((e=window==null?void 0:window.location)==null?void 0:e.hostname)===\"headerfooter-test-westus.azurewebsites.net\"||((t=window==null?void 0:window.location)==null?void 0:t.hostname)===\"headerfooter-qa-westus.azurewebsites.net\"},$9=()=>{let a=null;try{const e=sessionStorage.getItem(\"mockLoginStatus\");e&&e.trim()!==\"\"&&(a=JSON.parse(e))}catch(e){a=null}return Promise.resolve({ok:!0,json:()=>Promise.resolve(a)})},M9=a=>{if(!a)return Promise.resolve(null);const e=`walletBalance_${a}`,t=localStorage.getItem(e);if(t)try{const s=JSON.parse(t);return Promise.resolve(s.amount)}catch(s){return Promise.resolve(null)}return Promise.resolve(null)},I9=15e3,B9=(a=\"/services/v1/myaccount/getloginstatus\")=>{if(Ux())return $9();const e=new Date().getTime();return fetch(a+`?t=${e}`,{credentials:\"include\",signal:AbortSignal.timeout(I9)})},Ox=(a,e=!1,t=Fe.WALLET_SERVICE_URL,s=\"/account/token\")=>{if(Ux())return M9(a);if(!a)return Promise.resolve();let r=Bx(a);return r!==null?r:Nx(s).then(o=>g(null,null,function*(){let i=`${t}/wallet/balance?mileagePlanNumber=${a}`;e&&(i=i.concat(\"&isBusiness=true\"));const n=yield fetch(i,{headers:{\"Ocp-Apim-Subscription-Key\":Fe.WALLET_SERVICE_KEY,Authorization:`Bearer ${o}`}});if(!n.ok)throw new Error(\"Failed to fetch wallet balance\");const l=yield n.json();return Rx(a,l),l}))};function R9(a){var e,t,s,r,o,i,n,l,c;return!a||typeof a!=\"object\"?{}:{UID:(e=a==null?void 0:a.UID)!=null&&e.length?a.UID:void 0,firstName:(t=a==null?void 0:a.FN)!=null&&t.length?a.FN:void 0,lastName:(s=a==null?void 0:a.LN)!=null&&s.length?a.LN:void 0,suffix:(r=a==null?void 0:a.SF)!=null&&r.length?a.SF:void 0,mileagePlanNumber:(o=a==null?void 0:a.MP)!=null&&o.length?a.MP:void 0,mileagePlanBalance:(i=a==null?void 0:a.BM)!=null&&i.length?a.BM:void 0,tierStatus:(n=a==null?void 0:a.TS)!=null&&n.length?a.TS:void 0,superUser:((l=a==null?void 0:a.SU)==null?void 0:l.toLowerCase())===\"true\",nickname:(c=a==null?void 0:a.NN)!=null&&c.length?a.NN:void 0}}function kp(){const a=decodeURIComponent(\"AS%5FNAME\"),e=Le.get(a)||\"\";return R9(Ii(e))}function N9(){const a=kp();return!!(a!=null&&a.UID||a!=null&&a.mileagePlanNumber)}function Mc(){var e;const a=((e=Le==null?void 0:Le.get(\"AFB\"))==null?void 0:e.toLowerCase())===\"true\";return N9()&&a}function L9(a){return g(this,null,function*(){let e={};try{if(e=yield(yield B9()).json(),a){const s=yield Ox(a);e.walletBalance=s}}catch(t){Ec(null)}return e})}function F9(a,e){return g(this,null,function*(){const t=yield Ox(a,e);return`$${yp(t)}`})}function U9(){return g(this,null,function*(){var t;const a=kp();if(!(a!=null&&a.UID)&&!(a!=null&&a.mileagePlanNumber))return{};const e={first_name:a==null?void 0:a.firstName,last_name:a==null?void 0:a.lastName,loyalty_number:a==null?void 0:a.mileagePlanNumber,loyalty_points:Number.isNaN(a==null?void 0:a.mileagePlanBalance)?a.mileagePlanBalance:Number(a.mileagePlanBalance),loyalty_tier:(t=a==null?void 0:a.tierStatus)!=null?t:\"Member\",isSuperUser:!1,displayed_account_type:Mc()?\"Business\":\"Personal\"};return!e.first_name&&e.last_name&&(e.first_name=\"Guest\"),e})}function O9(){return g(this,null,function*(){var r;yield Mx();const a=kp(),e=yield L9(a==null?void 0:a.mileagePlanNumber);if(!(e!=null&&e.IsLoggedIn))return{};const t=!!(e!=null&&e.IsSuperUser||a.superUser)||(yield Promise.all([c9(),wp()])).some(Boolean),s={first_name:a==null?void 0:a.firstName,last_name:a==null?void 0:a.lastName,loyalty_number:a==null?void 0:a.mileagePlanNumber,loyalty_points:Number.isNaN(a==null?void 0:a.mileagePlanBalance)?a.mileagePlanBalance:Number(a.mileagePlanBalance),loyalty_tier:(r=a==null?void 0:a.tierStatus)!=null?r:\"Member\",isSuperUser:t};if(!s.first_name&&s.last_name&&(s.first_name=\"Guest\"),e.BusinessInfo){if(s.business_traveler_id=e.BusinessInfo.BusinessTravelerId,s.company_name=e.BusinessInfo.CompanyName,s.company_mileage_plan=e.BusinessInfo.CompanyMileagePlan,s.company_mileage_balance=e.BusinessInfo.CompanyMileageBalance,e.BusinessInfo.CompanyMileagePlan)try{s.company_wallet_balance=yield F9(e.BusinessInfo.CompanyMileagePlan,!0)}catch(o){console.log(\"Error fetching business wallet balance\",e.BusinessInfo.CompanyMileagePlan,o)}s.role=e.BusinessInfo.Role,s.displayed_account_type=Mc()?\"Business\":\"Personal\"}return s})}function H9(a,e){var s,r,o,i;const t=(s=a==null?void 0:a.loyalty_tier)!=null?s:\"Member\";return a.medallion_media_url=Tv((i=(o=e==null?void 0:e.medallions)!=null?o:(r=e==null?void 0:e.header)==null?void 0:r.medallions)!=null?i:[],t),a}const Hx=a=>{const e=a.indexOf(\"/\");return e===-1?{base:a,path:\"\"}:{base:a.slice(0,e),path:a.slice(e)}},D9=(a=\"\")=>!a||a===\"*\"?!0:a.toLowerCase().startsWith(\"auth:\")?a.toLowerCase().replace(\"auth:\",\"\")===\"travelagent\"?n9():!1:a.slice(0,1)!==\"/\"?window.location.hostname.toLowerCase()===a.toLowerCase():!0,Dx=(a=\"\")=>{var i,n,l,c;if(!a||a===\"*\")return!0;const e=window.location.hostname.toLowerCase();let t=(n=(i=window.location.pathname)==null?void 0:i.toLowerCase())!=null?n:\"\";const s=(c=(l=window.location.search)==null?void 0:l.toLowerCase())!=null?c:\"\";e===\"alaskaair.convertlanguage.com\"&&(t=t.replace(/^\\/alaskaair\\/enes/,\"\"));const r=t+s;return new RegExp(a,\"i\").test(r)},P9=(a,e)=>{if(!a||!Array.isArray(a)||a.length===0)return[];const t=`auth:${e}`;return a.map(s=>s!==\"*\"?`${t}${s}`:t)},q9=(a={})=>{var s,r,o;
15if(a.show_everywhere)return[\"*\"];const e=(s=a.only_show_in)!=null?s:{},t=[...(r=e.specific_pathnames)!=null?r:[],...(o=e.specific_hostnames)!=null?o:[]];return e.homepage&&(t.push(\"www.alaskaair.com/$\"),t.push(\"/content/homepage/$\"),t.push(\"/content/homepage$\")),t.push(...P9(e.travel_agent_logged_in_specific_pathnames,\"travelagent\")),t.length>0?t:[\"*\"]},W9=a=>{var r,o;const e=q9(a),t=(o=(r=a.do_not_show_in)==null?void 0:r.specific_pathnames)!=null?o:[],s=Array.isArray(t)?t:[];return e.some(i=>{const{base:n,path:l}=Hx(i);return D9(n)&&Dx(l)})&&!s.some(i=>Dx(Hx(i).path))},V9=(a,e)=>{var o,i,n;if(!a||!Array.isArray(a)||!(e!=null&&e.parentNode))return;const t={};for(const l of a){if(!((o=l==null?void 0:l.advisory)!=null&&o[0])||!((i=l==null?void 0:l.page_visibility)!=null&&i[0])||!W9(l.page_visibility[0]))continue;const c=l.advisory[0],d=(n=c.type)!=null?n:\"neutral\";t[d]||(t[d]=[]),t[d].push(c)}const s=[\"major-disruption\",\"advisory\",\"neutral\",\"marketing\"],r=Object.entries(t).sort(([l],[c])=>{const d=s.indexOf(l),u=s.indexOf(c);return(d===-1?1/0:d)-(u===-1?1/0:u)});for(const[l,c]of r)try{const d=document.createElement(\"borealis-sitewide-advisory\");if(d.setAttribute(\"type\",l),c.length===1){const u=c[0];d.setAttribute(\"data\",JSON.stringify(u))}else{const u=c.map(({description:p,action:h})=>x({description:p},h&&{action:h}));d.setAttribute(\"data\",JSON.stringify({items:u}))}e.parentNode.insertBefore(d,e)}catch(d){}},j9={uid:\"blt1205704203eb8260\",_version:329,locale:\"en-us\",ACL:{},_in_progress:!1,advisories:[],brand_bar:[],created_at:\"2025-05-23T05:58:18.451Z\",created_by:\"bltcc82a2ff4c3b3c97\",footer:{copyright_and_disclaimers:{external_link_disclaimer:\"Notice indicator that this external link may not follow the same accessibility or privacy policies as Alaska Airlines.\",new_tab_disclaimer:\"Notice indicator to alert users that action will result in the browser opening a new tab or window.\",copyright:\"© 2026 Alaska Airlines. All Rights Reserved\"},social_media:{icon:\"\",inverse:!1,social_media:[{title:\"Facebook\",_metadata:{uid:\"cs8c33b33ba9c09292\"},url:\"https://www.facebook.com/alaskaairlines/\"},{title:\"Instagram\",_metadata:{uid:\"cs303835bcb1325971\"},url:\"https://www.instagram.com/alaskaair\"},{title:\"X\",_metadata:{uid:\"cs359808a9695ed73e\"},url:\"https://x.com/AlaskaAir\"},{title:\"YouTube\",_metadata:{uid:\"cs8967b8105fc02eb4\"},url:\"https://www.youtube.com/c/AlaskaAirlines\"}],title:\"Follow us\"},branding_resources:{brand_background:{title:\"Alaska Airlines Background\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blta29e613b18d071bc/68066bc3bfe08e20df2069e5/AS_Squiggle.svg\"},brand_logo:{url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9b19dc4964c6fdcd/alaska-logo-footer.svg\",title:\"Alaska Airlines\"},one_world_asset:{title:\"Oneworld\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf8b2539b9e0bccb0/ow-logo.svg\",href:\"https://www.alaskaair.com/atmosrewards/content/partners/oneworld\"}},sections:[{_content_type_uid:\"footer_section\",uid:\"blt49f74bb8413df7fa\",locale:\"en-us\",ACL:{},_in_progress:!1,_version:14,common_section:!1,common_section_name:\"\",created_at:\"2025-07-19T22:07:26.984Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Who we are\",href:\"/content/about-us?lid=AS_Footer_AboutUs\"},_metadata:{uid:\"cs01f67c5051230783\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Careers\",href:\"https://careers.alaskaair.com/?vs=4558&utm_source=AlaskaAir.com-DE&utm_medium=Other&utm_campaign=AlaskaAir.com\"},_metadata:{uid:\"cs809e6250765788b2\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Newsroom\",href:\"https://news.alaskaair.com/\"},_metadata:{uid:\"cs5c76f611cee251c4\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Investor relations\",href:\"https://investor.alaskaair.com/\"},_metadata:{uid:\"csc23d07ff0ded8789\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Alaska Star Ventures\",href:\"/content/alaska-star-ventures?lid=AS_Footer_AlaskaStarVentures\"},_metadata:{uid:\"cs2b65fd2762aefafa\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Legal\",href:\"/content/legal/consumer-notices?lid=AS_Footer_Legal\"},_metadata:{uid:\"cs5730aa8c951f9732\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Contract of Carriage\",href:\"/content/legal/contract-of-carriage?lid=AS_Footer_contractCarriage\"},_metadata:{uid:\"cs367abc1e7562558d\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Privacy notice\",href:\"/content/legal/privacy-policy?lid=AS_Footer_privacyPolicy\"},_metadata:{uid:\"cse5120ffb0cb10ac0\"},link_icon:\"\",external_link:!1}],section_heading:\"About Alaska\",tags:[],title:\"About Alaska Footer Section\",updated_at:\"2026-05-08T14:36:41.200Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-08T15:29:32.139Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltf261ab7ead43a03f\",_version:10,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-07-19T22:11:03.849Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Help center\",href:\"https://www.alaskaair.com/content/about-us/help-contact?lid=AS_Footer_contactUs\"},_metadata:{uid:\"csa4de265fd2927d1d\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Feedback and complaints\",href:\"/content/about-us/feedback?lid=AS_Footer_feedback\"},_metadata:{uid:\"cs2987fbd39c69d820\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=AS_Footer_advisories\"},_metadata:{uid:\"cs3923302aa5715370\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Receipts\",href:\"/content/travel-info/policies/other-request-ticket-receipt\"},_metadata:{uid:\"cs7b9f5d86eea85462\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Customer service commitment\",href:\"/content/about-us/customer-commitment/customer-commitment-overview?lid=AS_Footer_customerCommitment\"},_metadata:{uid:\"cse818c2d2d6e0a6c4\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Canadian air travel rights\",href:\"/content/legal/air-passenger-protection-regulations-canada?lid=AS_Footer_canadianAirTravelRights\"},_metadata:{uid:\"cs50793464ef5deafa\"},link_icon:\"\",external_link:!1},{link_url:{title:\"EU/UK 261 air passenger rights \",href:\"/content/legal/air-passenger-rights-eu-uk-261\"},_metadata:{uid:\"csbec4bc2cb1c62272\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Tarmac delay plan\",href:\"/content/about-us/customer-commitment/customer-commitment-extended-delays?lid=AS_Footer_tarmacDelayPlan\"},_metadata:{uid:\"csd964fdc89e4a78ee\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Site map\",href:\"/content/site-map?lid=AS_Footer_siteMap\"},_metadata:{uid:\"cs2c26f8f6714f513c\"},link_icon:\"\",external_link:!1}],section_heading:\"Customer service\",tags:[],title:\"Customer service Footer Section\",updated_at:\"2026-04-21T19:29:24.543Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-21T19:29:31.659Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt4adb6edc1a380828\",locale:\"en-us\",_version:14,ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-07-19T22:15:21.975Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Optional services and fees\",href:\"/content/travel-info/optional-services-fees?lid=AS_Footer_optionalServices\"},_metadata:{uid:\"cs708eabf0f21710c2\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Corporate travel\",href:\"/content/corporate-travel?lid=AS_Footer_-prodID%3aCorporateTravel\"},_metadata:{uid:\"cs514d6499bf5c4c2e\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos for Business \",href:\"/content/atmos-for-business?lid=AS_Footer_AFB\"},_metadata:{uid:\"csb7591994f5487c73\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Travel agents\",href:\"/travel-agent/logon?lid=AS_Footer_-prodID%3atravelAgent\"},_metadata:{uid:\"cs58a1f1cef499a020\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Cargo\",href:\"https://www.alaskacargo.com/?lid=AS_Footer_-prodID%3aCargo\"},_metadata:{uid:\"cs97f4e8b2396f32a8\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Travel insurance\",href:\"/content/gifts-and-products/travel-insurance?lid=AS_Footer_-prodID%3aAncillary\"},_metadata:{uid:\"cs2dacb2cd266a28fc\"},link_icon:\"\",external_link:!1}],section_heading:\"Products and services\",tags:[],title:\"Products services Footer Section\",updated_at:\"2026-07-30T00:39:24.264Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-07-30T00:39:28.310Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltaf604a8d6735072d\",_version:6,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Get deals\",created_at:\"2025-07-19T22:18:07.289Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Sign up now\",href:\"/enroll?lid=AS_Footer_-prodID%3aATMEnroll\"},_metadata:{uid:\"cs662da3f3f42183a1\"},link_icon:\"\",external_link:!1}],section_heading:\"Get deals\",tags:[],title:\"Get deals Footer Section - Common\",updated_at:\"2025-08-18T19:02:05.802Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:46:07.675Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt46b984d8c3994c18\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Give feedback\",created_at:\"2025-07-19T22:19:45.940Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Give feedback\",href:\"https://www.alaskalistens.com/#/survey1\"},_metadata:{uid:\"cs812b862f4b006c7e\"},link_icon:\"\",external_link:!0}],section_heading:\"Feedback\",tags:[],title:\"Give feedback Footer Section - Common\",updated_at:\"2025-08-17T23:21:41.507Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:36:52.952Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],app:{app:[{_content_type_uid:\"footer_app_link\",uid:\"blt5fab3d25d01427d0\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:00:53.096Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://itunes.apple.com/us/app/alaska-airlines/id356143077\",img:{uid:\"blt95c306ed0c2c768f\",_version:3,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-05-06T21:05:04.077Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"10804\",filename:\"Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"appleAppStore-logo.svg\",updated_at:\"2025-08-17T21:01:07.966Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:44:09.416Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/68a243139319d814a287b60e/Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/appleAp
15pStore-logo.svg\"},tags:[],title:\"App Store App Link - Alaska\",type:\"app_store\",updated_at:\"2025-11-12T23:18:27.858Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:38:59.030Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"bltb70daff8845a845b\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:21:17.410Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://play.google.com/store/apps/details?id=com.alaskaairlines.android\",img:{uid:\"blt62fb113d02663123\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-04-30T16:58:27.432Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"7047\",filename:\"GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"Google_Play_Store.svg\",updated_at:\"2025-08-17T22:35:02.214Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:39:23.352Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/68a25916e8ed7de53fd064f4/GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/google_play_store_wht.svg\"},tags:[],title:\"Google play App Link - Alaska\",type:\"google_play\",updated_at:\"2025-11-12T23:18:38.995Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:47.993Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"bltefec1641451e8dff\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:22:09.129Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"\",img:{uid:\"blt0d29e302cabb19e6\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2026-05-01T19:47:24.455Z\",created_by:\"blt133fb0b9545654f5\",file_size:\"37142\",filename:\"Dual_Brand_app_download_all_black_no_logos.svg\",parent_uid:null,tags:[],title:\"Dual_Brand_app_download_all_black_no_logos.svg\",updated_at:\"2026-05-01T19:47:24.455Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-07T19:08:15.457Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt0d29e302cabb19e6/69f5034c1021aa1f74ebcff2/Dual_Brand_app_download_all_black_no_logos.svg\"},tags:[],title:\"Mobile app App Link - Alaska\",type:\"mobile_app\",updated_at:\"2026-05-01T19:47:33.041Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-07T19:21:35.755Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"Get the app\"}},header:{media:{logo:{uid:\"bltad0a730460357cca\",_version:2,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-09-04T16:26:20.904Z\",created_by:\"blt73a711bf3cbacfa7\",file_size:\"5569\",filename:\"lockup_v7.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"lockup_v7.svg\",updated_at:\"2025-09-04T16:26:53.420Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-05-27T19:22:38.234Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltad0a730460357cca/68b9bdacde920c500d43f288/lockup_v7.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltad0a730460357cca/lockup_v7.svg\"},alt_text:\"Alaska Airlines Logo\"},user_actions:[{_content_type_uid:\"header_user_actions\",uid:\"bltc8d4493fdecac479\",_version:7,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-15T00:07:22.247Z\",created_by:\"bltcc82a2ff4c3b3c97\",section:{section_heading:\"Section 1\",links:[{_content_type_uid:\"header_user_actions_menu\",uid:\"blt43958ca1e033422c\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T00:42:13.615Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_id:\"book_menu\",menu_title:\"Book\"},tags:[],title:\"Book User Actions Menu - Shared\",updated_at:\"2025-09-17T21:36:11.663Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:36:32.374Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltbd9c326221027727\",locale:\"en-us\",_version:21,ACL:{},_in_progress:!1,created_at:\"2025-07-19T20:54:22.183Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Trips\",href:\"/trips?int=AS_NAV_Menu_Trips-prodID%3aManage\"},tags:[],title:\"Trips User Action Link - Alaska\",updated_at:\"2025-09-26T01:15:14.489Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:\"authenticated\",publish_details:{time:\"2026-04-21T10:47:11.821Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt20571ad6e135db01\",locale:\"en-us\",_version:3,ACL:{},_in_progress:!1,created_at:\"2025-09-25T19:44:27.675Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Find my trip\",href:\"/trips?int=AS_NAV_Menu_Reservations-prodID%3aManage\"},tags:[],title:\"Find my trip User Action Link - Alaska\",updated_at:\"2026-05-08T14:27:51.980Z\",updated_by:\"blt133fb0b9545654f5\",visible:\"not_authenticated\",publish_details:{time:\"2026-05-08T20:55:17.455Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt70f8e30d6158f8cb\",_version:13,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T20:56:19.323Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Check in\",href:\"/checkin?int=AS_NAV_Menu_Checkin-prodID%3aCheckIn\"},tags:[],title:\"Check In User Actions Link - Alaska\",updated_at:\"2026-04-01T06:22:44.310Z\",updated_by:\"blt478cceb82d98b48a\",visible:null,publish_details:{time:\"2026-04-21T10:40:40.776Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltf08226aec89e5092\",locale:\"en-us\",_version:12,ACL:{},_in_progress:!1,created_at:\"2025-07-19T20:57:24.733Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Flight Status\",href:\"/flightstatus?int=AS_NAV_Menu_FlightStatus-prodID%3aFlightStatus \"},tags:[],title:\"Flight Status User Actions Link - Alaska\",updated_at:\"2025-09-17T21:37:24.275Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:51:32.633Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt84f0d52205b627c2\",locale:\"en-us\",_version:1,ACL:{},_in_progress:!1,created_at:\"2025-10-15T18:05:34.698Z\",created_by:\"blt133fb0b9545654f5\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Atmos™ Rewards Visa® credit cards\",href:\"https://www.alaskaair.com/atmosrewards/content/credit-cards?lid=AS_Nav_Menu_CreditCards\"},tags:[],title:\"AS - Atmos™ Rewards Credit Cards User Action Link\",updated_at:\"2025-10-15T18:05:34.698Z\",updated_by:\"blt133fb0b9545654f5\",visible:null,publish_details:{time:\"2026-04-21T10:42:44.065Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 1 - Alaska\",updated_at:\"2025-10-15T18:06:51.031Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-21T10:48:10.755Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"blt8be3b45df7e49809\",_version:14,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T20:58:29.022Z\",created_by:\"bltcc82a2ff4c3b3c97\",section:{section_heading:\"Section 2\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"bltb564f2aa0ec955c6\",_version:15,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:00:04.185Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Atmos™ Rewards\",href:\"https://www.atmosrewards.com/\"},tags:[],title:\"Atmos User Actions Link - Shared\",updated_at:\"2025-09-17T21:41:18.739Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:46:40.443Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltfb80b90bfe96a768\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:01:12.643Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_id:\"where_we_fly_menu\",menu_title:\"Where we fly\"},tags:[],title:\"Where we fly User Actions Menu - Shared\",updated_at:\"2025-09-17T21:41:30.366Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:52:33.001Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltf04ac24c94bd167b\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:02:43.471Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_title:\"Traveling with us\",menu_id:\"traveling_with_us_menu\"},tags:[],title:\"Traveling with us User Actions Menu - Shared\",updated_at:\"2025-09-17T21:41:41.220Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:51:30.896Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt6298c3f588c2ae21\",locale:\"en-us\",_version:9,ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:03:26.857Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Help center\",href:\"/content/about-us/help-contact?lid=AS_Nav_Menu_ContactUs\"},tags:[],title:\"Help center User Actions Link - Alaska\",updated_at:\"2025-09-17T21:41:55.989Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:39:21.034Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 2 - Alaska\",updated_at:\"2025-09-16T02:05:30.223Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:43:27.672Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"bltdc4ec577861b7d73\",_version:8,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:05:26.286Z\",created_by:\"bltcc82a2ff4c3b3c97\",section:{section_heading:\"Section 3\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"blt603580bb3eb55991\",_version:10,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:28:13.825Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"luggage-stroke\",category:\"in-flight\"},link_url:{title:\"Baggage and optional fees\",href:\"/content/travel-info/optional-services-fees?lid=AS_Nav_Menu_BaggageAndOptionalFees\"},tags:[],title:\"Baggage User Actions Link - Alaska\",updated_at:\"2025-10-20T08:00:48.448Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:null,publish_details:{time:\"2026-04-21T10:39:02.913Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt0f87b52bdacd9ed8\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:29:57.849Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"accessibility\",category:\"interface\"},link_url:{title:\"Accessible services\",href:\"/content/travel-info/accessible-services/airport-accessibility?lid=AS_Nav_Menu_AccessibleServices\"}
15,tags:[],title:\"Accessible services User Actions Link - Alaska\",updated_at:\"2025-09-17T22:45:41.959Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:32:12.085Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltd10d92f520e86d81\",locale:\"en-us\",_version:10,ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:31:26.069Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"notification-stroke\",category:\"interface\"},link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=AS_Nav_Menu_TravelAdvisories\"},tags:[],title:\"Travel advisories User Actions Links - Shared\",updated_at:\"2026-03-24T20:01:18.760Z\",updated_by:\"blt1eb79ef171b504eb\",visible:null,publish_details:{time:\"2026-04-21T10:48:55.359Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltc508e997e051892c\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2026-03-24T20:02:27.133Z\",created_by:\"blt1eb79ef171b504eb\",external_link:!1,icon:{name:\"search-stroke\",category:\"interface\"},link_url:{title:\"Search\",href:\"/content/search?lid=AS_NAV_Search\"},tags:[],title:\"Search Actions Links - Shared\",updated_at:\"2026-03-24T20:02:27.133Z\",updated_by:\"blt1eb79ef171b504eb\",visible:null,publish_details:{time:\"2026-04-21T10:47:49.872Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt54522247264fbc20\",locale:\"en-us\",_version:3,ACL:{},_in_progress:!1,created_at:\"2025-09-11T01:06:38.355Z\",created_by:\"blt6793861aef814a06\",icon:{name:\"global-language\",category:\"interface\"},menu:{menu_title:\"Language and Currency\",menu_id:\"language_currency_menu\"},tags:[],title:\"Language and Currency - Header Action Menu - Shared\",updated_at:\"2025-09-17T22:46:08.345Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:38:08.054Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 3- Alaska\",updated_at:\"2026-03-24T20:03:50.576Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-04-21T10:49:48.515Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],show_alerts_icon:!0,show_search_icon:!0,show_language_currency_icon:!0,menus:[{_content_type_uid:\"header_drawer_menu\",uid:\"blt6f27e60d656c59a5\",_version:25,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-18T19:15:02.403Z\",created_by:\"bltcc82a2ff4c3b3c97\",menu_id:\"book_menu\",menu_title:\"Book\",navigation:[{title:\"Reservations\",_metadata:{uid:\"cs2df76a5ab839ab5a\"},section:{section_heading:\"Reservations\",links:[{link_url:{title:\"Flights\",href:\"/search/?int=AS_NAV_Book_Flights_-prodID%3aShoppingBooking\"},_metadata:{uid:\"csca98aef76c3c21f0\"},external_link:!1},{link_url:{title:\"Deals\",href:\"/content/deals/flights?int=AS_NAV_Explore_DealsFlights_-prodID%3aFareSales\"},_metadata:{uid:\"csbfb3dd7d19027c9c\"},external_link:!1},{link_url:{title:\"Group travel\",href:\"/content/group-travel/groups-travel-overview?int=AS_NAV_Book_GroupTravel_-prodID%3aGroupTravel\"},_metadata:{uid:\"cs0d594fa1ac6a5b1d\"},external_link:!1},{link_url:{title:\"Flight Pass\",href:\"https://subscriptions.alaskaair.com/flightpass/?int=AS_NAV_Book_FlightPass_-prodID%3aFlightPass\"},_metadata:{uid:\"cs842f309c55e2423f\"},external_link:!0}]}},{title:\"Trip planner\",_metadata:{uid:\"cs985ac487f395a37a\"},section:{section_heading:\"Trip planner\",links:[{link_url:{title:\"Trip inspiration with AI\",href:\"/nls/destination?int=AS_NAV_Book_TripInspirationAI_-prodID%3aAwareness\"},_metadata:{uid:\"cs2b1569be47e05aef\"},external_link:!1},{link_url:{title:\"Travel insurance\",href:\"/content/gifts-and-products/travel-insurance?int=AS_NAV_Book_TripInsurance_-prodID%3aAncillary\"},_metadata:{uid:\"csbe23fed02bd7c7fb\"},external_link:!1},{link_url:{title:\"Hotels & rentals\",href:\"/atmosrewards/content/stays?MDPCID=AlaskaVacations-EN_US.DPS.AlaskaVacations.Navbar-Hotel_Launch.HOTEL&int=AS_NAV_Book_Hotels-prodID%3aHotels\"},_metadata:{uid:\"cs4186df47328112fe\"},external_link:!1},{link_url:{title:\"Cars\",href:\"/content/car-rental?ptid=184.88\"},_metadata:{uid:\"cs9e97e4338fd6e34e\"},external_link:!0},{link_url:{title:\"Package deals\",href:\"https://vacations.alaskaair.com/?MDPCID=ALASKAVACATIONS-EN_US.DPS.ALASKAVACATIONS.TopNav-link.PACKAGE\"},_metadata:{uid:\"cse82a9a6404d6a67b\"},external_link:!0},{link_url:{title:\"Cruises\",href:\"/content/deals/cruises?int=AS_NAV_Book_Cruises_-prodID%3aAncillary\"},_metadata:{uid:\"cs445b0693afd6a606\"},external_link:!1}]}},{title:\"Trip credits\",_metadata:{uid:\"cs0b0f1d598b395e6f\"},section:{section_heading:\"Trip credits\",links:[{link_url:{title:\"Credit certificates\",href:\"/content/mileage-plan/my-account/credit-certificate-terms?lid=AS_Nav_Book_CreditCertificates\"},_metadata:{uid:\"cs17bd33726f5e48e3\"},external_link:!1}]}}],tags:[],title:\"Book Drawer Menu - AS\",updated_at:\"2026-07-30T01:07:57.585Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-07-30T01:08:04.157Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt5c7e802635faf8ce\",locale:\"en-us\",ACL:{},_in_progress:!1,_version:15,created_at:\"2025-07-18T19:38:03.019Z\",created_by:\"bltcc82a2ff4c3b3c97\",menu_id:\"where_we_fly_menu\",navigation:[{title:\"Where we fly\",_metadata:{uid:\"cs0f809d736ec59edc\"},section:{section_heading:\"Where we fly\",links:[{link_url:{title:\"Destinations\",href:\"https://www.alaskaair.com/en/?int=AS_NAV_Explore_Destinations_-prodID%3aDestinations\"},_metadata:{uid:\"csd649adbef0075fcd\"},external_link:!1},{link_url:{title:\"Route map\",href:\"/content/route-map?int=AS_NAV_Explore_RouteMap_-prodID%3aDestinations\"},_metadata:{uid:\"cs321ac21650c5611f\"},external_link:!1},{link_url:{title:\"New routes\",href:\"/content/new-flights?int=AS_NAV_Explore_NewRoutes_-prodID%3aDestinations\"},_metadata:{uid:\"cs1dc56fd3009f4109\"},external_link:!1},{link_url:{title:\"Hawaii\",href:\"https://www.alaskaair.com/en/flights-to-hawaii?int=AS_NAV_Explore_Hawaii_-prodID%3aDestinations\"},_metadata:{uid:\"cs229706ee9186b81f\"},external_link:!1},{link_url:{title:\"Global travel\",href:\"/content/explore/global?lid=AS_NAV_Explore_GlobalTravel\"},_metadata:{uid:\"cs243ef0447049688a\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"/schedule?int=AS_NAV_Explore_Schedules\"},_metadata:{uid:\"cs146901c84f349771\"},external_link:!1}]}},{title:\"Things to do\",_metadata:{uid:\"cse2ff766ed9edcd37\"},section:{section_heading:\"Things to do\",links:[{link_url:{title:\"Alaska Alpine Getaways\",href:\"/content/explore/ski?int=AS_NAV_Explore_Ski_-prodID%3aDestinations\"},_metadata:{uid:\"cs74e3613f7b596987\"},external_link:!1},{link_url:{title:\"Relax on a beach\",href:\"https://www.alaskaair.com/en/flights-to-beach-destinations?int=AS_NAV_Beach_Flights-prodID%3aDestinations\"},_metadata:{uid:\"cs471403050141c124\"},external_link:!1},{link_url:{title:\"Wine Flies Free™\",href:\"/content/deals/special-offers/wine-flies-free?int=AS_NAV_Explore_Wine-prodID%3aDestinations\"},_metadata:{uid:\"cs1d2b82b7f16f44ec\"},external_link:!1},{link_url:{title:\"Fly to Disneyland® Resort\",href:\"/content/travel-info/on-board/fly-to-disneyland?int=AS_NAV_Explore_Disneyland_-prodID%3aDestinations\"},_metadata:{uid:\"cs0a65c2ee464f2445\"},external_link:!1}]}}],tags:[],title:\"Where we fly Drawer Menu - AS\",updated_at:\"2026-05-08T21:10:31.146Z\",updated_by:\"blt133fb0b9545654f5\",menu_title:\"Where we fly\",publish_details:{time:\"2026-05-08T21:28:35.483Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt08744cac7ac8ffe1\",locale:\"en-us\",ACL:{},_in_progress:!1,_version:18,created_at:\"2025-07-18T19:47:35.400Z\",created_by:\"bltcc82a2ff4c3b3c97\",menu_id:\"traveling_with_us_menu\",navigation:[{title:\"Fly Alaska\",_metadata:{uid:\"cs4fe30804a163e6ad\"},section:{section_heading:\"Fly Alaska\",links:[{link_url:{title:\"Travel experiences\",href:\"/content/travel-info/flight-experience?lid=AS_Nav_Info_Inflight\"},_metadata:{uid:\"csfedaf5b373451503\"},external_link:!1},{link_url:{title:\"Suites\",href:\"/content/travel-info/flight-experience/suites\"},_metadata:{uid:\"cs77ac7cb9fcab7b5f\"},external_link:!1},{link_url:{title:\"First Class\",href:\"/content/travel-info/flight-experience/first-class?lid=AS_Nav_Info_FirstClass\"},_metadata:{uid:\"cs1eccc7ccfff58a01\"},external_link:!1},{link_url:{title:\"Premium Class\",href:\"/content/travel-info/flight-experience/premium-class?lid=AS_Nav_Info_PremiumClass\"},_metadata:{uid:\"csffed91a353d0f963\"},external_link:!1},{link_url:{title:\"Main Cabin\",href:\"/content/travel-info/flight-experience/main-cabin?lid=AS_Nav_Info_MainCabin\"},_metadata:{uid:\"csc755a38ef3c06662\"},external_link:!1},{link_url:{title:\"Saver fare\",href:\"/content/travel-info/flight-experience/saver?lid=AS_Nav_Info_SaverFare\"},_metadata:{uid:\"cs9b2b195b5267f8bd\"},external_link:!1},{link_url:{title:\"Food and beverage\",href:\"/content/travel-info/flight-experience/main-cabin/food-and-drink?lid=AS_Nav_Info_FoodBev\"},_metadata:{uid:\"csfce1dc1e5dba42ec\"},external_link:!1},{link_url:{title:\"Alaska Lounge\",href:\"/content/airport-lounge?lid=AS_Nav_Info_Lounge\"},_metadata:{uid:\"csda4f23de4a91ec8d\"},external_link:!1}]}},{title:\"Policies and services\",_metadata:{uid:\"csee83de1a1a260925\"},section:{section_heading:\"Policies and services\",links:[{link_url:{title:\"Baggage\",href:\"/content/travel-info/baggage/overview?lid=AS_Nav_Info_Baggage\"},_metadata:{uid:\"csf1a54adce7cb8a1f\"},external_link:!1},{link_url:{title:\"Infants and children\",href:\"/content/travel-info/policies/children-infants-and-children?lid=AS_Nav_Info_InfantsChildren\"},_metadata:{uid:\"cs2da6bd712707ed46\"},external_link:!1},{link_url:{title:\"Accessible services\",href:\"/content/travel-info/accessible-services/airport-accessibility?lid=AS_Nav_Info_Accessibility\"},_metadata:{uid:\"cse4725ae171a734aa\"},external_link:!1},{link_url:{title:\"Pets\",href:\"/content/travel-info/pets?lid=AS_Nav_Info_Pets\"},_metadata:{uid:\"cs4fa03fae9e5daea7\"},external_link:!1},{link_url:{title:\"Sustainability\",href:\"/content/about-us/corporate-impact?lid=AS_Nav_Info_Sustainability\"},_metadata:{uid:\"cs1a8fc181d3f91adb\"},external_link:!1},{link_url:{title:\"Our aircraft\",href:\"/content/travel-info/our-aircraft?lid=AS_Nav_Info_Aircraft\"},_metadata:{uid:\"cs9fd15f4ae83fc74e\"},external_link:!1},{link_url:{title:\"All policies\",href:\"/content/travel-info/policies/policies-overview?lid=AS_Nav_Info_Policies\"},_metadata:{uid:\"cs240de39df3c37010\"},external_link:!1}]}},{title:\"Upcoming travel\",_metadata:{uid:\"cs34700c9bd769e57b\"},section:{section_heading:\"Upcoming travel\",links:[{link_url:{title:\"Check-in options\",href:\"/content/travel-info/at-the-airport/airport-check-in-options?lid=AS_Nav_Info_CheckInOptions\"},_metadata:{uid:\"csc6cedd567628c721\"},external_link:!1},{link_url:{title:\"Mobile app\",href:\"/content/mobile/mobile-apps?lid=AS_Nav_Info_Mobile\"},_metadata:{uid:\"cs003cdab567ee0364\"},external_link:!1},{link_url:{title:\"Travel tips\",href:\"/content/travel-info/fly-alaska/travel-tips?lid=AS_Nav_Info_Tips\"},_metadata:{uid:\"cs7590910c85efd1b1\"},external_link:!1},{link_url:{title:\"Travel documents\",href:\"/content/travel-info/before-your-trip/domestic-travel-information?lid=AS_Nav_Info_TravelDocs\"},_metadata:{uid:\"cs1b4b21b095a17507\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"/schedule?lid=AS_Nav_Info_Schedule\"},_metadata:{uid:\"cs5cbb79b41e925406\"},external_link:!1},{link_url:{title:\"Airport guides\",href:\"/content/airports?lid=AS_Nav_Info_AirportGuides\"},_metadata:{uid:\"cse12afaad7ebe2632\"},external_link:!1}]}}],tags:[],title:\"Traveling with us Drawer Menu - AS\",updated_at:\"2026-05-08T14:52:52.162Z\",updated_by:\"blt133fb0b9545654f5\",menu_title:\"Traveling with us\",publish_details:{time:\"2026-05-08T15:29:31.523Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt3848c926fc356947\",_version:19,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-24T06:36:06.423Z\",created_by:\"bltcc82a2ff4c3b3c97\",menu_id:\"guest_info_menu\",menu_title:\"\",navigation:[{title:\"\",_metadata:{uid:\"cs1ec31ef6008b759b\"},section:{section_heading:\"\",links:[{link_url:{title:\"Account overview\",href:\"/account/overview?lid=AS_Nav_Account_Profile\"},_metadata:{uid:\"cs35d74d156b422189\"},external_link:!1},{link_url:{title:\"Trips\",href:\"/trips?lid=AS_Nav_Account_Trips\"},_metadata:{uid:\"cse4d1a0965bf83acd\"},external_link:!1},{link_url:{title:\"Wallet\",href:\"/account/wallet?lid=AS_Nav_Account_Wallet\"},_metadata:{uid:\"cs78bf6e432af44ced\"},external_link:!1},{link_url:{title:\"Profile & settings\",href:\"/account/profile-settings?lid=AS_Nav_Account_Settings\"},_metadata:{uid:\"csdc9cc34a7167fdd4\"},external_link:!1},{link_url:{title:\"Rewards\",href:\"/account/rewards\"},_metadata:{uid:\"cs85b900e1633f2f03\"},external_link:!1}]}},{title:\"\",_metadata:{uid:\"cscf59c07656649733\"},section:{section_heading:\"\",links:[{link_url:{title:\"Discounts/Companion Fare\",href:\"/account/wallet?section=discounts&lid=AS_Nav_Account_CompanionFare\"},_metadata:{uid:\"cs85558f3f24ef6d89\"},external_link:!1},{link_url:{title:\"Points activity\",href:\"/atmosrewards/account/activity?lid=AFB_Nav_Account_Activity\"},_metadata:{uid:\"cs043e6e9d815401b1\"},external_link:!1},{link_url:{title:\"Buy, share, or gift points\",href:\"/content/buy-share-gift-points\"},_metadata:{uid:\"csac4cf74fe30a4d46\"},external_link:!1},{link_url:{title:\"Membership card\",href:\"/account/find\"},_metadata:{uid:\"cs0378b4cf54486ac0\"},external_link:!1},{link_url:{title:\"Upgrade certificates\",href:\"/account/wallet?lid=AS_Nav_Account_UpgradeCertificates\"},_metadata:{uid:\"cs013036a9a880cea6\"},external_link:!1}]}}],tags:[],title:\"Guest Info Drawer Menu\",updated_at:\"2025-09-26T01:14:43.808Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:35:41.631Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt62cfebc9a4dd420d\",locale:\"en-us\",_version:2,ACL:{},_in_progress:!1,created_at:\"2025-09-05T16:34:10.773Z\",created_by:\"blt6793861aef814a06\",menu_id:\"language_currency_menu\",menu_title:\"Language and Currency\",navigation:[{title:\"Language and Currency\",section:{section_heading:\"Language and Currency\",links:[{link_url:{title:\"Select preferred language and currency\",href:\"#\"},external_link:!1,_metadata:{uid:\"csc2ea8653d74d88e8\"}}]},_metadata:{uid:\"cs12b264362bb6fdd8\"}}],tags:[],title:\"Language and currency\",updated_at:\"2025-09-05T16:35:58.522Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:39:21.438Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],available_user_actions:[{title:\"Guest Info\",_metadata:{uid:\"csc00b43d0912ee889\"}},{title:\"Drawer Menu\",_metadata:{uid:\"csa77b591d2493d0b7\"}}],profile_menu_data:{list_with_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"blt396eff4d692c8bc2\",locale:\"en-us\",ACL:{},_in_progress:!1,_version:15,created_at:\"2025-07-18T21:45:22.784Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://www.alaskaair.com/atmosrewards/account/overview?lid=AS_Nav_Account_Profile\",icon:{name:\"dashboard-stroke\",category:\"interface\"},label:\"Account overview\",tags:[],title:\"Account Overview Profile Menu - Icon - AS\",updated_at:\"2026-05-08T18:16:39.135Z\",updated_by:\"blt133fb0b9545654f5\",visible:null,publish_details:{time:\"2026-05-08T21:28:35.470Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltc8cdf8aded72faec\",_version:16,locale:\"en-us\",ACL:{},_in_progress
15:!1,created_at:\"2025-07-18T21:49:55.146Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/trips?lid=AS_Nav_Account_Trips\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},label:\"Trips\",tags:[],title:\"Trips Profile Menu - Icon - AS\",updated_at:\"2025-09-26T01:13:50.649Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:\"authenticated\",publish_details:{time:\"2026-04-21T10:48:10.543Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt2eaa8cce3dec5a82\",title:\"Find my trip Profile Menu - Icon - AS\",label:\"Find my trip\",href:\"/trips?lid=AS_Nav_Account_Reservation\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},visible:\"not_authenticated\",tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-25T19:48:07.309Z\",updated_at:\"2026-05-08T14:40:29.907Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2026-05-08T15:29:31.534Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt1e59b607dc0312a8\",_version:8,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-18T22:11:15.073Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/betaaccount/payments-discounts?lid=AS_Nav_Account_Wallet\",icon:{name:\"credit-card-stroke\",category:\"payment\"},label:\"Wallet\",tags:[],title:\"Wallet Profile Menu - AS\",updated_at:\"2025-08-20T05:46:56.930Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:33:23.107Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt17f0b76905c567d9\",_version:8,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-18T22:06:58.684Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/betaaccount/profile-settings?lid=AS_Nav_Account_Settings\",icon:{name:\"settings-stroke\",category:\"interface\"},label:\"Profile and settings\",tags:[],title:\"Profile Profile Menu - Icon - AS\",updated_at:\"2025-08-20T05:45:27.679Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:32:53.730Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt7d23a7b7c1870132\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-20T01:29:22.778Z\",created_by:\"blt59e67ae827b761a7\",href:\"/atmosrewards/account/rewards\",icon:{name:\"star-stroke\",category:\"interface\"},label:\"Rewards\",tags:[],title:\"Rewards Profile Menu - Icon - AS\",updated_at:\"2026-09-11T18:40:11.229Z\",updated_by:\"blt133fb0b9545654f5\",visible:null,publish_details:{time:\"2026-09-11T18:41:47.255Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],list_without_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"bltb62674427a918c11\",_version:11,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-18T22:08:49.031Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/betaaccount/payments-discounts?section=discounts&lid=AS_Nav_Account_CompanionFare\",icon:{name:\"\",category:\"\"},label:\"Discounts/Companion Fare\",tags:[],title:\"Companion Fare Profile Menu - AS\",updated_at:\"2025-08-20T05:46:23.940Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:46:44.157Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt56502629551fd010\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-20T01:47:39.918Z\",created_by:\"blt59e67ae827b761a7\",href:\"/atmosrewards/account/activity?lid=AFB_Nav_Account_Activity\",icon:{name:\"elite-stroke\",category:\"in-flight\"},label:\"Points activity\",tags:[],title:\"Points Activity Profile Menu - link - AS\",updated_at:\"2025-08-20T07:02:55.596Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:38:15.792Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blte590ccc84537c34b\",_version:8,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-18T22:14:44.894Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/content/buy-share-gift-points?lid=AS_Nav_Account_BuyShareGift\",icon:{name:\"\",category:\"\"},label:\"Buy, share, or gift points\",tags:[],title:\"Buy Points Profile Link - AS\",updated_at:\"2025-08-20T01:51:40.713Z\",updated_by:\"blt59e67ae827b761a7\",publish_details:{time:\"2026-04-21T10:50:39.370Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt1d6aca56ae6c5ed0\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-20T01:33:08.929Z\",created_by:\"blt59e67ae827b761a7\",href:\"/account/find?lid=AS_Nav_Account_BuyShareGift\",icon:{name:\"\",category:\"\"},label:\"Membership card\",tags:[],title:\"Membership card Profile Link - AS\",updated_at:\"2025-08-20T01:53:04.981Z\",updated_by:\"blt59e67ae827b761a7\",publish_details:{time:\"2026-04-21T10:33:17.026Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt32754854a09c4112\",_version:10,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-18T22:16:41.826Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/betaaccount/payments-discounts?lid=AS_Nav_Account_UpgradeCertificates\",icon:{name:\"\",category:\"\"},label:\"Upgrade certificates\",tags:[],title:\"Upgrade Certificates Profile Menu - AS\",updated_at:\"2025-08-20T05:47:17.685Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:35:13.256Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],loyalty_program_logo:{uid:\"blt191dd896edc4cc55\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-03-27T20:27:31.796Z\",created_by:\"blt73a711bf3cbacfa7\",file_size:\"4630\",filename:\"Brand_Atmos_Size_Lg.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"Atmos Logo\",updated_at:\"2025-03-27T20:29:35.504Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-05-27T19:22:43.796Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/67e5b4b3f9f87b00eac4eba4/Brand_Atmos_Size_Lg.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/atmos_logo\"}},advertisement_data:[{_content_type_uid:\"universal_content_model\",uid:\"bltb50ce90d853cc0e7\",locale:\"en-us\",_version:7,ACL:{},_in_progress:!1,action:{link:{title:\"Learn more\",href:\"https://www.alaskaair.com/atmosrewards/content/credit-cards?lid=AS_Sub_Nav_Banner_CreditCards\"},open_new_window:!1,link_2:{title:\"\",href:\"\"},open_new_window2:!1},audience:{},base_weight:null,categories:{productId:\"\",terms:[]},created_at:\"2026-02-03T22:58:29.688Z\",created_by:\"blt133fb0b9545654f5\",custom_campaign_uid:\"20250930_new-hp-atmos-rewards-explore-all-cards_v3\",description:{large:\"\",small:\"\",large_advanced_description:{type:\"doc\",attrs:{},uid:\"b4b66ed02d424cd7b18c04c36b8be106\",children:[{type:\"p\",attrs:{},uid:\"3cd46cb4d7034fd2b6bfb6fad82008e8\",children:[{text:\"\"}]}],_version:7},small_advanced_description:{type:\"doc\",attrs:{},uid:\"e718bd486e8e4f13a78d8edac599417c\",children:[{type:\"p\",attrs:{},uid:\"8d9ec7c1bc9f4ee4a98a8e770f993854\",children:[{text:\"\"}]}],_version:7}},fineprint:{large:\"Explore offers\",small:\"Explore offers\",large_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"6a6541b6461040a585ce924c52fa8214\",children:[{type:\"p\",attrs:{},uid:\"d88f5af699a74ed89e37a83f4a0e30af\",children:[{text:\"\"}]}],_version:7},small_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"96ab7118c234457683bc274f09ebd7f7\",children:[{type:\"p\",attrs:{},uid:\"d2780ac3def6418b8aaf28677dbd4a65\",children:[{text:\"\"}]}],_version:7}},headline:{large:\"Earn up to 70,000 Bonus Points\",small:\"Earn up to 70,000 Bonus Points\"},items:[],media:{graphic:null,primary:{uid:\"blt4c190bdd6ca2db81\",_version:2,is_dir:!1,ACL:{},content_type:\"image/png\",created_at:\"2025-08-13T02:04:35.202Z\",created_by:\"bltd46b5a44781f15d7\",f
15ile_size:\"67740\",filename:\"CardGroup-sm.png\",parent_uid:\"blt3482795f4cbe1886\",tags:[],title:\"Atmos-Card-Group-sm.png\",updated_at:\"2025-08-13T02:06:24.595Z\",updated_by:\"bltd46b5a44781f15d7\",publish_details:{time:\"2026-04-21T10:37:14.088Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4c190bdd6ca2db81/689bf2b36605f96e6dacd411/CardGroup-sm.png\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4c190bdd6ca2db81/Atmos-Card-Group-sm.png\"},secondary:null},motionpoint_flags:[\"disable\"],navigation_headline:\"\",subheadline:{large:\"\",small:\"\"},tags:[],taxonomies:[],teaser:{media:null,headline:\"\"},theme:[{_content_type_uid:\"campaign_theme\",uid:\"blte4b89e4ea2049508\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2024-08-20T17:28:53.167Z\",created_by:\"blt478cceb82d98b48a\",primary_color:\"#a3ecf0\",primary_text_color:\"#2e2e2e\",secondary_color:\"#f2fcfa\",secondary_text_color:\"#03314f\",tags:[],tertiary_color:\"#ffffff\",tertiary_text_color:\"#000000\",title:\"[TEST] Mobile Carousel Theme\",updated_at:\"2024-08-20T17:41:39.701Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:50:31.376Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"[Navigation] Atmos Rewards Explore all cards\",updated_at:\"2026-09-16T21:18:56.731Z\",updated_by:\"blt133fb0b9545654f5\",url:\"/ucm/navigation/explore-all-cards\",publish_details:{time:\"2026-09-16T21:19:04.125Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],urls:{cart_url:\"/shopping/cart?int=AS_NAV_Menu_Cart-prodID%3aShoppingBooking\",join_now_url:\"/enroll?int=AS_NAV_Account_Join-prodID%3aAtmos\",sign_in_url:\"/account/login?int=AS_NAV_Account_SignIn-prodID%3aAtmos\",sign_out_url:\"/account/handlesignout?int=AS_NAV_Account_SignOut-prodID%3aAtmos\",search_url:\"/content/search?lid=AS_NAV_Search\",super_user_search_url:\"/superuser/search?lid=AS_NAV_Search\",advisories_url:\"/content/advisories/travel-advisories?lid=AS_NAV_TravelAdvisories\",home_url:\"https://www.alaskaair.com/\"},medallions:[{_content_type_uid:\"image_dictionary\",uid:\"bltadd72a5d38ca452f\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-13T18:20:59.587Z\",created_by:\"blt65e03e7a36141891\",dictionary:[{key:\"Titanium\",_metadata:{uid:\"cs5a989f3cebaeb5af\"},aliases:[\"Atmos Titanium\"],image:{uid:\"bltbd9cdc60b2da0bd7\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:10:43.329Z\",created_by:\"blt6793861aef814a06\",file_size:\"3946\",filename:\"TitaniumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"TitaniumSM.svg\",updated_at:\"2025-06-19T20:10:43.329Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:47:12.978Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltbd9cdc60b2da0bd7/68546ec3cf88c7d3903a014d/TitaniumSM.svg\"}},{key:\"Member\",_metadata:{uid:\"cs384fbe8a3c64ca06\"},aliases:[\"Atmos Status\",\"Status\"],image:{uid:\"blt48d6ff7fcc5bf01e\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:09:59.146Z\",created_by:\"blt6793861aef814a06\",file_size:\"2561\",filename:\"StatusSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"StatusSM.svg\",updated_at:\"2025-06-19T20:09:59.146Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:37:02.006Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\"}},{key:\"Silver\",_metadata:{uid:\"cs23e38312f7d28639\"},aliases:[\"Atmos Silver\"],image:{uid:\"blt9e6bf32f5b5494ff\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:50.998Z\",created_by:\"blt6793861aef814a06\",file_size:\"3930\",filename:\"SilverSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"SilverSM.svg\",updated_at:\"2025-06-19T20:07:50.998Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:44:51.838Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9e6bf32f5b5494ff/68546e17b0c225a624da654f/SilverSM.svg\"}},{key:\"Platinum\",_metadata:{uid:\"csc73aa7fc969530be\"},aliases:[\"Atmos Platinum\"],image:{uid:\"blte42d1104541d9b45\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:05.508Z\",created_by:\"blt6793861aef814a06\",file_size:\"3949\",filename:\"PlatinumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"PlatinumSM.svg\",updated_at:\"2025-06-19T20:07:05.508Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:50:27.820Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte42d1104541d9b45/68546de997074439fa3e1661/PlatinumSM.svg\"}},{key:\"Gold\",_metadata:{uid:\"csa7c1c4e2fd11f524\"},aliases:[\"Atmos Gold\"],image:{uid:\"blt8bd79b676fd5dcc1\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:06:19.877Z\",created_by:\"blt6793861aef814a06\",file_size:\"3923\",filename:\"GoldSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"GoldSM.svg\",updated_at:\"2025-06-19T20:06:19.877Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:43:25.950Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt8bd79b676fd5dcc1/68546dbb1a4f8280b73c40ee/GoldSM.svg\"}}],tags:[],title:\"Medallions\",updated_at:\"2025-08-14T21:23:03.992Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:00.230Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],alerts_popover_text:\"Travel Advisories\",language_popover_text:\"Language and Currency\",search_popover_text:\"Search\",currency_language_dropdown_data:{label:\"Select preferred language and currency\",language_currency_options:[{language_currency_id:\"en-us\",_metadata:{uid:\"cs9304bae4d96dc57f\"},label:\"English (US) - USD\",language:\"English (US)\",currency:\"US Dollar\",currency_code:\"USD\"},{language_currency_id:\"en-au\",_metadata:{uid:\"cs3525e3fcf78f2a5c\"},label:\"English (AU) - AUD\",language:\"English (AU)\",currency:\"Australian Dollar\",currency_code:\"AUD\"},{language_currency_id:\"en-nz\",_metadata:{uid:\"csbb91797c94b89d01\"},label:\"English (NZ) - NZD\",language:\"English (NZ)\",currency:\"New Zealand Dollar\",currency_code:\"NZD\"},{language_currency_id:\"en-gb\",_metadata:{uid:\"csd9482ca4dde5609d\"},label:\"English (UK) - GBP\",language:\"English (UK)\",currency:\"Great British Poun
15d\",currency_code:\"GBP\"},{language_currency_id:\"es-us\",_metadata:{uid:\"csdce5413cf0763321\"},label:\"Español (US) - USD\",language:\"Español (US)\",currency:\"US Dollar\",currency_code:\"USD\"},{language_currency_id:\"fr-pf\",_metadata:{uid:\"csdad97d844aae9e2a\"},label:\"Français (PF) - XPF\",language:\"Français (PF)\",currency:\"Polynesian Franc\",currency_code:\"XPF\"},{language_currency_id:\"it-it\",_metadata:{uid:\"cs52d58504c0d07928\"},label:\"Italiano (IT) - EUR\",language:\"Italiano\",currency:\"Euro\",currency_code:\"EUR\"},{language_currency_id:\"ja-jp\",_metadata:{uid:\"cs514922fa3cf09c50\"},label:\"日本語 (JP) - JPY\",language:\"日本語 (JP)\",currency:\"日本円\",currency_code:\"JPY\"},{language_currency_id:\"ko-kr\",_metadata:{uid:\"cs916b6207a5b55802\"},label:\"한국어(KR) - KRW\",language:\"한국어\",currency:\"Korean Won\",currency_code:\"KRW\"}],placeholder:\"Language - Currency\",selected_option:\"\"},text:{join_now_text:\"Join now\",sign_in_text:\"Sign in\",menu_text:\"Menu\",points_text:\"Available points:\",rewards_number_text:\"Atmos Rewards Number:\",greeting_text:\"Hello there\"},prompt_data:{content:\"Sign in for a personalized experience.\",primary_button:{href:\"/account/login?int=AS_NAV_Account_SignIn-prodID%3aAtmosPrompt\",label:\"Sign in\",type:\"primary\"},secondary_button:{href:\"/enroll?int=AS_NAV_Account_Join-prodID%3aAtmosPrompt\",label:\"Join now\",type:\"secondary\"},show:!1,title:\"\"}},tags:[],title:\"Alaska\",updated_at:\"2026-08-04T00:20:02.626Z\",updated_by:\"bltcc82a2ff4c3b3c97\",url:\"/header-footer/alaska\",variant:\"Alaska\",publish_details:{time:\"2026-09-11T18:41:59.562Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},_embedded_items:{}},Z9={uid:\"bltf839012ff193c083\",locale:\"en-us\",_version:155,ACL:{},_in_progress:!1,advisories:[],brand_bar:[],created_at:\"2025-07-22T15:59:45.013Z\",created_by:\"blt73a711bf3cbacfa7\",footer:{sections:[{_content_type_uid:\"footer_section\",uid:\"blt18e4808c53af585f\",title:\"HA - Support\",section_heading:\"Support\",common_section:!1,common_section_name:\"\",links:[{link_url:{title:\"Help Center\",href:\"/content/ha/about-us/help-contact\"},_metadata:{uid:\"csa58e00115871faa4\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Guests with Disabilities\",href:\"/content/our-services/special-assistance/guests-with-disabilities\"},_metadata:{uid:\"cs592c0e98a0c9e8d4\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Customer Service Plan\",href:\"/content/about-us/customer-commitment/customer-commitment-overview\"},_metadata:{uid:\"cs718c5b6f23136c05\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Tarmac Delay Plan\",href:\"/content/about-us/customer-commitment/customer-commitment-extended-delays\"},_metadata:{uid:\"cs1b77302af1df90fa\"},link_icon:\"\",external_link:!1}],tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-17T17:35:51.147Z\",updated_at:\"2026-05-08T17:08:14.827Z\",ACL:{},_version:9,_in_progress:!1,publish_details:{time:\"2026-05-08T21:37:49.866Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt17712012a947e694\",_version:14,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-09-17T17:36:20.364Z\",created_by:\"blt133fb0b9545654f5\",links:[{link_url:{title:\"Careers\",href:\"https://careers.alaskaair.com/hawaiian-airlines/\"},_metadata:{uid:\"cs4a30a10c00a2b138\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Investor Relations\",href:\"https://news.alaskaair.com/investor-relations/\"},_metadata:{uid:\"csb78642f41dbee17e\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Team Kokua\",href:\"https://www.hawaiianairlines.com/investing-in-our-home/team-kokua\"},_metadata:{uid:\"cse74bba23e0cba30d\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Cargo\",href:\"https://www.alaskacargo.com/\"},_metadata:{uid:\"cs06b5bb1f4c6e8172\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Fare Deals\",href:\"https://www.hawaiianairlines.com/content/deals-and-offers/flights/hawaii\"},_metadata:{uid:\"csce85c71f891262d5\"},link_icon:\"\",external_link:!0}],section_heading:\"About\",tags:[],title:\"HA About\",updated_at:\"2026-07-29T20:02:58.747Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-07-29T20:03:05.949Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blta0d412780b8a723e\",title:\"HA Policies\",section_heading:\"Policies\",common_section:!1,common_section_name:\"Get deals\",links:[{link_url:{title:\"Contract of Carriage\",href:\"/content/legal/contract-of-carriage\"},_metadata:{uid:\"cse0911bcb92ef5623\"},link_icon:\"\",external_link:!1},{link_url:{title:\"All Fees\",href:\"/content/travel-info/optional-services-fees\"},_metadata:{uid:\"csa22a3c10580659bf\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Updated Bag Fees\",href:\"/content/travel-info/optional-services-fees\"},_metadata:{uid:\"cs0c9e7e3fc6ce44e3\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Legal\",href:\"/content/travel-agent/agent-info/agent-policies/travel-agent-ticketing-policy\"},_metadata:{uid:\"csa10bde0b344ced4b\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Terms of Use\",href:\"/content/legal/website-terms-of-use\"},_metadata:{uid:\"csb4b9576ff41078a4\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Privacy\",href:\"/content/legal/privacy-policy\"},_metadata:{uid:\"cs034c1ecbc3ebd456\"},link_icon:\"\",external_link:!1},{link_url:{title:\"EU/UK 261 air passenger rights\",href:\"/content/legal/air-passenger-rights-eu-uk-261\"},_metadata:{uid:\"cs3b37fa2cc2203a8b\"},link_icon:\"\",external_link:!1}],tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-17T17:36:46.924Z\",updated_at:\"2026-05-08T17:24:22.402Z\",ACL:{},_version:13,_in_progress:!1,publish_details:{time:\"2026-05-08T21:37:49.720Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt17bd96cfe17c079c\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Get deals\",created_at:\"2025-09-18T14:13:52.897Z\",created_by:\"blt133fb0b9545654f5\",links:[{link_url:{title:\"Sign up now\",href:\"https://www.atmosrewards.com/enroll\"},_metadata:{uid:\"cs43680d29d22a6dc2\"},link_icon:\"\",external_link:!1}],section_heading:\"Get deals\",tags:[],title:\"HA Get deals Footer Section\",updated_at:\"2025-10-01T11:21:24.531Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-21T10:32:52.146Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltbe5261aa948940f3\",title:\"HA Give feedback Footer Section - Common\",section_heading:\"Feedback\",common_section:!0,common_section_name:\"Give feedback\",links:[{link_url:{title:\"Give feedback\",href:\"/content/ha/about-us/help-contact\"},_metadata:{uid:\"csf5414166aae62810\"},link_icon:\"\",external_link:!0}],tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-17T17:37:04.530Z\",updated_at:\"2026-05-08T17:31:43.679Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2026-05-08T21:37:49.908Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],social_media:{title:\"Follow us\",icon:\"\",inverse:!1,social_media:[{title:\"Facebook\",_metadata:{uid:\"csa746777cc22a7dae\"},url:\"https://www.facebook.com/HawaiianAirlines\"},{title:\"Instagram\",_metadata:{uid:\"cse22fdcc12c7d08b9\"},url:\"https://www.instagram.com/hawaiianairlines\"},{title:\"X\",_metadata:{uid:\"cs25dc9c9b86183687\"},url:\"https://twitter.com/HawaiianAir\"},{title:\"YouTube\",_metadata:{uid:\"csa5f0caf5b713fe87\"},url:\"https://www.youtube.com/user/HawaiianAirlines\"}]},copyright_and_disclaimers:{external_link_disclaimer:\"Notice indicator that this external link may not follow the same accessibility or privacy policies as Hawaiian Airlines.\",new_tab_disclaimer:\"Notice indicator to alert users that action will result in the browser opening a new tab or window.\",copyright:\"© 2026 Hawaiian Airlines. All Rights Reserved\"},branding_resources:{brand_logo:{title:\"Hawaiian Airlines\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt2f745693aa1ab48e/hawaiian-logo-footer.svg\"},one_world_asset:{title:\"Oneworld\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf8b2539b9e0bccb0/67dd94ed98
156725cb69888b72/OW_Logo.svg\",href:\"https://www.alaskaair.com/atmosrewards/content/partners/oneworld\"},brand_background:{title:\"Hawaiian Background\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blta493adb05a7f938c/68066ba09a3191d5ae63fb7e/HA_LeavesTile.svg\"}},app:{app:[{_content_type_uid:\"footer_app_link\",uid:\"blt545b0a4f17f891cb\",locale:\"en-us\",_version:3,ACL:{},_in_progress:!1,created_at:\"2025-11-12T23:19:08.643Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://apps.apple.com/us/app/alaska-hawaiian/id356143077\",img:{uid:\"blt95c306ed0c2c768f\",_version:3,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-05-06T21:05:04.077Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"10804\",filename:\"Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"appleAppStore-logo.svg\",updated_at:\"2025-08-17T21:01:07.966Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:44:09.416Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/68a243139319d814a287b60e/Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/appleAppStore-logo.svg\"},tags:[],title:\"App Store App Link - Hawaiian\",type:\"app_store\",updated_at:\"2026-04-22T16:53:48.252Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-22T16:53:56.803Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"blt3515e58610364cd4\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-12T23:21:20.359Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://play.google.com/store/apps/details?id=com.alaskaairlines.android&hl=en_US&pli=1\",img:{uid:\"blt62fb113d02663123\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-04-30T16:58:27.432Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"7047\",filename:\"GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"Google_Play_Store.svg\",updated_at:\"2025-08-17T22:35:02.214Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:39:23.352Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/68a25916e8ed7de53fd064f4/GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/google_play_store_wht.svg\"},tags:[],title:\"Google play App Link - Hawaiian\",type:\"google_play\",updated_at:\"2026-04-22T16:54:12.305Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-22T16:54:20.038Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"Get the app\"}},header:{media:{logo:{uid:\"blt4fa296c472bc42de\",_version:2,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2026-04-10T23:41:28.032Z\",created_by:\"blt133fb0b9545654f5\",description:\"\",file_size:\"79636\",filename:\"HA_OW.svg\",parent_uid:null,tags:[],title:\"ha_orb_logo\",updated_at:\"2026-04-13T19:46:52.991Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-06-01T22:55:56.079Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4fa296c472bc42de/69dd482cb67cdf61c134d79f/HA_OW.svg\"},alt_text:\"Hawaiian Logo\"},available_user_actions:[{title:\"Guest Info\",_metadata:{uid:\"csa1b3fe75667ed932\"}},{title:\"Drawer Menu\",_metadata:{uid:\"cs80ea0113bcb49ef7\"}}],user_actions:[{_content_type_uid:\"header_user_actions\",uid:\"blt0496db1d700af695\",_version:6,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T21:32:36.464Z\",created_by:\"blt73a711bf3cbacfa7\",section:{section_heading:\"Section 1\",links:[{_content_type_uid:\"header_user_actions_menu\",uid:\"blt43958ca1e033422c\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T00:42:13.615Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_id:\"book_menu\",menu_title:\"Book\"},tags:[],title:\"Book User Actions Menu - Shared\",updated_at:\"2025-09-17T21:36:11.663Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:36:32.374Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltd6ff82db693f8802\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T21:39:06.442Z\",created_by:\"blt73a711bf3cbacfa7\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Trips\",href:\"/trips?int=HA_NAV_Menu_Trips-prodID%3aManage\"},tags:[],title:\"Trips User Action Link - HA\",updated_at:\"2025-09-26T01:31:10.941Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:\"authenticated\",publish_details:{time:\"2026-04-21T10:49:21.449Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt7747a0668640021a\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-26T01:31:28.615Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Find my trip\",href:\"/trips?int=HA_NAV_Menu_Trips-prodID%3aReservation\"},tags:[],title:\"Find my trip User Action Link - HA\",updated_at:\"2025-10-16T21:27:56.343Z\",updated_by:\"blt133fb0b9545654f5\",visible:\"not_authenticated\",publish_details:{time:\"2026-04-21T10:41:23.576Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt45d9d5f2eacff6e3\",locale:\"en-us\",_version:5,ACL:{},_in_progress:!1,created_at:\"2025-09-17T21:37:56.272Z\",created_by:\"blt73a711bf3cbacfa7\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Check in\",href:\"https://www.hawaiianairlines.com/checkin/?int=HA_NAV_Menu_Checkin-prodID%3aCheckIn\"},tags:[],title:\"Check In User Actions Link - HA\",updated_at:\"2026-04-10T01:38:04.126Z\",updated_by:\"bltf5bd780b9f0d82fc\",visible:null,publish_details:{time:\"2026-04-21T10:36:47.552Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt979cd73273111c57\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T21:38:36.092Z\",created_by:\"blt73a711bf3cbacfa7\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Flight Status\",href:\"https://www.hawaiianairlines.com/schedule/?int=HA_NAV_Menu_FlightStatus-prodID%3aFlightStatus\"},tags:[],title:\"Flight Status User Actions Link - HA\",updated_at:\"2026-04-18T23:45:44.072Z\",updated_by:\"bltf5bd780b9f0d82fc\",visible:null,publish_details:{time:\"2026-04-21T10:44:2
150.811Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt73e09e7e6a243511\",locale:\"en-us\",_version:1,ACL:{},_in_progress:!1,created_at:\"2025-10-15T18:06:08.547Z\",created_by:\"blt133fb0b9545654f5\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Atmos™ Rewards Visa® credit cards\",href:\"https://www.alaskaair.com/atmosrewards/content/credit-cards?lid=HA_NAV_Menu_CreditCards\"},tags:[],title:\"HA - Atmos™ Rewards Credit Cards User Action Link\",updated_at:\"2025-10-15T18:06:08.547Z\",updated_by:\"blt133fb0b9545654f5\",visible:null,publish_details:{time:\"2026-04-21T10:41:00.573Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 1 - HA\",updated_at:\"2025-10-15T18:07:31.736Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-21T10:31:17.159Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"bltbfcec8da79afc49a\",_version:6,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T21:33:43.446Z\",created_by:\"blt73a711bf3cbacfa7\",section:{section_heading:\"Section 2\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"bltb564f2aa0ec955c6\",_version:15,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:00:04.185Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Atmos™ Rewards\",href:\"https://www.atmosrewards.com/\"},tags:[],title:\"Atmos User Actions Link - Shared\",updated_at:\"2025-09-17T21:41:18.739Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:46:40.443Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt34c706423ff9d5e6\",locale:\"en-us\",_version:3,ACL:{},_in_progress:!1,created_at:\"2025-09-18T23:50:19.921Z\",created_by:\"blt133fb0b9545654f5\",icon:{name:\"\",category:\"\"},menu:{menu_title:\"Where we fly\",menu_id:\"where_we_fly_menu\"},tags:[],title:\"Where we fly Actions Menu - HA\",updated_at:\"2026-05-13T20:30:44.743Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T21:00:02.582Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt5f09e5dc4c208537\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2026-05-13T20:31:38.868Z\",created_by:\"blt1eb79ef171b504eb\",icon:{name:\"\",category:\"\"},menu:{menu_title:\"Traveling with us\",menu_id:\"traveling_with_us_menu\"},tags:[],title:\"Traveling with us Actions Menu - HA\",updated_at:\"2026-05-13T20:31:38.868Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-05-13T20:31:41.300Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt848c7a817190ccf7\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-18T23:51:09.140Z\",created_by:\"blt133fb0b9545654f5\",icon:{name:\"\",category:\"\"},menu:{menu_title:\"Island Guide\",menu_id:\"island_guide_menu\"},tags:[],title:\"Island Guide User Actions Menu - HA\",updated_at:\"2026-05-13T20:35:35.348Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T21:00:01.742Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltea9733747b8fcbcb\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2026-06-01T17:10:49.434Z\",created_by:\"blt1eb79ef171b504eb\",icon:{name:\"\",category:\"\"},menu:{menu_title:\"Investing in Our Home \",menu_id:\"investing_in_our_home _menu\"},tags:[],title:\"Investing in Our Home Drawer Menu - HA\",updated_at:\"2026-06-01T17:10:49.434Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-01T17:10:52.210Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltff6c70c56f5829e1\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T22:03:12.925Z\",created_by:\"blt73a711bf3cbacfa7\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Help center\",href:\"/content/ha/about-us/help-contact?lid=HA_Nav_Menu_ContactUs\"},tags:[],title:\"Help center User Actions Link - HA\",updated_at:\"2026-05-08T17:42:12.280Z\",updated_by:\"blt133fb0b9545654f5\",visible:null,publish_details:{time:\"2026-06-09T21:00:01.990Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 2 - HA\",updated_at:\"2026-06-01T17:12:49.284Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T21:30:40.718Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"blt7c11021d9694d9f1\",_version:5,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T21:34:30.148Z\",created_by:\"blt73a711bf3cbacfa7\",section:{section_heading:\"Section 3\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"blt99508e430946e603\",locale:\"en-us\",_version:2,ACL:{},_in_progress:!1,created_at:\"2025-09-17T22:48:57.856Z\",created_by:\"blt73a711bf3cbacfa7\",external_link:!1,icon:{name:\"luggage-stroke\",category:\"in-flight\"},link_url:{title:\"Baggage & optional fees\",href:\"https://www2.hawaiianairlines.com/legal/list-of-all-fees\"},tags:[],title:\"Baggage User Actions Link - HA\",updated_at:\"2025-10-02T18:12:48.576Z\",updated_by:\"blt1eb79ef171b504eb\",visible:null,publish_details:{time:\"2026-04-21T10:44:31.235Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt2e0d78e85ac0ee5c\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-17T22:48:38.405Z\",created_by:\"blt73a711bf3cbacfa7\",external_link:!1,icon:{name:\"accessibility\",category:\"interface\"},link_url:{title:\"Accessible services\",href:\"https://www.hawaiianairlines.com/our-services/special-assistance/guests-with-disabilities?lid=HA_Nav_Menu_AccessibleServices\"}
15,tags:[],title:\"Accessible services User Actions Link - HA\",updated_at:\"2025-10-01T11:37:45.621Z\",updated_by:\"bltf5bd780b9f0d82fc\",visible:null,publish_details:{time:\"2026-04-21T10:34:39.819Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltd10d92f520e86d81\",locale:\"en-us\",_version:10,ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:31:26.069Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"notification-stroke\",category:\"interface\"},link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=AS_Nav_Menu_TravelAdvisories\"},tags:[],title:\"Travel advisories User Actions Links - Shared\",updated_at:\"2026-03-24T20:01:18.760Z\",updated_by:\"blt1eb79ef171b504eb\",visible:null,publish_details:{time:\"2026-04-21T10:48:55.359Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltc508e997e051892c\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2026-03-24T20:02:27.133Z\",created_by:\"blt1eb79ef171b504eb\",external_link:!1,icon:{name:\"search-stroke\",category:\"interface\"},link_url:{title:\"Search\",href:\"/content/search?lid=AS_NAV_Search\"},tags:[],title:\"Search Actions Links - Shared\",updated_at:\"2026-03-24T20:02:27.133Z\",updated_by:\"blt1eb79ef171b504eb\",visible:null,publish_details:{time:\"2026-04-21T10:47:49.872Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt54522247264fbc20\",locale:\"en-us\",_version:3,ACL:{},_in_progress:!1,created_at:\"2025-09-11T01:06:38.355Z\",created_by:\"blt6793861aef814a06\",icon:{name:\"global-language\",category:\"interface\"},menu:{menu_title:\"Language and Currency\",menu_id:\"language_currency_menu\"},tags:[],title:\"Language and Currency - Header Action Menu - Shared\",updated_at:\"2025-09-17T22:46:08.345Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:38:08.054Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 3- HA\",updated_at:\"2026-03-24T20:03:42.141Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-04-21T10:41:47.114Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],menus:[{_content_type_uid:\"header_drawer_menu\",uid:\"blt7dade0439f55785e\",_version:21,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-18T18:57:36.682Z\",created_by:\"blt133fb0b9545654f5\",menu_id:\"book_menu\",menu_title:\"Book\",navigation:[{title:\"Reservations\",_metadata:{uid:\"csc6cff6d3247aecf2\"},section:{section_heading:\"Reservations\",links:[{link_url:{title:\"Flights\",href:\"/content/book/flights\"},_metadata:{uid:\"csc138c13d32d01dbf\"},external_link:!1},{link_url:{title:\"Deals\",href:\"/content/deals/flights\"},_metadata:{uid:\"cs74658e1db50d7ee8\"},external_link:!1},{link_url:{title:\"Group travel\",href:\"https://www.hawaiianairlines.com/content/our-services/products-and-programs/meetings\"},_metadata:{uid:\"cs10d96236d4deb98d\"},external_link:!1}]}},{title:\"Trip Planner\",_metadata:{uid:\"csfe186f75768749f0\"},section:{section_heading:\"Trip Planner\",links:[{link_url:{title:\"Travel insurance\",href:\"https://www.hawaiianairlines.com/content/gifts-and-products/travel-insurance\"},_metadata:{uid:\"cs2a48da16e0ae0284\"},external_link:!1},{link_url:{title:\"Hotels & rentals\",href:\"https://hawaiian.poweredbygps.com/Hotel-Search?mdpcid=HAWAIIAN-US.TPS.BRAND.HTLWIDGET.HOTEL\"},_metadata:{uid:\"cse5cda93ee9a1bf10\"},external_link:!0},{link_url:{title:\"Cars\",href:\"/content/ha/car-rental?ptid=191.88\"},_metadata:{uid:\"csec0da56f6650c217\"},external_link:!0},{link_url:{title:\" Package deals\",href:\"https://hawaiian.poweredbygps.com/?MDPCID=HAWAIIAN-US.DPS.BRAND.WEB.VPWIDGET.MOREVPOPTIONS.PACKAGE\"},_metadata:{uid:\"csf22570d41bc2a270\"},external_link:!0}]}}],tags:[],title:\"Book Drawer Menu - HA\",updated_at:\"2026-06-29T22:07:32.321Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-07-01T21:09:06.635Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt7b4a80d3b3f98f19\",_version:12,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-18T18:57:48.661Z\",created_by:\"blt133fb0b9545654f5\",menu_id:\"where_we_fly_menu\",menu_title:\"Where we fly\",navigation:[{title:\"Where we fly\",_metadata:{uid:\"cs809726e7d44a228e\"},section:{section_heading:\"Where we fly\",links:[{link_url:{title:\"Destinations\",href:\"/content/destinations\"},_metadata:{uid:\"csffab7aee605f6719\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"https://www.hawaiianairlines.com/schedule\"},_metadata:{uid:\"cs9d4a38fdc65993c3\"},external_link:!1}]}}],tags:[],title:\"Where we fly Drawer Menu - HA\",updated_at:\"2026-05-13T18:02:51.093Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T21:00:01.641Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt87078f8d40a9a87c\",locale:\"en-us\",_version:2,ACL:{},_in_progress:!1,created_at:\"2026-05-13T18:19:04.213Z\",created_by:\"blt1eb79ef171b504eb\",menu_id:\"traveling_with_us_menu\",menu_title:\"Traveling with us\",navigation:[{title:\"Fly Hawaiian\",_metadata:{uid:\"cs9f9a93abcbba15cd\"},section:{section_heading:\"Fly Hawaiian\",links:[{link_url:{title:\"Travel experiences\",href:\"/content/our-services/products-and-programs\"},_metadata:{uid:\"cs177b9f2d4ec2bfcb\"},external_link:!1},{link_url:{title:\"First Class\",href:\"/content/our-services/products-and-programs/first-class\"},_metadata:{uid:\"csb6de001c5f7b5cfa\"},external_link:!1},{link_url:{title:\"Premium Class\",href:\"/content/our-services/products-and-programs/premium-class\"},_metadata:{uid:\"cs03a0e1e28aea98a9\"},external_link:!1},{link_url:{title:\"Main Cabin\",href:\"/content/our-services/products-and-programs/main-cabin\"},_metadata:{uid:\"csdaee179c8b887e0e\"},external_link:!1},{link_url:{title:\"Saver Fare\",href:\"/content/our-services/products-and-programs/main-cabin#saverfare\"},external_link:!1,_metadata:{uid:\"csf1d24114ae44a55b\"}},{link_url:{title:\"Food and beverage\",href:\"/content/our-services/in-flight-services/dining-and-drinks\"},_metadata:{uid:\"csaa2aae172d950d4d\"},external_link:!1},{link_url:{title:\"Lounges\",href:\"/content/our-services/products-and-programs/lounges/overview\"},_metadata:{uid:\"csdc5e30dde608c631\"},external_link:!1}]}},{title:\"Policies and services\",_metadata:{uid:\"cs42a4f862584677d8\"},section:{section_heading:\"Policies and services\",links:[{link_url:{title:\"Baggage\",href:\"/content/travel-info/optional-services-fees\"},_metadata:{uid:\"cs9b2cec64cb26199b\"},external_link:!1},{link_url:{title:\"Infants and children\",href:\"/content/travel-info/policies/children-infants-and-children\"},_metadata:{uid:\"cs5ddcc9a0bdc7a678\"},external_link:!1},{link_url:{title:\"Accessible services\",href:\"/content/travel-info/accessible-services/airport-accessibility\"},_metadata:{uid:\"cs68ccbd036205a42d\"},external_link:!1},{link_url:{title:\"Pets\",href:\"/content/travel-info/pets\"},_metadata:{uid:\"cs3840e821e04043bb\"},external_link:!1},{link_url:{title:\"Our aircraft\",href:\"/content/our-services/at-the-airport/our-fleet\"},_metadata:{uid:\"cs62971f871d3eefb9\"},external_link:!1},{link_url:{title:\"All policies\",href:\"/content/travel-info/policies/policies-overview\"},_metadata:{uid:\"csa31949460ac754ec\"},external_link:!1}]}},{title:\"Upcoming travel\",_metadata:{uid:\"cs7083bd9fb0c11870\"},section:{section_heading:\"Upcoming travel\",links:[{link_url:{title:\"Check-in options\",href:\"/content/ha/travel-info/at-the-airport/airport-check-in-options\"},_metadata:{uid:\"cs6dc1b02f23d2ead1\"},external_link:!1},{link_url:{title:\"Mobile app\",href:\"/content/mobile/mobile-apps\"},_metadata:{uid:\"cs488f0fd4c70dadf5\"},external_link:!1},{link_url:{title:\"Travel documents\",href:\"/content/travel-info/before-your-trip/domestic-travel-information\"},_metadata:{uid:\"cs8533222450cfdd1f\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"/schedule\"},_metadata:{uid:\"cs8246fc6b1f77a097\"},external_link:!1},{link_url:{title:\"Airport guides\",href:\"/content/airports\"},_metadata:{uid:\"cs5f54fbaf8fbf1a1e\"},external_link:!1}]}}],tags:[],title:\"Traveling with us Drawer Menu - HA\",updated_at:\"2026-05-21T18:11:55.603Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T22:10:13.638Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"bltb2fa96fff4f879da\",_version:13,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-18T18:58:13.422Z\",created_by:\"blt133fb0b9545654f5\",menu_id:\"island_guide_menu\",menu_title:\"Island Guide\",navigation:[{title:\"Your guide to our islands\",_metadata:{uid:\"cs956e32b34179ee35\"},section:{section_heading:\"Your guide to our islands\",links:[{link_url:{title:\"Island Guide\",href:\"/content/island-guide\"},_metadata:{uid:\"cs11ae1c43c22c61fd\"},external_link:!1},{link_url:{title:\"Trip Planning\",href:\"/content/trip-planning-guide\"},_metadata:{uid:\"csafcb2d0b08ea7364\"},external_link:!1},{link_url:{title:\"Hawaii Stories\",href:\"/content/hawaii-stories\"},_metadata:{uid:\"cs34335bc4b66a5a95\"},external_link:!1},{link_url:{title:\"Hana Hou!\",href:\"/content/hawaii-stories/hana-hou\"},_metadata:{uid:\"cs772e5cc3774ec1bd\"},external_link:!1}]}}],tags:[],title:\"Island Guide Drawer Menu - HA\",updated_at:\"2026-06-01T17:04:57.703Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T21:00:02.546Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blte934edfea5f49eaa\",locale:\"en-us\",_version:2,ACL:{},_in_progress:!1,created_at:\"2026-06-01T17:05:13.343Z\",created_by:\"blt1eb79ef171b504eb\",menu_id:\"investing_in_our_home _menu\",menu_title:\"Investing in Our Home \",n
15avigation:[{title:\"\",_metadata:{uid:\"cs75b3cb40c2d1be04\"},section:{section_heading:\"\",links:[{link_url:{title:\"Investing in Our Home\",href:\"/content/investing-in-our-home\"},_metadata:{uid:\"cs5577650d08660852\"},external_link:!1},{link_url:{title:\"Corporate Responsibility\",href:\"/content/investing-in-our-home/corporate-responsibility\"},_metadata:{uid:\"cs4c18ce6bfa88eef1\"},external_link:!1},{link_url:{title:\"Team Kōkua\",href:\"/content/investing-in-our-home/team-kokua\"},_metadata:{uid:\"cse4cce607ceef2864\"},external_link:!1},{link_url:{title:\"Atmos Giving by Hawaiian\",href:\"/content/investing-in-our-home/donate-miles-to-charity\"},_metadata:{uid:\"cs258b8bb03dc9d54b\"},external_link:!1},{link_url:{title:\"Alaska Airlines | Hawaiian Airlines Foundation\",href:\"/content/about-us/social-responsibility/alaska-airlines-foundation\"},_metadata:{uid:\"csdd40c8c212b16409\"},external_link:!1},{link_url:{title:\"Kahu‘ewai Hawai‘i Investment Plan\",href:\"https://news.alaskaair.com/company/hawaiian-airlines-announces-kahuewai-hawaii-investment-plan-of-more-than-600m-over-five-years/\"},_metadata:{uid:\"cs30694199e3365fb5\"},external_link:!1}]}}],tags:[],title:\"Investing in Our Home Drawer Menu - HA\",updated_at:\"2026-06-08T23:14:39.016Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-06-09T21:30:22.363Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"bltc42533824e85f940\",title:\"Guest Info Drawer Menu - HA\",menu_title:\"\",menu_id:\"guest_info_menu\",navigation:[{title:\"\",_metadata:{uid:\"cs2b32ae8504727964\"},section:{section_heading:\"\",links:[{link_url:{title:\"Account overview\",href:\"/atmosrewards/account/overview?lid=AS_Nav_Account_Profile\"},_metadata:{uid:\"cs10845498ac01cd88\"},external_link:!1},{link_url:{title:\"Trips\",href:\"/trips?int=AFB_NAV_Menu_Trips-prodID%3aManage\"},_metadata:{uid:\"cs0ea2cd026fd73ec3\"},external_link:!1},{link_url:{title:\"Wallet\",href:\"/atmosrewards/account/wallet?lid=HA_Nav_Account_Wallet\"},_metadata:{uid:\"cs8ad5e71893244d6a\"},external_link:!1},{link_url:{title:\"Profile and settings\",href:\"/atmosrewards/account/profile-settings?lid=AS_Nav_Account_Settings\"},_metadata:{uid:\"csf0ca0f19b9611401\"},external_link:!1},{link_url:{title:\"Rewards\",href:\"/atmosrewards/account/rewards\"},_metadata:{uid:\"csf06a7c40ccb0a945\"},external_link:!1}]}},{title:\"\",_metadata:{uid:\"cs7ad6b3866cdc0ccf\"},section:{section_heading:\"\",links:[{link_url:{title:\"Discounts/Companion Fare\",href:\"/atmosrewards/account/wallet?section=discounts&lid=HA_Nav_Account_CompanionFare\"},_metadata:{uid:\"cse876907738a05a4d\"},external_link:!1},{link_url:{title:\"Points activity\",href:\"/atmosrewards/account/activity?lid=HA_Nav_Account_Activity\"},_metadata:{uid:\"cse3b059f59d71950c\"},external_link:!1},{link_url:{title:\"Membership card\",href:\"/atmosrewards/account/find/?lid=HA_Nav_Account_BuyShareGift\"},_metadata:{uid:\"cs87f46d4b74cd97bb\"},external_link:!1},{link_url:{title:\"Upgrade certificates\",href:\"/atmosrewards/account/wallet?lid=Atmos_Nav_Account_UpgradeCertificates\"},_metadata:{uid:\"cs5e44560e434a24e3\"},external_link:!1}]}}],tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-19T00:05:55.385Z\",updated_at:\"2026-05-08T17:02:21.186Z\",ACL:{},_version:6,_in_progress:!1,publish_details:{time:\"2026-05-08T21:37:49.826Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt82942c069ecaa2f8\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-23T17:50:12.106Z\",created_by:\"blt478cceb82d98b48a\",menu_id:\"language_currency_menu\",menu_title:\"Language and Currency\",navigation:[{title:\"Language and Currency\",_metadata:{uid:\"cs871a01da58d31627\"},section:{section_heading:\"Language and Currency\",links:[{link_url:{title:\"Select preferred language and currency\",href:\"#\"},_metadata:{uid:\"cs1ecb8da85ad3c992\"},external_link:!1}]}}],tags:[],title:\"Language and currency - HA\",updated_at:\"2025-09-23T17:51:46.855Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:42:27.969Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],profile_menu_data:{list_with_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"blt23c46534ccb71665\",title:\"Account Overview Profile Menu - Icon - HA\",label:\"Account overview\",href:\"https://www.alaskaair.com/atmosrewards/account/overview?lid=AS_Nav_Account_Profile\",icon:{name:\"dashboard-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T18:59:44.224Z\",updated_at:\"2026-05-08T18:04:46.672Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:50.029Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt64e35a9cb3b410da\",locale:\"en-us\",_version:3,ACL:{},_in_progress:!1,created_at:\"2025-09-18T18:59:52.561Z\",created_by:\"blt133fb0b9545654f5\",href:\"/trips?lid=HA_Nav_Account_Trips\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},label:\"Trips\",tags:[],title:\"Trips Profile Menu - Icon - HA\",updated_at:\"2025-09-26T01:29:12.578Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:\"authenticated\",publish_details:{time:\"2026-04-21T10:39:38.397Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt4924b4da70178c92\",locale:\"en-us\",_version:4,ACL:{},_in_progress:!1,created_at:\"2025-09-26T01:27:02.550Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"/trips?lid=HA_Nav_Account_Reservation\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},label:\"Find my trip\",tags:[],title:\"Find my trip Profile Menu - Icon - HA\",updated_at:\"2025-10-16T21:29:50.351Z\",updated_by:\"blt133fb0b9545654f5\",visible:\"not_authenticated\",publish_details:{time:\"2026-04-21T10:37:05.455Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltb5f29062f3f0992b\",title:\"Wallet Profile Menu - Icon - HA\",label:\"Wallet\",href:\"https://www.alaskaair.com/atmosrewards/account/wallet?lid=HA_Nav_Account_Wallet\",icon:{name:\"credit-card-stroke\",category:\"payment\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T23:24:53.091Z\",updated_at:\"2026-05-08T18:05:22.670Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:50.963Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt8d0a14ffabd333d0\",title:\"Profile Profile Menu - Icon - HA\",label:\"Profile and settings\",href:\"https://www.alaskaair.com/atmosrewards/account/profile-settings?lid=AS_Nav_Account_Settings\",icon:{name:\"settings-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T19:00:33.099Z\",updated_at:\"2026-05-08T18:05:41.815Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:50.920Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltf681f0ac6c34bfb3\",title:\"Rewards Profile Menu - Icon - HA\",label:\"Rewards\",href:\"https://www.alaskaair.com/atmosrewards/account/rewards\",icon:{name:\"star-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T23:25:05.159Z\",updated_at:\"2026-05-08T18:06:01.056Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:50.068Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],list_without_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"blta5e586065316d987\",title:\"Companion Fare Profile Menu - HA\",label:\"Discounts/Companion Fare\",href:\"https://www.alaskaair.com/atmosrewards/account/wallet?section=discounts&lid=HA_Nav_Account_CompanionFare\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T19:04:36.592Z\",updated_at:\"2026-05-08T18:07:00.520Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:49.738Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt5a19dbaba6e15eea\",title:\"Points Activity Profile Menu - link - HA\",label:\"Points activity\",href:\"https://www.alaskaair.com/atmosrewards/account/activity?lid=HA_Nav_Account_Activity\",icon:{name:\"elite-stroke\",category:\"in-flight\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T23:28:36.363Z\",updated_at:\"2026-05-08T18:07:22.088Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:49.780Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt219ca9c1c7f562f6\",title:\"Buy Points Profile Link - HA\",label:\"Buy, share, or gift points\",href:\"https://www.alaskaair.com/atmosrewards/content/buy-share-gift-points?lid=HA_Nav_Account_BuyShareGift\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T19:04:10.981Z\",updated_at:\"2026-05-08T18:07:47.917Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:50.111Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt65b8450642931c92\",title:\"Membership card Profile Link - HA\",label:\"Membership card\",href:\"https://www.alaskaair.com/atmosrewards/account/find/?lid=HA_Nav_Account_BuyShareGift\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T23:28:48.696Z\",updated_at:\"2026-05-08T18:08:11.674Z\",ACL:{},_version:5,_in_progress:!1,visible:null,publish_details:{time:\"2026-05-08T21:37:49.948Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltd6676156592cd15f\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-18T19:04:02.622Z\",created_by:\"blt133fb0b9545654f5\",href:\"https://www.alaskaair.com/atmosrewards/account/wallet?lid=Atmos_Nav_Account_UpgradeCertificates\",icon:{name:\"\",category:\"\"},label:\"Upgrade certificates\",tags:[],title:\"Upgrade Certificates Profile Menu - HA\",updated_at:\"2025-10-03T22:22:59.410Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:null,publish_details:{time:\"2026-04-21T10:49:14.114Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],loyalty_program_logo:null},advertisement_data:[{_content_type_uid:\"universal_content_model\",uid:\"bltb8fd7725c60f11e5\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,action:{link:{title:\"Learn more\",href:\"https://www.alaskaair.com/content/mileage-plan/how-to-earn-miles/airline-partners?int=merchandising-two\"},open_new_window:!1,open_new_window2:!1,link_2:{title:\"\",href:\"\"}},audience:{},base_weight:null,categories:{productId:\"campaigns.flights.partner_money_miles\",terms:[{campaigns:{flights:\"campaigns.flights\",partner_money_miles:\"campaigns.flights.partner_money_miles\"}}]},created_at:\"2025-07-18T19:24:53.619Z\",created_by:\"blt133fb0b9545654f5\",custom_campaign_uid:\"20250603_new-hp-segment-worldwide-partners_v56\",description:{large:\"\",small:\"\",large_advanced_description:{type:\"doc\",attrs:{},uid:\"49e3feff2d234efa8ad020600d73710f\",children:[{type:\"p\",attrs:{},uid:\"d047c885411b476ea5d46e7aa7fb58e8\",children:[{text:\"\"}]}],_version:3},small_advanced_description:{type:\"doc\",attrs:{},uid:\"177b9ea7d7cb44cda2b0a7b3edddae54\",children:[{type:\"p\",attrs:{},uid:\"9d8168026648421eb154e6fd69e579ef\",children:[{text:\"\"}]}],_version:3}},fineprint:{large:\"\",small:\"\",large_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"5b92465fd63748338fbb2814b3cf7b29\",children:[{type:\"p\",attrs:{}
15,uid:\"7ebb2dc3962549a09bf296fe8966c08f\",children:[{text:\"\"}]}],_version:3},small_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"d82697329349492bb322cd706c0c5b26\",children:[{type:\"p\",attrs:{},uid:\"07040ac269d54cbd8dc356fe072e1380\",children:[{text:\"\"}]}],_version:3}},headline:{large:\"Fly with our 30+ airline partners.\",small:\"Fly with our 30+ airline partners.\"},items:[],media:{graphic:null,primary:{uid:\"bltd9bb11b28d8a6b3b\",_version:2,is_dir:!1,ACL:{},content_type:\"image/jpeg\",created_at:\"2025-07-18T19:55:41.426Z\",created_by:\"blt133fb0b9545654f5\",description:\"\",file_size:\"487627\",filename:\"global_travel_ver2.jpg\",parent_uid:\"bltf319ba4ca15f8447\",tags:[],title:\"global_travel_ver2.jpg\",updated_at:\"2026-08-05T21:01:08.745Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-08-05T21:01:12.329Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltd9bb11b28d8a6b3b/6a73a4942888391b9c07c5f5/global_travel_ver2.jpg\"},secondary:null},motionpoint_flags:[],navigation_headline:\"Worldwide Partners\",subheadline:{large:\"\",small:\"\"},tags:[\"carousel\"],taxonomies:[],teaser:{media:null,headline:\"Global travel\"},theme:[{_content_type_uid:\"campaign_theme\",uid:\"blte4b89e4ea2049508\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2024-08-20T17:28:53.167Z\",created_by:\"blt478cceb82d98b48a\",primary_color:\"#a3ecf0\",primary_text_color:\"#2e2e2e\",secondary_color:\"#f2fcfa\",secondary_text_color:\"#03314f\",tags:[],tertiary_color:\"#ffffff\",tertiary_text_color:\"#000000\",title:\"[TEST] Mobile Carousel Theme\",updated_at:\"2024-08-20T17:41:39.701Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:50:31.376Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"[NEW HP] SEGMENT - Worldwide Partners\",updated_at:\"2025-07-25T17:35:51.073Z\",updated_by:\"blt478cceb82d98b48a\",url:\"/ucm/segment/worldwide-partners\",publish_details:{time:\"2026-04-21T10:46:56.319Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],show_alerts_icon:!0,show_search_icon:!0,show_language_currency_icon:!0,urls:{cart_url:\"/shopping/cart?int=HA_NAV_Menu_Cart-prodID%3aShoppingBooking\",join_now_url:\"https://www.alaskaair.com/atmosrewards/enroll?int=HA_NAV_Account_Join-prodID%3aAtmos \",sign_in_url:\"/atmosrewards/account/login?int=HA_NAV_Account_SignIn-prodID%3aAtmos \",sign_out_url:\"/atmosrewards/account/handlesignout?int=HA_NAV_Account_SignOut-prodID%3aAtmos \",search_url:\"/content/search\",super_user_search_url:\"/superuser/search?lid=HA_NAV_Search\",advisories_url:\"/content/advisories/travel-advisories?lid=HA_NAV_TravelAdvisories\",home_url:\"https://www.hawaiianairlines.com/\"},medallions:[{_content_type_uid:\"image_dictionary\",uid:\"bltadd72a5d38ca452f\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-13T18:20:59.587Z\",created_by:\"blt65e03e7a36141891\",dictionary:[{key:\"Titanium\",_metadata:{uid:\"cs5a989f3cebaeb5af\"},aliases:[\"Atmos Titanium\"],image:{uid:\"bltbd9cdc60b2da0bd7\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:10:43.329Z\",created_by:\"blt6793861aef814a06\",file_size:\"3946\",filename:\"TitaniumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"TitaniumSM.svg\",updated_at:\"2025-06-19T20:10:43.329Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:47:12.978Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltbd9cdc60b2da0bd7/68546ec3cf88c7d3903a014d/TitaniumSM.svg\"}},{key:\"Member\",_metadata:{uid:\"cs384fbe8a3c64ca06\"},aliases:[\"Atmos Status\",\"Status\"],image:{uid:\"blt48d6ff7fcc5bf01e\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:09:59.146Z\",created_by:\"blt6793861aef814a06\",file_size:\"2561\",filename:\"StatusSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"StatusSM.svg\",updated_at:\"2025-06-19T20:09:59.146Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:37:02.006Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\"}},{key:\"Silver\",_metadata:{uid:\"cs23e38312f7d28639\"},aliases:[\"Atmos Silver\"],image:{uid:\"blt9e6bf32f5b5494ff\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:50.998Z\",created_by:\"blt6793861aef814a06\",file_size:\"3930\",filename:\"SilverSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"SilverSM.svg\",updated_at:\"2025-06-19T20:07:50.998Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:44:51.838Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9e6bf32f5b5494ff/68546e17b0c225a624da654f/SilverSM.svg\"}},{key:\"Platinum\",_metadata:{uid:\"csc73aa7fc969530be\"},aliases:[\"Atmos Platinum\"],image:{uid:\"blte42d1104541d9b45\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:05.508Z\",created_by:\"blt6793861aef814a06\",file_size:\"3949\",filename:\"PlatinumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"PlatinumSM.svg\",updated_at:\"2025-06-19T20:07:05.508Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:50:27.820Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte42d1104541d9b45/68546de997074439fa3e1661/PlatinumSM.svg\"}},{key:\"Gold\",_metadata:{uid:\"csa7c1c4e2fd11f524\"},aliases:[\"Atmos Gold\"],image:{uid:\"blt8bd79b676fd5dcc1\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:06:19.877Z\",created_by:\"blt6793861aef814a06\",file_size:\"3923\",filename:\"GoldSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"GoldSM.svg\",updated_at:\"2025-06-19T20:06:19.877Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:43:25.950Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt8bd79b676fd5dcc1/68546dbb1a4f8280b73c40ee/GoldSM.svg\"}}],tags:[],title:\"Medallions\",updated_at:\"2025-08-14T21:23:03.992Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:00.230Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],alerts_popover_text:\"Travel Advisories\",currency_language_dropdown_data:{label:\"Select preferred language and currency\",language_currency_options:[{language_currency_id:\"en-us\",_metadata:{uid:\"csf8ab1c1ad15bbdc7\"},label:\"English (US) - USD\",language:\"English (US)\",currency:\"US Dollar\",currency_code:\"USD\"},{language_currency_id:\"en-au\",_metadata:{uid:\"cs799315116a668481\"},label:\"English (AU) - AUD\",language:\"English (AU)\",currency:\"Australian Dollar\",currency_code:\"AUD\"},{language_currency_id:\"en-nz\",_metadata:{uid:\"cs453291912a69fa09\"},label:\"English (NZ) - NZD\",language:\"English (AZ)\",currency:\"New Zealand Dollar\",currency_code:\"NZD\"}
15,{language_currency_id:\"fr-pf\",_metadata:{uid:\"cs32d14aee6f28190d\"},label:\"Français (PF) - XPF\",language:\"Français (PF)\",currency:\"Polynesian Franc\",currency_code:\"XPF\"},{language_currency_id:\"ja-jp\",_metadata:{uid:\"cs4dca0fe2b058876a\"},label:\"日本語 - JPY\",language:\"日本語\",currency:\"Japanese Yen\",currency_code:\"JPY\"},{language_currency_id:\"ko-kr\",_metadata:{uid:\"cs765aa0c730d48e6d\"},label:\"한국어 - KRW\",language:\"한국어\",currency:\"Korean Won\",currency_code:\"KRW\"}],placeholder:\"Language - Currency\",selected_option:\"\"},language_popover_text:\"Language and Currency\",search_popover_text:\"Search\",text:{join_now_text:\"Join now\",sign_in_text:\"Sign in\",menu_text:\"Menu\",points_text:\"Available points:\",rewards_number_text:\"Atmos Rewards Number:\",greeting_text:\"Welcome back\"},prompt_data:{content:\"Sign in for a personalized experience.\",primary_button:{href:\"/account/login\",label:\"Sign in\",type:\"primary\"},secondary_button:{href:\"/enroll\",label:\"Join now\",type:\"secondary\"},show:!1,title:\"\"}},tags:[],title:\"Hawaiian\",updated_at:\"2026-08-04T00:20:22.711Z\",updated_by:\"bltcc82a2ff4c3b3c97\",url:\"/header-footer/hawaiian\",variant:\"Hawaiian\",publish_details:{time:\"2026-08-04T00:25:55.724Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},_embedded_items:{}},G9={uid:\"bltf5918addec1c8907\",_version:142,locale:\"en-us\",ACL:{},_in_progress:!1,advisories:[],brand_bar:[],created_at:\"2025-07-11T22:07:30.004Z\",created_by:\"blt73a711bf3cbacfa7\",footer:{social_media:{title:\"FOLLOW ALASKA\",icon:\"\",inverse:!1,social_media:[{title:\"Facebook\",_metadata:{uid:\"csb7b1e4b80fe78b33\"},url:\"https://www.facebook.com/atmosrewards/\"},{title:\"Instagram\",_metadata:{uid:\"cs1fb9baf8560c6ec5\"},url:\"https://www.instagram.com/atmosrewards/\"},{title:\"X\",_metadata:{uid:\"cs63948f43db0dfeb8\"},url:\"https://x.com/AtmosRewards\"},{title:\"YouTube\",_metadata:{uid:\"csbd8350fc96514f42\"},url:\"https://www.youtube.com/@AtmosRewards\"}]},copyright_and_disclaimers:{external_link_disclaimer:\"Notice indicator that this external link may not follow the same accessibility or privacy policies as Alaska Airlines.\",new_tab_disclaimer:\"Notice indicator to alert users that action will result in the browser opening a new tab or window.\",copyright:\"© 2026 Alaska Airlines. All Rights Reserved\"},branding_resources:{brand_logo:{title:\"Atmos Rewards\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/67e5b4b3f9f87b00eac4eba4/Brand_Atmos_Size_Lg.svg\"},one_world_asset:{title:\"\",url:\"\",href:\"\"},brand_background:{title:\"\",url:\"\"}},sections:[{_content_type_uid:\"footer_section\",uid:\"bltc615b6fa62929ddb\",title:\"About Atmos Rewards Loyalty Footer Section\",section_heading:\"ABOUT ATMOS REWARDS\",common_section:!1,common_section_name:\"\",links:[{link_url:{title:\"Benefits, perks, and milestones\",href:\"https://www.atmosrewards.com/content/benefits?lid=Atmos_Footer_Benefits\"},_metadata:{uid:\"csdbba95dab1e683fd\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Earn points\",href:\"https://www.atmosrewards.com/content/earn-points?lid=Atmos_Footer_EarnPoints\"},_metadata:{uid:\"cs919bfaec9f296a90\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Redeem Points\",href:\"https://www.atmosrewards.com/content/use-points?lid=Atmos_Footer_UsePoints\"},_metadata:{uid:\"csa3168a271babb5d8\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Missing Points\",href:\"https://www.alaskaair.com/atmosrewards/content/earn-points/request-credit?lid=Atmos_Footer_MissingPoints\"},_metadata:{uid:\"cs01b3b6ad55664952\"},link_icon:\"\",external_link:!1},{link_url:{title:\"oneworld® Alliance\",href:\"https://www.atmosrewards.com/content/oneworld?lid=Atmos_Footer_oneworld\"},_metadata:{uid:\"csf485e339cc0d2ebb\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Airline partners\",href:\"https://www.atmosrewards.com/content/partners/airlines?lid=Atmos_Footer_AirlinesPartners\"},_metadata:{uid:\"cs053bfb53c3add5c5\"},link_icon:\"\",external_link:!1}
15,{link_url:{title:\"Deals\",href:\"https://www.atmosrewards.com/content/deals?lid=Atmos_Footer_Deals\"},_metadata:{uid:\"csc9a95186e4a51ce8\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Help Center\",href:\"https://www.alaskaair.com/content/about-us/help-contact?fb1234&fb1234&lid=Atmos_Footer_ContactUs&_gl=1*14dg3ol*_gcl_au*MTM3MTgxNTcyMS4xNzU0OTYwMjM1*_ga*MTQyNzY5MDE5LjE3NTAwOTA2MDI.*_ga_S6FNN1RWRJ*czE3NTUyMTExMzIkbzE5JGcxJHQxNzU1MjEyMzY4JGozJGwwJGg2NzU4MzU0Mzk.\"},_metadata:{uid:\"cs723e391c71bb48cc\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Privacy notice\",href:\"https://www.alaskaair.com/content/legal/privacy-policy?lid=AR_Footer_privacyPolicy\"},_metadata:{uid:\"cs03879eafca7022ce\"},link_icon:\"\",external_link:!1},{link_url:{title:\"FAQ\",href:\"https://www.atmosrewards.com/content/faq/benefits?lid=Atmos_Footer_FAQ\"},_metadata:{uid:\"cs817c9ab009e4839c\"},link_icon:\"\",external_link:!1}],tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"blt478cceb82d98b48a\",created_at:\"2025-08-15T18:11:58.167Z\",updated_at:\"2026-01-14T00:42:28.322Z\",ACL:{},_version:20,_in_progress:!1,publish_details:{time:\"2026-02-13T19:18:38.086Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt6e285087af8e4cac\",title:\"Atmos Rewards Credit Cards Loyalty Footer Section\",section_heading:\"ATMOS REWARDS CREDIT CARDS\",common_section:!1,common_section_name:\"\",links:[{link_url:{title:\"Atmos™ Rewards Visa® credit cards\",href:\"https://www.atmosrewards.com/content/credit-cards?lid=Atmos_Footer_CreditCards\"},_metadata:{uid:\"csbcdbfa9b9eb01838\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos™ Rewards Ascent Visa Signature®  Card\",href:\"https://www.atmosrewards.com/content/credit-cards/visa-ascent?lid=Atmos_Footer_AscentCreditCard\"},_metadata:{uid:\"csc39379500738a516\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos™ Rewards Summit Visa Infinite® Card\",href:\"https://www.atmosrewards.com/content/credit-cards/visa-summit?lid=Atmos_Footer_SummitCreditCard\"},_metadata:{uid:\"csc489c34f94b2267a\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos™ Rewards Visa® Business card\",href:\"https://www.atmosrewards.com/content/credit-cards/visa-small-business?lid=Atmos_Footer_BusinessCreditCard\"},_metadata:{uid:\"cs1b5bbd90debadd69\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos™ Rewards cardholder benefits\",href:\"https://www.atmosrewards.com/content/credit-cards/benefits?lid=Atmos_Footer_CreditCardBenefits\"},_metadata:{uid:\"cs263b16dae45946e6\"},link_icon:\"\",external_link:!1}],tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltb6e5eb83649dcd01\",created_at:\"2025-08-15T18:21:56.235Z\",updated_at:\"2025-08-20T06:54:30.411Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-20T06:56:45.986Z\",user:\"bltb6e5eb83649dcd01\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt0c1fb91c4c173810\",_version:11,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-08-15T18:30:06.893Z\",created_by:\"blt59e67ae827b761a7\",links:[{link_url:{title:\"Atmos™ for Business\",href:\"https://www.alaskaair.com/content/atmos-for-business?lid=Atmos_Footer_AFB\"},_metadata:{uid:\"cs7c8ee06e1fb6dc3b\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos™ Rewards Dining\",href:\"https://mileageplan.rewardsnetwork.com/earn/new-member-bonus?utm_source=web&utm_campaign=EverydayPartners\"},_metadata:{uid:\"csae372c5163a9367b\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Atmos™ Rewards Shopping\",href:\"https://www.atmosshopping.com/?source=cl|AKA|ALL|cl|NA|link|na|Nav|ACQ|20250820&utm_source=cl&utm_medium=link&utm_campaign=Nav&utm_content=ACQ&chan=cl&seg=NA&med=link&strm=na&cam=Nav&cont=ACQ&end=1\"},_metadata:{uid:\"cs79825ff074be7701\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Atmos™ Rewards Unlocked\",href:\"https://unlocked.atmosrewards.com/\"},_metadata:{uid:\"csf400bf33f1e7ddfd\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Buy points\",href:\"https://sso2.points.com/SSOGateway/gateway.do?ssoSource=alaskalogin&ssoProduct=buy\"},_metadata:{uid:\"cs746f0855cace5a78\"},link_icon:\"\",external_link:!0}],section_heading:\"ATMOS REWARDS PARTNERS\",tags:[],title:\"Atmos Rewards Partners Loyalty Footer Section\",updated_at:\"2025-08-21T19:19:26.647Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2025-08-21T19:19:29.242Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltc42f782f1489f344\",title:\"Required Common Section - Loyalty Alaska Deals\",section_heading:\"ALASKA DEALS\",common_section:!0,common_section_name:\"Get deals\",links:[{link_url:{title:\"Sign up now\",href:\"https://www.atmosrewards.com/enroll?int=Atmos_Footer_ATMJoin-prodID:ATMEnroll\"},_metadata:{uid:\"cs2a98907c5329239d\"},link_icon:\"\",external_link:!1}],tags:[],locale:\"en-us\",created_by:\"bltf5bd780b9f0d82fc\",updated_by:\"bltb6e5eb83649dcd01\",created_at:\"2025-08-17T22:26:22.038Z\",updated_at:\"2025-08-20T06:55:44.532Z\",ACL:{},_version:5,_in_progress:!1,publish_details:{time:\"2025-08-20T06:56:45.897Z\",user:\"bltb6e5eb83649dcd01\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltc6d9aefef4ed92cc\",_version:5,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Give feedback\",created_at:\"2025-08-15T18:41:32.768Z\",created_by:\"blt59e67ae827b761a7\",links:[{link_url:{title:\"Give feedback\",href:\"https://www.alaskalistens.com/#/survey1\"},_metadata:{uid:\"csc563aa69335b94eb\"},link_icon:\"\",external_link:!1}],section_heading:\"FEEDBACK\",tags:[],title:\"Required Common Section - Loyalty Feedback\",updated_at:\"2025-08-17T23:25:43.345Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2025-08-17T23:25:46.829Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],app:{app:[],title:\"\"}},header:{media:{logo:{uid:\"blt191dd896edc4cc55\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-03-27T20:27:31.796Z\",created_by:\"blt73a711bf3cbacfa7\",file_size:\"4630\",filename:\"Brand_Atmos_Size_Lg.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"Atmos Logo\",updated_at:\"2025-03-27T20:29:35.504Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-05-27T19:22:43.796Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/67e5b4b3f9f87b00eac4eba4/Brand_Atmos_Size_Lg.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/atmos_logo\"},alt_text:\"Atmos Rewards Logo\"},menus:[{_content_type_uid:\"header_drawer_menu\",uid:\"blt9d3f43c1202506a6\",title:\"Loyalty Book Drawer Menu\",menu_title:\"Book\",menu_id:\"loyalty_book_menu\",navigation:[{title:\"\",_metadata:{uid:\"cs6c142f4dbccca2ed\"},section:{section_heading:\"Book\",links:[{link_url:{title:\"Alaska Airlines \",href:\"https://www.alaskaair.com/\"},_metadata:{uid:\"cse0953ae534e2cd69\"},external_link:!0},{link_url:{title:\"Hawaiian Airlines\",href:\"https://www.hawaiianairlines.com/\"},_metadata:{uid:\"csef216d36136965a8\"},external_link:!0}]}}],tags:[],locale:\"en-us\",created_by:\"blt1eb79ef171b504eb\",updated_by:\"blt1eb79ef171b504eb\",created_at:\"2025-10-13T18:05:02.050Z\",updated_at:\"2025-10-13T18:05:02.050Z\",ACL:{},_version:1,_in_progress:!1,publish_details:{time:\"2025-10-13T18:59:01.319Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt01cc2cc1ce5e85f0\",_version:15,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-14T21:55:37.433Z\",created_by:\"blt59e67ae827b761a7\",menu_id:\"loyalty_benefits_menu\",menu_title:\"Benefits, perks, and milestones\",navigation:[{title:\"\",_metadata:{uid:\"csf33c24fdf2fcedc0\"},section:{section_heading:\"Benefits, perks, and milestones\",links:[{link_url:{title:\"Status and milestones\",href:\"https://www.atmosrewards.com/content/benefits?lid=Atmos_Nav_Menu_Benefits\"},_metadata:{uid:\"cs817a5fb27adb297d\"},external_link:!1},{link_url:{title:\"Status holder benefits\",href:\"https://www.atmosrewards.com/content/benefits/global?lid=Atmos_Nav_Menu_StatusBenefits\"},_metadata:{uid:\"csdf5f26f8f1eb4fa1\"},external_link:!1},{link_url:{title:\"Status match\",href:\"https://www.atmosrewards.com/content/benefits/status-match?lid=Atmos_Nav_Menu_StatusMatch\"},_metadata:{uid:\"cs3d96cc98f7067fbe\"},external_link:!1},{link_url:{title:\"2026 program updates\",href:\"https://www.atmosrewards.com/content/benefits/2026-updates?lid=Atmos_Nav_Menu_ProgramUpdates\"},_metadata:{uid:\"cs85cd21a60da07c68\"},external_link:!1},{link_url:{title:\"Complimentary upgrades\",href:\"/atmosrewards/content/benefits/complimentary-upgrades\"},_metadata:{uid:\"cs4464097ac6d1804b\"},external_link:!1},{link_url:{title:\"Communities\",href:\"/atmosrewards/content/benefits/2026-updates/communities\"},_metadata:{uid:\"csd4e92bef50a6cf18\"},external_link:!1},{link_url:{title:\"Status points guide\",href:\"/atmosrewards/content/earn-points/status-points-guide\"},_metadata:{uid:\"cs477b703c9f82c734\"},external_link:!1}]}}],tags:[],title:\"Benefits, perks, and milestones Drawer Menu - Atmos\",updated_at:\"2025-12-22T19:09:43.412Z\",updated_by:\"blt767c8c0c9690f3da\",publish_details:{time:\"2025-12-22T22:54:53.490Z\",user:\"blt767c8c0c9690f3da\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"bltc96c1663007f933e\",locale:\"en-us\",_version:12,ACL:{},_in_progress:!1,created_at:\"2025-08-14T22:19:18.390Z\",created_by:\"blt59e67ae827b761a7\",menu_id:\"loyalty_earn_menu\",menu_title:\"Earn points\",navigation:[{title:\"\",_metadata:{uid:\"cse45eb0175cc1f3cc\"},section:{section_heading:\"Earn points\",links:[{link_url:{title:\"Earn points\",href:\"https://www.atmosrewards.com/content/earn-points?lid=Atmos_Nav_Menu_EarnPoints\"},_metadata:{uid:\"csa42168cbe9bfe783\"},external_link:!1},{link_url:{title:\"Flights with our partners\",href:\"https://www.atmosrewards.com/content/partners/airlines?lid=Atmos_Nav_Menu_AirlinePartners\"},_metadata:{uid:\"cs6cbce33ddfced014\"},external_link:!1},{link_url:{title:\"Hotels and cruises\",href:\"https://www.atmosrewards.com/content/partners/hotel?lid=Atmos_Nav_Menu_HotelsCruises\"},_metadata:{uid:\"cs17515ccece6d2b9f\"},external_link:!1},{link_url:{title:\"Cars and rides\",href:\"https://www.atmosrewards.com/content/partners/car-rental?lid=Atmos_Nav_Menu_CarRentals\"},_metadata:{uid:\"csfc441e39fb769601\"},external_link:!1},{link_url:{title:\"Everyday partners\",href:\"https://www.atmosrewards.com/content/partners/earn-everyday?lid=Atmos_Nav_Menu_EverydayPartners\"},_metadata:{uid:\"cs7873539f8b87ada4\"},external_link:!1},{link_url:{title:\"Atmos™ Rewards Shopping\",href:\"https://www.atmosshopping.com/?source=cl|AKA|ALL|cl|NA|link|na|EarnNav|ACQ|20251031&utm_source=cl&utm_medium=link&utm_campaign=EarnNav&utm_content=ACQ&chan=cl&seg=NA&med=link&strm=na&cam=EarnNav&cont=ACQ&end=1\"},_metadata:{uid:\"cs8417594af42843b7\"},external_link:!0},{link_url:{title:\"Atmos™ Rewards Dining\",href:\"https://mileageplan.rewardsnetwork.com/earn/new-member-bonus?lid=Atmos_Nav_Menu_RewardDining\"},_metadata:{uid:\"cs47423b590f6d0e8e\"},external_link:!0}]}}],tags:[],title:\"Earn Points Drawer Menu - Atmos\",updated_at:\"2025-11-03T18:04:30.556Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2025-11-03T18:04:35.534Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt59c7c7cace214a85\",locale:\"en-us\",_version:9,ACL:{},_in_progress:!1,created_at:\"2025-08-14T22:29:52.439Z\",created_by:\"blt59e67ae827b761a7\",menu_id:\"loyalty_redeem_menu\",menu_title:\"Redeem points\",navigation:[{title:\"\",_metadata:{uid:\"cs184ce2b8bf8d87ce\"},section:{section_heading:\"Redeem points\",links:[{link_url:{title:\"Redeem points\",href:\"https://www.atmosrewards.com/content/use-points?lid=Atmos_Nav_Menu_RedeemPoints\"},_metadata:{uid:\"cs61e6e0222729701e\"},external_link:!1},{link_url:{title:\"Award charts\",href:\"https://www.atmosrewards.com/content/use-points/award-charts?lid=Atmos_Nav_Menu_AwardChart\"},_metadata:{uid:\"csa4d481d7292f3f18\"},external_link:!1},{link_url:{title:\"Stays by Alaska Vacations\",href:\"https://www.atmosrewards.com/content/stays??lid=Atmos_Nav_Menu_StaysByAlaskaVacations\"},_metadata:{uid:\"cs4406a7421e41fb20\"},external_link:!1},{link_url:{title:\"Atmos™ Rewards Unlocked\",href:\"https://unlocked.atmosrewards.com/\"},_metadata:{uid:\"csa55e139a9e596fb4\"},external_link:!0},{link_url:{title:\"Buy, share, or gift points\",href:\"https://www.atmosrewards.com/content/buy-share-gift-points?lid=Atmos_Nav_Menu_BuyShareGiftPoints\"},_metadata:{uid:\"csa5d2825cb5bf7481\"},external_link:!1}]}}],tags:[],title:\"Loyalty Redeem points Drawer Menu - Atmos\",updated_at:\"2026-07-07T21:54:32.081Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-07-07T21:54:36.271Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt25b729a277049473\",locale:\"en-us\",_version:7,ACL:{},_in_progress:!1,created_at:\"2025-08-14T22:57:30.468Z\",created_by:\"blt59e67ae827b761a7\",menu_id:\"loyalty_deals_menu\",menu_title:\"Deal
15s\",navigation:[{title:\"\",_metadata:{uid:\"csb10f2c4569afb91d\"},section:{section_heading:\"Deals\",links:[{link_url:{title:\"Shop deals\",href:\"https://www.atmosrewards.com/content/deals?lid=Atmos_Nav_Menu_Deals\"},_metadata:{uid:\"cs3437c1bfb9c50b8b\"},external_link:!1},{link_url:{title:\"Atmos Members Day\",href:\"https://www.atmosrewards.com/content/members-day\"},_metadata:{uid:\"csee2b8258297f516c\"},external_link:!1},{link_url:{title:\"Global Getaways\",href:\"https://www.atmosrewards.com/content/global-getaways?lid=Atmos_Nav_Menu_Getaways\"},_metadata:{uid:\"cs9bde47f0250bc26c\"},external_link:!1},{link_url:{title:\"Wine Flies Free™\",href:\"https://www.atmosrewards.com/content/deals/wine-flies-free?lid=Atmos_Nav_Menu_WineFliesFree\"},_metadata:{uid:\"cs71aa49ece7f72122\"},external_link:!1}]}}],tags:[],title:\"Loyalty Deals Drawer Menu\",updated_at:\"2026-08-17T20:29:49.831Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-08-18T23:26:07.925Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"bltadb6dbb0038a4b8c\",_version:10,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-17T23:23:13.674Z\",created_by:\"blt59e67ae827b761a7\",menu_id:\"guest_info_menu\",menu_title:\"\",navigation:[{title:\"\",_metadata:{uid:\"cs0da5e7c3032e9206\"},section:{section_heading:\"\",links:[{link_url:{title:\"Account overview\",href:\"https://www.atmosrewards.com/account/overview\"},_metadata:{uid:\"csfa7d9eed4f47ff06\"},external_link:!1},{link_url:{title:\"Trips\",href:\"https://www.atmosrewards.com/trips?int=AS_NAV_Menu_Trips-prodID%3aManage\"},_metadata:{uid:\"cs4472adee6a8d3a82\"},external_link:!1},{link_url:{title:\"Wallet\",href:\"https://www.atmosrewards.com/account/wallet?lid=Atmos_Nav_Account_Wallet\"},_metadata:{uid:\"csf7633ee4cb07973f\"},external_link:!1},{link_url:{title:\"Profile and settings\",href:\"https://www.atmosrewards.com/account/profile-settings\"},_metadata:{uid:\"csf1e12078fd8b52ec\"},external_link:!1},{link_url:{title:\"Rewards\",href:\"https://www.atmosrewards.com/account/rewards\"},_metadata:{uid:\"csf8759e09ca9dfcce\"},external_link:!1}]}},{title:\"\",_metadata:{uid:\"cs5663bdc72a09cb88\"},section:{section_heading:\"\",links:[{link_url:{title:\"Discounts/Companion Fare\",href:\"https://www.atmosrewards.com/account/wallet?section=discounts\"},_metadata:{uid:\"cs64bdad38c73263f0\"},external_link:!1},{link_url:{title:\"Points activity\",href:\"https://www.atmosrewards.com/account/activity?lid=Atmos_Nav_Account_Activity\"},_metadata:{uid:\"cs64f5dfd2e86ce3b1\"},external_link:!1},{link_url:{title:\"Buy, share, or gift points\",href:\"https://www.atmosrewards.com/content/buy-share-gift-points\"},_metadata:{uid:\"cs83256e2aa45ffff2\"},external_link:!1},{link_url:{title:\"Membership card\",href:\"https://www.atmosrewards.com/account/find\"},_metadata:{uid:\"csd964f40416b7e378\"},external_link:!1},{link_url:{title:\"Upgrade certificates\",href:\"https://www.atmosrewards.com/account/wallet?lid=Atmos_Nav_Account_UpgradeCertificates\"},_metadata:{uid:\"cs46acb839d05ac156\"},external_link:!1}]}}],tags:[],title:\"Loyalty Guest Info Drawer Menu\",updated_at:\"2025-09-26T17:21:35.809Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2025-09-26T17:21:39.552Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],user_actions:[{_content_type_uid:\"header_user_actions\",uid:\"blt793a253105e01835\",_version:22,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T00:38:59.650Z\",created_by:\"bltcc82a2ff4c3b3c97\",section:{section_heading:\"Section 1\",links:[{_content_type_uid:\"header_user_actions_menu\",uid:\"blt590ab753e3b38a08\",title:\"Loyalty Book User Actions Menu\",menu:{menu_title:\"Book\",menu_id:\"loyalty_book_menu\"},icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt1eb79ef171b504eb\",updated_by:\"blt1eb79ef171b504eb\",created_at:\"2025-10-13T17:57:48.182Z\",updated_at:\"2025-10-13T17:59:52.685Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-10-13T18:59:01.749Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt27919aca4e842510\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-14T21:57:23.779Z\",created_by:\"blt59e67ae827b761a7\",menu:{menu_title:\"Benefits, perks, and milestones\",menu_id:\"loyalty_benefits_menu\"},tags:[],title:\"Loyalty Benefits User Actions Menu\",updated_at:\"2025-08-14T21:57:23.779Z\",updated_by:\"blt59e67ae827b761a7\",publish_details:{time:\"2025-08-14T21:57:32.033Z\",user:\"blt59e67ae827b761a7\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"blt08fb0a8d3e42b32f\",title:\"Loyalty Earn Points User Actions Menu\",menu:{menu_title:\"Earn points\",menu_id:\"loyalty_earn_menu\"},tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"blt767c8c0c9690f3da\",created_at:\"2025-08-14T22:05:51.959Z\",updated_at:\"2025-08-19T17:30:10.613Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-20T07:30:47.888Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltc1c2ba4387d3a9c4\",title:\"Loyalty Redeem Points User Actions Menu\",menu:{menu_title:\"Redeem points\",menu_id:\"loyalty_redeem_menu\"},tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"blt767c8c0c9690f3da\",created_at:\"2025-08-14T22:20:56.208Z\",updated_at:\"2025-08-19T17:30:46.087Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-20T07:30:47.948Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltf087c9c8b45cb179\",title:\"Atmos™ Rewards Credit Cards User Action Link\",link_url:{title:\"Atmos™ Rewards Visa® credit cards\",href:\"https://www.atmosrewards.com/content/credit-cards?lid=Atmos_Nav_Menu_CreditCards\"},icon:{name:\"\",category:\"\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-14T22:35:37.460Z\",updated_at:\"2025-08-20T07:29:56.925Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-20T07:30:48.049Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltb934aa5f
15cd898b1f\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-14T23:01:02.302Z\",created_by:\"blt59e67ae827b761a7\",menu:{menu_title:\"Deals\",menu_id:\"loyalty_deals_menu\"},tags:[],title:\"Loyalty Deals User Actions Menu\",updated_at:\"2025-08-14T23:01:02.302Z\",updated_by:\"blt59e67ae827b761a7\",publish_details:{time:\"2025-08-14T23:01:08.481Z\",user:\"blt59e67ae827b761a7\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 1 - Atmos\",updated_at:\"2026-03-31T03:04:07.402Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-03-31T03:04:22.397Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"blt65a5f35e9e5b34cb\",_version:5,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-15T00:27:11.426Z\",created_by:\"blt59e67ae827b761a7\",section:{section_heading:\"Section 2\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"blt3650eb03f93d5d1b\",title:\"Loyalty Airline partners User Actions Link\",link_url:{title:\"Airline partners\",href:\"https://www.atmosrewards.com/content/partners/airlines?lid=Atmos_Nav_Menu_AirlinesPartners\"},icon:{name:\"\",category:\"\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-14T23:33:42.998Z\",updated_at:\"2025-08-20T07:31:20.944Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-20T07:35:05.253Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt5d8e9a8e2f4fd462\",title:\"Loyalty oneworld® Alliance User Actions Link\",link_url:{title:\"oneworld® Alliance\",href:\"https://www.atmosrewards.com/content/oneworld?lid=Atmos_Nav_Menu_oneworld\"},icon:{name:\"\",category:\"\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-15T17:49:32.576Z\",updated_at:\"2025-08-20T07:31:34.483Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-20T07:35:05.549Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltc8a8e0e7ae47294d\",title:\"Atmos™ for Business User Actions Link\",link_url:{title:\"Atmos™ for Business\",href:\"https://www.alaskaair.com/content/atmos-for-business?lid=Atmos_Nav_Menu_AtmosForBusiness\"},icon:{name:\"\",category:\"\"},external_link:!0,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-14T23:46:09.980Z\",updated_at:\"2025-08-20T07:31:50.844Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-20T07:35:05.569Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltb18019242831cd01\",title:\"Loyalty Buy points User Actions Link\",link_url:{title:\"Buy points\",href:\"https://storefront.points.com/mileage-plan/sso/buy?lid=Atmos_Nav_Menu_BuyPoints\"},icon:{name:\"\",category:\"\"},external_link:!0,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"blt767c8c0c9690f3da\",created_at:\"2025-08-14T23:51:12.436Z\",updated_at:\"2025-08-19T17:25:42.904Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:29.866Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt7bab01824348fda8\",title:\"Loyalty Help center User Actions Link\",link_url:{title:\"Help center\",href:\"https://www.alaskaair.com/content/about-us/help-contact?lid=Atmos_Nav_Menu_ContactUs\"},icon:{name:\"\",category:\"\"},external_link:!0,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-14T23:55:59.539Z\",updated_at:\"2025-08-16T01:05:15.800Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:29.880Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltf8a7cd18147e01e3\",title:\"Loyalty FAQ User Actions Link\",link_url:{title:\"FAQ\",href:\"https://www.atmosrewards.com/content/faq/benefits?lid=Atmos_Nav_Menu_FAQ\"},icon:{name:\"\",category:\"\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-14T23:58:07.782Z\",updated_at:\"2025-08-20T07:34:48.840Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-20T07:35:05.275Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top  Level Links - Section 2 - Atmos\",updated_at:\"2025-08-20T06:40:42.638Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2025-08-20T07:35:04.746Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],show_alerts_icon:!0,show_search_icon:!0,show_language_currency_icon:!0,advertisement_data:[{_content_type_uid:\"universal_content_model\",uid:\"bltb8fd7725c60f11e5\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,action:{link:{title:\"Learn more\",href:\"https://www.alaskaair.com/content/mileage-plan/how-to-earn-miles/airline-partners?int=merchandising-two\"},open_new_window:!1,open_new_window2:!1,link_2:{title:\"\",href:\"\"}},audience:{},base_weight:null,categories:{productId:\"campaigns.flights.partner_money_miles\",terms:[{campaigns:{flights:\"campaigns.flights\",partner_money_miles:\"campaigns.flights.partner_money_miles\"}}]},created_at:\"2025-07-18T19:24:53.619Z\",created_by:\"blt133fb0b9545654f5\",custom_campaign_uid:\"20250603_new-hp-segment-worldwide-partners_v56\",description:{large:\"\",small:\"\",large_advanced_description:{type:\"doc\",attrs:{},uid:\"49e3feff2d234efa8ad020600d73710f\",children:[{type:\"p\",attrs:{},uid:\"d047c885411b476ea5d46e7aa7fb58e8\",children:[{text:\"\"}]}],_version:3},small_advanced_description:{type:\"doc\",attrs:{},uid:\"177b9ea7d7cb44cda2b0a7b3edddae54\",children:[{type:\"p\",attrs:{},uid:\"9d8168026648421eb154e6fd69e579ef\",children:[{text:\"\"}]}],_version:3}},fineprint:{large:\"\",small:\"\",large_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"5b92465fd63748338fbb2814b3cf7b29\",children:[{type:\"p\",attrs:{}
15,uid:\"7ebb2dc3962549a09bf296fe8966c08f\",children:[{text:\"\"}]}],_version:3},small_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"d82697329349492bb322cd706c0c5b26\",children:[{type:\"p\",attrs:{},uid:\"07040ac269d54cbd8dc356fe072e1380\",children:[{text:\"\"}]}],_version:3}},headline:{large:\"Fly with our 30+ airline partners.\",small:\"Fly with our 30+ airline partners.\"},items:[],media:{graphic:null,primary:{uid:\"bltd9bb11b28d8a6b3b\",_version:2,is_dir:!1,ACL:{},content_type:\"image/jpeg\",created_at:\"2025-07-18T19:55:41.426Z\",created_by:\"blt133fb0b9545654f5\",description:\"\",file_size:\"487627\",filename:\"global_travel_ver2.jpg\",parent_uid:\"bltf319ba4ca15f8447\",tags:[],title:\"global_travel_ver2.jpg\",updated_at:\"2026-08-05T21:01:08.745Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-08-05T21:01:12.329Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltd9bb11b28d8a6b3b/6a73a4942888391b9c07c5f5/global_travel_ver2.jpg\"},secondary:null},motionpoint_flags:[],navigation_headline:\"Worldwide Partners\",subheadline:{large:\"\",small:\"\"},tags:[\"carousel\"],taxonomies:[],teaser:{media:null,headline:\"Global travel\"},theme:[{_content_type_uid:\"campaign_theme\",uid:\"blte4b89e4ea2049508\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2024-08-20T17:28:53.167Z\",created_by:\"blt478cceb82d98b48a\",primary_color:\"#a3ecf0\",primary_text_color:\"#2e2e2e\",secondary_color:\"#f2fcfa\",secondary_text_color:\"#03314f\",tags:[],tertiary_color:\"#ffffff\",tertiary_text_color:\"#000000\",title:\"[TEST] Mobile Carousel Theme\",updated_at:\"2024-08-20T17:41:39.701Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:50:31.376Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"[NEW HP] SEGMENT - Worldwide Partners\",updated_at:\"2025-07-25T17:35:51.073Z\",updated_by:\"blt478cceb82d98b48a\",url:\"/ucm/segment/worldwide-partners\",publish_details:{time:\"2026-04-21T10:46:56.319Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],available_user_actions:[{title:\"Guest Info\",_metadata:{uid:\"csb024f01b38cb2489\"}},{title:\"Drawer Menu\",_metadata:{uid:\"csc4c683664aeb71e2\"}}],profile_menu_data:{list_with_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"bltcd5cfdc49c0ee224\",title:\"Account Overview Profile Menu - Icon - Atmos\",label:\"Account overview\",href:\"https://www.atmosrewards.com/account/overview?lid=Atmos_Nav_Account_Profile\",icon:{name:\"dashboard-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-16T01:13:06.945Z\",updated_at:\"2025-08-20T08:23:43.135Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-20T08:27:28.050Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blteb4db087e2d69645\",locale:\"en-us\",_version:7,ACL:{},_in_progress:!1,created_at:\"2025-08-16T01:13:27.897Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"https://www.atmosrewards.com/trips?lid=Atmos_Nav_Account_Trips\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},label:\"Trips\",tags:[],title:\"Trips Profile Menu - Icon - Atmos\",updated_at:\"2025-09-26T01:07:00.033Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:\"authenticated\",publish_details:{time:\"2025-09-26T17:17:12.453Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltd5687650c1309a6c\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-25T22:07:08.832Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://reservations.alaskaair.com/reservation?lid=Atmos_Nav_Account_Reservation\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},label:\"Find my trip\",tags:[],title:\"Find my trip Profile Menu - Icon - Atmos\",updated_at:\"2025-09-26T01:12:29.916Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:\"not_authenticated\",publish_details:{time:\"2025-09-26T01:12:34.631Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt7050c87893beae0d\",title:\"Wallet Profile Menu - Icon - Atmos\",label:\"Wallet\",href:\"/betaaccount/payments-discounts?lid=Atmos_Nav_Account_Wallet\",icon:{name:\"credit-card-stroke\",category:\"payment\"},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-16T01:20:06.093Z\",updated_at:\"2025-08-20T08:25:49.024Z\",ACL:{},_version:5,_in_progress:!1,publish_details:{time:\"2025-08-20T08:27:27.860Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt66f635430ffd1eb9\",title:\"Profile Profile Menu - Icon - Atmos\",label:\"Profile and settings\",href:\"/betaaccount/profile-settings?lid=Atmos_Nav_Account_Settings\",icon:{name:\"settings-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-16T01:11:24.683Z\",updated_at:\"2025-08-20T08:25:46.042Z\",ACL:{},_version:5,_in_progress:!1,publish_details:{time:\"2025-08-20T08:27:27.898Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blte85e4be0916525ef\",title:\"Rewards Profile Menu - Icon - Atmos\",label:\"Rewards\",href:\"https://www.atmosrewards.com/account/rewards\",icon:{name:\"star-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-19T21:46:33.498Z\",updated_at:\"2025-08-20T08:26:52.856Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-20T08:27:27.795Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],list_without_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"bltfc6d6f5161140181\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-16T01:21:02.974Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"/betaaccount/payments-discounts?section=discounts&lid=Atmos_Nav_Account_CompanionFare\",icon:{name:\"\",category:\"\"},label:\"Discounts/Companion Fare\",tags:[],title:\"Companion Fare Profile Menu - Atmos\",updated_at:\"2025-08-20T05:53:24.268Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-08-20T05:53:28.355Z\",user:\"blt478cceb82d98b48a\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt023f89e7b78b0310\",title:\"Points Activity Profile Menu - link - Atmos\",label:\"Points activity\",href:\"https://www.atmosrewards.com/account/activity?lid=Atmos_Nav_Account_Activity\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-16T01:11:51.880Z\",updated_at:\"2025-08-20T08:27:49.142Z\",ACL:{},_version:6,_in_progress:!1,publish_details:{time:\"2025-08-20T08:35:42.353Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltb5384194015dc1da\",title:\"Buy Points Profile Link - Atmos\",label:\"Buy, share, or gift points\",href:\"https://www.atmosrewards.com/content/buy-share-gift-points?lid=Atmos_Nav_Account_BuyShareGift\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-16T01:17:51.764Z\",updated_at:\"2025-08-20T08:27:56.416Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-20T08:35:42.567Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltda613391a49e7079\",title:\"Membership card Profile Link - Atmos\",label:\"Membership card\",href:\"https://www.atmosrewards.com/account/find?lid=Atmos_Nav_Account_BuyShareGift\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt59e67ae827b761a7\",updated_by:\"bltf5bd780b9f0d82fc\",created_at:\"2025-08-19T21:54:08.075Z\",updated_at:\"2025-08-20T08:28:01.631Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-20T08:35:42.647Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt97b5c99e01d6bcf7\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-16T01:17:14.257Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"/betaaccount/payments-discounts?lid=Atmos_Nav_Account_UpgradeCertificates\",icon:{name:\"\",category:\"\"},label:\"Upgrade certificates\",tags:[],title:\"Upgrade Certificates Profile Menu - Atmos\",updated_at:\"2025-08-20T05:54:18.245Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-08-20T05:54:21.910Z\",user:\"blt478cceb82d98b48a\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt1e0a8495ea5171d3\",title:\"Look up trip - AFB\",label:\"Look up trip\",href:\"https://reservations.alaskaair.com/reservation\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T22:26:49.655Z\",updated_at:\"2025-09-18T22:28:21.709Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-09-18T22:29:50.251Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],loyalty_program_logo:{uid:\"blt191dd896edc4cc55\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-03-27T20:27:31.796Z\",created_by:\"blt73a711bf3cbacfa7\",file_size:\"4630\",filename:\"Brand_Atmos_Size_Lg.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"Atmos Logo\",updated_at:\"2025-03-27T20:29:35.504Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-05-27T19:22:43.796Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/67e5b4b3f9f87b00eac4eba4/Brand_Atmos_Size_Lg.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/atmos_logo\"}},urls:{cart_url:\"/shopping/cart?int=Atmos_NAV_Menu_Cart-prodID%3aShoppingBooking\",join_now_url:\"/enroll?int=Atmos_NAV_Account_Join-prodID%3aAtmos\",sign_in_url:\"/account/login?int=Atmos_NAV_Account_SignIn-prodID%3aAtmos\",sign_out_url:\"/account/handlesignout?int=Atmos_NAV_Account_SignOut-prodID%3aAtmos\",search_url:\"https://www.alaskaair.com/content/search?lid=Atmos_Nav_Search/content/search?lid=Atmos_Nav_Search\",super_user_search_url:\"/superuser/search?lid=Atmos_NAV_SuperUserSearch\",advisories_url:\"https://www.alaskaair.com/content/advisories/travel-advisories?lid=Atmos_NAV_TravelAdvisories\",home_url:\"https://www.atmosrewards.com/\"},medallions:[{_content_type_uid:\"image_dictionary\",uid:\"bltadd72a5d38ca452f\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-13T18:20:59.587Z\",created_by:\"blt65e03e7a36141891\",dictionary:[{key:\"Titanium\",_metadata:{uid:\"cs5a989f3
15cebaeb5af\"},aliases:[\"Atmos Titanium\"],image:{uid:\"bltbd9cdc60b2da0bd7\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:10:43.329Z\",created_by:\"blt6793861aef814a06\",file_size:\"3946\",filename:\"TitaniumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"TitaniumSM.svg\",updated_at:\"2025-06-19T20:10:43.329Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:47:12.978Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltbd9cdc60b2da0bd7/68546ec3cf88c7d3903a014d/TitaniumSM.svg\"}},{key:\"Member\",_metadata:{uid:\"cs384fbe8a3c64ca06\"},aliases:[\"Atmos Status\",\"Status\"],image:{uid:\"blt48d6ff7fcc5bf01e\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:09:59.146Z\",created_by:\"blt6793861aef814a06\",file_size:\"2561\",filename:\"StatusSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"StatusSM.svg\",updated_at:\"2025-06-19T20:09:59.146Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:37:02.006Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\"}},{key:\"Silver\",_metadata:{uid:\"cs23e38312f7d28639\"},aliases:[\"Atmos Silver\"],image:{uid:\"blt9e6bf32f5b5494ff\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:50.998Z\",created_by:\"blt6793861aef814a06\",file_size:\"3930\",filename:\"SilverSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"SilverSM.svg\",updated_at:\"2025-06-19T20:07:50.998Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:44:51.838Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9e6bf32f5b5494ff/68546e17b0c225a624da654f/SilverSM.svg\"}},{key:\"Platinum\",_metadata:{uid:\"csc73aa7fc969530be\"},aliases:[\"Atmos Platinum\"],image:{uid:\"blte42d1104541d9b45\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:05.508Z\",created_by:\"blt6793861aef814a06\",file_size:\"3949\",filename:\"PlatinumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"PlatinumSM.svg\",updated_at:\"2025-06-19T20:07:05.508Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:50:27.820Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte42d1104541d9b45/68546de997074439fa3e1661/PlatinumSM.svg\"}},{key:\"Gold\",_metadata:{uid:\"csa7c1c4e2fd11f524\"},aliases:[\"Atmos Gold\"],image:{uid:\"blt8bd79b676fd5dcc1\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:06:19.877Z\",created_by:\"blt6793861aef814a06\",file_size:\"3923\",filename:\"GoldSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"GoldSM.svg\",updated_at:\"2025-06-19T20:06:19.877Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:43:25.950Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt8bd79b676fd5dcc1/68546dbb1a4f8280b73c40ee/GoldSM.svg\"}}],tags:[],title:\"Medallions\",updated_at:\"2025-08-14T21:23:03.992Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:00.230Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],alerts_popover_text:\"Travel Advisories\",language_popover_text:\"Language and Currency\",search_popover_text:\"Search\",currency_language_dropdown_data:{label:\"Select preferred language and currency\",language_currency_options:[{language_currency_id:\"en-us\",_metadata:{uid:\"csdb88d5b5c323ce53\"},label:\"English (US) - USD\",language:\"English (US)\",currency:\"US Dollar\",currency_code:\"USD\"},{language_currency_id:\"en-au\",_metadata:{uid:\"csc519e38a698818cc\"},label:\"English (AU) - AUD\",language:\"English (AU)\",currency:\"Australian Dollar\",currency_code:\"AUD\"},{language_currency_id:\"en-nz\",_metadata:{uid:\"cs885bcf2910fafc4d\"},label:\"English (NZ) - NZD\",language:\"English (AZ)\",currency:\"New Zealand Dollar\",currency_code:\"NZD\"},{language_currency_id:\"en-gb\",_metadata:{uid:\"cs961618b07d9f7685\"},label:\"English (UK) - GBP\",language:\"English (UK)\",currency:\"Great British Poun
15d\",currency_code:\"GBP\"},{language_currency_id:\"es-us\",_metadata:{uid:\"cs208937e2ad4c9554\"},label:\"Español (US) - USD\",language:\"Español (US)\",currency:\"US Dollar\",currency_code:\"USD\"},{language_currency_id:\"it-it\",_metadata:{uid:\"cs16761224dee5d1ca\"},label:\"Italiano (IT) - EUR\",language:\"Italiano\",currency:\"Euro\",currency_code:\"EUR\"},{language_currency_id:\"ja-jp\",_metadata:{uid:\"cs89c39956b5b3759c\"},label:\"日本語 (JP) - JPY\",language:\"日本語 (JP)\",currency:\"日本円\",currency_code:\"JPY\"},{language_currency_id:\"ko-kr\",_metadata:{uid:\"cs852a72bfd44c410b\"},label:\"한국어 (KR) - KRW\",language:\"한국어\",currency:\"Korean Won\",currency_code:\"KRW\"}],placeholder:\"Language - Currency\",selected_option:\"\"},text:{join_now_text:\"Join now\",sign_in_text:\"Sign in\",menu_text:\"Menu\",points_text:\"Available points:\",rewards_number_text:\"Atmos Rewards Number:\",greeting_text:\"Welcome back\"},prompt_data:{content:\"Sign in for a personalized experience.\",primary_button:{href:\"/account/login\",label:\"Sign in\",type:\"primary\"},secondary_button:{href:\"/enroll\",label:\"Join now\",type:\"secondary\"},show:!1,title:\"Hello\"}},tags:[],title:\"Loyalty\",updated_at:\"2026-07-29T18:48:13.022Z\",updated_by:\"blt133fb0b9545654f5\",url:\"/header-footer/loyalty\",variant:\"Loyalty\",publish_details:{time:\"2026-08-18T23:26:17.226Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},_embedded_items:{}},K9={uid:\"bltacdf5c5d2afc9d4c\",_version:87,locale:\"en-us\",ACL:{},_in_progress:!1,advisories:[{advisory:[{_content_type_uid:\"advisory_alert\",uid:\"bltadce908f101fb926\",_version:18,locale:\"en-us\",ACL:{},_in_progress:!1,action:{title:\"\",href:\"\"},created_at:\"2025-09-02T15:41:52.779Z\",created_by:\"blt133fb0b9545654f5\",custom_content:[],description:'Welcome Alaska EasyBiz and Hawaiian Corporate Travel Program members. <a href=\"https://www.alaskaair.com/content/atmos-for-business\">Explore our new booking experience for businesses<\/a>',has_custom_content:!1,icon:null,short_description:\"\",show_icon:!1,show_on_mobile:!1,tags:[],taxonomies:[],title:\"Atmos for business advisory\",type:\"neutral\",updated_at:\"2025-09-10T23:09:10.502Z\",updated_by:\"blt133fb0b9545654f5\",url:\"/advisory-alert/atmos-for-business-advisory\",publish_details:{time:\"2025-09-10T23:33:14.839Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],_metadata:{uid:\"cs1047e7207ce86b84\"},page_visibility:[{_content_type_uid:\"page_visibility\",uid:\"bltdd6a95d97bbb52e8\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-09-02T15:43:55.700Z\",created_by:\"blt133fb0b9545654f5\",do_not_show_in:{specific_pathnames:[]},only_show_in:{homepage:!1,specific_pathnames:[\"/content/atmos-for-business/book\",\"/borealis\"],easybiz_logged_in_specific_pathnames:[],travel_agent_logged_in_specific_pathnames:[],specific_hostnames:[]},show_everywhere:!1,tags:[],title:\"ATMOS FOR BUSINESS ADVISORY\",updated_at:\"2025-09-02T23:09:40.680Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2025-09-10T23:33:16.143Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]}],brand_bar:[],created_at:\"2025-07-15T18:41:09.659Z\",created_by:\"bltcc82a2ff4c3b3c97\",footer:{social_media:{title:\"Follow us\",icon:\"\",inverse:!1,social_media:[{title:\"Facebook\",_metadata:{uid:\"cs68c6fb3a32182bb2\"},url:\"https://www.facebook.com/alaskaairlines/\"},{title:\"Instagram\",_metadata:{uid:\"cs866b5ff1c03c3168\"},url:\"https://www.instagram.com/alaskaair\"},{title:\"X\",_metadata:{uid:\"cs3c2cfbe09464f2ee\"},url:\"https://x.com/AlaskaAir\"},{title:\"YouTube\",_metadata:{uid:\"cs5ce251d003695cd9\"},url:\"https://www.youtube.com/c/AlaskaAirlines\"}]},copyright_and_disclaimers:{external_link_disclaimer:\"Notice indicator that this external link may not follow the same accessibility or privacy policies as Alaska Airlines.\",new_tab_disclaimer:\"Notice indicator to alert users that action will result in the browser opening a new tab or window.\",copyright:\"© 2025 Alaska Airlines. All Rights Reserved\"},branding_resources:{brand_logo:{title:\"AFB\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt21cf199f5d11cdd6/685c1675a986b3c54bdfdfdc/AFBLogo2.svg\"},one_world_asset:{title:\"\",url:\"\"}
15,brand_background:{title:\"Alaska Airlines Background\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blta29e613b18d071bc/68066bc3bfe08e20df2069e5/AS_Squiggle.svg\"}},sections:[{_content_type_uid:\"footer_section\",uid:\"blt319dcf294b1f9ca4\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-08-18T20:33:25.408Z\",created_by:\"blt73a711bf3cbacfa7\",links:[{link_url:{title:\"Who we are\",href:\"/content/about-us?lid=AFB_Footer_AboutUs\"},_metadata:{uid:\"csa5f75ecd74f10b7a\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Careers\",href:\"https://careers.alaskaair.com/?vs=4558&utm_source=AlaskaAir.com-DE&utm_medium=Other&utm_campaign=AlaskaAir.com\"},_metadata:{uid:\"cse258781436230f22\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Newsroom\",href:\"https://news.alaskaair.com/\"},_metadata:{uid:\"cs5e701ad640c74743\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Investor relations\",href:\"https://investor.alaskaair.com/\"},_metadata:{uid:\"cs4006536d85523efa\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Alaska Star Ventures\",href:\"/content/alaska-star-ventures?lid=AFB_Footer_AlaskaStarVentures\"},_metadata:{uid:\"csf1b4495983ce491e\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Legal\",href:\"/content/legal/consumer-notices?lid=AFB_Footer_Legal\"},_metadata:{uid:\"cs4ba97ac789e1df2e\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Contract of Carriage\",href:\"/content/legal/contract-of-carriage??lid=AFB_Footer_contractCarriage\"},_metadata:{uid:\"cs1b44e726f86c59e6\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Privacy notice\",href:\"/content/legal/privacy-policy??lid=AFB_Footer_privacyPolicy\"},_metadata:{uid:\"cs55f7eac782cad7b6\"},link_icon:\"\",external_link:!1}],section_heading:\"About Alaska\",tags:[],title:\"About Alaska Footer Section AFB\",updated_at:\"2025-08-18T20:33:25.408Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:12.554Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltc93e137a6d2b20c2\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-08-18T20:35:29.624Z\",created_by:\"blt73a711bf3cbacfa7\",links:[{link_url:{title:\"Help center\",href:\"https://www.alaskaair.com/content/about-us/help-contact?lid=AFB_Footer_contactUs\"},_metadata:{uid:\"cs169cff6d58dcbce6\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Feedback and complaints\",href:\"/content/about-us/feedback?lid=AFB_Footer_feedback\"},_metadata:{uid:\"cs25b3a6a8d4c3b0bb\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=AFB_Footer_advisories\"},_metadata:{uid:\"csf28b8e19e6ec1707\"},link_icon:\"\",external_link:!1},{link_url:{title:\"REAL ID\",href:\"/content/travel-info/before-your-trip/domestic-travel-information/real-id?lid=AFB_Footer_realid\"},_metadata:{uid:\"cs01e95a5d4c4c4f1b\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Customer service commitment\",href:\"/content/about-us/customer-commitment/customer-commitment-overview?lid=AFB_Footer_customerCommitment\"},_metadata:{uid:\"cs4c73f25bce5d37a8\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Canadian air travel rights\",href:\"/content/legal/air-passenger-protection-regulations-canada?lid=AFB_Footer_canadianAirTravelRights\"},_metadata:{uid:\"cs4c918e5c64d290f3\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Tarmac delay plan\",href:\"/content/about-us/customer-commitment/customer-commitment-extended-delays?lid=AFB_Footer_tarmacDelayPlan\"},_metadata:{uid:\"cs55448b3628fe48a5\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Site map\",href:\"/content/site-map?lid=AFB_Footer_siteMap\"},_metadata:{uid:\"csdcd879d71d402ebf\"},link_icon:\"\",external_link:!1}],section_heading:\"Customer service\",tags:[],title:\"Customer service Footer Section AFB\",updated_at:\"2026-04-21T19:30:19.299Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-04-21T19:30:26.420Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltbb8376fd43897253\",locale:\"en-us\",_version:9,ACL:{},_in_progress:!1,common_section:!1,common_section_name:\"\",created_at:\"2025-08-15T05:58:44.143Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Optional services and fees\",href:\"https://www.alaskaair.com/content/travel-info/optional-services-fees?lid=AFB_Footer_-prodID%3aoptionalServices\"},_metadata:{uid:\"cs7db31f020556355f\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Corporate travel\",href:\"https://www.alaskaair.com/content/corporate-travel?lid=AFB_Footer_-prodID%3aCorporateTravel\"},_metadata:{uid:\"cs96c726337c21d646\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Atmos for Business\",href:\"https://www.alaskaair.com/content/atmos-for-business?lid=AFB_Footer_AFB\"},_metadata:{uid:\"cs3d4dc098d68b5d87\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Travel agents\",href:\"https://www.alaskaair.com/travel-agent/logon?lid=AFB_Footer_-prodID%3atravelAgent\"},_metadata:{uid:\"csda1896284c7362a1\"},link_icon:\"\",external_link:!1},{link_url:{title:\"Cargo\",href:\"https://www.alaskacargo.com/?lid=AFB_Footer_-prodID%3aprodID:Cargo\"},_metadata:{uid:\"cs95bc0f1463a09dd2\"},link_icon:\"\",external_link:!0},{link_url:{title:\"Travel insurance\",href:\"https://www.alaskaair.com/content/gifts-and-products/travel-insurance?lid=AFB_Footer_-prodID%3aAncillary\"},_metadata:{uid:\"cs5d14204663107a2e\"},link_icon:\"\",external_link:!1}],section_heading:\"Products and services\",tags:[],title:\"Products services Footer Section AFB\",updated_at:\"2026-07-30T00:44:54.251Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-07-30T00:44:57.673Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltc883777c95b6f864\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Get deals\",created_at:\"2025-08-18T20:42:15.305Z\",created_by:\"blt73a711bf3cbacfa7\",links:[{link_url:{title:\"Sign up now\",href:\"/enroll?lid=AFB_Footer_-prodID%3aATMEnroll\"},_metadata:{uid:\"cs4130c9a49ae8ba56\"},link_icon:\"\",external_link:!1}],section_heading:\"Get deals\",tags:[],title:\"Get deals Footer Section - AFB\",updated_at:\"2025-08-18T20:42:15.305Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:15.839Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltcdd03cf3483d6107\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Give feedback\",created_at:\"2025-08-18T20:43:44.037Z\",created_by:\"blt73a711bf3cbacfa7\",links:[{link_url:{title:\"Give feedback\",href:\"https://www.alaskalistens.com/#/survey1\"},_metadata:{uid:\"cs50981d4d1c564f82\"},link_icon:\"\",external_link:!0}],section_heading:\"Feedback\",tags:[],title:\"Give feedback Footer Section - AFB\",updated_at:\"2025-08-18T20:43:44.037Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:15.870Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],app:{app:[{_content_type_uid:\"footer_app_link\",uid:\"blt5fab3d25d01427d0\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:00:53.096Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://itunes.apple.com/us/app/alaska-airlines/id356143077\",img:{uid:\"blt95c306ed0c2c768f\",_version:3,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-05-06T21:05:04.077Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"10804\",filename:\"Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"appleAppStore-logo.svg\",updated_at:\"2025-08-17T21:01:07.966Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:44:09.416Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/68a243139319d814a287b60e/Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/appleAp
15pStore-logo.svg\"},tags:[],title:\"App Store App Link - Alaska\",type:\"app_store\",updated_at:\"2025-11-12T23:18:27.858Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:38:59.030Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"bltb70daff8845a845b\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:21:17.410Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://play.google.com/store/apps/details?id=com.alaskaairlines.android\",img:{uid:\"blt62fb113d02663123\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-04-30T16:58:27.432Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"7047\",filename:\"GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"Google_Play_Store.svg\",updated_at:\"2025-08-17T22:35:02.214Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:39:23.352Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/68a25916e8ed7de53fd064f4/GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/google_play_store_wht.svg\"},tags:[],title:\"Google play App Link - Alaska\",type:\"google_play\",updated_at:\"2025-11-12T23:18:38.995Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:47.993Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"bltefec1641451e8dff\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:22:09.129Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"\",img:{uid:\"blt0d29e302cabb19e6\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2026-05-01T19:47:24.455Z\",created_by:\"blt133fb0b9545654f5\",file_size:\"37142\",filename:\"Dual_Brand_app_download_all_black_no_logos.svg\",parent_uid:null,tags:[],title:\"Dual_Brand_app_download_all_black_no_logos.svg\",updated_at:\"2026-05-01T19:47:24.455Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-07T19:08:15.457Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt0d29e302cabb19e6/69f5034c1021aa1f74ebcff2/Dual_Brand_app_download_all_black_no_logos.svg\"},tags:[],title:\"Mobile app App Link - Alaska\",type:\"mobile_app\",updated_at:\"2026-05-01T19:47:33.041Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-07T19:21:35.755Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"Get the app\"}},header:{media:{logo:{uid:\"blt34256572bf5f2dc2\",_version:1,title:\"afb_v6.svg\",parent_uid:\"bltef0f69acfe33f7a6\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-10-09T00:09:06.941Z\",updated_at:\"2025-10-09T00:09:06.941Z\",content_type:\"image/svg+xml\",file_size:\"4400\",filename:\"afb_v6.svg\",ACL:{},is_dir:!1,tags:[],publish_details:{time:\"2025-10-09T00:12:41.969Z\",user:\"blt73a711bf3cbacfa7\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt34256572bf5f2dc2/68e6fd22695764130a9b215d/afb_v6.svg\"},alt_text:\"Atmos for Business Logo\"},menus:[{_content_type_uid:\"header_drawer_menu\",uid:\"blt9e34d63a4b78481c\",_version:5,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-15T23:56:48.798Z\",created_by:\"blt73a711bf3cbacfa7\",menu_id:\"book_menu\",menu_title:\"Book\",navigation:[{title:\"Reservations\",_metadata:{uid:\"csb1bd083863c83a18\"},section:{section_heading:\"Reservations\",links:[{link_url:{title:\"Flights\",href:\"https://www.alaskaair.com/content/atmos-for-business/book?int=AFB_NAV_Book_Flights_-prodID%3aShoppingBooking\"},_metadata:{uid:\"cs7d85714e70b66284\"},external_link:!1}
15,{link_url:{title:\"Deals\",href:\"/content/deals/flights?int=AFB_NAV_Explore_DealsFlights_-prodID%3aFareSales\"},_metadata:{uid:\"csb26c8b610a941ada\"},external_link:!1},{link_url:{title:\"Group travel\",href:\"/content/group-travel/groups-travel-overview?int=AFB_NAV_Book_GroupTravel_-prodID%3aGroupTravel\"},_metadata:{uid:\"cs9c3a04d5a2a43d0b\"},external_link:!1},{link_url:{title:\"Flight Pass\",href:\"https://subscriptions.alaskaair.com/flightpass/?int=AFB_NAV_Book_FlightPass_-prodID%3aFlightPass\"},_metadata:{uid:\"cs2de3cd7064e663bb\"},external_link:!0}]}},{title:\"Trip planner\",_metadata:{uid:\"cs185c86f7f2303d51\"},section:{section_heading:\"Trip planner\",links:[{link_url:{title:\"Trip inspiration with AI\",href:\"/nls/destination?int=AFB_NAV_Book_TripInspirationAI_-prodID%3aAwareness\"},_metadata:{uid:\"csd985f1c661e2fb85\"},external_link:!1},{link_url:{title:\"Travel insurance\",href:\"/content/gifts-and-products/travel-insurance?int=AFB_NAV_Book_TripInsurance_-prodID%3aAncillary\"},_metadata:{uid:\"cs1eba4082162caeb8\"},external_link:!1},{link_url:{title:\"Hotels & rentals\",href:\"/content/deals/stays?MDPCID=AlaskaVacations-EN_US.DPS.AlaskaVacations.Navbar-Hotel_Launch.HOTEL&int=AFB_NAV_Book_Hotels-prodID%3aHotels\"},_metadata:{uid:\"cs62c128664d050546\"},external_link:!1},{link_url:{title:\"Cars\",href:\"/car-rental/?clientId=591110\"},_metadata:{uid:\"csff83d9c6431f7e5d\"},external_link:!0},{link_url:{title:\"Package deals\",href:\"https://vacations.alaskaair.com/?MDPCID=ALASKAVACATIONS-EN_US.DPS.ALASKAVACATIONS.TopNav-link.PACKAGE\"},_metadata:{uid:\"csc7e711721e69901d\"},external_link:!0},{link_url:{title:\"Cruises\",href:\"/content/deals/cruises?int=AFB_NAV_Book_Cruises_-prodID%3aAncillary\"},_metadata:{uid:\"cs7f98d49a8017b56f\"},external_link:!1}]}},{title:\"Trip credits\",_metadata:{uid:\"cs849aef977618b2a8\"},section:{section_heading:\"Trip credits\",links:[{link_url:{title:\"Credit certificates\",href:\"/content/mileage-plan/my-account/credit-certificate-terms?lid=AFB_Nav_Book_CreditCertificates\"},_metadata:{uid:\"csba42aa3f0b022a59\"},external_link:!1}]}}],tags:[],title:\"Book Drawer Menu - AFB\",updated_at:\"2026-07-30T01:08:52.533Z\",updated_by:\"blt89d9873f4e126a36\",publish_details:{time:\"2026-07-30T01:09:06.565Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"bltafcf5509f3ecd574\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-15T23:59:22.646Z\",created_by:\"blt73a711bf3cbacfa7\",menu_id:\"where_we_fly_menu\",menu_title:\"Where we fly\",navigation:[{title:\"Where we fly\",_metadata:{uid:\"cs3e05064f5e5f854a\"},section:{section_heading:\"Where we fly\",links:[{link_url:{title:\"Destinations\",href:\"/en/?int=AFB_NAV_Explore_Destinations_-prodID%3aDestinations\"},_metadata:{uid:\"cs1ca2b2565e68cb66\"},external_link:!1},{link_url:{title:\"Route map\",href:\"/content/route-map?int=AFB_NAV_Explore_RouteMap_-prodID%3aDestinations\"},_metadata:{uid:\"cs12fa1f171cb89a3e\"},external_link:!1},{link_url:{title:\"New routes\",href:\"/content/new-flights?int=AFB_NAV_Explore_NewRoutes_-prodID%3aDestinations\"},_metadata:{uid:\"cs98692f4886cf82dd\"},external_link:!1},{link_url:{title:\"Hawaii\",href:\"/en/flights-to-hawaii?int=AFB_NAV_Explore_Hawaii_-prodID%3aDestinations\"},_metadata:{uid:\"cs3ca53dc171467c16\"},external_link:!1},{link_url:{title:\"Global travel\",href:\"/content/explore/global?lid=AFB_NAV_Explore_GlobalTravel\"},_metadata:{uid:\"cs10f6beabf4b68281\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"/schedule?int=AFB_NAV_Explore_Schedules\"},_metadata:{uid:\"cs7c4e02807d1a380a\"},external_link:!1}]}},{title:\"Things to do\",_metadata:{uid:\"cse3f9492f6d3b11ce\"},section:{section_heading:\"Things to do\",links:[{link_url:{title:\"Alaska Alpine Getaways\",href:\"/content/explore/ski?int=AFB_NAV_Explore_Ski_-prodID%3aDestinations\"},_metadata:{uid:\"cs72e3854e8a02f1c4\"},external_link:!1},{link_url:{title:\"Relax on a beach\",href:\"/en/flights-to-beach-destinations?int=AFB_NAV_Beach_Flights-prodID%3aDestinations\"},_metadata:{uid:\"cs330545434b644614\"},external_link:!1},{link_url:{title:\"Wine Flies Free™\",href:\"/content/deals/special-offers/wine-flies-free?int=AFB_NAV_Explore_Wine-prodID%3aDestinations\"},_metadata:{uid:\"csca88e1f678125f8a\"},external_link:!1},{link_url:{title:\"Fly to Disneyland® Resort\",href:\"/content/travel-info/on-board/fly-to-disneyland?int=AFB_NAV_Explore_Disneyland_-prodID%3aDestinations\"},_metadata:{uid:\"cs0a0386df7ed5dbdd\"},external_link:!1}]}}],tags:[],title:\"Where we fly Drawer Menu - AFB\",updated_at:\"2025-10-28T17:27:32.596Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2025-10-28T17:27:37.558Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt887a277cb1111e44\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-16T00:03:09.748Z\",created_by:\"blt73a711bf3cbacfa7\",menu_id:\"traveling_with_us_menu\",menu_title:\"Traveling with us\",navigation:[{title:\"Fly Alaska\",_metadata:{uid:\"csdd8c25dc66c5ef29\"},section:{section_heading:\"Fly Alaska\",links:[{link_url:{title:\"Travel experiences\",href:\"/content/travel-info/flight-experience?lid=AFB_Nav_Info_Inflight\"},_metadata:{uid:\"csfd156658be2fa0d5\"},external_link:!1},{link_url:{title:\"First Class\",href:\"/content/travel-info/flight-experience/first-class?lid=AFB_Nav_Info_FirstClass\"},_metadata:{uid:\"cs7fe39f7ecce17574\"},external_link:!1},{link_url:{title:\"Premium Class\",href:\"/content/travel-info/flight-experience/premium-class?lid=AFB_Nav_Info_PremiumClass\"},_metadata:{uid:\"cs8bb90a5a15666671\"},external_link:!1},{link_url:{title:\"Main Cabin\",href:\"/content/travel-info/flight-experience/main-cabin?lid=AFB_Nav_Info_MainCabin\"},_metadata:{uid:\"cs230934982a34ddf1\"},external_link:!1},{link_url:{title:\"Saver fare\",href:\"/content/travel-info/flight-experience/saver?lid=AFB_Nav_Info_SaverFare\"},_metadata:{uid:\"cs08c6863888b9b9c5\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"/schedule?lid=AFB_Nav_Info_Schedule\"},_metadata:{uid:\"cs4e9f354c6faf214c\"},external_link:!1},{link_url:{title:\"Food and beverage\",href:\"/content/travel-info/flight-experience/main-cabin/food-and-drink?lid=AFB_Nav_Info_FoodBev\"},_metadata:{uid:\"cs00935ed5633cc750\"},external_link:!1},{link_url:{title:\"Alaska Lounge\",href:\"/content/airport-lounge?lid=AFB_Nav_Info_Lounge\"}
15,_metadata:{uid:\"cs229c81e0fc9b81ea\"},external_link:!1}]}},{title:\"Policies and services\",_metadata:{uid:\"csa465d90ade7ab5ba\"},section:{section_heading:\"Policies and services\",links:[{link_url:{title:\"Baggage\",href:\"/content/travel-info/baggage/overview?lid=AFB_Nav_Info_Baggage\"},_metadata:{uid:\"cs0e9a2923b6094ed4\"},external_link:!1},{link_url:{title:\"Infants and children\",href:\"/content/travel-info/policies/children-infants-and-children?lid=AFB_Nav_Info_InfantsChildren\"},_metadata:{uid:\"cs3daaf26574111993\"},external_link:!1},{link_url:{title:\"Accessible services\",href:\"/content/travel-info/accessible-services/airport-accessibility?lid=AFB_Nav_Info_Accessibility\"},_metadata:{uid:\"cs0941a458bc56e596\"},external_link:!1},{link_url:{title:\"Pets\",href:\"/content/travel-info/pets?lid=AFB_Nav_Info_Pets\"},_metadata:{uid:\"cs53cd8346af596a01\"},external_link:!1},{link_url:{title:\"Sustainability\",href:\"/content/about-us/corporate-impact?lid=AFB_Nav_Info_Sustainability\"},_metadata:{uid:\"cs2e6ba004b6556842\"},external_link:!1},{link_url:{title:\"Our aircraft\",href:\"/content/travel-info/our-aircraft?lid=AFB_Nav_Info_Aircraft\"},_metadata:{uid:\"cs5359c571822de0ea\"},external_link:!1},{link_url:{title:\"All policies\",href:\"/content/travel-info/policies/policies-overview?lid=AFB_Nav_Info_Policies\"},_metadata:{uid:\"cs43884185b2e49450\"},external_link:!1}]}},{title:\"Upcoming travel\",_metadata:{uid:\"csd80622e45158d7cb\"},section:{section_heading:\"Upcoming travel\",links:[{link_url:{title:\"Check-in options\",href:\"/content/travel-info/at-the-airport/airport-check-in-options?lid=AFB_Nav_Info_CheckInOptions\"},_metadata:{uid:\"cs95f141e2b1a0c0f9\"},external_link:!1},{link_url:{title:\"Mobile app\",href:\"/content/mobile/mobile-apps?lid=AFB_Nav_Info_Mobile\"},_metadata:{uid:\"cse7a2397f5089479e\"},external_link:!1},{link_url:{title:\"Travel tips\",href:\"/content/travel-info/fly-alaska/travel-tips?lid=AFB_Nav_Info_Tips\"},_metadata:{uid:\"cs8349034745297f1c\"},external_link:!1},{link_url:{title:\"Travel documents\",href:\"/content/travel-info/before-your-trip/domestic-travel-information?lid=AFB_Nav_Info_TravelDocs\"},_metadata:{uid:\"csfebf238930c4926a\"},external_link:!1},{link_url:{title:\"Flight schedule\",href:\"/schedule?lid=AFB_Nav_Info_Schedule\"},_metadata:{uid:\"cs2f4f4479b83704b2\"},external_link:!1},{link_url:{title:\"Airport guides\",href:\"/content/airports?lid=AFB_Nav_Info_AirportGuides\"},_metadata:{uid:\"cs6193431ba7f398c8\"},external_link:!1}]}}],tags:[],title:\"Traveling with us Drawer Menu -  AFB\",updated_at:\"2025-08-16T00:03:09.748Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:14.140Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt9623ff06709784ce\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-16T00:07:55.756Z\",created_by:\"blt73a711bf3cbacfa7\",menu_id:\"guest_info_menu\",menu_title:\"\",navigation:[{title:\"\",_metadata:{uid:\"csbb9f7b58908059a9\"},section:{section_heading:\"\",links:[{link_url:{title:\"Account overview\",href:\"/account/overview\"},_metadata:{uid:\"cs2c138e3b8dba6b24\"},external_link:!1},{link_url:{title:\"Trips\",href:\"/trips?int=AFB_NAV_Menu_Trips-prodID%3aManage\"},_metadata:{uid:\"csc641cfbd6dce05a3\"},external_link:!1},{link_url:{title:\"Wallet\",href:\"/betaaccount/payments-discounts?lid=AFB_Nav_Account_Wallet\"},external_link:!1,_metadata:{uid:\"cs23e7cbf32cdb855a\"}},{link_url:{title:\"Profile and settings\",href:\"/betaaccount/profile-settings\"},_metadata:{uid:\"cs3ffe5077647b9b79\"},external_link:!1}]}},{title:\"\",_metadata:{uid:\"cs76e588f5c73d793f\"},section:{section_heading:\"\",links:[{link_url:{title:\"Points activity\",href:\"/atmosrewards/account/activity?lid=AFB_Nav_Account_Activity\"},_metadata:{uid:\"cs45184529a65dc59f\"},external_link:!1},{link_url:{title:\"Business portal\",href:\"https://auth0.alaskaair.com/samlp/OP3tlrB4R9Y2g9cFHpD87mjRvNN11FqN\"},_metadata:{uid:\"cs9b0df9a1e365b098\"},external_link:!1}]}}],tags:[],title:\"Guest Info Drawer Menu - AFB\",updated_at:\"2025-09-09T21:58:45.284Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2025-09-10T23:33:14.557Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],user_actions:[{_content_type_uid:\"header_user_actions\",uid:\"blt897bf8937fb8c650\",locale:\"en-us\",_version:2,ACL:{},_in_progress:!1,created_at:\"2025-08-15T23:39:39.838Z\",created_by:\"blt73a711bf3cbacfa7\",section:{section_heading:\"Section 1\",links:[{_content_type_uid:\"header_user_actions_menu\",uid:\"blt43958ca1e033422c\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T00:42:13.615Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_id:\"book_menu\",menu_title:\"Book\"},tags:[],title:\"Book User Actions Menu - Shared\",updated_at:\"2025-09-17T21:36:11.663Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:36:32.374Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt35d5d90e6ac08dde\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-27T20:28:53.408Z\",created_by:\"blt478cceb82d98b48a\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Trips\",href:\"/trips?int=AFB_NAV_Menu_Trips-prodID%3aManage\"},tags:[],title:\"Trips User Action Link - AFB\",updated_at:\"2025-08-27T20:28:53.408Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:12.570Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt8a86d1dc2fe6ea27\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-27T20:29:45.254Z\",created_by:\"blt478cceb82d98b48a\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Check in\",href:\"/checkin?int=AFB_NAV_Menu_Checkin-prodID%3aCheckIn\"},tags:[],title:\"Check In User Actions Link - AFB\",updated_at:\"2025-08-27T20:29:45.254Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:14.348Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt895a98a110895e60\",locale:\"en-us\",_version:1,ACL:{},_in_progress:!1,created_at:\"2025-08-27T20:30:25.089Z\",created_by:\"blt478cceb82d98b48a\",external_link:!1,icon:{name:\"\",category:\"\"},link_url:{title:\"Flight Status\",href:\"/flightstatus?int=AFB_NAV_Menu_FlightStatus-prodID%3aFlightStatus \"},tags:[],title:\"Flight Status User Actions Link - AFB\",updated_at:\"2025-08-27T20:30:25.089Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:14.243Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 1 - AFB\",updated_at:\"2025-08-27T20:31:34.860Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:14.333Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"blt1ed6467fba8ce7ac\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-15T05:45:22.366Z\",created_by:\"bltcc82a2ff4c3b3c97\",section:{section_heading:\"Section 2\",links:[{_content_type_uid:\"header_user_actions_menu\",uid:\"bltfb80b90bfe96a768\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:01:12.643Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_id:\"where_we_fly_menu\",menu_title:\"Where we fly\"},tags:[],title:\"Where we fly User Actions Menu - Shared\",updated_at:\"2025-09-17T21:41:30.366Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:52:33.001Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltf04ac24c94bd167b\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:02:43.471Z\",created_by:\"bltcc82a2ff4c3b3c97\",icon:{category:\"\",name:\"\"},menu:{menu_title:\"Traveling with us\",menu_id:\"traveling_with_us_menu\"},tags:[],title:\"Traveling with us User Actions Menu - Shared\",updated_at:\"2025-09-17T21:41:41.220Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:51:30.896Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt6298c3f588c2ae21\",locale:\"en-us\",_version:9,ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:03:26.857Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{category:\"\",name:\"\"},link_url:{title:\"Help center\",href:\"/content/about-us/help-contact?lid=AS_Nav_Menu_ContactUs\"},tags:[],title:\"Help center User Actions Link - Alaska\",updated_at:\"2025-09-17T21:41:55.989Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:39:21.034Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 2- AFB\",updated_at:\"2025-08-15T23:52:14.625Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:12.434Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"blt8bb3f3b21a8033e1\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-15T23:45:01.372Z\",created_by:\"blt73a711bf3cbacfa7\",section:{section_heading:\"Section 3\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"blt603580bb3eb55991\",_version:10,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:28:13.825Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"luggage-stroke\",category:\"in-flight\"},link_url:{title:\"Baggage and optional fees\",href:\"/content/travel-info/optional-services-fees?lid=AS_Nav_Menu_BaggageAndOptionalFees\"},tags:[],title:\"Baggage User Actions Link - Alaska\",updated_at:\"2025-10-20T08:00:48.448Z\",updated_by:\"bltcc82a2ff4c3b3c97\",visible:null,publish_details:{time:\"2026-04-21T10:39:02.913Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt0f87b52bdacd9ed8\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:29:57.849Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"accessibility\",category:\"interface\"},link_url:{title:\"Accessible services\",href:\"/content/travel-info/accessible-services/airport-accessibility?lid=AS_Nav_Menu_AccessibleServices\"}
15,tags:[],title:\"Accessible services User Actions Link - Alaska\",updated_at:\"2025-09-17T22:45:41.959Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:32:12.085Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"bltd10d92f520e86d81\",locale:\"en-us\",_version:10,ACL:{},_in_progress:!1,created_at:\"2025-07-19T21:31:26.069Z\",created_by:\"bltcc82a2ff4c3b3c97\",external_link:!1,icon:{name:\"notification-stroke\",category:\"interface\"},link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=AS_Nav_Menu_TravelAdvisories\"},tags:[],title:\"Travel advisories User Actions Links - Shared\",updated_at:\"2026-03-24T20:01:18.760Z\",updated_by:\"blt1eb79ef171b504eb\",visible:null,publish_details:{time:\"2026-04-21T10:48:55.359Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Top Level Links - Section 3- AFB\",updated_at:\"2025-08-15T23:45:01.372Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:14.364Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],show_alerts_icon:!0,show_search_icon:!0,show_language_currency_icon:!1,advertisement_data:[{_content_type_uid:\"universal_content_model\",uid:\"bltb8fd7725c60f11e5\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,action:{link:{title:\"Learn more\",href:\"https://www.alaskaair.com/content/mileage-plan/how-to-earn-miles/airline-partners?int=merchandising-two\"},open_new_window:!1,open_new_window2:!1,link_2:{title:\"\",href:\"\"}},audience:{},base_weight:null,categories:{productId:\"campaigns.flights.partner_money_miles\",terms:[{campaigns:{flights:\"campaigns.flights\",partner_money_miles:\"campaigns.flights.partner_money_miles\"}}]},created_at:\"2025-07-18T19:24:53.619Z\",created_by:\"blt133fb0b9545654f5\",custom_campaign_uid:\"20250603_new-hp-segment-worldwide-partners_v56\",description:{large:\"\",small:\"\",large_advanced_description:{type:\"doc\",attrs:{},uid:\"49e3feff2d234efa8ad020600d73710f\",children:[{type:\"p\",attrs:{},uid:\"d047c885411b476ea5d46e7aa7fb58e8\",children:[{text:\"\"}]}],_version:3},small_advanced_description:{type:\"doc\",attrs:{},uid:\"177b9ea7d7cb44cda2b0a7b3edddae54\",children:[{type:\"p\",attrs:{},uid:\"9d8168026648421eb154e6fd69e579ef\",children:[{text:\"\"}]}],_version:3}},fineprint:{large:\"\",small:\"\",large_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"5b92465fd63748338fbb2814b3cf7b29\",children:[{type:\"p\",attrs:{},uid:\"7ebb2dc3962549a09bf296fe8966c08f\",children:[{text:\"\"}]}],_version:3},small_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"d82697329349492bb322cd706c0c5b26\",children:[{type:\"p\",attrs:{},uid:\"07040ac269d54cbd8dc356fe072e1380\",children:[{text:\"\"}]}],_version:3}},headline:{large:\"Fly with our 30+ airline partners.\",small:\"Fly with our 30+ airline partners.\"},items:[],media:{graphic:null,primary:{uid:\"bltd9bb11b28d8a6b3b\",_version:2,is_dir:!1,ACL:{},content_type:\"image/jpeg\",created_at:\"2025-07-18T19:55:41.426Z\",created_by:\"blt133fb0b9545654f5\",description:\"\",file_size:\"487627\",filename:\"global_travel_ver2.jpg\",parent_uid:\"bltf319ba4ca15f8447\",tags:[],title:\"global_travel_ver2.jpg\",updated_at:\"2026-08-05T21:01:08.745Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-08-05T21:01:12.329Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltd9bb11b28d8a6b3b/6a73a4942888391b9c07c5f5/global_travel_ver2.jpg\"},secondary:null},motionpoint_flags:[],navigation_headline:\"Worldwide Partners\",subheadline:{large:\"\",small:\"\"},tags:[\"carousel\"],taxonomies:[],teaser:{media:null,headline:\"Global travel\"},theme:[{_content_type_uid:\"campaign_theme\",uid:\"blte4b89e4ea2049508\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2024-08-20T17:28:53.167Z\",created_by:\"blt478cceb82d98b48a\",primary_color:\"#a3ecf0\",primary_text_color:\"#2e2e2e\",secondary_color:\"#f2fcfa\",secondary_text_color:\"#03314f\",tags:[],tertiary_color:\"#ffffff\",tertiary_text_color:\"#000000\",title:\"[TEST] Mobile Carousel Theme\",updated_at:\"2024-08-20T17:41:39.701Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:50:31.376Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"[NEW HP] SEGMENT - Worldwide Partners\",updated_at:\"2025-07-25T17:35:51.073Z\",updated_by:\"blt478cceb82d98b48a\",url:\"/ucm/segment/worldwide-partners\",publish_details:{time:\"2026-04-21T10:46:56.319Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],available_user_actions:[{title:\"Guest Info\",_metadata:{uid:\"cs7bddad68386f31f2\"}},{title:\"Drawer Menu\",_metadata:{uid:\"cs3c8f94b1f3270779\"}}],profile_menu_data:{list_with_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"bltfa62836146c4e7e2\",_version:1,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-19T01:54:33.648Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"/account/overview?lid=AFB_Nav_Account_Profile\",icon:{name:\"dashboard-stroke\",category:\"interface\"},label:\"Account overview\",tags:[],title:\"Account Overview Profile Menu - Icon - AFB\",updated_at:\"2025-08-19T01:54:33.648Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2025-09-10T23:33:16.437Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltd915039b9958c11b\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-19T01:55:14.718Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"/trips?lid=AFB_Nav_Account_Trips\",icon:{name:\"luggage-stroke\",category:\"in-flight\"},label:\"Trips\",tags:[],title:\"Trips Profile Menu - Icon - AFB\",updated_at:\"2025-08-20T05:33:57.749Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2025-09-10T23:33:16.045Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt0dcb59ce69036506\",_version:2,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-20T04:35:22.666Z\",created_by:\"blt59e67ae827b761a7\",href:\"/betaaccount/payments-discounts?lid=AFB_Nav_Account_Wallet\",icon:{name:\"credit-card-stroke\",category:\"payment\"},label:\"Wallet\",tags:[],title:\"Wallet Profile Menu - Icon - AFB\",updated_at:\"2025-08-20T05:50:55.739Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:12.146Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltebf2ae5462589c9c\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-19T01:53:45.965Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"/betaaccount/profile-settings?lid=AFB_Nav_Account_Settings\",icon:{name:\"settings-stroke\",category:\"interface\"},label:\"Profile and settings\",tags:[],title:\"Profile Profile Menu - Icon - AFB\",updated_at:\"2025-08-20T05:49:54.478Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:16.264Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],list_without_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"blt42a45dbfa15be7da\",_version:6,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-19T01:59:25.125Z\",created_by:\"blt73a711bf3cbacfa7\",href:\"/atmosrewards/account/activity?lid=AFB_Nav_Account_Activity\",icon:{name:\"elite-stroke\",category:\"in-flight\"},label:\"Points activity\",tags:[],title:\"Points Activity Profile Menu - Link - AFB\",updated_at:\"2025-08-20T07:04:31.815Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2025-09-10T23:33:12.638Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt7ba15de5586cb723\",locale:\"en-us\",_version:2,ACL:{},_in_progress:!1,created_at:\"2025-09-05T16:29:16.079Z\",created_by:\"blt133fb0b9545654f5\",href:\"https://auth0.alaskaair.com/samlp/OP3tlrB4R9Y2g9cFHpD87mjRvNN11FqN\",icon:{name:\"\",category:\"\"},label:\"Business portal\",tags:[],title:\"Business portal\",updated_at:\"2025-09-05T16:29:39.244Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2025-09-10T23:33:13.932Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt1e0a8495ea5171d3\",title:\"Look up trip - AFB\",label:\"Look up trip\",href:\"https://reservations.alaskaair.com/reservation\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"blt133fb0b9545654f5\",updated_by:\"blt133fb0b9545654f5\",created_at:\"2025-09-18T22:26:49.655Z\",updated_at:\"2025-09-18T22:28:21.709Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-09-18T22:29:50.251Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],loyalty_program_logo:{uid:\"blt21cf199f5d11cdd6\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-16T15:32:43.107Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"7395\",filename:\"AFBLogo2.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"AFBlogo.svg\",updated_at:\"2025-08-15T07:38:49.676Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2025-09-10T23:33:12.450Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt21cf199f5d11cdd6/685c1675a986b3c54bdfdfdc/AFBLogo2.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt21cf199f5d11cdd6/AFBlogo.svg\"}},urls:{cart_url:\"/shopping/cart\",join_now_url:\"/enroll\",sign_in_url:\"/account/login\",sign_out_url:\"/account/handlesignout\",search_url:\"/content/search?lid=AFB_NAV_Search\",super_user_search_url:\"/superuser/search?lid=AFB_NAV_Search\",advisories_url:\"/content/advisories/travel-advisories?lid=AFB_NAV_TravelAdvisories\",home_url:\"/content/atmos-for-business/book\"},medallions:[{_content_type_uid:\"image_dictionary\",uid:\"bltadd72a5d38ca452f\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-13T18:20:59.587Z\",created_by:\"blt65e03e7a36141891\",dictionary:[{key:\"Titanium\",_metadata:{uid:\"cs5a989f3
15cebaeb5af\"},aliases:[\"Atmos Titanium\"],image:{uid:\"bltbd9cdc60b2da0bd7\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:10:43.329Z\",created_by:\"blt6793861aef814a06\",file_size:\"3946\",filename:\"TitaniumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"TitaniumSM.svg\",updated_at:\"2025-06-19T20:10:43.329Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:47:12.978Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltbd9cdc60b2da0bd7/68546ec3cf88c7d3903a014d/TitaniumSM.svg\"}},{key:\"Member\",_metadata:{uid:\"cs384fbe8a3c64ca06\"},aliases:[\"Atmos Status\",\"Status\"],image:{uid:\"blt48d6ff7fcc5bf01e\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:09:59.146Z\",created_by:\"blt6793861aef814a06\",file_size:\"2561\",filename:\"StatusSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"StatusSM.svg\",updated_at:\"2025-06-19T20:09:59.146Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:37:02.006Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\"}},{key:\"Silver\",_metadata:{uid:\"cs23e38312f7d28639\"},aliases:[\"Atmos Silver\"],image:{uid:\"blt9e6bf32f5b5494ff\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:50.998Z\",created_by:\"blt6793861aef814a06\",file_size:\"3930\",filename:\"SilverSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"SilverSM.svg\",updated_at:\"2025-06-19T20:07:50.998Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:44:51.838Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9e6bf32f5b5494ff/68546e17b0c225a624da654f/SilverSM.svg\"}},{key:\"Platinum\",_metadata:{uid:\"csc73aa7fc969530be\"},aliases:[\"Atmos Platinum\"],image:{uid:\"blte42d1104541d9b45\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:05.508Z\",created_by:\"blt6793861aef814a06\",file_size:\"3949\",filename:\"PlatinumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"PlatinumSM.svg\",updated_at:\"2025-06-19T20:07:05.508Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:50:27.820Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte42d1104541d9b45/68546de997074439fa3e1661/PlatinumSM.svg\"}},{key:\"Gold\",_metadata:{uid:\"csa7c1c4e2fd11f524\"},aliases:[\"Atmos Gold\"],image:{uid:\"blt8bd79b676fd5dcc1\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:06:19.877Z\",created_by:\"blt6793861aef814a06\",file_size:\"3923\",filename:\"GoldSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"GoldSM.svg\",updated_at:\"2025-06-19T20:06:19.877Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:43:25.950Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt8bd79b676fd5dcc1/68546dbb1a4f8280b73c40ee/GoldSM.svg\"}}],tags:[],title:\"Medallions\",updated_at:\"2025-08-14T21:23:03.992Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:00.230Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],alerts_popover_text:\"Travel Advisories\",language_popover_text:\"Español\",search_popover_text:\"Search\",currency_language_dropdown_data:{label:\"\",language_currency_options:[],placeholder:\"\",selected_option:\"\"}
15,text:{join_now_text:\"Join now\",sign_in_text:\"Sign in\",menu_text:\"Menu\",points_text:\"Available points:\",rewards_number_text:\"Atmos Rewards Number:\",greeting_text:\"Welcome back\"},prompt_data:{content:\"Sign in for a personalized experience.\",primary_button:{href:\"/account/login\",label:\"Sign in\",type:\"primary\"},secondary_button:{href:\"/enroll\",label:\"Join now\",type:\"secondary\"},show:!1,title:\"Hello\"}},tags:[],title:\"AFB\",updated_at:\"2025-11-12T22:05:57.921Z\",updated_by:\"bltcc82a2ff4c3b3c97\",url:\"/header-footer/afb\",variant:\"Loyalty\",publish_details:{time:\"2026-07-30T01:09:24.261Z\",user:\"blt89d9873f4e126a36\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},_embedded_items:{}},J9={uid:\"blt74789bc8ddc74f03\",_version:44,locale:\"en-us\",ACL:{},_in_progress:!1,advisories:[],brand_bar:[],created_at:\"2025-07-15T18:40:02.178Z\",created_by:\"bltcc82a2ff4c3b3c97\",footer:{social_media:{title:\"Follow us\",icon:\"\",inverse:!1,social_media:[{title:\"Facebook\",_metadata:{uid:\"cs3c54785bd857c012\"},url:\"https://www.facebook.com/alaskaairlines/\"},{title:\"Instagram\",_metadata:{uid:\"cs82487b67aacdf848\"},url:\"https://www.instagram.com/alaskaair\"},{title:\"X\",_metadata:{uid:\"cs2b7b06d937b22f3e\"},url:\"https://x.com/AlaskaAir\"},{title:\"YouTube\",_metadata:{uid:\"csbb5d02bc4b7e7e9f\"},url:\"https://www.youtube.com/c/AlaskaAirlines\"}]},copyright_and_disclaimers:{external_link_disclaimer:\"Notice indicator that this external link may not follow the same accessibility or privacy policies as Alaska Airlines.\",new_tab_disclaimer:\"Notice indicator to alert users that action will result in the browser opening a new tab or window.\",copyright:\"© 2025 Alaska Airlines. All Rights Reserved\"},branding_resources:{brand_logo:{title:\"Alaska Airlines\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9b19dc4964c6fdcd/alaska-logo-footer.svg\"},one_world_asset:{title:\"Oneworld\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf8b2539b9e0bccb0/67dd94ed986725cb69888b72/OW_Logo.svg\",href:\"https://www.alaskaair.com/atmosrewards/content/partners/oneworld\"},brand_background:{title:\"Alaska Airlines Background\",url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blta29e613b18d071bc/68066bc3bfe08e20df2069e5/AS_Squiggle.svg\"}},sections:[{_content_type_uid:\"footer_section\",uid:\"blt298896a8822df9a9\",title:\"About Alaska Travel Agent\",section_heading:\"About Alaska\",common_section:!1,common_section_name:\"\",links:[{link_url:{title:\"alaskaair.com\",href:\"https://www.alaskaair.com/?lid=TAfooter:alaskaair\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs234c6e5d3ec0568c\"}},{link_url:{title:\"Who we are\",href:\"https://www.alaskaair.com/content/about-us?lid=TAfooter:about\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs0539ea8a8c749f14\"}},{link_url:{title:\"Privacy notice\",href:\"https://www.alaskaair.com/content/legal/privacy-policy?lid=TAfooter:privacynotice\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs1f4c4f1623296900\"}},{link_url:{title:\"Legal\",href:\"https://www.alaskaair.com/content/legal/consumer-notices?lid=TAfooter:legal\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs9fc1d941968069ee\"}}],tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"bltcc82a2ff4c3b3c97\",created_at:\"2025-08-06T04:55:45.975Z\",updated_at:\"2025-08-06T04:59:55.832Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-06T05:06:53.038Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt4194a42c4ee3fe86\",title:\"Customer service Travel Agent\",section_heading:\"Customer service\",common_section:!1,common_section_name:\"\",links:[{link_url:{title:\"Help center\",href:\"https://www.alaskaair.com/content/about-us/help-contact?lid=TAfooter:contactus\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs34a2a5b23574aadd\"}},{link_url:{title:\"Feedback and complaints\",href:\"https://www.alaskaair.com/content/about-us/feedback?lid=TAfooter:feedback\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs6598c7b11aed8662\"}},{link_url:{title:\"Canadian air travel rights\",href:\"https://www.alaskaair.com/content/legal/air-passenger-protection-regulations-canada\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs1a2f98df347a79ea\"}}],tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"bltcc82a2ff4c3b3c97\",created_at:\"2025-08-06T05:00:04.287Z\",updated_at:\"2025-08-06T05:01:36.288Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-06T05:06:53.073Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt1625be6ea676d9fa\",title:\"Resource Travel Agent\",section_heading:\"Resources\",common_section:!1,common_section_name:\"\",links:[{link_url:{title:\"Announcements\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/announcements?lid=TAfooter:announcements\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs5fa9e79b5ea1490c\"}},{link_url:{title:\"Newsletter\",href:\"https://www.alaskaair.com/travel-agent/newslettersignup?lid=TAfooter:newsletter\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs8a300f775c3b52a0\"}},{link_url:{title:\"Site map\",href:\"https://www.alaskaair.com/content/travel-agent/site-map?lid=TAfooter:sitemap\"},link_icon:\"\",external_link:!1,_metadata:{uid:\"cs426619f9a5a8c3fe\"}}],tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"bltcc82a2ff4c3b3c97\",created_at:\"2025-08-06T05:01:52.139Z\",updated_at:\"2025-08-06T05:06:07.458Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-06T05:06:53.157Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"bltaf604a8d6735072d\",_version:6,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Get deals\",created_at:\"2025-07-19T22:18:07.289Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Sign up now\",href:\"/enroll?lid=AS_Footer_-prodID%3aATMEnroll\"},_metadata:{uid:\"cs662da3f3f42183a1\"},link_icon:\"\",external_link:!1}],section_heading:\"Get deals\",tags:[],title:\"Get deals Footer Section - Common\",updated_at:\"2025-08-18T19:02:05.802Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-04-21T10:46:07.675Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_section\",uid:\"blt46b984d8c3994c18\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,common_section:!0,common_section_name:\"Give feedback\",created_at:\"2025-07-19T22:19:45.940Z\",created_by:\"bltcc82a2ff4c3b3c97\",links:[{link_url:{title:\"Give feedback\",href:\"https://www.alaskalistens.com/#/survey1\"},_metadata:{uid:\"cs812b862f4b006c7e\"},link_icon:\"\",external_link:!0}],section_heading:\"Feedback\",tags:[],title:\"Give feedback Footer Section - Common\",updated_at:\"2025-08-17T23:21:41.507Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:36:52.952Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],app:{app:[{_content_type_uid:\"footer_app_link\",uid:\"blt5fab3d25d01427d0\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:00:53.096Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://itunes.apple.com/us/app/alaska-airlines/id356143077\",img:{uid:\"blt95c306ed0c2c768f\",_version:3,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-05-06T21:05:04.077Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"10804\",filename:\"Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"appleAppStore-logo.svg\",updated_at:\"2025-08-17T21:01:07.966Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:44:09.416Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/68a243139319d814a287b60e/Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/appleAp
15pStore-logo.svg\"},tags:[],title:\"App Store App Link - Alaska\",type:\"app_store\",updated_at:\"2025-11-12T23:18:27.858Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:38:59.030Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"bltb70daff8845a845b\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:21:17.410Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"https://play.google.com/store/apps/details?id=com.alaskaairlines.android\",img:{uid:\"blt62fb113d02663123\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-04-30T16:58:27.432Z\",created_by:\"blt6793861aef814a06\",description:\"\",file_size:\"7047\",filename:\"GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",parent_uid:\"bltafd6b604cc5fe872\",tags:[],title:\"Google_Play_Store.svg\",updated_at:\"2025-08-17T22:35:02.214Z\",updated_by:\"bltf5bd780b9f0d82fc\",publish_details:{time:\"2026-04-21T10:39:23.352Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/68a25916e8ed7de53fd064f4/GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/google_play_store_wht.svg\"},tags:[],title:\"Google play App Link - Alaska\",type:\"google_play\",updated_at:\"2025-11-12T23:18:38.995Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:47.993Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"footer_app_link\",uid:\"bltefec1641451e8dff\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-11-06T00:22:09.129Z\",created_by:\"bltcc82a2ff4c3b3c97\",href:\"\",img:{uid:\"blt0d29e302cabb19e6\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2026-05-01T19:47:24.455Z\",created_by:\"blt133fb0b9545654f5\",file_size:\"37142\",filename:\"Dual_Brand_app_download_all_black_no_logos.svg\",parent_uid:null,tags:[],title:\"Dual_Brand_app_download_all_black_no_logos.svg\",updated_at:\"2026-05-01T19:47:24.455Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-07T19:08:15.457Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt0d29e302cabb19e6/69f5034c1021aa1f74ebcff2/Dual_Brand_app_download_all_black_no_logos.svg\"},tags:[],title:\"Mobile app App Link - Alaska\",type:\"mobile_app\",updated_at:\"2026-05-01T19:47:33.041Z\",updated_by:\"blt133fb0b9545654f5\",publish_details:{time:\"2026-05-07T19:21:35.755Z\",user:\"blt133fb0b9545654f5\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"Get the app\"}},header:{media:{logo:{uid:\"bltad0a730460357cca\",_version:2,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-09-04T16:26:20.904Z\",created_by:\"blt73a711bf3cbacfa7\",file_size:\"5569\",filename:\"lockup_v7.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"lockup_v7.svg\",updated_at:\"2025-09-04T16:26:53.420Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-05-27T19:22:38.234Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltad0a730460357cca/68b9bdacde920c500d43f288/lockup_v7.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltad0a730460357cca/lockup_v7.svg\"},alt_text:\"Alaska Airlines Logo\"},menus:[{_content_type_uid:\"header_drawer_menu\",uid:\"bltfb45a39f81529fa3\",_version:7,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-06T16:53:38.131Z\",created_by:\"bltcc82a2ff4c3b3c97\",menu_id:\"agent_info_menu\",menu_title:\"Agent info\",navigation:[{title:\"Ticketing\",_metadata:{uid:\"cs4529726b4994e4f8\"},section:{section_heading:\"Ticketing\",links:[{link_url:{title:\"Name correction/transfer\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/ticketing/name-change-transfer?lid=TA_NAV_agntinfo-namecorrect\"},_metadata:{uid:\"cs59155e3854398dba\"},external_link:!1},{link_url:{title:\"Void exchange\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/ticketing/void-exchange?lid=TA_NAV_agntinfo-void\"},_metadata:{uid:\"cs40fe64f45f08ea0f\"},external_link:!1},{link_url:{title:\"Schedule change\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/ticketing/schedule-change-policy?lid=TA_NAV_agntinfo-schedchange\"},_metadata:{uid:\"csae60e16f3a302061\"},external_link:!1},{link_url:{title:\"All ticketing\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/ticketing/flight-firming-procedures?lid=TA_NAV_agntinfo-allticketing\"},_metadata:{uid:\"cs52c1bcdb002e3a77\"},external_link:!1},{link_url:{title:\"Hawaiian Integration FAQ\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/ticketing/pss-migration\"},_metadata:{uid:\"cs26b90777ada1a51b\"},external_link:!1}]}},{title:\"Agent policies\",_metadata:{uid:\"csaa2030212450f80e\"},section:{section_heading:\"Agent policies\",links:[{link_url:{title:\"Commissions\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/agent-policies/commission-policy?lid=TA_NAV_agntinfo-commission\"},_metadata:{uid:\"cs9c3a6c469cf8bb3a\"},external_link:!1},{link_url:{title:\"Irregular operations policy\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/agent-policies/irregular-operations-policy?lid=TA_NAV_agntinfo-irregular-operations\"},_metadata:{uid:\"cs98e1040bd99e9300\"},external_link:!1},{link_url:{title:\"Saver fare reference guide\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/agent-policies/saver-fares?lid=TA_NAV_ta-saver-fares\"},_metadata:{uid:\"csff628854dda38136\"},external_link:!1},{link_url:{title:\"All policies\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/agent-policies/courtesy-hold-policy?lid=TA_NAV_agntinfo-allpolicies\"},_metadata:{uid:\"csa8b925860881243f\"},external_link:!1}]}},{title:\"Resources\",_metadata:{uid:\"cs2a5c1df1a047b22e\"},section:{section_heading:\"Resources\",links:[{link_url:{title:\"Reduced rate travel\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/resources/reduced-rate-travel?lid=TA_NAV_agntinfo-reducedrate\"},_metadata:{uid:\"cs296443b1b0c1a515\"},external_link:!1},{link_url:{title:\"Group travel\",href:\"https://www.alaskaair.com/content/group-travel/groups-travel-overview?lid=TA_NAV_agntinfo-groups\"},_metadata:{uid:\"cs36d2853d116b62ae\"},external_link:!1},{link_url:{title:\"Travel agent newsletter\",href:\"https://alaskaair.us11.list-manage.com/subscribe?u=8ed468c1d9fb7af5c0072ecd1&id=834593ae44\"},_metadata:{uid:\"cs452afc8b2f4439a3\"},external_link:!1},{link_url:{title:\"All resources\",href:\"https://www.alaskaair.com/content/travel-agent/agent-info/resources/reduced-rate-travel?lid=TA_NAV_agntinfo-allresources\"},_metadata:{uid:\"csfdc835d56aa26060\"},external_link:!1}]}}],tags:[],title:\"Agent info Drawer Menu\",updated_at:\"2026-01-09T22:58:48.641Z\",updated_by:\"blt6f5f795fcda1494a\",publish_details:{time:\"2026-01-09T22:58:56.434Z\",user:\"blt6f5f795fcda1494a\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"bltf69fb90c3f113453\",title:\"Traveler info Drawer Menu - TA\",menu_title:\"Traveler info\",menu_id:\"traveler_info_menu\",navigation:[{title:\"Atmos Rewards\",_metadata:{uid:\"csf37f1de81f99af39\"},section:{section_heading:\"Atmos Rewards\",links:[{link_url:{title:\"Member benefits\",href:\"https://www.alaskaair.com/content/mileage-plan?int=TA_NAV_tvlrinfo-atmosrewards\"},_metadata:{uid:\"cs3c2a48906c0711a9\"},external_link:!1},{link_url:{title:\"Elite levels\",href:\"https://www.alaskaair.com/content/mileage-plan/membership-benefits?int=TA_NAV_tvlrinfo-elite\"},_metadata:{uid:\"csed17dfdfbde84e0d\"},external_link:!1},{link_url:{title:\"Alaska Lounge\",href:\"https://www.alaskaair.com/content/airport-lounge?int=TA_NAV_tvlrinfo-boardroom\"},_metadata:{uid:\"csa9ca6822c6253ffb\"},external_link:!1}]}},{title:\"Policies\",_metadata:{uid:\"cs59cac5400cab7214\"},section:{section_heading:\"Policies\",links:[{link_url:{title:\"Baggage\",href:\"https://www.alaskaair.com/content/travel-info/baggage/overview?int=TA_NAV_tvlrinfo-baggage\"},_metadata:{uid:\"cs43e61329c5170f79\"},external_link:!1},{link_url:{title:\"Children traveling alone\",href:\"https://www.alaskaair.com/content/travel-info/policies/children-traveling-alone?int=TA_NAV_tvlrinfo-ctravelingalone\"},_metadata:{uid:\"csa148c6170dfe647a\"},external_link:!1},{link_url:{title:\"Accessible services\",href:\"https://www.alaskaair.com/content/travel-info/accessible-services/airport-accessibility?int=TA_NAV_info-a11y-services\"},_metadata:{uid:\"csf21db66ef68491d6\"},external_link:!1},{link_url:{title:\"Travel documents\",href:\"http://www.alaskaair.com/content/travel-info/before-your-trip/domestic-travel-information?int=TA_NAV_travel-documents\"},_metadata:{uid:\"csa92eace356aeab7f\"},external_link:!1},{link_url:{title:\"All policies\",href:\"https://www.alaskaair.com/content/travel-info/policies/policies-overview?int=TA_NAV_tvlrinfo-allpolicies\"},_metadata:{uid:\"csef7be04fe2031e9b\"},external_link:!1}]}},{title:\"Fly Alaska\",_metadata:{uid:\"csa256242e120d5b82\"},section:{section_heading:\"Fly Alaska\",links:[{link_url:{title:\"First Class upgrades\",href:\"https://www.alaskaair.com/content/mileage-plan/use-miles?lid=TA_NAV_FCupgrades\"},_metadata:{uid:\"csbd84579708cf0fd8\"},external_link:!1},{link_url:{title:\"Inflight\",href:\"https://www.alaskaair.com/content/travel-info/flight-experience?lid=TA_NAV_tvlrinfo-inflight\"},_metadata:{uid:\"cs5dfcadda2b5b57d3\"},external_link:!1},{link_url:{title:\"Airport guides\",href:\"https://www.alaskaair.com/content/airports?lid=TA_NAV_tvlrinfo-airportguides\"},_metadata:{uid:\"cs6ae5986ac52b58ca\"},external_link:!1},{link_url:{title:\"Route map\",href:\"https://www.alaskaair.com/content/route-map?lid=TA_NAV_tvlrinfo-routemap\"},_metadata:{uid:\"cs06c24b9b644550f5\"},external_link:!1}]}}],tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-06T17:06:43.693Z\",updated_at:\"2025-08-19T02:43:54.558Z\",ACL:{},_version:6,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.356Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_drawer_menu\",uid:\"blt2c541d6c85238fb3\",title:\"Guest Info Drawer Menu Travel Agent\",menu_title:\"\",menu_id:\"guest_info_menu\",navigation:[{title:\"\",_metadata:{uid:\"cs7efc813306ae6356\"},section:{section_heading:\"\",links:[{link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=TA_Nav_TravelAdvisories\"},_metadata:{uid:\"cs752e63af496d418e\"},external_link:!1}]}},{title:\"\",_metadata:{uid:\"csa0ba90b907b103d6\"},section:{section_heading:\"\",links:[{link_url:{title:\"Weather/IRROP waivers\",href:\"/content/travel-agent/agent-info/agent-policies/advisories?lid=TA_Nav_TravelAdvisories\"},_metadata:{uid:\"cse06a361b97764671\"},external_link:!1},{link_url:{title:\"New routes\",href:\"/content/new-flights?lid=TA_Nav_NewRoutes\"},_metadata:{uid:\"cs8acffa2939a03eb6\"},external_link:!1},{link_url:{title:\"News & Stories\",href:\"https://news.alaskaair.com/\"},_metadata:{uid:\"cs0491acad606c4820\"},external_link:!0},{link_url:{title:\"New Distribution Capability (NDC)\",href:\"/content/ndc?lid=TA_Nav_NDC\"},_metadata:{uid:\"cs0d94c74b3e82caaf\"},external_link:!1}]}}],tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-18T05:04:36.230Z\",updated_at:\"2025-08-19T02:26:25.816Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.462Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],user_actions:[{_content_type_uid:\"header_user_actions\",uid:\"blt17d6a8406c7ef057\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-06T16:31:48.333Z\",created_by:\"bltcc82a2ff4c3b3c97\",section:{section_heading:\"Section 1\",links:[{_content_type_uid:\"header_user_actions_menu\",uid:\"blt4f354c268d438571\",title:\"Agent info User Action Menu\",menu:{menu_title:\"Agent Info\",menu_id:\"agent_info_menu\"},tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"bltcc82a2ff4c3b3c97\",created_at:\"2025-08-06T16:51:27.844Z\",updated_at:\"2025-08-06T16:52:00.482Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-06T16:53:03.450Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_menu\",uid:\"bltb4cfc97c30edfa9b\",title:\"Traveler info User Action Menu\",menu:{menu_title:\"Traveler info\",menu_id:\"traveler_info_menu\"},tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"bltcc82a2ff4c3b3c97\",created_at:\"2025-08-06T16:52:06.270Z\",updated_at:\"2025-08-06T16:52:44.986Z\",ACL:{},_version:2,_in_progress:!1,publish_details:{time:\"2025-08-06T16:53:03.475Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],title:\"Section 1 User Action Travel Agent\",updated_at:\"2025-08-06T16:52:06.483Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2025-08-06T16:53:02.909Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions\",uid:\"bltb3253f96dab0a364\",title:\"Top Level Links - Section 3- TA\",section:{section_heading:\"Section 3\",links:[{_content_type_uid:\"header_user_actions_link\",uid:\"blte
15075724c5a117b24\",title:\"Baggage User Actions Link - TA\",link_url:{title:\"Baggage & optional fees\",href:\"/content/travel-info/optional-services-fees?lid=TA_Nav_Menu_BaggageAndOptionalFees\"},icon:{name:\"luggage-stroke\",category:\"in-flight\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-19T02:35:59.436Z\",updated_at:\"2025-08-19T02:35:59.436Z\",ACL:{},_version:1,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.667Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt977db84e7a54101f\",title:\"Accessible services User Actions Link - TA\",link_url:{title:\"Accessible services\",href:\"/content/travel-info/accessible-services/airport-accessibility?lid=TA_Nav_Menu_AccessibleServices\"},icon:{name:\"accessibility\",category:\"interface\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-19T02:36:32.622Z\",updated_at:\"2025-08-19T02:36:32.622Z\",ACL:{},_version:1,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.698Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_user_actions_link\",uid:\"blt33c45caa9edccb1e\",title:\"Travel advisories User Actions Links - TA\",link_url:{title:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=TA_Nav_Menu_TravelAdvisories\"},icon:{name:\"notification-stroke\",category:\"interface\"},external_link:!1,tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-19T02:40:01.950Z\",updated_at:\"2025-08-19T02:40:01.950Z\",ACL:{},_version:1,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.683Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}]},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-19T02:35:25.128Z\",updated_at:\"2025-08-19T02:40:29.550Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.446Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],show_alerts_icon:!0,show_search_icon:!0,show_language_currency_icon:!1,advertisement_data:[{_content_type_uid:\"universal_content_model\",uid:\"bltb8fd7725c60f11e5\",_version:3,locale:\"en-us\",ACL:{},_in_progress:!1,action:{link:{title:\"Learn more\",href:\"https://www.alaskaair.com/content/mileage-plan/how-to-earn-miles/airline-partners?int=merchandising-two\"},open_new_window:!1,open_new_window2:!1,link_2:{title:\"\",href:\"\"}},audience:{},base_weight:null,categories:{productId:\"campaigns.flights.partner_money_miles\",terms:[{campaigns:{flights:\"campaigns.flights\",partner_money_miles:\"campaigns.flights.partner_money_miles\"}}]},created_at:\"2025-07-18T19:24:53.619Z\",created_by:\"blt133fb0b9545654f5\",custom_campaign_uid:\"20250603_new-hp-segment-worldwide-partners_v56\",description:{large:\"\",small:\"\",large_advanced_description:{type:\"doc\",attrs:{},uid:\"49e3feff2d234efa8ad020600d73710f\",children:[{type:\"p\",attrs:{},uid:\"d047c885411b476ea5d46e7aa7fb58e8\",children:[{text:\"\"}]}],_version:3},small_advanced_description:{type:\"doc\",attrs:{},uid:\"177b9ea7d7cb44cda2b0a7b3edddae54\",children:[{type:\"p\",attrs:{},uid:\"9d8168026648421eb154e6fd69e579ef\",children:[{text:\"\"}]}],_version:3}},fineprint:{large:\"\",small:\"\",large_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"5b92465fd63748338fbb2814b3cf7b29\",children:[{type:\"p\",attrs:{},uid:\"7ebb2dc3962549a09bf296fe8966c08f\",children:[{text:\"\"}]}],_version:3},small_advanced_fineprint:{type:\"doc\",attrs:{},uid:\"d82697329349492bb322cd706c0c5b26\",children:[{type:\"p\",attrs:{},uid:\"07040ac269d54cbd8dc356fe072e1380\",children:[{text:\"\"}]}],_version:3}},headline:{large:\"Fly with our 30+ airline partners.\",small:\"Fly with our 30+ airline partners.\"},items:[],media:{graphic:null,primary:{uid:\"bltd9bb11b28d8a6b3b\",_version:2,is_dir:!1,ACL:{},content_type:\"image/jpeg\",created_at:\"2025-07-18T19:55:41.426Z\",created_by:\"blt133fb0b9545654f5\",description:\"\",file_size:\"487627\",filename:\"global_travel_ver2.jpg\",parent_uid:\"bltf319ba4ca15f8447\",tags:[],title:\"global_travel_ver2.jpg\",updated_at:\"2026-08-05T21:01:08.745Z\",updated_by:\"blt1eb79ef171b504eb\",publish_details:{time:\"2026-08-05T21:01:12.329Z\",user:\"blt1eb79ef171b504eb\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltd9bb11b28d8a6b3b/6a73a4942888391b9c07c5f5/global_travel_ver2.jpg\"},secondary:null},motionpoint_flags:[],navigation_headline:\"Worldwide Partners\",subheadline:{large:\"\",small:\"\"},tags:[\"carousel\"],taxonomies:[],teaser:{media:null,headline:\"Global travel\"},theme:[{_content_type_uid:\"campaign_theme\",uid:\"blte4b89e4ea2049508\",_version:9,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2024-08-20T17:28:53.167Z\",created_by:\"blt478cceb82d98b48a\",primary_color:\"#a3ecf0\",primary_text_color:\"#2e2e2e\",secondary_color:\"#f2fcfa\",secondary_text_color:\"#03314f\",tags:[],tertiary_color:\"#ffffff\",tertiary_text_color:\"#000000\",title:\"[TEST] Mobile Carousel Theme\",updated_at:\"2024-08-20T17:41:39.701Z\",updated_by:\"blt478cceb82d98b48a\",publish_details:{time:\"2026-04-21T10:50:31.376Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],title:\"[NEW HP] SEGMENT - Worldwide Partners\",updated_at:\"2025-07-25T17:35:51.073Z\",updated_by:\"blt478cceb82d98b48a\",url:\"/ucm/segment/worldwide-partners\",publish_details:{time:\"2026-04-21T10:46:56.319Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],available_user_actions:[{title:\"Guest Info\",_metadata:{uid:\"csc4d5fc733b474c70\"}},{title:\"Drawer Menu\",_metadata:{uid:\"csa7d50028b3b6f9f2\"}}],profile_menu_data:{list_with_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"blt2826babf0d5e4022\",title:\"Advisory Profile Menu Link - Icon - TA\",label:\"Travel advisories\",href:\"/content/advisories/travel-advisories?lid=TA_Nav_TravelAdvisories\",icon:{name:\"notification-stroke\",category:\"interface\"},tags:[],locale:\"en-us\",created_by:\"blt73a711bf3cbacfa7\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-19T02:30:47.652Z\",updated_at:\"2025-08-19T02:30:47.652Z\",ACL:{},_version:1,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.267Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],list_without_icons:[{_content_type_uid:\"header_profile_menu_link\",uid:\"bltaa563bcd8aec1d05\",title:\"IRROP Waiver Profile Menu Link - TA\",label:\"Weather/IRROP waivers\",href:\"/content/travel-agent/agent-info/agent-policies/advisories?lid=TA_Nav_TravelAdvisories\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-06T20:09:15.921Z\",updated_at:\"2025-08-19T02:31:15.671Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.345Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt3dbd028e9840c060\",title:\"New routes Profile Menu Link - TA\",label:\"New routes\",href:\"/content/new-flights?lid=TA_Nav_NewRoutes\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-06T20:10:57.130Z\",updated_at:\"2025-08-19T02:31:28.783Z\",ACL:{},_version:5,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.472Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"bltcab75828a3fa2852\",title:\"News Profile Menu Link - Common\",label:\"News & Stories\",href:\"https://news.alaskaair.com/\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-06T20:11:35.192Z\",updated_at:\"2025-08-19T02:31:50.463Z\",ACL:{},_version:3,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.435Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}},{_content_type_uid:\"header_profile_menu_link\",uid:\"blt491b084039bd8264\",title:\"NDC Profile Menu Link - TA\",label:\"New Distribution Capability (NDC)\",href:\"/content/ndc?lid=TA_Nav_NDC\",icon:{name:\"\",category:\"\"},tags:[],locale:\"en-us\",created_by:\"bltcc82a2ff4c3b3c97\",updated_by:\"blt73a711bf3cbacfa7\",created_at:\"2025-08-06T20:12:27.432Z\",updated_at:\"2025-08-19T02:32:08.915Z\",ACL:{},_version:4,_in_progress:!1,publish_details:{time:\"2025-08-19T19:52:35.368Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],loyalty_program_logo:{uid:\"blt191dd896edc4cc55\",_version:4,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-03-27T20:27:31.796Z\",created_by:\"blt73a711bf3cbacfa7\",file_size:\"4630\",filename:\"Brand_Atmos_Size_Lg.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"Atmos Logo\",updated_at:\"2025-03-27T20:29:35.504Z\",updated_by:\"blt73a711bf3cbacfa7\",publish_details:{time:\"2026-05-27T19:22:43.796Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/67e5b4b3f9f87b00eac4eba4/Brand_Atmos_Size_Lg.svg\",permanent_url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt191dd896edc4cc55/atmos_logo\"}},urls:{cart_url:\"/shopping/cart?int=TA_NAV_Menu_Cart-prodID%3aShoppingBooking\",join_now_url:\"/travel-agent?int=TA_NAV_Account_Join-prodID%3aAtmos\",sign_in_url:\"/travel-agent/logon?int=TA_NAV_Account_SignIn-prodID%3aAtmos\",sign_out_url:\"/travel-agent/logon?int=TA_NAV_Account_SignOut-prodID%3aAtmos\",search_url:\"/content/search?lid=TA_NAV_Search\",super_user_search_url:\"/superuser/search?lid=TA_NAV_Search\",advisories_url:\"/content/advisories/travel-advisories?lid=TA_NAV_TravelAdvisories\",home_url:\"https://www.alaskaair.com/travel-agent/\"},medallions:[{_content_type_uid:\"image_dictionary\",uid:\"bltadd72a5d38ca452f\",_version:4,locale:\"en-us\",ACL:{},_in_progress:!1,created_at:\"2025-08-13T18:20:59.587Z\",created_by:\"blt65e03e7a36141891\",dictionary:[{key:\"Titanium\",_metadata:{uid:\"cs5a989f3
15cebaeb5af\"},aliases:[\"Atmos Titanium\"],image:{uid:\"bltbd9cdc60b2da0bd7\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:10:43.329Z\",created_by:\"blt6793861aef814a06\",file_size:\"3946\",filename:\"TitaniumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"TitaniumSM.svg\",updated_at:\"2025-06-19T20:10:43.329Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:47:12.978Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltbd9cdc60b2da0bd7/68546ec3cf88c7d3903a014d/TitaniumSM.svg\"}},{key:\"Member\",_metadata:{uid:\"cs384fbe8a3c64ca06\"},aliases:[\"Atmos Status\",\"Status\"],image:{uid:\"blt48d6ff7fcc5bf01e\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:09:59.146Z\",created_by:\"blt6793861aef814a06\",file_size:\"2561\",filename:\"StatusSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"StatusSM.svg\",updated_at:\"2025-06-19T20:09:59.146Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:37:02.006Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt48d6ff7fcc5bf01e/68546e9743fa5d954d7ed001/StatusSM.svg\"}},{key:\"Silver\",_metadata:{uid:\"cs23e38312f7d28639\"},aliases:[\"Atmos Silver\"],image:{uid:\"blt9e6bf32f5b5494ff\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:50.998Z\",created_by:\"blt6793861aef814a06\",file_size:\"3930\",filename:\"SilverSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"SilverSM.svg\",updated_at:\"2025-06-19T20:07:50.998Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:44:51.838Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9e6bf32f5b5494ff/68546e17b0c225a624da654f/SilverSM.svg\"}},{key:\"Platinum\",_metadata:{uid:\"csc73aa7fc969530be\"},aliases:[\"Atmos Platinum\"],image:{uid:\"blte42d1104541d9b45\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:07:05.508Z\",created_by:\"blt6793861aef814a06\",file_size:\"3949\",filename:\"PlatinumSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"PlatinumSM.svg\",updated_at:\"2025-06-19T20:07:05.508Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:50:27.820Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte42d1104541d9b45/68546de997074439fa3e1661/PlatinumSM.svg\"}},{key:\"Gold\",_metadata:{uid:\"csa7c1c4e2fd11f524\"},aliases:[\"Atmos Gold\"],image:{uid:\"blt8bd79b676fd5dcc1\",_version:1,is_dir:!1,ACL:{},content_type:\"image/svg+xml\",created_at:\"2025-06-19T20:06:19.877Z\",created_by:\"blt6793861aef814a06\",file_size:\"3923\",filename:\"GoldSM.svg\",parent_uid:\"bltef0f69acfe33f7a6\",tags:[],title:\"GoldSM.svg\",updated_at:\"2025-06-19T20:06:19.877Z\",updated_by:\"blt6793861aef814a06\",publish_details:{time:\"2026-04-21T10:43:25.950Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},url:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt8bd79b676fd5dcc1/68546dbb1a4f8280b73c40ee/GoldSM.svg\"}}],tags:[],title:\"Medallions\",updated_at:\"2025-08-14T21:23:03.992Z\",updated_by:\"bltcc82a2ff4c3b3c97\",publish_details:{time:\"2026-04-21T10:46:00.230Z\",user:\"bltf5bd780b9f0d82fc\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"}}],alerts_popover_text:\"Travel Advisories\",language_popover_text:\"Español\",search_popover_text:\"Search\",currency_language_dropdown_data:{label:\"\",language_currency_options:[],placeholder:\"\",selected_option:\"\"},text:{join_now_text:\"Join now\",menu_text:\"Menu\",sign_in_text:\"
15Sign in\",points_text:\"Available points:\",rewards_number_text:\"Atmos Rewards Number:\",greeting_text:\"Welcome back\"},prompt_data:{content:\"\",primary_button:{href:\"\",label:\"\",type:\"\"},secondary_button:{href:\"\",label:\"\",type:\"\"},show:!1,title:\"\"}},tags:[],title:\"Travel Agent\",updated_at:\"2026-04-28T21:04:18.487Z\",updated_by:\"bltcc82a2ff4c3b3c97\",url:\"/header-footer/ta\",variant:\"Alaska\",publish_details:{time:\"2026-04-28T21:04:24.624Z\",user:\"bltcc82a2ff4c3b3c97\",environment:\"blt69192ee0d877992f\",locale:\"en-us\"},_embedded_items:{}},X9=a=>$(x({},a),{footer:$(x({},a.footer),{copyright_and_disclaimers:$(x({},a.footer.copyright_and_disclaimers),{copyright:a.footer.copyright_and_disclaimers.copyright.replace(/\\d{4}(?= (?:Alaska|Hawaiian) Airlines\\.)/gi,new Date().getFullYear().toString())})})}),Px=Object.fromEntries(Object.entries({alaska:j9,hawaiian:Z9,loyalty:G9,afb:K9,ta:J9}).map(([a,e])=>[a,X9(e)]));function qx(a,e){return g(this,null,function*(){var n,l,c,d;const t=new URLSearchParams;if(t.set(\"variant\",a!=null?a:\"alaska\"),t.set(\"locale\",(n=e==null?void 0:e.locale)!=null?n:\"en-us\"),(e==null?void 0:e.forceFallback)===!0)return Wx(a);const s=t.toString(),r=Vx(s);if(r)return r.dataSource=`cached-${(l=r==null?void 0:r.dataSource)!=null?l:\"value\"}`,r;const o=(c=Mi.content)==null?void 0:c.common_component_header_footer_conversion;let i=!1;(o==null?void 0:o.ruleKey)===\"use_common_component\"&&(o==null?void 0:o.variationKey)===\"on\"&&(i=!0);try{let u;const p=e!=null&&e.disableAbortSignal?{}:{signal:AbortSignal.timeout(450)};if(i){const f=`${Fe.COMMON_COMPONENT_API_URL}
15/header-footer?variant=${a}&locale=${(d=e==null?void 0:e.locale)!=null?d:\"en-us\"}`;u=yield fetch(f,p)}else{const f=`https://www.alaskaair.com/retaincontent/retrostack/api/getHeaderFooterLinks?${t.toString()}`;u=yield fetch(f,p)}if(!u.ok)throw new Error(`fetchHeaderFooterData: Failed to fetch headerfooter data w/ parameters ${t.toString()} ${u.status} ${u.statusText}`);let h=yield u.json();if(!h||!h.entry)throw new Error(\"No data returned from API\");if(h=h.entry,h.dataSource=i?\"common-component\":\"retrostack\",(h==null?void 0:h.locale)===(e==null?void 0:e.locale)&&(h!=null&&h.url.includes(a)))jx(s,h);else if(h!=null&&h.url.includes(a)){const f=new URLSearchParams(t);f.set(\"locale\",\"en-us\");const m=f.toString();Vx(m)||jx(m,h),h.enFallback=!0}return h}catch(u){return console.error(\"Header footer returning fallback data\"),e!=null&&e.disableFallback?{}:Wx(a)}})}function Wx(a){const e=Px[a]||Px.alaska;return e.dataSource=\"fallback\",e}function Vx(a){try{if(!sessionStorage)return;const e=sessionStorage==null?void 0:sessionStorage.getItem(\"headerFooterVariants\"),t=JSON.parse(e);return t==null?void 0:t[a]}catch(e){return}}function jx(a,e){try{if(!sessionStorage)return;const t=sessionStorage==null?void 0:sessionStorage.getItem(\"headerFooterVariants\"),s=JSON.parse(t!=null?t:\"{}\");s[a]=e,sessionStorage==null||sessionStorage.setItem(\"headerFooterVariants\",JSON.stringify(s))}catch(t){return}}const Y9=()=>{document.addEventListener(\"switch-accounts\",a=>{var o;const e=(o=a==null?void 0:a.detail)==null?void 0:o.isBusiness;Le.set(\"AFB\",e?\"True\":\"False\",{domain:window.location.hostname.replace(/^www/,\"\")});const t=new URL(Q9()?\"/\":window.location.href,window.location.origin);t.searchParams.set(\"int\",e?\"AS_NAV_Account_SwitchToAFB-prodID:AFB\":\"AS_NAV_Account_SwitchToAtmos-prodID:Atmos\"),window.location.assign(t.toString())})},Q9=()=>{var s;const a=[\"search\",\"shopping\",\"booking\",\"content\"],t=(s=window.location.pathname.toLowerCase().split(\"/\").filter(
15Boolean)[0])!=null?s:\"\";return a.includes(t)},eC=()=>{document.addEventListener(\"borealis-language-currency-change\",a=>{var o;const e=(o=a.detail)==null?void 0:o.selected_option,t=window.location.pathname,s=window.location.hostname,r=window.location.search;if(e){if(e===\"en-us\"){let l=Zx(t),c=`https://${s}${l}`;r&&(c+=r),window.location.assign(c);return}let i=Zx(t),n=`https://${s}/${e}${i}`;r&&(n+=r),window.location.assign(n)}})},Zx=a=>a?a.replace(/^\\/[a-z]{2}-[a-z]{2}(?=\\/|$)/i,\"\")||\"/\":\"\",Gx={alaska:\"Alaska\",hawaiian:\"Hawaiian\",alaskaClassic:\"Alaska\",experimentA:\"Loyalty\",atmos:\"Loyalty\",experimentB:\"Alaska\",alaskaForBusiness:\"AFB\",travelAgent:\"TA\"},Kx={Alaska:\"alaska\",alaska:\"alaska\",Hawaiian:\"hawaiian\",hawaiian:\"hawaiian\",Loyalty:\"atmos\",loyalty:\"atmos\",TA:\"alaska\",ta:\"alaska\",AFB:\"alaskaForBusiness\",afb:\"alaskaForBusiness\"},tC={Alaska:\"Alaska\",alaska:\"Alaska\",TA:\"TA\",ta:\"TA\",Hawaiian:\"Hawaiian\",hawaiian:\"Hawaiian\",Loyalty:\"Loyalty\",loyalty:\"Loyalty\",experimentA:\"Loyalty\",experimenta:\"Loyalty\",atmos:\"Loyalty\",Atmos:\"Loyalty\",AFB:\"AFB\",afb:\"AFB\"},aC={Alaska:\"Alaska\",alaska:\"Alaska\",TA:\"Alaska\",ta:\"Alaska\",Hawaiian:\"Hawaiian\",hawaiian:\"Hawaiian\",Loyalty:\"ATMOS\",loyalty:\"ATMOS\",AFB:\"ATMOS for Business\",afb:\"ATMOS for Business\"};new Set(Object.values(Gx));const zp=\"Alaska\",sC=()=>{try{const e=Object.fromEntries(document.cookie.split(\"; \").map(r=>r.split(/=(.+)/)))[\"AS%5FPROMO%5FLOGIN\"],t=Mc(),s=e&&Object.fromEntries(e.split(\"&\").map(r=>r.split(\"=\"))).STATUS===\"OK\";return t?\"AFB\":s?\"TA\":void 0}catch(a){return}},rC=(a=2e4,e=50)=>g(null,null,function*(){if(typeof window==\"undefined\")return Promise.resolve(zp);const t=window.location.href,s=Date.now(),r=()=>{try{const o=localStorage.getItem(ew);if(!o)return;const i=JSON.parse(o)||{},n=i.rootTheme,l=i.lastAppliedUrl;if(typeof n!=\"string\"||!l||l!==t)return;const c=n.replace(/^aag-theme-/,\"\");return Gx[c]||zp}catch(o){return}};return new Promise(o=>{const i=()=>{const n=r();if(n)return o(n);if(Date.now()-s>=a)return o(zp);setTimeout(i,e)};i()})}),Sp=(a,e)=>{const t=Date.now(),s=2e4,r=()=>{var i;const o=Date.now()-t;(i=window.themeUtils)!=null&&i.applyRootTheme?window.themeUtils.applyRootTheme(Kx[a],!0,e):o<s?setTimeout(r,50):oC()};r()},Jx=\"https://resource.alaskaair.net/assets/css/global/aag-style-universal.prod.css\",Xx=\"theme-rendering-universal\",Yx=\"theme-rendering-tokens\",Qx=\"theme-rendering-global\",ew=\"renderingContext\",Ic={global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-alaska.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-alaska.prod.css\"},tw=\"typography-bandaid-file\",aw=\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt409f912ebdc1951c/typographyBandaid.css\",oC=()=>{let a=document.getElementById(tw);if(a)a.href=aw;else{a=document.createElement(\"link\"),a.rel=\"stylesheet\",a.href=aw,a.type=\"text/css\",a.id=tw;const r=document.getElementsByTagName(\"head\")[0];r.insertBefore(a,r.firstChild)}let e=document.getElementById(Xx);if(e)e.href=Jx;else{e=document.createElement(\"link\"),e.rel=\"stylesheet\",e.href=Jx,e.type=\"text/css\",e.id=Xx;const r=document.getElementsByTagName(\"head\")[0];r.insertBefore(e,r.firstChild)}let t=document.getElementById(Yx);if(t)t.href=Ic.tokens;else{t=document.createElement(\"link\"),t.rel=\"stylesheet\",t.href=Ic.tokens,t.type=\"text/css\",t.id=Yx;const r=document.getElementsByTagName(\"head\")[0];r.insertBefore(t,r.firstChild)}let s=document.getElementById(Qx);if(s)s.href=Ic.global;else{s=document.createElement(\"link\"),s.rel=\"stylesheet\",s.href=Ic.global,s.type=\"text/css\",s.id=Qx;const r=document.getElementsByTagName(\"head\")[0];r.insertBefore(s,r.firstChild)}sessionStorage.setItem(ew,JSON.stringify({rootTheme:\"alaskaClassic\",lastAppliedUrl:window.location.href,fallbackHit:\"true\"}))},iC=a=>g(null,null,function*(){var i,n,l,c;const e=Object.keys(Kx),t=document.getElementById(\"borealis-header\");let s=(i=a==null?void 0:a.variant)!=null?i:t?t.getAttribute(\"variant\"):null,r={};const o=e.includes(s);if(o&&!(a!=null&&a.forceFallback)){Sp(s,a);try{r.advisories=JSON.parse(t.getAttribute(\"advisories\"))||{}}catch(d){r.advisories={}}try{const d=JSON.parse(t==null?void 0:t.getAttribute(\"data\"));r.header=d||{},r.header.medallions=(d==null?void 0:d.medallions)||[]}catch(d){r.header={},r.header.medallions=[]}}else{o?Sp(s,a):(s=sC(),s?Sp(s,a):s=yield rC()),r=yield qx((n=tC[s])==null?void 0:n.toLowerCase(),a);const d=document.getElementById(\"borealis-brand-bar\");d&&((l=r.brand_bar)!=null&&l[0])?d.setAttribute(\"data\",JSON.stringify((c=r.brand_bar)==null?void 0:c[0])):d&&d.remove(),t&&(r.dataSource&&t.setAttribute(\"data-source\",r.dataSource),t.setAttribute(\"variant\",r.variant),t.setAttribute(\"data\",JSON.stringify(r.header)));const u=document.getElementById(\"borealis-footer\");u&&(r.dataSource&&u.setAttribute(\"data-source\",r.dataSource),u.setAttribute(\"data\",JSON.stringify(r.footer)),u.setAttribute(\"brand\",aC[s]||\"Alaska\"))}sw(U9(),r,t),V9(r.advisories,document.getElementById(\"borealis-header\")),Y9(),eC(),setTimeout(()=>g(null,null,function*(){try{const d=yield O9();sw(d,r,t)}catch(d){console.error(d)}}),0)});function sw(a,e,t){if(Object.keys(a).length>0&&(a=H9(a,e),t.setAttribute(\"guestInfo\",JSON.stringify(a)),Mc()&&(a!=null&&a.company_name))){const s=JSON.parse(t.getAttribute(\"data\"));s.show_business_partner_text=!0,s.business_partner_text=a.company_name,t.setAttribute(\"data\",JSON.stringify(s))}}let Ap=null,No=null;const nC=a=>{const e=new Image;e.src=a},lC=a=>{const e=/<img [^>]*src=\"([^\"]*)\"/g,t=/url\\([\"']([^\"']*)[\"']\\)/g,s=[];let r;for(;(r=e.exec(a))!==null;)s.push(r[1]);for(;(r=t.exec(a))!==null;)s.push(r[1]);for(let o=0;o<s.length;o++)nC(s[o])},cC=a=>{const e=document.createElement(\"div\");e.innerHTML=a;const t=e.getElementsByTagName(\"script\");for(let s=0;s<t.length;s++){const r=document.createElement(\"script\");r.innerHTML=t[s].innerHTML,document.body.appendChild(r)}},rw=()=>Al(\"https://www.alaskaair.com/content/partial/loading-interstitial\").then(a=>{if(!a.ok)throw new Error(\"Failed to fetch loading interstitial\");return a.text()}).catch(()=>{}),ow=a=>{No=document.createElement(\"div\"),No.innerHTML=a,document.body.appendChild(No),cC(a)},dC=()=>g(null,null,function*(){Ap?ow(Ap):yield rw().then(function(a){a&&ow(a)})}),uC=()=>{No&&(document.body.removeChild(No),No=null)},hC=()=>rw().then(a=>{a&&(Ap=a,lC(a))}),pC=()=>Math.random().toString(36).substring(2)+Math.random().toString(36).substring(2),fC=()=>g(null,null,function*(){if(!customElements.get(\"auro-dialog\")){const a=document.createElement(\"script\");a.setAttribute(\"src\",\"https://unpkg.com/@alaskaairux/[email protected]/dist/auro-dialog__bundled.js\"),a.setAttribute(\"type\",\"module\"),document.body.appendChild(a)}}),mC=(a,e=\"\",t=\"\")=>
15g(null,null,function*(){yield fC();const s=document.createElement(\"auro-dialog\"),r=Cp(a,\"header\");if(s.appendChild(r),e){const i=Cp(e,\"content\");s.appendChild(i)}if(t){const i=Cp(t,\"footer\");s.appendChild(i)}const o=\"dialog-\"+pC();return s.setAttribute(\"id\",o),document.body.appendChild(s),s}),Cp=(a,e)=>{let t;return typeof a==\"string\"?(t=document.createElement(\"div\"),t.innerHTML=a):t=a,t.setAttribute(\"slot\",e),t},bC=a=>g(null,null,function*(){var e;try{const t=yield qx(a),s=document.getElementById(\"borealis-header\");s&&(s.setAttribute(\"variant\",a),s.setAttribute(\"data\",JSON.stringify(t.header)));const r=document.getElementById(\"borealis-brand-bar\");r&&r.setAttribute(\"data\",JSON.stringify((e=t.brand_bar)==null?void 0:e[0]));const o=document.getElementById(\"borealis-footer\");return o&&o.setAttribute(\"data\",JSON.stringify(t.footer)),!0}catch(t){return console.error(\"Failed to change variant:\",t),!1}}),gC=(a=Promise.resolve())=>{window.hfApi=window.hfApi||{},window.hfApi.openLoadingInterstitial=dC,window.hfApi.closeLoadingInterstitial=uC,window.hfApi.newDialog=mC,window.hfApi.changeVariant=e=>g(null,null,function*(){return yield Promise.resolve(a).catch(()=>{}),bC(e)}),hC()},iw=()=>{let a=0;const e=30,t=d=>{typeof window.utag!=\"undefined\"?window.utag.link(d):a<e&&(setTimeout(t,2e3,d),a++)},s=d=>Array.prototype.filter.call(document.querySelectorAll(`[${d}]`),u=>u.offsetHeight!==0&&u.offsetWidth!==0),r=(d,u,p,h)=>()=>{const f={event_name:d,[u]:p&&window.utag_data?window.utag_data.page_name+h:h};t(f)},o=s(\"trackonImpression\");for(let d=0;d<o.length;d++){const u=o[d],p=u.getAttribute(\"onImpressionEventId\"),h=u.getAttribute(\"onImpressionPropertyInfo\"),f=u.getAttribute(\"onImpressionAddPrefix\")===\"True\",m=u.getAttribute(\"onImpressionTrackingInfo\");r(p,h,f,m)()}const i=s(\"trackOnClick\");for(let d=0;d<i.length;d++){const u=i[d],p=u.getAttribute(\"onClickEventId\"),h=u.getAttribute(\"onClickPropertyInfo\"),f=u.getAttribute(\"onClickAddPrefix\")===\"True\",m=u.getAttribute(\"onClickTrackingInfo\");u.addEventListener(\"click\",r(p,h,f,m))}const n={},l=window.location.search?window.location.search.split(\"?\").pop().split(\"&\"):[];for(let d=0;d<l.length;d++){const u=l[d].split(\"=\");if(u.length>1){const[p,h]=u;n[p.toLowerCase()]=h.toLowerCase()}}const c=d=>{window.ga&&window.ga(u=>{const p=document.querySelectorAll(`[${d}]`),h=u.get(\"clientId\");for(let f=0;f<p.length;f++){const m=p[f],b=m.getAttribute(\"href\");b&&b.includes(\"?\")?m.href=`${b}&genericvariables=861~${h}`:b&&!b.includes(\"?\")&&(m.href=`${b}?genericvariables=861~${h}`)}})};n.semid!==void 0&&n.semid.length>0?c(\"trackSemCid\"):n.eml!=null&&n.eml.length>0?c(\"trackEmlCid\"):Object.keys(n).length===0&&n.constructor===Object&&c(\"trackSeoCid\")},vC=a=>{var t;const e=document.createElement(\"script\");e.type=\"text/javascript\",e.async=!0,a!=null&&a.isProd?e.src=\"https://assets.adobedtm.com/e272d7f0f44e/39887a253862/launch-5e9ac3329832.min.js\":e.src=\"https://assets.adobedtm.com/e272d7f0f44e/39887a253862/launch-900375efce33-development.min.js\",(t=document==null?void 0:document.querySelector(\"head\"))==null||t.appendChild(e)},yC=a=>{var e;((e=a==null?void 0:a.brand)==null?void 0:e.toLowerCase())===\"hawaiian\"&&vC(a),document.readyState===\"complete\"?iw():document.addEventListener(\"DOMContentLoaded\",iw,!1)};function xC(a){try{return JSON.parse(window.atob(a))}catch(e){return{host:\"https://www.alaskaair.com\"}}}var Rr=(a=>(a.alaska=\"alaska\",a.hawaiian=\"hawaiian\",a.alaskaClassic=\"alaskaClassic\",a.experimentA=\"experimentA\",a.experimentB=\"experimentB\",a.travelAgent=\"travelAgent\",a.atmos=\"atmos\",a))(Rr||{});const Bc=\"?v=1.0.6\",Tp=\"theme-rendering-universal\",Rc=\"theme-rendering-tokens\",Nc=\"theme-rendering-global\",Ep=\"typography-bandaid-file\",wC=\"https://resource.alaskaair.net/assets/css/global/typographyBandaid.css\",_C={alaska:\"//resource.alaskaair.net/favicon.ico\",hawaiian:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9c8b19b678650fc0/68dadf0eb0736f7fefe5fdb3/ha_favicon.ico\",alaskaClassic:\"//resource.alaskaair.net/favicon.ico\",experimentA:\"//resource.alaskaair.net/favicon.ico\",experimentB:\"//resource.alaskaair.net/favicon.ico\",travelAgent:\"//resource.alaskaair.net/favicon.ico\",atmos:\"//resource.alaskaair.net/favicon.ico\"},nw={universal:\"https://resource.alaskaair.net/assets/css/global/aag-style-universal.prod.css\",themes:{alaska:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-alaska.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-alaska.prod.css\"},hawaiian:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-hawaiian.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-hawaiian.prod.css\"},alaskaClassic:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-alaska-classic.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-alaska-classic.prod.css\"},experimentA:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-experiment-a.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-experiment-a.prod.css\"},experimentB:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-experiment-b.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-experiment-b.prod.css\"},travelAgent:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-alaska.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-alaska.prod.css\"},atmos:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-experiment-a.prod.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-experiment-a.prod.css\"}}},lw={universal:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt9596a7c0f51a9008/aag-style-universal.qa.css\",themes:{alaska:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltc2b0fc15ec8c4018/aag-style-global-alaska.qa.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt45b0e232186f66bd/aag-style-tokens-alaska.qa.css\"},hawaiian:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt178fb17d489705e8/aag-style-global-hawaiian.qa.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltf58c37fa0a1456f8/aag-style-tokens-hawaiian.qa.css\"},alaskaClassic:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blta964dd788bf05a30/aag-style-global-alaska-classic.qa.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blta81a4c91b86491f2/aag-style-tokens-alaska-classic.qa.css\"},experimentA:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt177e5132b533a4b7/aag-style-global-experiment-a.qa.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt1793e90576618a24/aag-style-tokens-experiment-a.qa.css\"},experimentB:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt6b4948cc0f789f87/aag-style-global-experiment-b.qa.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt3db5ed930aa450bd/aag-style-tokens-experiment-b.qa.css\"},travelAgent:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-alaska.qa.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-alaska.qa.css\"},atmos:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt177e5132b533a4b7/aag-style-global-experiment-a.qa.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt1793e90576618a24/aag-style-tokens-experiment-a.qa.css\"}}},Lc={universal:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltbc64dbbcfdfedde8/aag-style-universal.test.css\",themes:{alaska:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltb2c26fc505348474/aag-style-global-alaska.test.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt54f6993589792f12/aag-style-tokens-alaska.test.css\"},hawaiian:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltaf7c7a0db2078024/aag-style-global-hawaiian.test.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt0a85eb0f717c9c03/aag-style-tokens-hawaiian.test.css\"},alaskaClassic:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt9174b66e01ddd7e6/aag-style-global-alaska-classic.test.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt81de847ee129bb8
151/aag-style-tokens-alaska-classic.test.css\"},experimentA:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltb32bd6ff99707dc9/aag-style-global-experiment-a.test.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt2211465d9a39c02e/aag-style-tokens-experiment-a.test.css\"},experimentB:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt9f2298f0b3e57cd5/aag-style-global-experiment-b.test.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt9cb9582d2b2818bf/aag-style-tokens-experiment-b.test.css\"},travelAgent:{global:\"https://resource.alaskaair.net/assets/css/global/aag-style-global-alaska.test.css\",tokens:\"https://resource.alaskaair.net/assets/css/global/aag-style-tokens-alaska.test.css\"},atmos:{global:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/bltb32bd6ff99707dc9/aag-style-global-experiment-a.test.css\",tokens:\"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91/blt2211465d9a39c02e/aag-style-tokens-experiment-a.test.css\"}}};function kC(a=\"prod\",e){if(typeof globalThis!=\"undefined\"&&globalThis.themeFiles)return globalThis.themeFiles;switch(a){case\"dev\":return Lc;case\"qa\":return lw;case\"test\":return Lc;default:return nw}}function $p(a,e=\"prod\"){const t=kC(e),s=t.themes[a];return s?{universal:t.universal+Bc,tokens:s.tokens+Bc,global:s.global+Bc,typography:wC+Bc}:(console.warn(`[getThemeUrls] No stylesheet defined for theme: ${a}`),null)}function zC(a,e=\"prod\"){const t=$p(a,e);return t?[`<link rel=\"stylesheet\" href=\"${t.typography}\" type=\"text/css\" id=\"${Ep}\" />`,`<link rel=\"stylesheet\" href=\"${t.universal}\" type=\"text/css\" id=\"${Tp}\" />`,`<link rel=\"stylesheet\" href=\"${t.tokens}\" type=\"text/css\" id=\"${Rc}\" />`,`<link rel=\"stylesheet\" href=\"${t.global}\" type=\"text/css\" id=\"${Nc}\" />`].join(`\n`):\"\"}const SC=\"renderingContext\",Fc=()=>{const a=globalThis.location.pathname,e=/^\\/([a-z]{2}-[a-z]{2})(?:\\/|$)/.exec(a);if(e)return e[1];const t=new URLSearchParams(globalThis.location.search).get(\"locale\");return t&&/^[a-z]{2}-[a-z]{2}$/.test(t)?t:\"en-us\"},Mp=()=>{var a,e;const t=(a=globalThis.localStorage)==null?void 0:a.getItem(\"renderingContext\");if(t!==void 0&&t&&t!==\"\")try{const s=JSON.parse(t);return(e=s==null?void 0:s.locale)!=null?e:Fc()}catch(s){return Fc()}return Fc()};function AC(a){return{all:a=a||new Map,on:function(e,t){var s=a.get(e);s?s.push(t):a.set(e,[t])},off:function(e,t){var s=a.get(e);s&&(t?s.splice(s.indexOf(t)>>>0,1):a.set(e,[]))},emit:function(e,t){var s=a.get(e);s&&s.slice().map(function(r){r(t)}),(s=a.get(\"*\"))&&s.slice().map(function(r){r(e,t)})}}}var Ip=(a=>(a.THEME_UPDATED=\"theme:updated\",a.EXTERNAL_HF_UPDATE_EVENT_NAME=\"external:headerfooter:update\",a))(Ip||{});const cw=\"context:rendering\",Bp=new BroadcastChannel(cw),Uc=AC(),Nr=new Map;Bp.onmessage=a=>{var e;Nr.has(a.type)&&((e=Nr.get(a.type))==null||e.forEach(t=>t(a)))};let dw=!0;const uw=[];function hw(a,e){uw.push({type:a,payload:e})}function CC(){dw=!1}function TC(a=10,e=10){return g(this,null,function*(){let t=0;for(;dw&&t<e;)yield new Promise(s=>setTimeout(s,a)),t++;uw.forEach(({type:s,payload:r})=>pw(s,r))})}function pw(a,e){Uc.emit(a,e)}function EC(a,e){Uc.on(a,e)}function $C(a,e){Uc.off(a,e)}function MC(a,e){Bp.postMessage({type:a,payload:e})}function IC(a,e){var t;const s=(t=Nr.get(a))!=null?t:[];s.push(e),Nr.set(a,s)}function BC(a,e){var t;if(!Nr.has(a))return;const s=(t=Nr.get(a))==null?void 0:t.filter(r=>r!==e);Nr.set(a,s!=null?s:[])}const RC=Object.freeze(Object.defineProperty({__proto__:null,CHANNEL:cw,RenderingContextEvents:Ip,addToInitializationBuffer:hw,global:Bp,local:Uc,readInitializationBuffer:TC,releaseReadInitializationLock:CC,sendGlobalMessage:MC,sendLocalMessage:pw,subscribeGlobal:IC,subscribeLocal:EC,unsubscribeGlobal:BC,unsubscribeLocal:$C},Symbol.toStringTag,{value:\"Module\"})),Rp=(a,e=!1,t={})=>{var s;const r=$p(a);if(!r)return;let o=document.getElementById(Tp);if(o)o.href=r.universal;else{o=document.createElement(\"link\"),o.rel=\"stylesheet\",o.href=r.universal,o.type=\"text/css\",o.id=Tp;const c=document.getElementsByTagName(\"head\")[0];c.insertBefore(o,c.firstChild)}let i=document.getElementById(Rc);if(i)i.href=r.tokens;else{i=document.createElement(\"link\"),i.rel=\"stylesheet\",i.href=r.tokens,i.type=\"text/css\",i.id=Rc;const c=document.getElementsByTagName(\"head\")[0];c.insertBefore(i,c.firstChild)}let n=document.getElementById(Nc);if(n)n.href=r.global;else{n=document.createElement(\"link\"),n.rel=\"stylesheet\",n.href=r.global,n.type=\"text/css\",n.id=Nc;const c=document.getElementsByTagName(\"head\")[0];c.insertBefore(n,c.firstChild)}let l=document.getElementById(Ep);if(l)l.href=r.typography;else{l=document.createElement(\"link\"),l.rel=\"stylesheet\",l.href=r.typography,l.type=\"text/css\",l.id=Ep;const c=document.getElementsByTagName(\"head\")[0];c.insertBefore(l,c.firstChild)}if(e){const c=(s=t==null?void 0:t.locale)!=null?s:Fc();localStorage.setItem(SC,JSON.stringify({rootTheme:a,lastAppliedUrl:globalThis.location.href,locale:c})),hw(Ip.EXTERNAL_HF_UPDATE_EVENT_NAME,{theme:a,locale:c})}},NC=a=>{const e=_C[a];if(!e||typeof document==\"undefined\")return;const t=document.head||document.getElementsByTagName(\"head\")[0];if(!t)return;t.querySelectorAll('link[rel=\"icon\" i], link[rel=\"shortcut icon\" i], link[rel=\"apple-touch-icon\" i]').forEach(r=>r.remove());const s=document.createElement(\"link\");s.rel=\"icon\",s.href=e,/\\.svg(\\?|$)/i.test(e)?s.type=\"image/svg+xml\":/\\.png(\\?|$)/i.test(e)?s.type=\"image/png\":/\\.ico(\\?|$)/i.test(e)&&(s.type=\"image/x-icon\"),t.appendChild(s)},LC=[/^\\/lounge-membership(?:\\/|$)/i],fw=[],mw=[],FC=/^(?:international|internation-cert|international-stage)(?:-[\\w-]+)?\\.alaskaair\\.com$/i,UC=/^(?:news|careers|companystore|subscriptions|payments|investor|vacations)(?:-[\\w-]+)?\\.alaskaair\\.com$/i,OC=/^(?:shopping)(?:-[\\w-]+)?\\.hawaiianairlines\\.com$/i,HC=/^$/i,DC=[\".png\",\".jpg\",\".jpeg\",\".gif\",\".webp\",\".svg\",\".ico\",\".pdf\",\".doc\",\".docx\",\".xls\",\".xlsx\",\".ppt\",\".pptx\",\".zip\",\".rar\",\".7z\",\".gz\",\".css\",\".js\",\".mjs\",\".map\",\".json\",\".txt\",\".xml\"],bw=\"no-localize:\",PC=()=>{var a;const e=(a=document.head)==null?void 0:a.querySelector('meta[name=\"localize-links\" i]');return e?!e.content||/^(?:true|1|yes|on)$/i.test(e.content.trim()):!1},qC=(a,e)=>{const t=/\\.[a-z0-9]{1,8}$/.exec(a.toLowerCase());return!!(t&&e.includes(t[0]))};function WC(a,e){if(!/(?:^|\\.)alaskaair\\.com$/i.test(a))return!1;const t=e.startsWith(\"/\")?e:`/${e}`;return LC.some(s=>typeof s==\"string\"?t.toLowerCase().startsWith(s):s.test(t))}function VC(a,e){if(fw.length===0||!/(?:^|\\.)atmosrewards\\.com$/i.test(a))return!1;const t=e.startsWith(\"/\")?e:`/${e}`;return fw.some(s=>typeof s==\"string\"?t.toLowerCase().startsWith(s):s.test(t))}function jC(a,e){if(mw.length===0||!/(?:^|\\.)hawaiianairlines\\.com$/i.test(a))return!1;const t=e.startsWith(\"/\")?e:`/${e}`;return mw.some(s=>typeof s==\"string\"?t.toLowerCase().startsWith(s):s.test(t))}function ZC(a){return UC.test(a)||OC.test(a)||HC.test(a)}function GC(a,e){return WC(a,e)||jC(a,e)||VC(a,e)}const KC=/^\\/[a-z]{2}-[a-z]{2}(\\/|$)/i;function JC(a,e,t){const s=a.hostname.toLowerCase();return!(ZC(s)||GC(s,a.pathname)||a.protocol!==\"http:\"&&a.protocol!==\"https:\"||!e.test(s)||KC.test(a.pathname)||qC(a.pathname,t))}function XC(a,e){const t=a.hostname.toLowerCase();if(FC.test(t)){const s=e.slice(1),r=s.split(\"-\"),o=r.length===2?`${r[0].toLowerCase()}-${r[1].toUpperCase()}`:s;a.searchParams.get(\"locale\")!==o&&a.searchParams.set(\"locale\",o)}}function Np(a,e,t={}){const{observe:s=!0,skipExtensions:r=[...DC],noLocalizeAttr:o=\"data-no-localize\"}=t;if(typeof a!=\"string\"||!a.startsWith(\"/\"))throw new Error('localeSegment must be a string starting with \"/\" (e.g. \"/en-us\").');const i=`/${a.replace(/^\\/+/,\"\").replace(/\\/+$/,\"\")}`,n=new WeakMap,l=C=>C.tagName===\"A\";function c(C){var E;if(!C.hasAttribute(\"href\")||(o===\"data-no-localize\"?C.dataset.noLocalize!==void 0:C.hasAttribute(o)))return!0;let M=C.parentElement;if(!M&&C.parentNode instanceof ShadowRoot&&(M=C.parentNode.host),M&&(o===\"data-no-localize\"?M.dataset.noLocalize!==void 0:M.hasAttribute(o))||C.hasAttribute(\"download\"))return!0;const N=((E=C.getAttribute(\"href\"))!=null?E:\"\").trim(),L=N.toLowerCase();return!!(!N||L.startsWith(\"#\")||L.startsWith(\"mailto:\")||L.startsWith(\"tel:\")||L.startsWith(\"javascript:\")||(C.rel||\"\").toLowerCase().split(/\\s+/).includes(\"external\"))}function d(C){let E;try{E=new URL(C,document.baseURI)}catch(H){return null}if(!JC(E,e,r))return null;XC(E,i);const M=E.pathname.startsWith(\"/\")?E.pathname:`/${E.pathname}`,N=`${i}${M}${E.search}${E.hash}`,L=C.trimStart(),D=L.startsWith(\"//\");return D||L.startsWith(\"http://\")||L.startsWith(\"https://\")?(D?`//${E.host}`:`${E.origin}`)+N:N}function u(C){var E;if(c(C))return;const M=(E=C.getAttribute(\"href\"))!=null?E:\"\",N=M.trimStart();if(N.toLowerCase().startsWith(bw)){const D=N.slice(bw.length);C.getAttribute(\"href\")!==D&&C.setAttribute(\"href\",D),n.set(C,D);return}if(n.get(C)===M)return;n.set(C,M);const L=d(M);L&&L!==M&&C.setAttribute(\"href\",L)}const p=new WeakSet;function h(C){const E=C.tagName.toLowerCase();!E.includes(\"-\")||!(\"customElements\"in globalThis)||p.has(C)||(p.add(C),customElements.whenDefined(E).then(()=>{const M=C;return M.updateComplete instanceof Promise?M.updateComplete:Promise.resolve()}).then(()=>{const M=C.shadowRoot;if(M){S(M);const N=[M];for(;N.length>0;){const L=N.shift();if(!L)break;f(L,N)}}}))}function f(C,E){var M;const N=document.createTreeWalker(C,NodeFilter.SHOW_ELEMENT);let L=N.currentNode;for(;L;){l(L)&&L.hasAttribute(\"href\")&&u(L);const D=L;D.shadowRoot?(S(D.shadowRoot),E.push(D.shadowRoot)):(M=D.tagName)!=null&&M.includes(\"-\")&&h(D),L=N.nextNode()}}const m=[],b=new WeakSet,v=C=>{C.attributeName===\"href\"&&C.target instanceof HTMLAnchorElement&&u(C.target)},w=C=>{if(C.addedNodes.length!==0)for(const E of Array.from(C.addedNodes)){if(!(E instanceof Element))continue;l(E)&&u(E);const M=E;M.shadowRoot&&S(M.shadowRoot);const N=[];for(M.shadowRoot&&N.push(M.shadowRoot),f(E,N);N.length>0;){const L=N.shift();if(!L)break;f(L,N)}}},k=C=>{for(const E of C)E.type===\"attributes\"?v(E):E.type===\"childList\"&&w(E)};function S(C){if(!s||!(\"MutationObserver\"in globalThis)||b.has(C))return;const E=new MutationObserver(k);E.observe(C,{childList:!0,subtree:!0,attributes:!0,attributeFilter:[\"href\"]}),m.push(E),b.add(C)}return(function(){S(document.documentElement);const C=[document];for(;C.length>0;){const E=C.shift();if(!E)break;const M=[];for(f(E,M);M.length>0;){const N=M.shift();if(!N)break;f(N,M)}}})(),()=>{for(const C of m)C.disconnect();m.length=0}}function gw(a,e){const t=/^\\/([a-z]{2}-[a-z]{2})(\\/|$)/i.exec(globalThis.location.pathname);if(!t)return null;const s=`/${t[1]}`;return Np(s,a,e)}const vw=()=>{var a,e,t;const s=document.getElementById(Rc),r=(a=s==null?void 0:s.href)!=null?a:\"Not Found\",o=document.getElementById(Nc),i=(e=o==null?void 0:o.href)!=null?e:\"Not Found\";let n=\"Not Found\";const l=localStorage.getItem(\"renderingContext\");if(l!==void 0&&l&&l!==\"\")try{const c=JSON.parse(l);n=(t=c==null?void 0:c.rootTheme)!=null?t:null}catch(c){n=\"Not Found\"}return{globalsUrl:i,tokensUrl:r,renderingContextTheme:n,locale:Mp()}},yw=()=>{document.querySelectorAll('link[id^=\"theme-rendering-\"]').forEach(a=>a.remove()),localStorage.setItem(\"renderingContext\",JSON.stringify({rootTheme:null,lastAppliedUrl:null}))},YC=/[stoma]{5}rewards/,QC=(a,e)=>a.some(e),eT=a=>QC(a,e=>{var t,s,r;return((r=(s=(t=e==null?void 0:e.toLowerCase())==null?void 0:t.match(YC)
15)==null?void 0:s.length)!=null?r:0)>0}),tT=(a,e)=>e?e.searchParams.get(a):new URLSearchParams(globalThis.location.search).get(a),aT=(a,e)=>{var t,s,r;return e?(t=e.cookies[a])!=null?t:null:(r=(s=document.cookie.split(\"; \").find(o=>o.startsWith(a+\"=\")))==null?void 0:s.split(\"=\")[1])!=null?r:null},sT=a=>a!=null&&a.userAgent?a.userAgent:typeof navigator!=\"undefined\"?navigator.userAgent:\"\",rT=a=>{var e;return a?[a.hostname,a.pathname].filter(Boolean):[(e=globalThis.localStorage)==null?void 0:e.getItem(\"testHostOverride\"),globalThis.location.hostname,globalThis.location.pathname].filter(Boolean)};function xw(a){var e,t;const s=rT(a),r=tT(\"overrideTheme\",a);if(r&&Rr[r])return r;const o=sT(a),i=/renderingContext\\.rootTheme\\.([a-zA-Z0-9]+)/.exec(o);if(i!=null&&i[1]){const c=i[1];if(Object.values(Rr).includes(c))return c}const n=aT(\"AFB\",a);if((n==null?void 0:n.toLowerCase())===\"true\"||eT(s))return Rr.atmos;const l=a?a.hostname:(t=(e=globalThis.localStorage)==null?void 0:e.getItem(\"testHostOverride\"))!=null?t:globalThis.location.hostname;return l.includes(\"hawaiianairlines.com\")?Rr.hawaiian:l.includes(\"atmosrewards.com\")?Rr.atmos:Rr.alaska}const oT=a=>{document.readyState===\"loading\"?document.addEventListener(\"DOMContentLoaded\",a,{once:!0}):a()},iT=/^(?:localhost|127\\.0\\.0\\.1|\\[::1\\]|(?:[\\w-]+\\.)*(?:alaskaair\\.com|hawaiianairlines\\.com|atmosrewards\\.com))$/i;function ww(a,e){if(e)return e;switch(a){case\"dev\":return Lc;case\"qa\":return lw;case\"test\":return Lc;default:return nw}}function nT(a={}){if(typeof globalThis==\"undefined\")return;globalThis.RENDERING_CONTEXT_HOST_OVERRIDES&&(a=x(x({},a),globalThis.RENDERING_CONTEXT_HOST_OVERRIDES));const{env:e=\"prod\",themeFiles:t,forceLocalization:s=!1,localizationOptions:r,hostRegex:o=iT,forceLocaleSegment:i,themeName:n}=a;if(globalThis.__renderingContextInitialized)return;globalThis.__renderingContextInitialized=\"sdk\",globalThis.themeFiles=ww(e,t);const h=RC,{addToInitializationBuffer:l,releaseReadInitializationLock:c}=h,d=wa(h,[\"addToInitializationBuffer\",\"releaseReadInitializationLock\"]);globalThis.renderingPubsub=d,globalThis.themeUtils={getRootTheme:vw,getLocale:Mp,applyRootTheme:Rp,clearRootTheme:yw,applyFavicon:NC,determineSuggestedTheme:xw,getThemeLinkTags:zC,getThemeUrls:$p,pickThemeFiles:ww};const u=n!=null?n:xw();Rp(u,!0),globalThis.localizationUtils={localizeAllLinks:Np,startLinkLocalizationFromPath:gw,stopLinkLocalization:()=>{globalThis.__linkLocalizationStop&&(globalThis.__linkLocalizationStop(),globalThis.__linkLocalizationStop=void 0,globalThis.__linkLocalizationStarted=!1)},isLinkLocalizationRunning:()=>!!globalThis.__linkLocalizationStarted,getLocale:Mp};const p=()=>{if(!s&&!PC())return;if(i){globalThis.__linkLocalizationStarted&&globalThis.localizationUtils.stopLinkLocalization();const m=Np(i,o,x({observe:!0},r));globalThis.__linkLocalizationStop=m,globalThis.__linkLocalizationStarted=!0;return}const f=gw(o,x({observe:!0},r));f&&(globalThis.__linkLocalizationStop=f,globalThis.__linkLocalizationStarted=!0)};return oT(p),{theme:{apply:(f,m=!0)=>Rp(f,m),clear:()=>yw(),current:()=>vw()},localization:{isRunning:()=>globalThis.localizationUtils.isLinkLocalizationRunning(),stop:()=>globalThis.localizationUtils.stopLinkLocalization(),start:()=>{globalThis.localizationUtils.isLinkLocalizationRunning()||p()}}}}var Se;(function(a){a.assertEqual=r=>{};function e(r){}a.assertIs=e;function t(r){throw new Error}a.assertNever=t,a.arrayToEnum=r=>{const o={};for(const i of r)o[i]=i;return o},a.getValidEnumValues=r=>{const o=a.objectKeys(r).filter(n=>typeof r[r[n]]!=\"number\"),i={};for(const n of o)i[n]=r[n];return a.objectValues(i)},a.objectValues=r=>a.objectKeys(r).map(function(o){return r[o]}),a.objectKeys=typeof Object.keys==\"function\"?r=>Object.keys(r):r=>{const o=[];for(const i in r)Object.prototype.hasOwnProperty.call(r,i)&&o.push(i);return o},a.find=(r,o)=>{for(const i of r)if(o(i))return i},a.isInteger=typeof Number.isInteger==\"function\"?r=>Number.isInteger(r):r=>typeof r==\"number\"&&Number.isFinite(r)&&Math.floor(r)===r;function s(r,o=\" | \"){return r.map(i=>typeof i==\"string\"?`'${i}'`:i).join(o)}a.joinValues=s,a.jsonStringifyReplacer=(r,o)=>typeof o==\"bigint\"?o.toString():o})(Se||(Se={}));var _w;(function(a){a.mergeShapes=(e,t)=>x(x({},e),t)})(_w||(_w={}));const Y=Se.arrayToEnum([\"string\",\"nan\",\"number\",\"integer\",\"float\",\"boolean\",\"date\",\"bigint\",\"symbol\",\"function\",\"undefined\",\"null\",\"array\",\"object\",\"unknown\",\"promise\",\"void\",\"never\",\"map\",\"set\"]),Bs=a=>{switch(typeof a){case\"undefined\":return Y.undefined;case\"string\":return Y.string;case\"number\":return Number.isNaN(a)?Y.nan:Y.number;case\"boolean\":return Y.boolean;case\"function\":return Y.function;case\"bigint\":return Y.bigint;case\"symbol\":return Y.symbol;case\"object\":return Array.isArray(a)?Y.array:a===null?Y.null:a.then&&typeof a.then==\"function\"&&a.catch&&typeof a.catch==\"function\"?Y.promise:typeof Map!=\"undefined\"&&a instanceof Map?Y.map:typeof Set!=\"undefined\"&&a instanceof Set?Y.set:typeof Date!=\"undefined\"&&a instanceof Date?Y.date:Y.object;default:return Y.unknown}}
15,q=Se.arrayToEnum([\"invalid_type\",\"invalid_literal\",\"custom\",\"invalid_union\",\"invalid_union_discriminator\",\"invalid_enum_value\",\"unrecognized_keys\",\"invalid_arguments\",\"invalid_return_type\",\"invalid_date\",\"invalid_string\",\"too_small\",\"too_big\",\"invalid_intersection_types\",\"not_multiple_of\",\"not_finite\"]);class Xa extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=s=>{this.issues=[...this.issues,s]},this.addIssues=(s=[])=>{this.issues=[...this.issues,...s]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name=\"ZodError\",this.issues=e}format(e){const t=e||function(o){return o.message},s={_errors:[]},r=o=>{for(const i of o.issues)if(i.code===\"invalid_union\")i.unionErrors.map(r);else if(i.code===\"invalid_return_type\")r(i.returnTypeError);else if(i.code===\"invalid_arguments\")r(i.argumentsError);else if(i.path.length===0)s._errors.push(t(i));else{let n=s,l=0;for(;l<i.path.length;){const c=i.path[l];l===i.path.length-1?(n[c]=n[c]||{_errors:[]},n[c]._errors.push(t(i))):n[c]=n[c]||{_errors:[]},n=n[c],l++}}};return r(this),s}static assert(e){if(!(e instanceof Xa))throw new Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,Se.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(e=t=>t.message){const t={},s=[];for(const r of this.issues)if(r.path.length>0){const o=r.path[0];t[o]=t[o]||[],t[o].push(e(r))}else s.push(e(r));return{formErrors:s,fieldErrors:t}}get formErrors(){return this.flatten()}}Xa.create=a=>new Xa(a);const Lp=(a,e)=>{let t;switch(a.code){case q.invalid_type:a.received===Y.undefined?t=\"Required\":t=`Expected ${a.expected}, received ${a.received}`;break;case q.invalid_literal:t=`Invalid literal value, expected ${JSON.stringify(a.expected,Se.jsonStringifyReplacer)}`;break;case q.unrecognized_keys:t=`Unrecognized key(s) in object: ${Se.joinValues(a.keys,\", \")}`;break;case q.invalid_union:t=\"Invalid input\";break;case q.invalid_union_discriminator:t=`Invalid discriminator value. Expected ${Se.joinValues(a.options)}`;break;case q.invalid_enum_value:t=`Invalid enum value. Expected ${Se.joinValues(a.options)}, received '${a.received}'`;break;case q.invalid_arguments:t=\"Invalid function arguments\";break;case q.invalid_return_type:t=\"Invalid function return type\";break;case q.invalid_date:t=\"Invalid date\";break;case q.invalid_string:typeof a.validation==\"object\"?\"includes\"in a.validation?(t=`Invalid input: must include \"${a.validation.includes}\"`,typeof a.validation.position==\"number\"&&(t=`${t} at one or more positions greater than or equal to ${a.validation.position}`)):\"startsWith\"in a.validation?t=`Invalid input: must start with \"${a.validation.startsWith}\"`:\"endsWith\"in a.validation?t=`Invalid input: must end with \"${a.validation.endsWith}\"`:Se.assertNever(a.validation):a.validation!==\"regex\"?t=`Invalid ${a.validation}`:t=\"Invalid\";break;case q.too_small:a.type===\"array\"?t=`Array must contain ${a.exact?\"exactly\":a.inclusive?\"at least\":\"more than\"} ${a.minimum} element(s)`:a.type===\"string\"?t=`String must contain ${a.exact?\"exactly\":a.inclusive?\"at least\":\"over\"} ${a.minimum} character(s)`:a.type===\"number\"?t=`Number must be ${a.exact?\"exactly equal to \":a.inclusive?\"greater than or equal to \":\"greater than \"}${a.minimum}`:a.type===\"bigint\"?t=`Number must be ${a.exact?\"exactly equal to \":a.inclusive?\"greater than or equal to \":\"greater than \"}${a.minimum}`:a.type===\"date\"?t=`Date must be ${a.exact?\"exactly equal to \":a.inclusive?\"greater than or equal to \":\"greater than \"}${new Date(Number(a.minimum))}`:t=\"Invalid input\";break;case q.too_big:a.type===\"array\"?t=`Array must contain ${a.exact?\"exactly\":a.inclusive?\"at most\":\"less than\"} ${a.maximum} element(s)`:a.type===\"string\"?t=`String must contain ${a.exact?\"exactly\":a.inclusive?\"at most\":\"under\"} ${a.maximum} character(s)`:a.type===\"number\"?t=`Number must be ${a.exact?\"exactly\":a.inclusive?\"less than or equal to\":\"less than\"} ${a.maximum}`:a.type===\"bigint\"?t=`BigInt must be ${a.exact?\"exactly\":a.inclusive?\"less than or equal to\":\"less than\"} ${a.maximum}`:a.type===\"date\"?t=`Date must be ${a.exact?\"exactly\":a.inclusive?\"smaller than or equal to\":\"smaller than\"} ${new Date(Number(a.maximum))}`:t=\"Invalid input\";break;case q.custom:t=\"Invalid input\";break;
15case q.invalid_intersection_types:t=\"Intersection results could not be merged\";break;case q.not_multiple_of:t=`Number must be a multiple of ${a.multipleOf}`;break;case q.not_finite:t=\"Number must be finite\";break;default:t=e.defaultError,Se.assertNever(a)}return{message:t}};let lT=Lp;function cT(){return lT}const dT=a=>{const{data:e,path:t,errorMaps:s,issueData:r}=a,o=[...t,...r.path||[]],i=$(x({},r),{path:o});if(r.message!==void 0)return $(x({},r),{path:o,message:r.message});let n=\"\";const l=s.filter(c=>!!c).slice().reverse();for(const c of l)n=c(i,{data:e,defaultError:n}).message;return $(x({},r),{path:o,message:n})};function K(a,e){const t=cT(),s=dT({issueData:e,data:a.data,path:a.path,errorMaps:[a.common.contextualErrorMap,a.schemaErrorMap,t,t===Lp?void 0:Lp].filter(r=>!!r)});a.common.issues.push(s)}class Mt{constructor(){this.value=\"valid\"}dirty(){this.value===\"valid\"&&(this.value=\"dirty\")}abort(){this.value!==\"aborted\"&&(this.value=\"aborted\")}static mergeArray(e,t){const s=[];for(const r of t){if(r.status===\"aborted\")return he;r.status===\"dirty\"&&e.dirty(),s.push(r.value)}return{status:e.value,value:s}}static mergeObjectAsync(e,t){return g(this,null,function*(){const s=[];for(const r of t){const o=yield r.key,i=yield r.value;s.push({key:o,value:i})}return Mt.mergeObjectSync(e,s)})}static mergeObjectSync(e,t){const s={};for(const r of t){const{key:o,value:i}=r;if(o.status===\"aborted\"||i.status===\"aborted\")return he;o.status===\"dirty\"&&e.dirty(),i.status===\"dirty\"&&e.dirty(),o.value!==\"__proto__\"&&(typeof i.value!=\"undefined\"||r.alwaysSet)&&(s[o.value]=i.value)}return{status:e.value,value:s}}}const he=Object.freeze({status:\"aborted\"}),gn=a=>({status:\"dirty\",value:a}),Zt=a=>({status:\"valid\",value:a}),kw=a=>a.status===\"aborted\",zw=a=>a.status===\"dirty\",Lo=a=>a.status===\"valid\",Oc=a=>typeof Promise!=\"undefined\"&&a instanceof Promise;var Q;(function(a){a.errToObj=e=>typeof e==\"string\"?{message:e}:e||{},a.toString=e=>typeof e==\"string\"?e:e==null?void 0:e.message})(Q||(Q={}));class Rs{constructor(e,t,s,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=s,this._key=r}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const Sw=(a,e)=>{if(Lo(e))return{success:!0,data:e.value};if(!a.common.issues.length)throw new Error(\"Validation failed but no issues detected.\");return{success:!1,get error(){if(this._error)return this._error;const t=new Xa(a.common.issues);return this._error=t,this._error}}};function ve(a){if(!a)return{};const{errorMap:e,invalid_type_error:t,required_error:s,description:r}=a;if(e&&(t||s))throw new Error(`Can't use \"invalid_type_error\" or \"required_error\" in conjunction with custom error map.`);return e?{errorMap:e,description:r}:{errorMap:(i,n)=>{var c,d;const{message:l}=a;return i.code===\"invalid_enum_value\"?{message:l!=null?l:n.defaultError}:typeof n.data==\"undefined\"?{message:(c=l!=null?l:s)!=null?c:n.defaultError}:i.code!==\"invalid_type\"?{message:n.defaultError}:{message:(d=l!=null?l:t)!=null?d:n.defaultError}},description:r}}class ze{get description(){return this._def.description}_getType(e){return Bs(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:Bs(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new Mt,ctx:{common:e.parent.common,data:e.data,parsedType:Bs(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(Oc(t))throw new Error(\"Synchronous parse encountered promise.\");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const s=this.safeParse(e,t);if(s.success)return s.data;throw s.error}safeParse(e,t){var o;const s={common:{issues:[],async:(o=t==null?void 0:t.async)!=null?o:!1,contextualErrorMap:t==null?void 0:t.errorMap},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Bs(e)},r=this._parseSync({data:e,path:s.path,parent:s});return Sw(s,r)}\"~validate\"(e){var s,r;const t={common:{issues:[],async:!!this[\"~standard\"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Bs(e)};if(!this[\"~standard\"].async)try{const o=this._parseSync({data:e,path:[],parent:t});return Lo(o)?{value:o.value}:{issues:t.common.issues}}catch(o){(r=(s=o==null?void 0:o.message)==null?void 0:s.toLowerCase())!=null&&r.includes(\"encountered\")&&(this[\"~standard\"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(o=>Lo(o)?{value:o.value}:{issues:t.common.issues})}parseAsync(e,t){return g(this,null,function*(){const s=yield this.safeParseAsync(e,t);if(s.success)return s.data;throw s.error})}safeParseAsync(e,t){return g(this,null,function*(){const s={common:{issues:[],contextualErrorMap:t==null?void 0:t.errorMap,async:!0},path:(t==null?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Bs(e)},r=this._parse({data:e,path:s.path,parent:s}),o=yield Oc(r)?r:Promise.resolve(r);return Sw(s,o)})}refine(e,t){const s=r=>typeof t==\"string\"||typeof t==\"undefined\"?{message:t}:typeof t==\"function\"?t(r):t;return this._refinement((r,o)=>{const i=e(r),n=()=>o.addIssue(x({code:q.custom},s(r)));return typeof Promise!=\"undefined\"&&i instanceof Promise?i.then(l=>l?!0:(n(),!1)):i?!0:(n(),!1)})}refinement(e,t){return this._refinement((s,r)=>e(s)?!0:(r.addIssue(typeof t==\"function\"?t(s,r):t),!1))}_refinement(e){return new Ho({schema:this,typeName:pe.ZodEffects,effect:{type:\"refinement\",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this[\"~standard\"]={version:1,vendor:\"zod\",validate:t=>this[\"~validate\"](t)}}optional(){return Fs.create(this,this._def)}nullable(){return Do.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Ma.create(this)}promise(){return qc.create(this,this._def)}or(e){return Dc.create([this,e],this._def)}and(e){return Pc.create(this,e,this._def)}transform(e){return new Ho($(x({},ve(this._def)),{schema:this,typeName:pe.ZodEffects,effect:{type:\"transform\",transform:e}}))}default(e){const t=typeof e==\"function\"?e:()=>e;return new Pp($(x({},ve(this._def)),{innerType:this,defaultValue:t,typeName:pe.ZodDefault}))}brand(){return new BT(x({typeName:pe.ZodBranded,type:this},ve(this._def)))}catch(e){const t=typeof e==\"function\"?e:()=>e;return new qp($(x({},ve(this._def)),{innerType:this,catchValue:t,typeName:pe.ZodCatch}))}describe(e){const t=this.constructor;return new t($(x({},this._def),{description:e}))}pipe(e){return Wp.create(this,e)}readonly(){return Vp.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const uT=/^c[^\\s-]{8,}
15$/i,hT=/^[0-9a-z]+$/,pT=/^[0-9A-HJKMNP-TV-Z]{26}$/i,fT=/^[0-9a-fA-F]{8}\\b-[0-9a-fA-F]{4}\\b-[0-9a-fA-F]{4}\\b-[0-9a-fA-F]{4}\\b-[0-9a-fA-F]{12}$/i,mT=/^[a-z0-9_-]{21}$/i,bT=/^[A-Za-z0-9-_]+\\.[A-Za-z0-9-_]+\\.[A-Za-z0-9-_]*$/,gT=/^[-+]?P(?!$)(?:(?:[-+]?\\d+Y)|(?:[-+]?\\d+[.,]\\d+Y$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:(?:[-+]?\\d+W)|(?:[-+]?\\d+[.,]\\d+W$))?(?:(?:[-+]?\\d+D)|(?:[-+]?\\d+[.,]\\d+D$))?(?:T(?=[\\d+-])(?:(?:[-+]?\\d+H)|(?:[-+]?\\d+[.,]\\d+H$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:[-+]?\\d+(?:[.,]\\d+)?S)?)??$/,vT=/^(?!\\.)(?!.*\\.\\.)([A-Z0-9_'+\\-\\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\\-]*\\.)+[A-Z]{2,}$/i,yT=\"^(\\\\p{Extended_Pictographic}|\\\\p{Emoji_Component})+$\";let Fp;const xT=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,wT=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\/(3[0-2]|[12]?[0-9])$/,_T=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,kT=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,zT=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,ST=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,Aw=\"((\\\\d\\\\d[2468][048]|\\\\d\\\\d[13579][26]|\\\\d\\\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\\\d|30)|(02)-(0[1-9]|1\\\\d|2[0-8])))\",AT=new RegExp(`^${Aw}$`);function Cw(a){let e=\"[0-5]\\\\d\";a.precision?e=`${e}\\\\.\\\\d{${a.precision}}`:a.precision==null&&(e=`${e}(\\\\.\\\\d+)?`);const t=a.precision?\"+\":\"?\";return`([01]\\\\d|2[0-3]):[0-5]\\\\d(:${e})${t}`}function CT(a){return new RegExp(`^${Cw(a)}$`)}function TT(a){let e=`${Aw}T${Cw(a)}`;const t=[];return t.push(a.local?\"Z?\":\"Z\"),a.offset&&t.push(\"([+-]\\\\d{2}:?\\\\d{2})\"),e=`${e}(${t.join(\"|\")})`,new RegExp(`^${e}$`)}function ET(a,e){return!!((e===\"v4\"||!e)&&xT.test(a)||(e===\"v6\"||!e)&&_T.test(a))}function $T(a,e){if(!bT.test(a))return!1;try{const[t]=a.split(\".\");if(!t)return!1;const s=t.replace(/-/g,\"+\").replace(/_/g,\"/\").padEnd(t.length+(4-t.length%4)%4,\"=\"),r=JSON.parse(atob(s));return!(typeof r!=\"object\"||r===null||\"typ\"in r&&(r==null?void 0:r.typ)!==\"JWT\"||!r.alg||e&&r.alg!==e)}catch(t){return!1}}function MT(a,e){return!!((e===\"v4\"||!e)&&wT.test(a)||(e===\"v6\"||!e)&&kT.test(a))}class Ns extends ze{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==Y.string){const o=this._getOrReturnCtx(e);return K(o,{code:q.invalid_type,expected:Y.string,received:o.parsedType}),he}const s=new Mt;let r;for(const o of this._def.checks)if(o.kind===\"min\")e.data.length<o.value&&(r=this._getOrReturnCtx(e,r),K(r,{code:q.too_small,minimum:o.value,type:\"string\",inclusive:!0,exact:!1,message:o.message}),s.dirty());else if(o.kind===\"max\")e.data.length>o.value&&(r=this._getOrReturnCtx(e,r),K(r,{code:q.too_big,maximum:o.value,type:\"string\",inclusive:!0,exact:!1,message:o.message}),s.dirty());else if(o.kind===\"length\"){const i=e.data.length>o.value,n=e.data.length<o.value;(i||n)&&(r=this._getOrReturnCtx(e,r),i?K(r,{code:q.too_big,maximum:o.value,type:\"string\",inclusive:!0,exact:!0,message:o.message}):n&&K(r,{code:q.too_small,minimum:o.value,type:\"string\",inclusive:!0,exact:!0,message:o.message}),s.dirty())}else if(o.kind===\"email\")vT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"email\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"emoji\")Fp||(Fp=new RegExp(yT,\"u\")),Fp.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"emoji\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"uuid\")fT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"uuid\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"nanoid\")mT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"nanoid\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"cuid\")uT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"cuid\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"cuid2\")hT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"cuid2\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"ulid\")pT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"ulid\",code:q.invalid_string,message:o.message}),s.dirty());else if(o.kind===\"url\")try{new URL(e.data)}catch(i){r=this._getOrReturnCtx(e,r),K(r,{validation:\"url\",code:q.invalid_string,message:o.message}),s.dirty()}else o.kind===\"regex\"?(o.regex.lastIndex=0,o.regex.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"regex\",code:q.invalid_string,message:o.message}),s.dirty())):o.kind===\"trim\"?e.data=e.data.trim():o.kind===\"includes\"?e.data.includes(o.value,o.position)||(r=this._getOrReturnCtx(e,r),K(r,{code:q.invalid_string,validation:{includes:o.value,position:o.position},message:o.message}),s.dirty()):o.kind===\"toLowerCase\"?e.data=e.data.toLowerCase():o.kind===\"toUpperCase\"?e.data=e.data.toUpperCase():o.kind===\"startsWith\"?e.data.startsWith(o.value)||(r=this._getOrReturnCtx(e,r),K(r,{code:q.invalid_string,validation:{startsWith:o.value},message:o.message}),s.dirty()):o.kind===\"endsWith\"?e.data.endsWith(o.value)||(r=this._getOrReturnCtx(e,r),K(r,{code:q.invalid_string,validation:{endsWith:o.value},message:o.message}),s.dirty()):o.kind===\"datetime\"?TT(o).test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{code:q.invalid_string,validation:\"datetime\",message:o.message}),s.dirty()):o.kind===\"date\"?AT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{code:q.invalid_string,validation:\"date\",message:o.message}),s.dirty()):o.kind===\"time\"?CT(o).test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{code:q.invalid_string,validation:\"time\",message:o.message}),s.dirty()):o.kind===\"duration\"?gT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"duration\",code:q.invalid_string,message:o.message}),s.dirty()):o.kind===\"ip\"?ET(e.data,o.version)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"ip\",code:q.invalid_string,message:o.message}),s.dirty()):o.kind===\"jwt\"?$T(e.data,o.alg)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"jwt\",code:q.invalid_string,message:o.message}),s.dirty()):o.kind===\"cidr\"?MT(e.data,o.version)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"cidr\",code:q.invalid_string,message:o.message}),s.dirty()):o.kind===\"base64\"?zT.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"base64\",code:q.invalid_string,message:o.message}),s.dirty()):o.kind===\"base64url\"?ST.test(e.data)||(r=this._getOrReturnCtx(e,r),K(r,{validation:\"base64url\",code:q.invalid_string,message:o.message}),s.dirty()):Se.assertNever(o);return{status:s.value,value:e.data}}_regex(e,t,s){return this.refinement(r=>e.test(r),x({validation:t,code:q.invalid_string},Q.errToObj(s)))}_addCheck(e){return new Ns($(x({},this._def),{checks:[...this._def.checks,e]}))}email(e){return this._addCheck(x({kind:\"email\"},Q.errToObj(e)))}url(e){return this._addCheck(x({kind:\"url\"},Q.errToObj(e)))}emoji(e){return this._addCheck(x({kind:\"emoji\"},Q.errToObj(e)))}uuid(e){return this._addCheck(x({kind:\"uuid\"},Q.errToObj(e)))}nanoid(e){return this._addCheck(x({kind:\"nanoid\"},Q.errToObj(e)))}cuid(e){return this._addCheck(x({kind:\"cuid\"},Q.errToObj(e)))}cuid2(e){return this._addCheck(x({kind:\"cuid2\"},Q.errToObj(e)))}ulid(e){return this._addCheck(x({kind:\"ulid\"},Q.errToObj(e)))}base64(e){return this._addCheck(x({kind:\"base64\"},Q.errToObj(e)))}base64url(e){return this._addCheck(x({kind:\"base64url\"},Q.errToObj(e)))}jwt(e){return this._addCheck(x({kind:\"jwt\"},Q.errToObj(e)))}ip(e){return this._addCheck(x({kind:\"ip\"},Q.errToObj(e)))}cidr(e){return this._addCheck(x({kind:\"cidr\"},Q.errToObj(e)))}datetime(e){var t,s;return typeof e==\"string\"?this._addCheck({kind:\"datetime\",precision:null,offset:!1,local:!1,message:e}):this._addCheck(x({kind:\"datetime\",precision:typeof(e==null?void 0:e.precision)==\"undefined\"?null:e==null?void 0:e.precision,offset:(t=e==null?void 0:e.offset)!=null?t:!1,local:(s=e==null?void 0:e.local)!=null?s:!1},Q.errToObj(e==null?void 0:e.message)))}date(e){return this._addCheck({kind:\"date\",message:e})}time(e){return typeof e==\"string\"?this._addCheck({kind:\"time\",precision:null,message:e}):this._addCheck(x({kind:\"time\",precision:typeof(e==null?void 0:e.precision)==\"undefined\"?null:e==null?void 0:e.precision},Q.errToObj(e==null?void 0:e.message)))}duration(e){return this._addCheck(x({kind:\"duration\"},Q.errToObj(e)))}regex(e,t){return this._addCheck(x({kind:\"regex\",regex:e},Q.errToObj(t)))}includes(e,t){return this._addCheck(x({kind:\"includes\",value:e,position:t==null?void 0:t.position},Q.errToObj(t==null?void 0:t.message)))}startsWith(e,t){return this._addCheck(x({kind:\"startsWith\",value:e},Q.errToObj(t)))}endsWith(e,t){return this._addCheck(x({kind:\"endsWith\",value:e},Q.errToObj(t)))}min(e,t){return this._addCheck(x({kind:\"min\",value:e},Q.errToObj(t)))}max(e,t){return this._addCheck(x({kind:\"max\",value:e},Q.errToObj(t)))}length(e,t){return this._addCheck(x({kind:\"length\",value:e},Q.errToObj(t)))}nonempty(e){return this.min(1,Q.errToObj(e))}trim(){return new Ns($(x({},this._def),{checks:[...this._def.checks,{kind:\"trim\"}]}))}toLowerCase(){return new Ns($(x({},this._def),{checks:[...this._def.checks,{kind:\"toLowerCase\"}]}))}toUpperCase(){return new Ns($(x({},this._def),{checks:[...this._def.checks,{kind:\"toUpperCase\"}]}))}get isDatetime(){return!!this._def.checks.find(e=>e.kind===\"datetime\")}
15get isDate(){return!!this._def.checks.find(e=>e.kind===\"date\")}get isTime(){return!!this._def.checks.find(e=>e.kind===\"time\")}get isDuration(){return!!this._def.checks.find(e=>e.kind===\"duration\")}get isEmail(){return!!this._def.checks.find(e=>e.kind===\"email\")}get isURL(){return!!this._def.checks.find(e=>e.kind===\"url\")}get isEmoji(){return!!this._def.checks.find(e=>e.kind===\"emoji\")}get isUUID(){return!!this._def.checks.find(e=>e.kind===\"uuid\")}get isNANOID(){return!!this._def.checks.find(e=>e.kind===\"nanoid\")}get isCUID(){return!!this._def.checks.find(e=>e.kind===\"cuid\")}get isCUID2(){return!!this._def.checks.find(e=>e.kind===\"cuid2\")}get isULID(){return!!this._def.checks.find(e=>e.kind===\"ulid\")}get isIP(){return!!this._def.checks.find(e=>e.kind===\"ip\")}get isCIDR(){return!!this._def.checks.find(e=>e.kind===\"cidr\")}get isBase64(){return!!this._def.checks.find(e=>e.kind===\"base64\")}get isBase64url(){return!!this._def.checks.find(e=>e.kind===\"base64url\")}get minLength(){let e=null;for(const t of this._def.checks)t.kind===\"min\"&&(e===null||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)t.kind===\"max\"&&(e===null||t.value<e)&&(e=t.value);return e}}Ns.create=a=>{var e;return new Ns(x({checks:[],typeName:pe.ZodString,coerce:(e=a==null?void 0:a.coerce)!=null?e:!1},ve(a)))};function IT(a,e){const t=(a.toString().split(\".\")[1]||\"\").length,s=(e.toString().split(\".\")[1]||\"\").length,r=t>s?t:s,o=Number.parseInt(a.toFixed(r).replace(\".\",\"\")),i=Number.parseInt(e.toFixed(r).replace(\".\",\"\"));return o%i/q3(10,r)}class Fo extends ze{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==Y.number){const o=this._getOrReturnCtx(e);return K(o,{code:q.invalid_type,expected:Y.number,received:o.parsedType}),he}let s;const r=new Mt;for(const o of this._def.checks)o.kind===\"int\"?Se.isInteger(e.data)||(s=this._getOrReturnCtx(e,s),K(s,{code:q.invalid_type,expected:\"integer\",received:\"float\",message:o.message}),r.dirty()):o.kind===\"min\"?(o.inclusive?e.data<o.value:e.data<=o.value)&&(s=this._getOrReturnCtx(e,s),K(s,{code:q.too_small,minimum:o.value,type:\"number\",inclusive:o.inclusive,exact:!1,message:o.message}),r.dirty()):o.kind===\"max\"?(o.inclusive?e.data>o.value:e.data>=o.value)&&(s=this._getOrReturnCtx(e,s),K(s,{code:q.too_big,maximum:o.value,type:\"number\",inclusive:o.inclusive,exact:!1,message:o.message}),r.dirty()):o.kind===\"multipleOf\"?IT(e.data,o.value)!==0&&(s=this._getOrReturnCtx(e,s),K(s,{code:q.not_multiple_of,multipleOf:o.value,message:o.message}),r.dirty()):o.kind===\"finite\"?Number.isFinite(e.data)||(s=this._getOrReturnCtx(e,s),K(s,{code:q.not_finite,message:o.message}),r.dirty()):Se.assertNever(o);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit(\"min\",e,!0,Q.toString(t))}gt(e,t){return this.setLimit(\"min\",e,!1,Q.toString(t))}lte(e,t){return this.setLimit(\"max\",e,!0,Q.toString(t))}lt(e,t){return this.setLimit(\"max\",e,!1,Q.toString(t))}setLimit(e,t,s,r){return new Fo($(x({},this._def),{checks:[...this._def.checks,{kind:e,value:t,inclusive:s,message:Q.toString(r)}]}))}_addCheck(e){return new Fo($(x({},this._def),{checks:[...this._def.checks,e]}))}int(e){return this._addCheck({kind:\"int\",message:Q.toString(e)})}positive(e){return this._addCheck({kind:\"min\",value:0,inclusive:!1,message:Q.toString(e)})}negative(e){return this._addCheck({kind:\"max\",value:0,inclusive:!1,message:Q.toString(e)})}nonpositive(e){return this._addCheck({kind:\"max\",value:0,inclusive:!0,message:Q.toString(e)})}nonnegative(e){return this._addCheck({kind:\"min\",value:0,inclusive:!0,message:Q.toString(e)})}multipleOf(e,t){return this._addCheck({kind:\"multipleOf\",value:e,message:Q.toString(t)})}finite(e){return this._addCheck({kind:\"finite\",message:Q.toString(e)})}safe(e){return this._addCheck({kind:\"min\",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:Q.toString(e)})._addCheck({kind:\"max\",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:Q.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind===\"min\"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind===\"max\"&&(e===null||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>e.kind===\"int\"||e.kind===\"multipleOf\"&&Se.isInteger(e.value))}get isFinite(){let e=null,t=null;for(const s of this._def.checks){if(s.kind===\"finite\"||s.kind===\"int\"||s.kind===\"multipleOf\")return!0;s.kind===\"min\"?(t===null||s.value>t)&&(t=s.value):s.kind===\"max\"&&(e===null||s.value<e)&&(e=s.value)}return Number.isFinite(t)&&Number.isFinite(e)}}Fo.create=a=>new Fo(x({checks:[],typeName:pe.ZodNumber,coerce:(a==null?void 0:a.coerce)||!1},ve(a)));class vn extends ze{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch(o){return this._getInvalidInput(e)}if(this._getType(e)!==Y.bigint)return this._getInvalidInput(e);let s;const r=new Mt;for(const o of this._def.checks)o.kind===\"min\"?(o.inclusive?e.data<o.value:e.data<=o.value)&&(s=this._getOrReturnCtx(e,s),K(s,{code:q.too_small,type:\"bigint\",minimum:o.value,inclusive:o.inclusive,message:o.message}),r.dirty()):o.kind===\"max\"?(o.inclusive?e.data>o.value:e.data>=o.value)&&(s=this._getOrReturnCtx(e,s),K(s,{code:q.too_big,type:\"bigint\",maximum:o.value,inclusive:o.inclusive,message:o.message}),r.dirty()):o.kind===\"multipleOf\"?e.data%o.value!==BigInt(0)&&(s=this._getOrReturnCtx(e,s),K(s,{code:q.not_multiple_of,multipleOf:o.value,message:o.message}),r.dirty()):Se.assertNever(o);return{status:r.value,value:e.data}}_getInvalidInput(e){const t=this._getOrReturnCtx(e);return K(t,{code:q.invalid_type,expected:Y.bigint,received:t.parsedType}),he}gte(e,t){return this.setLimit(\"min\",e,!0,Q.toString(t))}gt(e,t){return this.setLimit(\"min\",e,!1,Q.toString(t))}lte(e,t){return this.setLimit(\"max\",e,!0,Q.toString(t))}lt(e,t){return this.setLimit(\"max\",e,!1,Q.toString(t))}setLimit(e,t,s,r){return new vn($(x({},this._def),{checks:[...this._def.checks,{kind:e,value:t,inclusive:s,message:Q.toString(r)}]}))}_addCheck(e){return new vn($(x({},this._def),{checks:[...this._def.checks,e]}))}positive(e){return this._addCheck({kind:\"min\",value:BigInt(0),inclusive:!1,message:Q.toString(e)})}negative(e){return this._addCheck({kind:\"max\",value:BigInt(0),inclusive:!1,message:Q.toString(e)})}nonpositive(e){return this._addCheck({kind:\"max\",value:BigInt(0),inclusive:!0,message:Q.toString(e)})}nonnegative(e){return this._addCheck({kind:\"min\",value:BigInt(0),inclusive:!0,message:Q.toString(e)})}multipleOf(e,t){return this._addCheck({kind:\"multipleOf\",value:e,message:Q.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)t.kind===\"min\"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)t.kind===\"max\"&&(e===null||t.value<e)&&(e=t.value);return e}}vn.create=a=>{var e;return new vn(x({checks:[],typeName:pe.ZodBigInt,coerce:(e=a==null?void 0:a.coerce)!=null?e:!1},ve(a)))};class Up extends ze{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==Y.boolean){const s=this._getOrReturnCtx(e);return K(s,{code:q.invalid_type,expected:Y.boolean,received:s.parsedType}),he}return Zt(e.data)}}Up.create=a=>new Up(x({typeName:pe.ZodBoolean,coerce:(a==null?void 0:a.coerce)||!1},ve(a)));class Hc extends ze{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==Y.date){const o=this._getOrReturnCtx(e);
15return K(o,{code:q.invalid_type,expected:Y.date,received:o.parsedType}),he}if(Number.isNaN(e.data.getTime())){const o=this._getOrReturnCtx(e);return K(o,{code:q.invalid_date}),he}const s=new Mt;let r;for(const o of this._def.checks)o.kind===\"min\"?e.data.getTime()<o.value&&(r=this._getOrReturnCtx(e,r),K(r,{code:q.too_small,message:o.message,inclusive:!0,exact:!1,minimum:o.value,type:\"date\"}),s.dirty()):o.kind===\"max\"?e.data.getTime()>o.value&&(r=this._getOrReturnCtx(e,r),K(r,{code:q.too_big,message:o.message,inclusive:!0,exact:!1,maximum:o.value,type:\"date\"}),s.dirty()):Se.assertNever(o);return{status:s.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Hc($(x({},this._def),{checks:[...this._def.checks,e]}))}min(e,t){return this._addCheck({kind:\"min\",value:e.getTime(),message:Q.toString(t)})}max(e,t){return this._addCheck({kind:\"max\",value:e.getTime(),message:Q.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)t.kind===\"min\"&&(e===null||t.value>e)&&(e=t.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)t.kind===\"max\"&&(e===null||t.value<e)&&(e=t.value);return e!=null?new Date(e):null}}Hc.create=a=>new Hc(x({checks:[],coerce:(a==null?void 0:a.coerce)||!1,typeName:pe.ZodDate},ve(a)));class Tw extends ze{_parse(e){if(this._getType(e)!==Y.symbol){const s=this._getOrReturnCtx(e);return K(s,{code:q.invalid_type,expected:Y.symbol,received:s.parsedType}),he}return Zt(e.data)}}Tw.create=a=>new Tw(x({typeName:pe.ZodSymbol},ve(a)));class Ew extends ze{_parse(e){if(this._getType(e)!==Y.undefined){const s=this._getOrReturnCtx(e);return K(s,{code:q.invalid_type,expected:Y.undefined,received:s.parsedType}),he}return Zt(e.data)}}Ew.create=a=>new Ew(x({typeName:pe.ZodUndefined},ve(a)));class $w extends ze{_parse(e){if(this._getType(e)!==Y.null){const s=this._getOrReturnCtx(e);return K(s,{code:q.invalid_type,expected:Y.null,received:s.parsedType}),he}return Zt(e.data)}}$w.create=a=>new $w(x({typeName:pe.ZodNull},ve(a)));class Op extends ze{constructor(){super(...arguments),this._any=!0}_parse(e){return Zt(e.data)}}Op.create=a=>new Op(x({typeName:pe.ZodAny},ve(a)));class Mw extends ze{constructor(){super(...arguments),this._unknown=!0}_parse(e){return Zt(e.data)}}Mw.create=a=>new Mw(x({typeName:pe.ZodUnknown},ve(a)));class Ls extends ze{_parse(e){const t=this._getOrReturnCtx(e);return K(t,{code:q.invalid_type,expected:Y.never,received:t.parsedType}),he}}Ls.create=a=>new Ls(x({typeName:pe.ZodNever},ve(a)));class Iw extends ze{_parse(e){if(this._getType(e)!==Y.undefined){const s=this._getOrReturnCtx(e);return K(s,{code:q.invalid_type,expected:Y.void,received:s.parsedType}),he}return Zt(e.data)}}Iw.create=a=>new Iw(x({typeName:pe.ZodVoid},ve(a)));class Ma extends ze{_parse(e){const{ctx:t,status:s}=this._processInputParams(e),r=this._def;if(t.parsedType!==Y.array)return K(t,{code:q.invalid_type,expected:Y.array,received:t.parsedType}),he;if(r.exactLength!==null){const i=t.data.length>r.exactLength.value,n=t.data.length<r.exactLength.value;(i||n)&&(K(t,{code:i?q.too_big:q.too_small,minimum:n?r.exactLength.value:void 0,maximum:i?r.exactLength.value:void 0,type:\"array\",inclusive:!0,exact:!0,message:r.exactLength.message}),s.dirty())}if(r.minLength!==null&&t.data.length<r.minLength.value&&(K(t,{code:q.too_small,minimum:r.minLength.value,type:\"array\",inclusive:!0,exact:!1,message:r.minLength.message}),s.dirty()),r.maxLength!==null&&t.data.length>r.maxLength.value&&(K(t,{code:q.too_big,maximum:r.maxLength.value,type:\"array\",inclusive:!0,exact:!1,message:r.maxLength.message}),s.dirty()),t.common.async)return Promise.all([...t.data].map((i,n)=>r.type._parseAsync(new Rs(t,i,t.path,n)))).then(i=>Mt.mergeArray(s,i));const o=[...t.data].map((i,n)=>r.type._parseSync(new Rs(t,i,t.path,n)));return Mt.mergeArray(s,o)}get element(){return this._def.type}min(e,t){return new Ma($(x({},this._def),{minLength:{value:e,message:Q.toString(t)}}))}max(e,t){return new Ma($(x({},this._def),{maxLength:{value:e,message:Q.toString(t)}}))}length(e,t){return new Ma($(x({},this._def),{exactLength:{value:e,message:Q.toString(t)}}))}nonempty(e){return this.min(1,e)}}Ma.create=(a,e)=>new Ma(x({type:a,minLength:null,maxLength:null,exactLength:null,typeName:pe.ZodArray},ve(e)));function Uo(a){if(a instanceof Ze){const e={};for(const t in a.shape){const s=a.shape[t];e[t]=Fs.create(Uo(s))}return new Ze($(x({},a._def),{shape:()=>e}))}else return a instanceof Ma?new Ma($(x({},a._def),{type:Uo(a.element)})):a instanceof Fs?Fs.create(Uo(a.unwrap())):a instanceof Do?Do.create(Uo(a.unwrap())):a instanceof Lr?Lr.create(a.items.map(e=>Uo(e))):a}class Ze extends ze{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),t=Se.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==Y.object){const c=this._getOrReturnCtx(e);return K(c,{code:q.invalid_type,expected:Y.object,received:c.parsedType}),he}const{status:s,ctx:r}=this._processInputParams(e),{shape:o,keys:i}=this._getCached(),n=[];if(!(this._def.catchall instanceof Ls&&this._def.unknownKeys===\"strip\"))for(const c in r.data)i.includes(c)||n.push(c);const l=[];for(const c of i){const d=o[c],u=r.data[c];l.push({key:{status:\"valid\",value:c},value:d._parse(new Rs(r,u,r.path,c)),alwaysSet:c in r.data})}if(this._def.catchall instanceof Ls){const c=this._def.unknownKeys;if(c===\"passthrough\")for(const d of n)l.push({key:{status:\"valid\",value:d},value:{status:\"valid\",value:r.data[d]}});else if(c===\"strict\")n.length>0&&(K(r,{code:q.unrecognized_keys,keys:n}),s.dirty());else if(c!==\"strip\")throw new Error(\"Internal ZodObject error: invalid unknownKeys value.\")}else{const c=this._def.catchall;for(const d of n){const u=r.data[d];l.push({key:{status:\"valid\",value:d}
15,value:c._parse(new Rs(r,u,r.path,d)),alwaysSet:d in r.data})}}return r.common.async?Promise.resolve().then(()=>g(this,null,function*(){const c=[];for(const d of l){const u=yield d.key,p=yield d.value;c.push({key:u,value:p,alwaysSet:d.alwaysSet})}return c})).then(c=>Mt.mergeObjectSync(s,c)):Mt.mergeObjectSync(s,l)}get shape(){return this._def.shape()}strict(e){return Q.errToObj,new Ze(x($(x({},this._def),{unknownKeys:\"strict\"}),e!==void 0?{errorMap:(t,s)=>{var o,i,n,l;const r=(n=(i=(o=this._def).errorMap)==null?void 0:i.call(o,t,s).message)!=null?n:s.defaultError;return t.code===\"unrecognized_keys\"?{message:(l=Q.errToObj(e).message)!=null?l:r}:{message:r}}}:{}))}strip(){return new Ze($(x({},this._def),{unknownKeys:\"strip\"}))}passthrough(){return new Ze($(x({},this._def),{unknownKeys:\"passthrough\"}))}extend(e){return new Ze($(x({},this._def),{shape:()=>x(x({},this._def.shape()),e)}))}merge(e){return new Ze({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>x(x({},this._def.shape()),e._def.shape()),typeName:pe.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new Ze($(x({},this._def),{catchall:e}))}pick(e){const t={};for(const s of Se.objectKeys(e))e[s]&&this.shape[s]&&(t[s]=this.shape[s]);return new Ze($(x({},this._def),{shape:()=>t}))}omit(e){const t={};for(const s of Se.objectKeys(this.shape))e[s]||(t[s]=this.shape[s]);return new Ze($(x({},this._def),{shape:()=>t}))}deepPartial(){return Uo(this)}partial(e){const t={};for(const s of Se.objectKeys(this.shape)){const r=this.shape[s];e&&!e[s]?t[s]=r:t[s]=r.optional()}return new Ze($(x({},this._def),{shape:()=>t}))}required(e){const t={};for(const s of Se.objectKeys(this.shape))if(e&&!e[s])t[s]=this.shape[s];else{let o=this.shape[s];for(;o instanceof Fs;)o=o._def.innerType;t[s]=o}return new Ze($(x({},this._def),{shape:()=>t}))}keyof(){return Lw(Se.objectKeys(this.shape))}}Ze.create=(a,e)=>new Ze(x({shape:()=>a,unknownKeys:\"strip\",catchall:Ls.create(),typeName:pe.ZodObject},ve(e))),Ze.strictCreate=(a,e)=>new Ze(x({shape:()=>a,unknownKeys:\"strict\",catchall:Ls.create(),typeName:pe.ZodObject},ve(e))),Ze.lazycreate=(a,e)=>new Ze(x({shape:a,unknownKeys:\"strip\",catchall:Ls.create(),typeName:pe.ZodObject},ve(e)));class Dc extends ze{_parse(e){const{ctx:t}=this._processInputParams(e),s=this._def.options;function r(o){for(const n of o)if(n.result.status===\"valid\")return n.result;for(const n of o)if(n.result.status===\"dirty\")return t.common.issues.push(...n.ctx.common.issues),n.result;const i=o.map(n=>new Xa(n.ctx.common.issues));return K(t,{code:q.invalid_union,unionErrors:i}),he}if(t.common.async)return Promise.all(s.map(o=>g(this,null,function*(){const i=$(x({},t),{common:$(x({},t.common),{issues:[]}),parent:null});return{result:yield o._parseAsync({data:t.data,path:t.path,parent:i}),ctx:i}}))).then(r);{let o;const i=[];for(const l of s){const c=$(x({},t),{common:$(x({},t.common),{issues:[]}),parent:null}),d=l._parseSync({data:t.data,path:t.path,parent:c});if(d.status===\"valid\")return d;d.status===\"dirty\"&&!o&&(o={result:d,ctx:c}),c.common.issues.length&&i.push(c.common.issues)}if(o)return t.common.issues.push(...o.ctx.common.issues),o.result;const n=i.map(l=>new Xa(l));return K(t,{code:q.invalid_union,unionErrors:n}),he}}get options(){return this._def.options}}Dc.create=(a,e)=>new Dc(x({options:a,typeName:pe.ZodUnion},ve(e)));function Hp(a,e){const t=Bs(a),s=Bs(e);if(a===e)return{valid:!0,data:a};if(t===Y.object&&s===Y.object){const r=Se.objectKeys(e),o=Se.objectKeys(a).filter(n=>r.indexOf(n)!==-1),i=x(x({},a),e);for(const n of o){const l=Hp(a[n],e[n]);if(!l.valid)return{valid:!1};i[n]=l.data}return{valid:!0,data:i}}else if(t===Y.array&&s===Y.array){if(a.length!==e.length)return{valid:!1};const r=[];for(let o=0;o<a.length;o++){const i=a[o],n=e[o],l=Hp(i,n);if(!l.valid)return{valid:!1};r.push(l.data)}return{valid:!0,data:r}}else return t===Y.date&&s===Y.date&&+a==+e?{valid:!0,data:a}:{valid:!1}}class Pc extends ze{_parse(e){const{status:t,ctx:s}=this._processInputParams(e),r=(o,i)=>{if(kw(o)||kw(i))return he;const n=Hp(o.value,i.value);return n.valid?((zw(o)||zw(i))&&t.dirty(),{status:t.value,value:n.data}):(K(s,{code:q.invalid_intersection_types}),he)};return s.common.async?Promise.all([this._def.left._parseAsync({data:s.data,path:s.path,parent:s}),this._def.right._parseAsync({data:s.data,path:s.path,parent:s})]).then(([o,i])=>r(o,i)):r(this._def.left._parseSync({data:s.data,path:s.path,parent:s}),this._def.right._parseSync({data:s.data,path:s.path,parent:s}))}}Pc.create=(a,e,t)=>new Pc(x({left:a,right:e,typeName:pe.ZodIntersection},ve(t)));class Lr extends ze{_parse(e){const{status:t,ctx:s}=this._processInputParams(e);if(s.parsedType!==Y.array)return K(s,{code:q.invalid_type,expected:Y.array,received:s.parsedType}),he;if(s.data.length<this._def.items.length)return K(s,{code:q.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:\"array\"}),he;!this._def.rest&&s.data.length>this._def.items.length&&(K(s,{code:q.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:\"array\"}),t.dirty());const o=[...s.data].map((i,n)=>{const l=this._def.items[n]||this._def.rest;return l?l._parse(new Rs(s,i,s.path,n)):null}).filter(i=>!!i);return s.common.async?Promise.all(o).then(i=>Mt.mergeArray(t,i)):Mt.mergeArray(t,o)}get items(){return this._def.items}rest(e){return new Lr($(x({},this._def),{rest:e}))}}Lr.create=(a,e)=>{if(!Array.isArray(a))throw new Error(\"You must pass an array of schemas to z.tuple([ ... ])\");return new Lr(x({items:a,typeName:pe.ZodTuple,rest:null},ve(e)))};class Bw extends ze{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:s}=this._processInputParams(e);if(s.parsedType!==Y.map)return K(s,{code:q.invalid_type,expected:Y.map,received:s.parsedType}),he;const r=this._def.keyType,o=this._def.valueType,i=[...s.data.entries()].map(([n,l],c)=>({key:r._parse(new Rs(s,n,s.path,[c,\"key\"])),value:o._parse(new Rs(s,l,s.path,[c,\"value\"]))}));if(s.common.async){const n=new Map;return Promise.resolve().then(()=>g(this,null,function*(){for(const l of i){const c=yield l.key,d=yield l.value;if(c.status===\"aborted\"||d.status===\"aborted\")return he;(c.status===\"dirty\"||d.status===\"dirty\")&&t.dirty(),n.set(c.value,d.value)}return{status:t.value,value:n}}))}else{const n=new Map;for(const l of i){const c=l.key,d=l.value;if(c.status===\"aborted\"||d.status===\"aborted\")return he;(c.status===\"dirty\"||d.status===\"dirty\")&&t.dirty(),n.set(c.value,d.value)}return{status:t.value,value:n}}}}Bw.create=(a,e,t)=>new Bw(x({valueType:e,keyType:a,typeName:pe.ZodMap},ve(t)));class yn extends ze{_parse(e){const{status:t,ctx:s}=this._processInputParams(e);if(s.parsedType!==Y.set)return K(s,{code:q.invalid_type,expected:Y.set,received:s.parsedType}),he;const r=this._def;r.minSize!==null&&s.data.size<r.minSize.value&&(K(s,{code:q.too_small,minimum:r.minSize.value,type:\"set\",inclusive:!0,exact:!1,message:r.minSize.message}),t.dirty()),r.maxSize!==null&&s.data.size>r.maxSize.value&&(K(s,{code:q.too_big,maximum:r.maxSize.value,type:\"set\",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());const o=this._def.valueType;function i(l){const c=new Set;for(const d of l){if(d.status===\"aborted\")return he;d.status===\"dirty\"&&t.dirty(),c.add(d.value)}return{status:t.value,value:c}}const n=[...s.data.values()].map((l,c)=>o._parse(new Rs(s,l,s.path,c)));return s.common.async?Promise.all(n).then(l=>i(l)):i(n)}min(e,t){return new yn($(x({},this._def),{minSize:{value:e,message:Q.toString(t)}}))}max(e,t){return new yn($(x({},this._def),{maxSize:{value:e,message:Q.toString(t)}}))}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}yn.create=(a,e)=>new yn(x({valueType:a,minSize:null,maxSize:null,typeName:pe.ZodSet},ve(e)));class Rw extends ze{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}Rw.create=(a,e)=>new Rw(x({getter:a,typeName:pe.ZodLazy},ve(e)));class Nw extends ze{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return K(t,{received:t.data,code:q.invalid_literal,expected:this._def.value}),he}return{status:\"valid\",value:e.data}}get value(){return this._def.value}}Nw.create=(a,e)=>new Nw(x({value:a,typeName:pe.ZodLiteral},ve(e)));function Lw(a,e){return new Oo(x({values:a,typeName:pe.ZodEnum},ve(e)))}class Oo extends ze{_parse(e){if(typeof e.data!=\"string\"){const t=this._getOrReturnCtx(e),s=this._def.values;
15return K(t,{expected:Se.joinValues(s),received:t.parsedType,code:q.invalid_type}),he}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){const t=this._getOrReturnCtx(e),s=this._def.values;return K(t,{received:t.data,code:q.invalid_enum_value,options:s}),he}return Zt(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return Oo.create(e,x(x({},this._def),t))}exclude(e,t=this._def){return Oo.create(this.options.filter(s=>!e.includes(s)),x(x({},this._def),t))}}Oo.create=Lw;class Dp extends ze{_parse(e){const t=Se.getValidEnumValues(this._def.values),s=this._getOrReturnCtx(e);if(s.parsedType!==Y.string&&s.parsedType!==Y.number){const r=Se.objectValues(t);return K(s,{expected:Se.joinValues(r),received:s.parsedType,code:q.invalid_type}),he}if(this._cache||(this._cache=new Set(Se.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){const r=Se.objectValues(t);return K(s,{received:s.data,code:q.invalid_enum_value,options:r}),he}return Zt(e.data)}get enum(){return this._def.values}}Dp.create=(a,e)=>new Dp(x({values:a,typeName:pe.ZodNativeEnum},ve(e)));class qc extends ze{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==Y.promise&&t.common.async===!1)return K(t,{code:q.invalid_type,expected:Y.promise,received:t.parsedType}),he;const s=t.parsedType===Y.promise?t.data:Promise.resolve(t.data);return Zt(s.then(r=>this._def.type.parseAsync(r,{path:t.path,errorMap:t.common.contextualErrorMap})))}}qc.create=(a,e)=>new qc(x({type:a,typeName:pe.ZodPromise},ve(e)));class Ho extends ze{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===pe.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:s}=this._processInputParams(e),r=this._def.effect||null,o={addIssue:i=>{K(s,i),i.fatal?t.abort():t.dirty()},get path(){return s.path}};if(o.addIssue=o.addIssue.bind(o),r.type===\"preprocess\"){const i=r.transform(s.data,o);if(s.common.async)return Promise.resolve(i).then(n=>g(this,null,function*(){if(t.value===\"aborted\")return he;const l=yield this._def.schema._parseAsync({data:n,path:s.path,parent:s});return l.status===\"aborted\"?he:l.status===\"dirty\"||t.value===\"dirty\"?gn(l.value):l}));{if(t.value===\"aborted\")return he;const n=this._def.schema._parseSync({data:i,path:s.path,parent:s});return n.status===\"aborted\"?he:n.status===\"dirty\"||t.value===\"dirty\"?gn(n.value):n}}if(r.type===\"refinement\"){const i=n=>{const l=r.refinement(n,o);if(s.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error(\"Async refinement encountered during synchronous parse operation. Use .parseAsync instead.\");return n};if(s.common.async===!1){const n=this._def.schema._parseSync({data:s.data,path:s.path,parent:s});return n.status===\"aborted\"?he:(n.status===\"dirty\"&&t.dirty(),i(n.value),{status:t.value,value:n.value})}else return this._def.schema._parseAsync({data:s.data,path:s.path,parent:s}).then(n=>n.status===\"aborted\"?he:(n.status===\"dirty\"&&t.dirty(),i(n.value).then(()=>({status:t.value,value:n.value}))))}if(r.type===\"transform\")if(s.common.async===!1){const i=this._def.schema._parseSync({data:s.data,path:s.path,parent:s});if(!Lo(i))return he;const n=r.transform(i.value,o);if(n instanceof Promise)throw new Error(\"Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.\");return{status:t.value,value:n}}else return this._def.schema._parseAsync({data:s.data,path:s.path,parent:s}).then(i=>Lo(i)?Promise.resolve(r.transform(i.value,o)).then(n=>({status:t.value,value:n})):he);Se.assertNever(r)}}Ho.create=(a,e,t)=>new Ho(x({schema:a,typeName:pe.ZodEffects,effect:e},ve(t))),Ho.createWithPreprocess=(a,e,t)=>new Ho(x({schema:e,effect:{type:\"preprocess\",transform:a},typeName:pe.ZodEffects},ve(t)));class Fs extends ze{_parse(e){return this._getType(e)===Y.undefined?Zt(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Fs.create=(a,e)=>new Fs(x({innerType:a,typeName:pe.ZodOptional},ve(e)));class Do extends ze{_parse(e){return this._getType(e)===Y.null?Zt(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Do.create=(a,e)=>new Do(x({innerType:a,typeName:pe.ZodNullable},ve(e)));class Pp extends ze{_parse(e){const{ctx:t}=this._processInputParams(e);let s=t.data;return t.parsedType===Y.undefined&&(s=this._def.defaultValue()),this._def.innerType._parse({data:s,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}Pp.create=(a,e)=>new Pp(x({innerType:a,typeName:pe.ZodDefault,defaultValue:typeof e.default==\"function\"?e.default:()=>e.default},ve(e)));class qp extends ze{_parse(e){const{ctx:t}=this._processInputParams(e),s=$(x({},t),{common:$(x({},t.common),{issues:[]})}),r=this._def.innerType._parse({data:s.data,path:s.path,parent:x({},s)});return Oc(r)?r.then(o=>({status:\"valid\",value:o.status===\"valid\"?o.value:this._def.catchValue({get error(){return new Xa(s.common.issues)},input:s.data})})):{status:\"valid\",value:r.status===\"valid\"?r.value:this._def.catchValue({get error(){return new Xa(s.common.issues)},input:s.data})}}removeCatch(){return this._def.innerType}}qp.create=(a,e)=>
15new qp(x({innerType:a,typeName:pe.ZodCatch,catchValue:typeof e.catch==\"function\"?e.catch:()=>e.catch},ve(e)));class Fw extends ze{_parse(e){if(this._getType(e)!==Y.nan){const s=this._getOrReturnCtx(e);return K(s,{code:q.invalid_type,expected:Y.nan,received:s.parsedType}),he}return{status:\"valid\",value:e.data}}}Fw.create=a=>new Fw(x({typeName:pe.ZodNaN},ve(a)));class BT extends ze{_parse(e){const{ctx:t}=this._processInputParams(e),s=t.data;return this._def.type._parse({data:s,path:t.path,parent:t})}unwrap(){return this._def.type}}class Wp extends ze{_parse(e){const{status:t,ctx:s}=this._processInputParams(e);if(s.common.async)return g(this,null,function*(){const o=yield this._def.in._parseAsync({data:s.data,path:s.path,parent:s});return o.status===\"aborted\"?he:o.status===\"dirty\"?(t.dirty(),gn(o.value)):this._def.out._parseAsync({data:o.value,path:s.path,parent:s})});{const r=this._def.in._parseSync({data:s.data,path:s.path,parent:s});return r.status===\"aborted\"?he:r.status===\"dirty\"?(t.dirty(),{status:\"dirty\",value:r.value}):this._def.out._parseSync({data:r.value,path:s.path,parent:s})}}static create(e,t){return new Wp({in:e,out:t,typeName:pe.ZodPipeline})}}class Vp extends ze{_parse(e){const t=this._def.innerType._parse(e),s=r=>(Lo(r)&&(r.value=Object.freeze(r.value)),r);return Oc(t)?t.then(r=>s(r)):s(t)}unwrap(){return this._def.innerType}}Vp.create=(a,e)=>new Vp(x({innerType:a,typeName:pe.ZodReadonly},ve(e)));var pe;(function(a){a.ZodString=\"ZodString\",a.ZodNumber=\"ZodNumber\",a.ZodNaN=\"ZodNaN\",a.ZodBigInt=\"ZodBigInt\",a.ZodBoolean=\"ZodBoolean\",a.ZodDate=\"ZodDate\",a.ZodSymbol=\"ZodSymbol\",a.ZodUndefined=\"ZodUndefined\",a.ZodNull=\"ZodNull\",a.ZodAny=\"ZodAny\",a.ZodUnknown=\"ZodUnknown\",a.ZodNever=\"ZodNever\",a.ZodVoid=\"ZodVoid\",a.ZodArray=\"ZodArray\",a.ZodObject=\"ZodObject\",a.ZodUnion=\"ZodUnion\",a.ZodDiscriminatedUnion=\"ZodDiscriminatedUnion\",a.ZodIntersection=\"ZodIntersection\",a.ZodTuple=\"ZodTuple\",a.ZodRecord=\"ZodRecord\",a.ZodMap=\"ZodMap\",a.ZodSet=\"ZodSet\",a.ZodFunction=\"ZodFunction\",a.ZodLazy=\"ZodLazy\",a.ZodLiteral=\"ZodLiteral\",a.ZodEnum=\"ZodEnum\",a.ZodEffects=\"ZodEffects\",a.ZodNativeEnum=\"ZodNativeEnum\",a.ZodOptional=\"ZodOptional\",a.ZodNullable=\"ZodNullable\",a.ZodDefault=\"ZodDefault\",a.ZodCatch=\"ZodCatch\",a.ZodPromise=\"ZodPromise\",a.ZodBranded=\"ZodBranded\",a.ZodPipeline=\"ZodPipeline\",a.ZodReadonly=\"ZodReadonly\"})(pe||(pe={}));const z=Ns.create,Ia=Fo.create,Ue=Up.create,RT=Op.create;Ls.create;const Oe=Ma.create,U=Ze.create;Dc.create,Pc.create,Lr.create;const Ya=Oo.create,Uw=Dp.create;qc.create,Fs.create,Do.create;const Wc=globalThis,jp=Wc.ShadowRoot&&(Wc.ShadyCSS===void 0||Wc.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,Zp=Symbol(),Ow=new WeakMap;let Hw=class{constructor(e,t,s){if(this._$cssResult$=!0,s!==Zp)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=e,this.t=t}get styleSheet(){let e=this.o;const t=this.t;if(jp&&e===void 0){const s=t!==void 0&&t.length===1;s&&(e=Ow.get(t)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),s&&Ow.set(t,e))}return e}toString(){return this.cssText}};const Gp=a=>new Hw(typeof a==\"string\"?a:a+\"\",void 0,Zp),y=(a,...e)=>{const t=a.length===1?a[0]:e.reduce((s,r,o)=>s+(i=>{if(i._$cssResult$===!0)return i.cssText;if(typeof i==\"number\")return i;throw Error(\"Value passed to 'css' function must be a 'css' function result: \"+i+\". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.\")})(r)+a[o+1],a[0]);return new Hw(t,a,Zp)},NT=(a,e)=>{if(jp)a.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet);else for(const t of e){const s=document.createElement(\"style\"),r=Wc.litNonce;r!==void 0&&s.setAttribute(\"nonce\",r),s.textContent=t.cssText,a.appendChild(s)}},Dw=jp?a=>a:a=>a instanceof CSSStyleSheet?(e=>{let t=\"\";for(const s of e.cssRules)t+=s.cssText;return Gp(t)})(a):a;const{is:LT,defineProperty:FT,getOwnPropertyDescriptor:UT,getOwnPropertyNames:OT,getOwnPropertySymbols:HT,getPrototypeOf:DT}=Object,Us=globalThis,Pw=Us.trustedTypes,PT=Pw?Pw.emptyScript:\"\",Kp=Us.reactiveElementPolyfillSupport,xn=(a,e)=>a,Vc={toAttribute(a,e){switch(e){case Boolean:a=a?PT:null;break;case Object:case Array:a=a==null?a:JSON.stringify(a)}return a},fromAttribute(a,e){let t=a;switch(e){case Boolean:t=a!==null;break;case Number:t=a===null?null:Number(a);break;case Object:case Array:try{t=JSON.parse(a)}catch(s){t=null}}return t}},Jp=(a,e)=>!LT(a,e),qw={attribute:!0,type:String,converter:Vc,reflect:!1,useDefault:!1,hasChanged:Jp};(C3=Symbol.metadata)!=null||(Symbol.metadata=Symbol(\"metadata\")),(T3=Us.litPropertyMetadata)!=null||(Us.litPropertyMetadata=new WeakMap);let Po=class extends HTMLElement{static addInitializer(e){var t;this._$Ei(),((t=this.l)!=null?t:this.l=[]).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,t=qw){if(t.state&&(t.attribute=!1),this._$Ei(),this.prototype.hasOwnProperty(e)&&((t=Object.create(t)).wrapped=!0),this.elementProperties.set(e,t),!t.noAccessor){const s=Symbol(),r=this.getPropertyDescriptor(e,s,t);r!==void 0&&FT(this.prototype,e,r)}}static getPropertyDescriptor(e,t,s){var i;const{get:r,set:o}=(i=UT(this.prototype,e))!=null?i:{get(){return this[t]},set(n){this[t]=n}};return{get:r,set(n){const l=r==null?void 0:r.call(this);o==null||o.call(this,n),this.requestUpdate(e,l,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){var t;return(t=this.elementProperties.get(e))!=null?t:qw}static _$Ei(){if(this.hasOwnProperty(xn(\"elementProperties\")))return;const e=DT(this);e.finalize(),e.l!==void 0&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty(xn(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(xn(\"properties\"))){const t=this.properties,s=[...OT(t),...HT(t)];for(const r of s)this.createProperty(r,t[r])}const e=this[Symbol.metadata];if(e!==null){const t=litPropertyMetadata.get(e);if(t!==void 0)for(const[s,r]of t)this.elementProperties.set(s,r)}this._$Eh=new Map;for(const[t,s]of this.elementProperties){const r=this._$Eu(t,s);r!==void 0&&this._$Eh.set(r,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const t=[];if(Array.isArray(e)){const s=new Set(e.flat(1/0).reverse());for(const r of s)t.unshift(Dw(r))}else e!==void 0&&t.push(Dw(e));return t}static _$Eu(e,t){const s=t.attribute;return s===!1?void 0:typeof s==\"string\"?s:typeof e==\"string\"?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var e;this._$ES=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$E_(),this.requestUpdate(),(e=this.constructor.l)==null||e.forEach(t=>t(this))}addController(e){var t,s;((t=this._$EO)!=null?t:this._$EO=new Set).add(e),this.renderRoot!==void 0&&this.isConnected&&((s=e.hostConnected)==null||s.call(e))}
15removeController(e){var t;(t=this._$EO)==null||t.delete(e)}_$E_(){const e=new Map,t=this.constructor.elementProperties;for(const s of t.keys())this.hasOwnProperty(s)&&(e.set(s,this[s]),delete this[s]);e.size>0&&(this._$Ep=e)}createRenderRoot(){var t;const e=(t=this.shadowRoot)!=null?t:this.attachShadow(this.constructor.shadowRootOptions);return NT(e,this.constructor.elementStyles),e}connectedCallback(){var e,t;(e=this.renderRoot)!=null||(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$EO)==null||t.forEach(s=>{var r;return(r=s.hostConnected)==null?void 0:r.call(s)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$EO)==null||e.forEach(t=>{var s;return(s=t.hostDisconnected)==null?void 0:s.call(t)})}attributeChangedCallback(e,t,s){this._$AK(e,s)}_$ET(e,t){var o;const s=this.constructor.elementProperties.get(e),r=this.constructor._$Eu(e,s);if(r!==void 0&&s.reflect===!0){const i=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:Vc).toAttribute(t,s.type);this._$Em=e,i==null?this.removeAttribute(r):this.setAttribute(r,i),this._$Em=null}}_$AK(e,t){var o,i,n;const s=this.constructor,r=s._$Eh.get(e);if(r!==void 0&&this._$Em!==r){const l=s.getPropertyOptions(r),c=typeof l.converter==\"function\"?{fromAttribute:l.converter}:((o=l.converter)==null?void 0:o.fromAttribute)!==void 0?l.converter:Vc;this._$Em=r;const d=c.fromAttribute(t,l.type);this[r]=(n=d!=null?d:(i=this._$Ej)==null?void 0:i.get(r))!=null?n:d,this._$Em=null}}requestUpdate(e,t,s,r=!1,o){var i,n;if(e!==void 0){const l=this.constructor;if(r===!1&&(o=this[e]),s!=null||(s=l.getPropertyOptions(e)),!(((i=s.hasChanged)!=null?i:Jp)(o,t)||s.useDefault&&s.reflect&&o===((n=this._$Ej)==null?void 0:n.get(e))&&!this.hasAttribute(l._$Eu(e,s))))return;this.C(e,t,s)}this.isUpdatePending===!1&&(this._$ES=this._$EP())}C(e,t,{useDefault:s,reflect:r,wrapped:o},i){var n,l,c;s&&!((n=this._$Ej)!=null?n:this._$Ej=new Map).has(e)&&(this._$Ej.set(e,(l=i!=null?i:t)!=null?l:this[e]),o!==!0||i!==void 0)||(this._$AL.has(e)||(this.hasUpdated||s||(t=void 0),this._$AL.set(e,t)),r===!0&&this._$Em!==e&&((c=this._$Eq)!=null?c:this._$Eq=new Set).add(e))}_$EP(){return g(this,null,function*(){this.isUpdatePending=!0;try{yield this._$ES}catch(t){Promise.reject(t)}const e=this.scheduleUpdate();return e!=null&&(yield e),!this.isUpdatePending})}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s,r;if(!this.isUpdatePending)return;if(!this.hasUpdated){if((s=this.renderRoot)!=null||(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[i,n]of this._$Ep)this[i]=n;this._$Ep=void 0}const o=this.constructor.elementProperties;if(o.size>0)for(const[i,n]of o){const{wrapped:l}=n,c=this[i];l!==!0||this._$AL.has(i)||c===void 0||this.C(i,void 0,n,c)}}let e=!1;const t=this._$AL;try{e=this.shouldUpdate(t),e?(this.willUpdate(t),(r=this._$EO)==null||r.forEach(o=>{var i;return(i=o.hostUpdate)==null?void 0:i.call(o)}),this.update(t)):this._$EM()}catch(o){throw e=!1,this._$EM(),o}e&&this._$AE(t)}willUpdate(e){}_$AE(e){var t;(t=this._$EO)==null||t.forEach(s=>{var r;return(r=s.hostUpdated)==null?void 0:r.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EM(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Eq&&(this._$Eq=this._$Eq.forEach(t=>this._$ET(t,this[t]))),this._$EM()}updated(e){}firstUpdated(e){}};Po.elementStyles=[],Po.shadowRootOptions={mode:\"open\"},Po[xn(\"elementProperties\")]=new Map,Po[xn(\"finalized\")]=new Map,Kp==null||Kp({ReactiveElement:Po}),((E3=Us.reactiveElementVersions)!=null?E3:Us.reactiveElementVersions=[]).push(\"2.1.2\");const wn=globalThis,Ww=a=>a,jc=wn.trustedTypes,Vw=jc?jc.createPolicy(\"lit-html\",{createHTML:a=>a}):void 0,jw=\"$lit$\",Os=`lit$${Math.random().toFixed(9).slice(2)}$`,Zw=\"?\"+Os,qT=`<${Zw}>`,Fr=document,_n=()=>Fr.createComment(\"\"),kn=a=>a===null||typeof a!=\"object\"&&typeof a!=\"function\",Xp=Array.isArray,WT=a=>Xp(a)||typeof(a==null?void 0:a[Symbol.iterator])==\"function\",Yp=`[ \t\n\\f\\r]`,zn=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,Gw=/-->/g,Kw=/>/g,Ur=RegExp(`>|${Yp}(?:([^\\\\s\"'>=/]+)(${Yp}*=${Yp}*(?:[^ \t\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),Jw=/'/g,Xw=/\"/g,Yw=/^(?:script|style|textarea|title)$/i,VT=a=>(e,...t)=>({_$litType$:a,strings:e,values:t}),R=VT(1),ua=Symbol.for(\"lit-noChange\"),V=Symbol.for(\"lit-nothing\"),Qw=new WeakMap,Or=Fr.createTreeWalker(Fr,129);function e2(a,e){if(!Xp(a)||!a.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return Vw!==void 0?Vw.createHTML(e):e}const jT=(a,e)=>{const t=a.length-1,s=[];let r,o=e===2?\"<svg>\":e===3?\"<math>\":\"\",i=zn;for(let n=0;n<t;n++){const l=a[n];let c,d,u=-1,p=0;for(;p<l.length&&(i.lastIndex=p,d=i.exec(l),d!==null);)p=i.lastIndex,i===zn?d[1]===\"!--\"?i=Gw:d[1]!==void 0?i=Kw:d[2]!==void 0?(Yw.test(d[2])&&(r=RegExp(\"<\/\"+d[2],\"g\")),i=Ur):d[3]!==void 0&&(i=Ur):i===Ur?d[0]===\">\"?(i=r!=null?r:zn,u=-1):d[1]===void 0?u=-2:(u=i.lastIndex-d[2].length,c=d[1],i=d[3]===void 0?Ur:d[3]==='\"'?Xw:Jw):i===Xw||i===Jw?i=Ur:i===Gw||i===Kw?i=zn:(i=Ur,r=void 0);const h=i===Ur&&a[n+1].startsWith(\"/>\")?\" \":\"\";o+=i===zn?l+qT:u>=0?(s.push(c),l.slice(0,u)+jw+l.slice(u)+Os+h):l+Os+(u===-2?n:h)}return[e2(a,o+(a[t]||\"<?>\")+(e===2?\"<\/svg>\":e===3?\"<\/math>\":\"\")),s]};let Qp=class p6{constructor({strings:e,_$litType$:t},s){let r;this.parts=[];let o=0,i=0;const n=e.length-1,l=this.parts,[c,d]=jT(e,t);if(this.el=p6.createElement(c,s),Or.currentNode=this.el.content,t===2||t===3){const u=this.el.content.firstChild;u.replaceWith(...u.childNodes)}for(;(r=Or.nextNode())!==null&&l.length<n;){if(r.nodeType===1){if(r.hasAttributes())for(const u of r.getAttributeNames())if(u.endsWith(jw)){const p=d[i++],h=r.getAttribute(u).split(Os),f=/([.?@])?(.*)/.exec(p);l.push({type:1,index:o,name:f[2],strings:h,ctor:f[1]===\".\"?GT:f[1]===\"?\"?KT:f[1]===\"@\"?JT:Gc}),r.removeAttribute(u)}else u.startsWith(Os)&&(l.push({type:6,index:o}),r.removeAttribute(u));if(Yw.test(r.tagName)){const u=r.textContent.split(Os),p=u.length-1;if(p>0){r.textContent=jc?jc.emptyScript:\"\";for(let h=0;h<p;h++)r.append(u[h],_n()),Or.nextNode(),l.push({type:2,index:++o});r.append(u[p],_n())}}}
15else if(r.nodeType===8)if(r.data===Zw)l.push({type:2,index:o});else{let u=-1;for(;(u=r.data.indexOf(Os,u+1))!==-1;)l.push({type:7,index:o}),u+=Os.length-1}o++}}static createElement(e,t){const s=Fr.createElement(\"template\");return s.innerHTML=e,s}};function qo(a,e,t=a,s){var i,n,l;if(e===ua)return e;let r=s!==void 0?(i=t._$Co)==null?void 0:i[s]:t._$Cl;const o=kn(e)?void 0:e._$litDirective$;return(r==null?void 0:r.constructor)!==o&&((n=r==null?void 0:r._$AO)==null||n.call(r,!1),o===void 0?r=void 0:(r=new o(a),r._$AT(a,t,s)),s!==void 0?((l=t._$Co)!=null?l:t._$Co=[])[s]=r:t._$Cl=r),r!==void 0&&(e=qo(a,r._$AS(a,e.values),r,s)),e}let ZT=class{constructor(e,t){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){var c;const{el:{content:t},parts:s}=this._$AD,r=((c=e==null?void 0:e.creationScope)!=null?c:Fr).importNode(t,!0);Or.currentNode=r;let o=Or.nextNode(),i=0,n=0,l=s[0];for(;l!==void 0;){if(i===l.index){let d;l.type===2?d=new Zc(o,o.nextSibling,this,e):l.type===1?d=new l.ctor(o,l.name,l.strings,this,e):l.type===6&&(d=new XT(o,this,e)),this._$AV.push(d),l=s[++n]}i!==(l==null?void 0:l.index)&&(o=Or.nextNode(),i++)}return Or.currentNode=Fr,r}p(e){let t=0;for(const s of this._$AV)s!==void 0&&(s.strings!==void 0?(s._$AI(e,s,t),t+=s.strings.length-2):s._$AI(e[t])),t++}},Zc=class f6{get _$AU(){var e,t;return(t=(e=this._$AM)==null?void 0:e._$AU)!=null?t:this._$Cv}constructor(e,t,s,r){var o;this.type=2,this._$AH=V,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=s,this.options=r,this._$Cv=(o=r==null?void 0:r.isConnected)!=null?o:!0}get parentNode(){let e=this._$AA.parentNode;const t=this._$AM;return t!==void 0&&(e==null?void 0:e.nodeType)===11&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){e=qo(this,e,t),kn(e)?e===V||e==null||e===\"\"?(this._$AH!==V&&this._$AR(),this._$AH=V):e!==this._$AH&&e!==ua&&this._(e):e._$litType$!==void 0?this.$(e):e.nodeType!==void 0?this.T(e):WT(e)?this.k(e):this._(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==V&&kn(this._$AH)?this._$AA.nextSibling.data=e:this.T(Fr.createTextNode(e)),this._$AH=e}$(e){var o;const{values:t,_$litType$:s}=e,r=typeof s==\"number\"?this._$AC(e):(s.el===void 0&&(s.el=Qp.createElement(e2(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===r)this._$AH.p(t);else{const i=new ZT(r,this),n=i.u(this.options);i.p(t),this.T(n),this._$AH=i}}_$AC(e){let t=Qw.get(e.strings);return t===void 0&&Qw.set(e.strings,t=new Qp(e)),t}k(e){Xp(this._$AH)||(this._$AH=[],this._$AR());const t=this._$AH;let s,r=0;for(const o of e)r===t.length?t.push(s=new f6(this.O(_n()),this.O(_n()),this,this.options)):s=t[r],s._$AI(o),r++;r<t.length&&(this._$AR(s&&s._$AB.nextSibling,r),t.length=r)}_$AR(e=this._$AA.nextSibling,t){var s;for((s=this._$AP)==null?void 0:s.call(this,!1,!0,t);e!==this._$AB;){const r=Ww(e).nextSibling;Ww(e).remove(),e=r}}setConnected(e){var t;this._$AM===void 0&&(this._$Cv=e,(t=this._$AP)==null||t.call(this,e))}},Gc=class{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,t,s,r,o){this.type=1,this._$AH=V,this._$AN=void 0,this.element=e,this.name=t,this._$AM=r,this.options=o,s.length>2||s[0]!==\"\"||s[1]!==\"\"?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=V}_$AI(e,t=this,s,r){const o=this.strings;let i=!1;if(o===void 0)e=qo(this,e,t,0),i=!kn(e)||e!==this._$AH&&e!==ua,i&&(this._$AH=e);else{const n=e;let l,c;for(e=o[0],l=0;l<o.length-1;l++)c=qo(this,n[s+l],t,l),c===ua&&(c=this._$AH[l]),i||(i=!kn(c)||c!==this._$AH[l]),c===V?e=V:e!==V&&(e+=(c!=null?c:\"\")+o[l+1]),this._$AH[l]=c}i&&!r&&this.j(e)}j(e){e===V?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e!=null?e:\"\")}},GT=class extends Gc{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===V?void 0:e}},KT=class extends Gc{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==V)}},JT=class extends Gc{constructor(e,t,s,r,o){super(e,t,s,r,o),this.type=5}_$AI(e,t=this){var i;if((e=(i=qo(this,e,t,0))!=null?i:V)===ua)return;const s=this._$AH,r=e===V&&s!==V||e.capture!==s.capture||e.once!==s.once||e.passive!==s.passive,o=e!==V&&(s===V||r);r&&this.element.removeEventListener(this.name,this,s),o&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){var t,s;typeof this._$AH==\"function\"?this._$AH.call((s=(t=this.options)==null?void 0:t.host)!=null?s:this.element,e):this._$AH.handleEvent(e)}},XT=class{constructor(e,t,s){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(e){qo(this,e)}};const YT={I:Zc},ef=wn.litHtmlPolyfillSupport;ef==null||ef(Qp,Zc),(($3=wn.litHtmlVersions)!=null?$3:wn.litHtmlVersions=[]).push(\"3.3.3\");const QT=(a,e,t)=>{var o,i;const s=(o=t==null?void 0:t.renderBefore)!=null?o:e;let r=s._$litPart$;if(r===void 0){const n=(i=t==null?void 0:t.renderBefore)!=null?i:null;s._$litPart$=r=new Zc(e.insertBefore(_n(),n),n,void 0,t!=null?t:{})}return r._$AI(a),r};const Hr=globalThis;let W=class extends Po{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var t,s;const e=super.createRenderRoot();return(s=(t=this.renderOptions).renderBefore)!=null||(t.renderBefore=e.firstChild),e}update(e){const t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=QT(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)==null||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)==null||e.setConnected(!1)}render(){return ua}};W._$litElement$=!0,W.finalized=!0,(M3=Hr.litElementHydrateSupport)==null||M3.call(Hr,{LitElement:W});const tf=Hr.litElementPolyfillSupport;tf==null||tf({LitElement:W}),((I3=Hr.litElementVersions)!=null?I3:Hr.litElementVersions=[]).push(\"4.2.2\");const af=Symbol.for(\"\"),eE=a=>
vendor: 1,757 bytes, line 15
15{if((a==null?void 0:a.r)===af)return a==null?void 0:a._$litStatic$},Be=a=>({_$litStatic$:a,r:af}),ie=(a,...e)=>({_$litStatic$:e.reduce((t,s,r)=>t+(o=>{if(o._$litStatic$!==void 0)return o._$litStatic$;throw Error(`Value passed to 'literal' function must be a 'literal' result: ${o}. Use 'unsafeStatic' to pass non-literal values, but\n            take care to ensure page security.`)})(s)+a[r+1],a[0]),r:af}),t2=new Map,tE=a=>(e,...t)=>{const s=t.length;let r,o;const i=[],n=[];let l,c=0,d=!1;for(;c<s;){for(l=e[c];c<s&&(o=t[c],(r=eE(o))!==void 0);)l+=r+e[++c],d=!0;c!==s&&n.push(o),i.push(l),c++}if(c===s&&i.push(e[s]),d){const u=i.join(\"$$lit$$\");(e=t2.get(u))===void 0&&(i.raw=i,t2.set(u,e=i)),t=n}return a(e,...t)},_=tE(R);const aE={attribute:!0,type:String,converter:Vc,reflect:!1,hasChanged:Jp},sE=(a=aE,e,t)=>{const{kind:s,metadata:r}=t;let o=globalThis.litPropertyMetadata.get(r);if(o===void 0&&globalThis.litPropertyMetadata.set(r,o=new Map),s===\"setter\"&&((a=Object.create(a)).wrapped=!0),o.set(t.name,a),s===\"accessor\"){const{name:i}=t;return{set(n){const l=e.get.call(this);e.set.call(this,n),this.requestUpdate(i,l,a,!0,n)},init(n){return n!==void 0&&this.C(i,void 0,a,n),n}}}if(s===\"setter\"){const{name:i}=t;return function(n){const l=this[i];e.call(this,n),this.requestUpdate(i,l,a,!0,n)}}throw Error(\"Unsupported decorator location: \"+s)};function re(a){return(e,t)=>typeof t==\"object\"?sE(a,e,t):((s,r,o)=>{const i=r.hasOwnProperty(o);return r.constructor.createProperty(o,s),i?Object.getOwnPropertyDescriptor(r,o):void 0})(a,e,t)}function ht(a){return re($(x({},a),{state:!0,attribute:!1}))}const Kc={ATTRIBUTE:1,CHILD:2},Sn=a=>(...e)=>({_$litDirective$:a,values:e});let An=class{constructor(e){}get _$AU(){return this._$AM._$AU}
15_$AT(e,t,s){this._$Ct=e,this._$AM=t,this._$Ci=s}_$AS(e,t){return this.update(e,t)}update(e,t){return this.render(...t)}};const{I:rE}=YT,a2=a=>a,oE=a=>a.strings===void 0,s2=()=>document.createComment(\"\"),Cn=(a,e,t)=>{var o;const s=a._$AA.parentNode,r=e===void 0?a._$AB:e._$AA;if(t===void 0){const i=s.insertBefore(s2(),r),n=s.insertBefore(s2(),r);t=new rE(i,n,a,a.options)}else{const i=t._$AB.nextSibling,n=t._$AM,l=n!==a;if(l){let c;(o=t._$AQ)==null||o.call(t,a),t._$AM=a,t._$AP!==void 0&&(c=a._$AU)!==n._$AU&&t._$AP(c)}if(i!==r||l){let c=t._$AA;for(;c!==i;){const d=a2(c).nextSibling;a2(s).insertBefore(c,r),c=d}}}return t},Dr=(a,e,t=a)=>(a._$AI(e,t),a),iE={},nE=(a,e=iE)=>a._$AH=e,lE=a=>a._$AH,sf=a=>{a._$AR(),a._$AA.remove()};const F=Sn(class extends An{constructor(a){var e;if(super(a),a.type!==Kc.ATTRIBUTE||a.name!==\"class\"||((e=a.strings)==null?void 0:e.length)>2)throw Error(\"`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.\")}render(a){return\" \"+Object.keys(a).filter(e=>a[e]).join(\" \")+\" \"}update(a,[e]){var s,r;if(this.st===void 0){this.st=new Set,a.strings!==void 0&&(this.nt=new Set(a.strings.join(\" \").split(/\\s/).filter(o=>o!==\"\")));for(const o in e)e[o]&&!((s=this.nt)!=null&&s.has(o))&&this.st.add(o);return this.render(e)}const t=a.element.classList;for(const o of this.st)o in e||(t.remove(o),this.st.delete(o));for(const o in e){const i=!!e[o];i===this.st.has(o)||(r=this.nt)!=null&&r.has(o)||(i?(t.add(o),this.st.add(o)):(t.remove(o),this.st.delete(o)))}return ua}});const cE={},r2=Sn(class extends An{constructor(){super(...arguments),this.ot=cE}render(a,e){return e()}update(a,[e,t]){if(Array.isArray(e)){if(Array.isArray(this.ot)&&this.ot.length===e.length&&e.every((s,r)=>s===this.ot[r]))return ua}else if(this.ot===e)return ua;return this.ot=Array.isArray(e)?Array.from(e):e,this.render(e,t)}});const A=a=>a!=null?a:V;const Tn=(a,e)=>{var s;const t=a._$AN;if(t===void 0)return!1;for(const r of t)(s=r._$AO)==null||s.call(r,e,!1),Tn(r,e);return!0},Jc=a=>{let e,t;do{if((e=a._$AM)===void 0)break;t=e._$AN,t.delete(a),a=e}while((t==null?void 0:t.size)===0)},o2=a=>{for(let e;e=a._$AM;a=e){let t=e._$AN;if(t===void 0)e._$AN=t=new Set;else if(t.has(a))break;t.add(a),hE(e)}};function dE(a){this._$AN!==void 0?(Jc(this),this._$AM=a,o2(this)):this._$AM=a}function uE(a,e=!1,t=0){const s=this._$AH,r=this._$AN;if(r!==void 0&&r.size!==0)if(e)if(Array.isArray(s))for(let o=t;o<s.length;o++)Tn(s[o],!1),Jc(s[o]);else s!=null&&(Tn(s,!1),Jc(s));else Tn(this,a)}const hE=a=>{var e,t;a.type==Kc.CHILD&&((e=a._$AP)!=null||(a._$AP=uE),(t=a._$AQ)!=null||(a._$AQ=dE))};let pE=class extends An{constructor(){super(...arguments),this._$AN=void 0}
15_$AT(e,t,s){super._$AT(e,t,s),o2(this),this.isConnected=e._$AU}_$AO(e,t=!0){var s,r;e!==this.isConnected&&(this.isConnected=e,e?(s=this.reconnected)==null||s.call(this):(r=this.disconnected)==null||r.call(this)),t&&(Tn(this,e),Jc(this))}setValue(e){if(oE(this._$Ct))this._$Ct._$AI(e,this);else{const t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}};const Wo=()=>new fE;let fE=class{};const rf=new WeakMap,Ba=Sn(class extends pE{render(a){return V}update(a,[e]){var s;const t=e!==this.G;return t&&this.rt(void 0),(t||this.lt!==this.ct)&&(this.G=e,this.ht=(s=a.options)==null?void 0:s.host,this.rt(this.ct=a.element)),V}rt(a){var e;if(this.G!==void 0)if(this.isConnected||(a=void 0),typeof this.G==\"function\"){const t=(e=this.ht)!=null?e:globalThis;let s=rf.get(t);s===void 0&&(s=new WeakMap,rf.set(t,s)),s.get(this.G)!==void 0&&this.G.call(this.ht,void 0),s.set(this.G,a),a!==void 0&&this.G.call(this.ht,a)}else this.G.value=a}get lt(){var a,e,t;return typeof this.G==\"function\"?(e=rf.get((a=this.ht)!=null?a:globalThis))==null?void 0:e.get(this.G):(t=this.G)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});const i2=(a,e,t)=>{const s=new Map;for(let r=e;r<=t;r++)s.set(a[r],r);return s},n2=Sn(class extends An{constructor(a){if(super(a),a.type!==Kc.CHILD)throw Error(\"repeat() can only be used in text expressions\")}dt(a,e,t){let s;t===void 0?t=e:e!==void 0&&(s=e);const r=[],o=[];let i=0;for(const n of a)r[i]=s?s(n,i):i,o[i]=t(n,i),i++;return{values:o,keys:r}}render(a,e,t){return this.dt(a,e,t).values}update(a,[e,t,s]){var m;const r=lE(a),{values:o,keys:i}=this.dt(e,t,s);if(!Array.isArray(r))return this.ut=i,o;const n=(m=this.ut)!=null?m:this.ut=[],l=[];let c,d,u=0,p=r.length-1,h=0,f=o.length-1;for(;u<=p&&h<=f;)if(r[u]===null)u++;else if(r[p]===null)p--;else if(n[u]===i[h])l[h]=Dr(r[u],o[h]),u++,h++;else if(n[p]===i[f])l[f]=Dr(r[p],o[f]),p--,f--;else if(n[u]===i[f])l[f]=Dr(r[u],o[f]),Cn(a,l[f+1],r[u]),u++,f--;else if(n[p]===i[h])l[h]=Dr(r[p],o[h]),Cn(a,r[u],r[p]),p--,h++;else if(c===void 0&&(c=i2(i,h,f),d=i2(n,u,p)),c.has(n[u]))if(c.has(n[p])){const b=d.get(i[h]),v=b!==void 0?r[b]:null;if(v===null){const w=Cn(a,r[u]);Dr(w,o[h]),l[h]=w}else l[h]=Dr(v,o[h]),Cn(a,r[u],v),r[b]=null;h++}else sf(r[p]),p--;else sf(r[u]),u++;for(;h<=f;){const b=Cn(a,l[f+1]);Dr(b,o[h]),l[h++]=b}for(;u<=p;){const b=r[u++];b!==null&&sf(b)}return this.ut=i,nE(a,l),ua}});class of extends An{constructor(e){if(super(e),this.it=V,e.type!==Kc.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(e){if(e===V||e==null)return this._t=void 0,this.it=e;if(e===ua)return e;if(typeof e!=\"string\")throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(e===this.it)return this._t;this.it=e;const t=[e];return t.raw=t,this._t={_$litType$:this.constructor.resultType,strings:t,values:[]}}}of.directiveName=\"unsafeHTML\",of.resultType=1;const Xc=Sn(of),mE=[{min:5,max:12,timeOfDay:{key:\"morning\",index:0}},{min:12,max:17,timeOfDay:{key:\"afternoon\",index:1}},{min:17,max:21,timeOfDay:{key:\"evening\",index:2}},{min:21,max:24,timeOfDay:{key:\"night\",index:3}},{min:0,max:5,timeOfDay:{key:\"night\",index:3}}];function l2(a){var e,t;return(t=(e=mE.find(s=>a>=s.min&&a<s.max))==null?void 0:e.timeOfDay)!=null?t:{key:\"night\",index:3}}function bE(a,e){var u,p,h,f;const[t]=a.split(\"-\"),s=t[0]===t[0].toUpperCase();if(e!=null&&e.greetings){const m=e.greetings,b=(u=m.prefix)==null?void 0:u[0],v=s?(b==null?void 0:b.title_case)||\"Good\":(b==null?void 0:b.lower_case)||\"good\",w=new Date().getHours(),{key:k}=l2(w),S=((h=(p=m.times)==null?void 0:p[0])==null?void 0:h[k])||k;return R`<span>${v} ${S}<\/span>`}const[,r=\"en\"]=a.split(\"-\"),o={en:{prefix:[\"Good\",\"good\"],times:[\"morning\",\"afternoon\",\"evening\",\"night\"]},es:{prefix:[\"Buen\",\"buen\"],times:[\"día\",\"tarde\",\"noche\",\"noche\"]},fr:{prefix:[\"Bon\",\"bon\"],times:[\"matin\",\"après-midi\",\"soir\",\"nuit\"]},ja:{prefix:[\"おはよう\",\"おはよう\"],times:[\"ございます\",\"ございます\",\"こんばんは\",\"おやすみ\"]}},i=(f=o[r])!=null?f:o.en,n=s?i.prefix[0]:i.prefix[1],l=new Date().getHours(),{index:c}=l2(l),d=i.times[c];return R`<span>${n} ${d}<\/span>`}const gE=[{regex:/\\*\\*(.*?)\\*\\*/,handler:(a,e,t)=>R`<strong>${e}<\/strong>`},{regex:/\\^(.*?)\\^/,handler:(a,e,t)=>R`<sup>${e}<\/sup>`},{regex:/\\$(Greeting(-.*?)?)\\$/i,handler:(a,e,t)=>bE(e,t)}];function c2(a,e){const t=s=>{const r=gE.map(({regex:l,handler:c})=>{const d=l.flags.includes(\"g\")?l.flags:`${l.flags}g`,u=new RegExp(l.source,d);u.lastIndex=0;const p=u.exec(s);return p?{match:p,handler:c}:null}).find(Boolean);if(!r)return[s];const{match:o,handler:i}=r,n=[];return o.index>0&&n.push(...t(s.slice(0,o.index))),n.push(i(o[0],o[1],e)),o.index+o[0].length<s.length&&n.push(...t(s.slice(o.index+o[0].length))),n};return t(a)}function vE(a){return Array.isArray(a)&&Object.hasOwn(a,\"raw\")}function d2(a,e,t){const s=[];return a.forEach((r,o)=>{if(s.push(...c2(r,t)),o<e.length){const i=e[o];
15typeof i==\"string\"?s.push(...c2(i,t)):i&&typeof i==\"object\"&&i.constructor&&i.constructor.name===\"TemplateResult\"?s.push(i):i!=null&&s.push(R`${i}`)}}),s}function u2(a,...e){if(vE(a))return d2(a,e);const t=a;return(s,...r)=>d2(s,r,t)}const yE=`\n    sup { line-height: 0; }\n`,Yc=new CSSStyleSheet;typeof Yc.replaceSync==\"function\"&&Yc.replaceSync(yE);let pt=class extends W{connectedCallback(){super.connectedCallback(),this.shadowRoot&&!this.shadowRoot.adoptedStyleSheets.includes(Yc)&&(this.shadowRoot.adoptedStyleSheets=[...this.shadowRoot.adoptedStyleSheets,Yc])}processText(e){const t=this.data;return t!=null&&t.greetings?u2(t)`${e}`:u2`${e}`}};const Qc=globalThis,nf=Qc.ShadowRoot&&(Qc.ShadyCSS===void 0||Qc.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,h2=Symbol(),p2=new WeakMap;let xE=class{constructor(e,t,s){if(this._$cssResult$=!0,s!==h2)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=e,this.t=t}get styleSheet(){let e=this.o;const t=this.t;if(nf&&e===void 0){const s=t!==void 0&&t.length===1;s&&(e=p2.get(t)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),s&&p2.set(t,e))}return e}toString(){return this.cssText}};const wE=a=>new xE(typeof a==\"string\"?a:a+\"\",void 0,h2),_E=(a,e)=>{if(nf)a.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet);else for(const t of e){const s=document.createElement(\"style\"),r=Qc.litNonce;r!==void 0&&s.setAttribute(\"nonce\",r),s.textContent=t.cssText,a.appendChild(s)}},f2=nf?a=>a:a=>a instanceof CSSStyleSheet?(e=>{let t=\"\";for(const s of e.cssRules)t+=s.cssText;return wE(t)})(a):a;const{is:kE,defineProperty:zE,getOwnPropertyDescriptor:SE,getOwnPropertyNames:AE,getOwnPropertySymbols:CE,getPrototypeOf:TE}=Object,Hs=globalThis,m2=Hs.trustedTypes,EE=m2?m2.emptyScript:\"\",lf=Hs.reactiveElementPolyfillSupport,En=(a,e)=>a,cf={toAttribute(a,e){switch(e){case Boolean:a=a?EE:null;break;case Object:case Array:a=a==null?a:JSON.stringify(a)}return a},fromAttribute(a,e){let t=a;switch(e){case Boolean:t=a!==null;break;case Number:t=a===null?null:Number(a);break;case Object:case Array:try{t=JSON.parse(a)}catch(s){t=null}}return t}},df=(a,e)=>!kE(a,e),b2={attribute:!0,type:String,converter:cf,reflect:!1,useDefault:!1,hasChanged:df};(B3=Symbol.metadata)!=null||(Symbol.metadata=Symbol(\"metadata\")),(R3=Hs.litPropertyMetadata)!=null||(Hs.litPropertyMetadata=new WeakMap);let $n=class extends HTMLElement{static addInitializer(e){var t;this._$Ei(),((t=this.l)!=null?t:this.l=[]).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,t=b2){if(t.state&&(t.attribute=!1),this._$Ei(),this.prototype.hasOwnProperty(e)&&((t=Object.create(t)).wrapped=!0),this.elementProperties.set(e,t),!t.noAccessor){const s=Symbol(),r=this.getPropertyDescriptor(e,s,t);r!==void 0&&zE(this.prototype,e,r)}}static getPropertyDescriptor(e,t,s){var i;const{get:r,set:o}=(i=SE(this.prototype,e))!=null?i:{get(){return this[t]},set(n){this[t]=n}};return{get:r,set(n){const l=r==null?void 0:r.call(this);o==null||o.call(this,n),this.requestUpdate(e,l,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){var t;return(t=this.elementProperties.get(e))!=null?t:b2}static _$Ei(){if(this.hasOwnProperty(En(\"elementProperties\")))return;const e=TE(this);e.finalize(),e.l!==void 0&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty(En(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(En(\"properties\"))){const t=this.properties,s=[...AE(t),...CE(t)];for(const r of s)this.createProperty(r,t[r])}const e=this[Symbol.metadata];if(e!==null){const t=litPropertyMetadata.get(e);if(t!==void 0)for(const[s,r]of t)this.elementProperties.set(s,r)}this._$Eh=new Map;for(const[t,s]of this.elementProperties){const r=this._$Eu(t,s);r!==void 0&&this._$Eh.set(r,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const t=[];if(Array.isArray(e)){const s=new Set(e.flat(1/0).reverse());for(const r of s)t.unshift(f2(r))}else e!==void 0&&t.push(f2(e));return t}static _$Eu(e,t){const s=t.attribute;return s===!1?void 0:typeof s==\"string\"?s:typeof e==\"string\"?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var e;this._$ES=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$E_(),this.requestUpdate(),(e=this.constructor.l)==null||e.forEach(t=>t(this))}addController(e){var t,s;((t=this._$EO)!=null?t:this._$EO=new Set).add(e),this.renderRoot!==void 0&&this.isConnected&&((s=e.hostConnected)==null||s.call(e))}
15removeController(e){var t;(t=this._$EO)==null||t.delete(e)}_$E_(){const e=new Map,t=this.constructor.elementProperties;for(const s of t.keys())this.hasOwnProperty(s)&&(e.set(s,this[s]),delete this[s]);e.size>0&&(this._$Ep=e)}createRenderRoot(){var t;const e=(t=this.shadowRoot)!=null?t:this.attachShadow(this.constructor.shadowRootOptions);return _E(e,this.constructor.elementStyles),e}connectedCallback(){var e,t;(e=this.renderRoot)!=null||(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$EO)==null||t.forEach(s=>{var r;return(r=s.hostConnected)==null?void 0:r.call(s)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$EO)==null||e.forEach(t=>{var s;return(s=t.hostDisconnected)==null?void 0:s.call(t)})}attributeChangedCallback(e,t,s){this._$AK(e,s)}_$ET(e,t){var o;const s=this.constructor.elementProperties.get(e),r=this.constructor._$Eu(e,s);if(r!==void 0&&s.reflect===!0){const i=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:cf).toAttribute(t,s.type);this._$Em=e,i==null?this.removeAttribute(r):this.setAttribute(r,i),this._$Em=null}}_$AK(e,t){var o,i,n;const s=this.constructor,r=s._$Eh.get(e);if(r!==void 0&&this._$Em!==r){const l=s.getPropertyOptions(r),c=typeof l.converter==\"function\"?{fromAttribute:l.converter}:((o=l.converter)==null?void 0:o.fromAttribute)!==void 0?l.converter:cf;this._$Em=r;const d=c.fromAttribute(t,l.type);this[r]=(n=d!=null?d:(i=this._$Ej)==null?void 0:i.get(r))!=null?n:d,this._$Em=null}}requestUpdate(e,t,s,r=!1,o){var i,n;if(e!==void 0){const l=this.constructor;if(r===!1&&(o=this[e]),s!=null||(s=l.getPropertyOptions(e)),!(((i=s.hasChanged)!=null?i:df)(o,t)||s.useDefault&&s.reflect&&o===((n=this._$Ej)==null?void 0:n.get(e))&&!this.hasAttribute(l._$Eu(e,s))))return;this.C(e,t,s)}this.isUpdatePending===!1&&(this._$ES=this._$EP())}C(e,t,{useDefault:s,reflect:r,wrapped:o},i){var n,l,c;s&&!((n=this._$Ej)!=null?n:this._$Ej=new Map).has(e)&&(this._$Ej.set(e,(l=i!=null?i:t)!=null?l:this[e]),o!==!0||i!==void 0)||(this._$AL.has(e)||(this.hasUpdated||s||(t=void 0),this._$AL.set(e,t)),r===!0&&this._$Em!==e&&((c=this._$Eq)!=null?c:this._$Eq=new Set).add(e))}_$EP(){return g(this,null,function*(){this.isUpdatePending=!0;try{yield this._$ES}catch(t){Promise.reject(t)}const e=this.scheduleUpdate();return e!=null&&(yield e),!this.isUpdatePending})}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s,r;if(!this.isUpdatePending)return;if(!this.hasUpdated){if((s=this.renderRoot)!=null||(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[i,n]of this._$Ep)this[i]=n;this._$Ep=void 0}const o=this.constructor.elementProperties;if(o.size>0)for(const[i,n]of o){const{wrapped:l}=n,c=this[i];l!==!0||this._$AL.has(i)||c===void 0||this.C(i,void 0,n,c)}}let e=!1;const t=this._$AL;try{e=this.shouldUpdate(t),e?(this.willUpdate(t),(r=this._$EO)==null||r.forEach(o=>{var i;return(i=o.hostUpdate)==null?void 0:i.call(o)}),this.update(t)):this._$EM()}catch(o){throw e=!1,this._$EM(),o}e&&this._$AE(t)}willUpdate(e){}_$AE(e){var t;(t=this._$EO)==null||t.forEach(s=>{var r;return(r=s.hostUpdated)==null?void 0:r.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EM(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Eq&&(this._$Eq=this._$Eq.forEach(t=>this._$ET(t,this[t]))),this._$EM()}updated(e){}firstUpdated(e){}};$n.elementStyles=[],$n.shadowRootOptions={mode:\"open\"},$n[En(\"elementProperties\")]=new Map,$n[En(\"finalized\")]=new Map,lf==null||lf({ReactiveElement:$n}),((N3=Hs.reactiveElementVersions)!=null?N3:Hs.reactiveElementVersions=[]).push(\"2.1.2\");const $E=Symbol();let ME=class{get taskComplete(){return this.t||(this.i===1?this.t=new Promise(((e,t)=>{this.o=e,this.h=t})):this.i===3?this.t=Promise.reject(this.l):this.t=Promise.resolve(this.u)),this.t}constructor(e,t,s){var o,i,n;this.p=0,this.i=0,(this._=e).addController(this);const r=typeof t==\"object\"?t:{task:t,args:s};this.v=r.task,this.j=r.args,this.m=(o=r.argsEqual)!=null?o:IE,this.k=r.onComplete,this.A=r.onError,this.autoRun=(i=r.autoRun)!=null?i:!0,\"initialValue\"in r&&(this.u=r.initialValue,this.i=2,this.O=(n=this.T)==null?void 0:n.call(this))}hostUpdate(){this.autoRun===!0&&this.S()}hostUpdated(){this.autoRun===\"afterUpdate\"&&this.S()}T(){if(this.j===void 0)return;const e=this.j();if(!Array.isArray(e))throw Error(\"The args function must return an array\");return e}S(){return g(this,null,function*(){const e=this.T(),t=this.O;this.O=e,e===t||e===void 0||t!==void 0&&this.m(t,e)||(yield this.run(e))})}run(e){return g(this,null,function*(){var i,n,l,c,d;let t,s;e!=null||(e=this.T()),this.O=e,this.i===1?(i=this.q)==null||i.abort():(this.t=void 0,this.o=void 0,this.h=void 0),this.i=1,this.autoRun===\"afterUpdate\"?queueMicrotask((()=>this._.requestUpdate())):this._.requestUpdate();const r=++this.p;
15this.q=new AbortController;let o=!1;try{t=yield this.v(e,{signal:this.q.signal})}catch(u){o=!0,s=u}if(this.p===r){if(t===$E)this.i=0;else{if(o===!1){try{(n=this.k)==null||n.call(this,t)}catch(u){}this.i=2,(l=this.o)==null||l.call(this,t)}else{try{(c=this.A)==null||c.call(this,s)}catch(u){}this.i=3,(d=this.h)==null||d.call(this,s)}this.u=t,this.l=s}this._.requestUpdate()}})}abort(e){var t;this.i===1&&((t=this.q)==null||t.abort(e))}get value(){return this.u}get error(){return this.l}get status(){return this.i}render(e){var t,s,r,o;switch(this.i){case 0:return(t=e.initial)==null?void 0:t.call(e);case 1:return(s=e.pending)==null?void 0:s.call(e);case 2:return(r=e.complete)==null?void 0:r.call(e,this.value);case 3:return(o=e.error)==null?void 0:o.call(e,this.error);default:throw Error(\"Unexpected status: \"+this.i)}}};const IE=(a,e)=>a===e||a.length===e.length&&a.every(((t,s)=>!df(t,e[s])));var BE=Object.defineProperty,uf=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&BE(e,t,r),r};let hf=class extends pt{constructor(){super(...arguments),this.dataFetcherKeys=[],this._dataFetcherValues=[],this.renderTask=this.getRenderTask()}onUpdate(e){}updated(e){super.updated(e),this.onUpdate(e),this.dataFetcherKeys.some(t=>e.has(t))&&(this._dataFetcherValues=this.dataFetcherKeys.map((t,s)=>e.has(t)?this[t]:this._dataFetcherValues[s]),this.renderTask=this.getRenderTask())}dataFetcher(e){return g(this,null,function*(){throw new Error(`dataFetcher not implemented on ${this.constructor.name}`)})}renderLoadingHtml(){return R`\n            <p>loading...<\/p>\n        `}renderErrorHtml(e){return R`\n            <p>error: ${e}<\/p>\n        `}renderHtml(e){return R`\n            ${JSON.stringify(e)}\n        `}getRenderTask(){return new ME(this,{task:(e,t)=>this.dataFetcher(e),args:()=>this._dataFetcherValues})}render(){return this.renderTask.render({initial:this.renderInitialHtml,pen
15ding:this.renderLoadingHtml,error:this.renderErrorHtml,complete:this.renderHtml})}};uf([re({state:!0})],hf.prototype,\"dataFetcherKeys\"),uf([re({state:!0})],hf.prototype,\"_dataFetcherValues\"),uf([re({attribute:!1})],hf.prototype,\"renderTask\");function RE(a,e,t=50,s){const r=typeof e==\"number\"?e:e.width,o=typeof e==\"number\"?void 0:e.height;try{const i=new URL(a);return i.searchParams.set(\"width\",r.toString()),o&&i.searchParams.set(\"height\",o.toString()),i.searchParams.set(\"quality\",t.toString()),i.searchParams.set(\"format\",\"webp\"),s&&i.searchParams.set(\"crop\",s),i.toString()}catch(i){const n=a.includes(\"?\")?\"&\":\"?\",l=o?`&height=${o}`:\"\";return`${a}${n}width=${r}${l}&quality=${t}&format=webp`}}U({nav:Oe(U({brand_link:U({media:U({img:U({url:z(),description:z()}),alt_text:z()}).optional(),adaptable_link:U({link:U({href:z(),title:z()}),label:U({long:z(),mid:z(),short:z()})})}),is_selected:Ue().optional(),is_visible:Ue().optional(),analytics_tag:z().optional(),custom_class:z().optional()})),user_actions:Oe(U({brand_link:U({media:U({img:U({url:z(),description:z()}),alt_text:z()}).optional(),adaptable_link:U({link:U({href:z(),title:z()}),label:U({long:z(),mid:z(),short:z()})})}),is_selected:Ue().optional(),is_visible:Ue().optional(),analytics_tag:z().optional(),custom_class:z().optional()})).optional(),label_max_width:U({mid:Ia().optional(),short:Ia().optional()}).optional()});const NE=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,LE=y`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,FE=y`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;class g2{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}class pf extends W{constructor(){super(),this.runtimeUtils=new g2}static get properties(){return{}}static get styles(){return[NE,LE,FE]}static register(e=\"auro-skeleton\"){g2.prototype.registerComponent(e,pf)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-skeleton\")}render(){return R`\n      <span class=\"util_displayHiddenVisually\">Loading...<\/span>\n    `}}var UE=Object.defineProperty,OE=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&UE(e,t,r),r};pf.register(\"auro-skeleton-3_3_2\");const HE=28,DE=`?format=webp&height=${HE}&disable=upscale`,fb=class fb extends pt{constructor(){super(...arguments),this.updatedImages=new WeakSet}render(){var e,t;return this.data?_`\n            <div class=\"brand-bar-background\">\n                <div class=\"brand-bar-container\">\n                    <div class=\"brand-bar-nav-container\">\n                        ${(e=this.data.nav)==null?void 0:e.map(s=>{var r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S;return _`\n                                <a\n                                    href=${(i=(o=(r=s==null?void 0:s.brand_link)==null?void 0:r.adaptable_link)==null?void 0:o.link)==null?void 0:i.href}\n                                    title=${(c=(l=(n=s==null?void 0:s.brand_link)==null?void 0:n.adaptable_link)==null?void 0:l.label)==null?void 0:c.long}\n                                    class=\"brand-bar-nav ${(s==null?void 0:s.is_selected)&&\"selected-link\"}\"\n                                >\n                                    ${(p=(u=(d=s==null?void 0:s.brand_link)==null?void 0:d.media)==null?void 0:u.img)!=null&&p.url?_`\n                                              <img\n                                                  src=${this.checkMediaUrl((m=(f=(h=s==null?void 0:s.brand_link)==null?void 0:h.media)==null?void 0:f.img)==null?void 0:m.url)}\n                                                  alt=${(v=(b=s==null?void 0:s.brand_link)==null?void 0:b.media)==null?void 0:v.alt_text}\n                                                  class=\"brand-icon\"\n                                                  @load=${this.handleImageOnLoad}\n                                              />\n                                          `:V}\n                                    <p class=\"brand-link-text\">${(S=(k=(w=s==null?void 0:s.brand_link)==null?void 0:w.adaptable_link)==null?void 0:k.label)==null?void 0:S.long}<\/p>\n                                <\/a>\n                            `})}\n                    <\/div>\n                    <div class=\"brand-bar-nav-container\">\n                        ${(t=this.data.user_actions)==null?void 0:t.map(s=>{var r,o,i,n,l,c,d,u,p,h,f,m,b,v;return _`\n                                <a\n                                    href=${(i=(o=(r=s==null?void 0:s.brand_link)==null?void 0:r.adaptable_link)==null?void 0:o.link)==null?void 0:i.href}\n                                    title=${(c=(l=(n=s==null?void 0:s.brand_link)==null?void 0:n.adaptable_link)==null?void 0:l.label)==null?void 0:c.long}\n                                    class=\"action-link\"\n                                >\n                                    ${(p=(u=(d=s==null?void 0:s.brand_link)==null?void 0:d.media)==null?void 0:u.img)!=null&&p.url?_`\n                                              <img\n                                                  src=${this.checkMediaUrl((m=(f=(h=s==null?void 0:s.brand_link)==null?void 0:h.media)==null?void 0:f.img)==null?void 0:m.url)}\n                                                  alt=${(v=(b=s==null?void 0:s.brand_link)==null?void 0:b.media)==null?void 0:v.alt_text}\n                                                  class=\"user-action-img\"\n                                                  @load=${this.handleImageOnLoad}\n                                              />\n                                          `:V}\n                                <\/a>\n                            `})}\n                    <\/div>\n                <\/div>\n            <\/div>\n        `:_`\n                <auro-skeleton-3_3_2 shape=\"rectangle\" style=\"width: 100%; height: 48px\"><\/auro-skeleton-3_3_2>\n            `}buildMediaUrl(e,t){return e?`${e}&width=${t*2}&quality=50`:\"\"}handleImageOnLoad(e){const t=e.target;if(this.updatedImages.has(t))return;
15const s=t.naturalWidth;s&&(t.src=this.buildMediaUrl(t.src,s),this.updatedImages.add(t))}checkMediaUrl(e){return e?e+DE:\"\"}updateLinkTextBasedOnWidth(){var s,r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S,C,E,M,N,L,D,H,te,I,B,P;const e=(s=this.shadowRoot)==null?void 0:s.querySelector(\"div.brand-bar-container\"),t=(r=this.shadowRoot)==null?void 0:r.querySelectorAll(\"p.brand-link-text\");if(e&&t){const j=(n=(i=(o=this.data)==null?void 0:o.label_max_width)==null?void 0:i.short)!=null?n:0,X=(d=(c=(l=this.data)==null?void 0:l.label_max_width)==null?void 0:c.mid)!=null?d:0;for(let J=0;J<t.length;J+=1)e.clientWidth<=j?t[J].textContent=(v=(b=(m=(f=(h=(p=(u=this.data)==null?void 0:u.nav)==null?void 0:p[J])==null?void 0:h.brand_link)==null?void 0:f.adaptable_link)==null?void 0:m.label)==null?void 0:b.short)!=null?v:\"\":e.clientWidth<=X?t[J].textContent=(N=(M=(E=(C=(S=(k=(w=this.data)==null?void 0:w.nav)==null?void 0:k[J])==null?void 0:S.brand_link)==null?void 0:C.adaptable_link)==null?void 0:E.label)==null?void 0:M.mid)!=null?N:\"\":t[J].textContent=(P=(B=(I=(te=(H=(D=(L=this.data)==null?void 0:L.nav)==null?void 0:D[J])==null?void 0:H.brand_link)==null?void 0:te.adaptable_link)==null?void 0:I.label)==null?void 0:B.long)!=null?P:\"\"}}handleFocusableElements(){let e=!1;window.addEventListener(\"keydown\",r=>{r.key===\"Tab\"&&(e=!0)}),window.addEventListener(\"mousedown\",()=>{e=!1});const t=r=>{e?r.target.classList.add(\"keyboard-focused\"):r.target.classList.remove(\"keyboard-focused\")},s=r=>{r.target.classList.remove(\"keyboard-focused\")};[\".brand-bar-nav\",\".action-link\"].forEach(r=>{var o;(o=this.shadowRoot)==null||o.querySelectorAll(r).forEach(i=>{i.addEventListener(\"focus\",t),i.addEventListener(\"blur\",s)})})}firstUpdated(){var e;this.updateLinkTextBasedOnWidth(),window.addEventListener(\"resize\",this.updateLinkTextBasedOnWidth.bind(this)),this.handleFocusableElements((e=this.shadowRoot)==null?void 0:e.querySelectorAll(\".brand-bar-nav, .action-link\"))}disconnectedCallback(){window.removeEventListener(\"resize\",this.updateLinkTextBasedOnWidth.bind(this)),super.disconnectedCallback()}};fb.styles=y`\n        :host {\n            display: block;\n            width: 100%;\n            container-type: inline-size;\n            container-name: brand-bar-size-container;\n        }\n\n        .brand-bar-background {\n            background-color: #101d2c; /* Replace with token once available */\n            font-family: var(--ds-font-family-default);\n            display: flex;\n            justify-content: center;\n        }\n\n        .brand-bar-container {\n            display: flex;\n            width: 100%;\n            max-width: var(--ds-grid-breakpoint-xl);\n            justify-content: space-between;\n            padding: var(--ds-size-50) var(--ds-size-200);\n        }\n\n        .brand-bar-nav-container {\n            display: flex;\n            gap: var(--ds-size-200);\n        }\n\n        .brand-bar-nav {\n            display: flex;\n            align-items: center;\n            gap: var(--ds-size-50);\n            padding: var(--ds-size-50) var(--ds-size-100);\n            opacity: 85%;\n            text-decoration: none;\n        }\n\n        .brand-link-text {\n            color: var(--ds-color-icon-emphasis-inverse);\n            font-size: var(--ds-text-body-size-sm);\n            margin: 0;\n            padding-top: 4px;\n        }\n\n        .selected-link {\n            opacity: 100%;\n            p {\n                font-weight: 300;\n            }\n        }\n\n        .brand-icon {\n            height: 28px;\n        }\n\n        .action-link {\n            display: flex;\n            align-items: center;\n            padding: var(--ds-size-100) var(--ds-size-50);\n        }\n\n        .brand-bar-nav:hover {\n            opacity: 100%;\n            text-decoration: underline;\n            text-decoration-color: var(--ds-color-text-primary-inverse);\n        }\n\n        .action-link:hover {\n            padding-bottom: var(--ds-size-25);\n            img {\n                border-bottom: var(--ds-size-25) solid var(--ds-color-text-primary-inverse);\n                padding-bottom: var(--ds-size-50);\n            }\n        }\n\n        .brand-bar-nav.keyboard-focused,\n        .action-link.keyboard-focused {\n            outline: var(--ds-size-50) solid var(--ds-color-border-ui-focus-inverse);\n            border-radius: var(--ds-border-radius);\n            outline-offset: calc(var(--ds-size-50) * -1);\n            opacity: 100%;\n        }\n\n        @container brand-bar-size-container (max-width: 489px) {\n            .brand-bar-nav-container {\n                gap: var(--ds-size-50);\n            }\n        }\n    `;let ed=fb;OE([re({attribute:\"data\",type:Object,reflect:!0})],ed.prototype,\"data\");const v2=\"borealis-brand-bar\";window.customElements.get(v2)===void 0&&window.customElements.define(v2,ed);var Pr=(a=>(a.Alaska=\"Alaska\",a.Hawaiian=\"Hawaiian\",a.ATMOS=\"ATMOS\",a.ATMOSforBusiness=\"ATMOS for Business\",a))(Pr||{});Object.values(Pr);const PE=U({link_url:U({title:z(),href:z()}),link_icon:z().nullable(),external_link:Ue()}),qE=U({section_heading:z(),common_section:Ue().optional(),common_section_name:z().optional(),links:Oe(PE)}),WE=U({title:z(),url:z().url(),svg:U({url:z().url(),description:z().optional()}).optional()}),VE=U({icon:z().nullable(),title:z(),inverse:Ue(),social_media:Oe(WE)}),jE=U({type:z(),href:z().nullable(),img:U({title:z(),url:z()})}),ZE=U({title:z(),app:Oe(jE)}),GE=U({title:z(),url:z().url()}),KE=U({title:z(),url:z().url(),href:z().url().optional()}),JE=U({title:z(),url:z().url()}),XE=U({brand_logo:GE,one_world_asset:KE.optional(),brand_background:JE.optional()}
15),YE=U({external_link_disclaimer:z(),new_tab_disclaimer:z(),copyright:z()});U({sections:Oe(qE),social_media:VE,app:ZE,branding_resources:XE,copyright_and_disclaimers:YE}),Ya([\"facebook\",\"x\",\"instagram\",\"youtube\"]);const td=U({url:z(),description:z().optional()}),QE=U({facebook:td.optional(),x:td.optional(),instagram:td.optional(),youtube:td.optional()});U({theme:Oe(U({icon_default_color:z().optional(),icon_hover_color:z().optional(),icon_focus_color:z().optional()}).optional()),icons:QE.optional()});let e$=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(e){return e?\"true\":\"false\"}};const t$={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},ff=new Map,y2=(a,e={})=>{const t=e.responseParser||(s=>s.text());return ff.has(a)||ff.set(a,fetch(a).then(t)),ff.get(a)},x2=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;let a$=class extends e${constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${x2}\n    `}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return e===\"logos\"?s=yield y2(`${this.uri}/${e}/${t}.svg`):s=yield y2(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString(t$.svg,\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}};const s$=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,r$=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}
15:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;let w2=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}},o$=class Ab extends a${constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new w2}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${s$}`,y`${x2}`,y`${r$}`]}static register(e=\"auro-icon\"){w2.prototype.registerComponent(e,Ab)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Ab.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const i$=y`\n    :host {\n        --social-icon-content-gap: var(--ds-size-200);\n        --social-icon-size: 32px;\n        --social-icon-link-default-color: var(--ds-basic-color-texticon-default);\n        --social-icon-link-hover-color: var(--ds-color-icon-primary-hover-default);\n        --social-icon-link-focus-color: var(--ds-color-icon-ui-primary-focus-default);\n        --social-icon-link-default-inverse-color: var(--ds-basic-color-texticon-inverse)\n            --social-icon-link-hover-inverse-color: var(--ds-color-icon-ui-primary-hover-inverse);\n        --social-icon-link-focus-inverse-color: var(--ds-color-icon-ui-primary-focus-inverse);\n\n        container-type: inline-size;\n        container-name: social-icon-container;\n        display: block;\n        width: 100%;\n    }\n\n    .social-icon-content {\n        display: flex;\n        gap: var(--social-icon-content-gap);\n        justify-content: flex-start;\n        flex-wrap: wrap;\n    }\n\n    .social-icon-link {\n        border-radius: 6px;\n        box-shadow: 0 0 0 2px transparent;\n        transition: box-shadow 0.2s ease-in-out;\n    }\n    .social-icon-link:hover svg {\n        fill: var(--social-icon-link-hover-color);\n    }\n    .inverse .social-icon-link:hover svg {\n        fill: var(--social-icon-link-hover-inverse-color);\n    }\n    .social-icon-link:focus {\n        box-shadow: 0 0 0 4px var(--social-icon-link-focus-color);\n        outline: none;\n    }\n    .inverse .social-icon-link:focus {\n        box-shadow: 0 0 0 4px var(--social-icon-link-focus-inverse-color);\n    }\n\n    auro-icon-8_1_4 {\n        --ds-auro-icon-color: var(--social-icon-link-default-color);\n        --ds-auro-icon-size: var(--social-icon-size);\n        transition: color 0.2s ease-in-out;\n    }\n    .inverse auro-icon-8_1_4 {\n        --ds-auro-icon-color: var(--social-icon-link-default-inverse-color);\n    }\n    auro-icon-8_1_4:hover {\n        --ds-auro-icon-color: var(--social-icon-link-hover-color);\n    }\n    .inverse auro-icon-8_1_4:hover {\n        --ds-auro-icon-color: var(--social-icon-link-hover-inverse-color);\n    }\n\n    .social-icon-custom-svg {\n        width: 75%;\n        height: 75%;\n        display: block;\n        object-fit: cover;\n        transition: opacity 0.2s ease-in-out;\n    }\n    .social-icon-link:hover .social-icon-custom-svg {\n        opacity: 0.7;\n    }\n    .social-icon-link:focus .social-icon-custom-svg {\n        opacity: 1;\n    }\n    .social-icon-custom-svg-container {\n        width: var(--social-icon-size);\n        height: var(--social-icon-size);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n`;var n$=Object.defineProperty,qr=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&n$(e,t,r),r};o$.register(\"auro-icon-8_1_4\");let Ds=(zi=class extends pt{constructor(){super(...arguments),this.airlineName=\"\"}update(e){var t,s,r,o,i,n,l,c;if(super.update(e),(s=(t=this.data)==null?void 0:t.theme)==null?void 0:s[0]){const d=this.data.theme[0];this.style.setProperty(\"--social-icon-link-default-color\",(r=d.icon_default_color)!=null?r:\"\"),this.style.setProperty(\"--social-icon-link-hover-color\",(o=d.icon_hover_color)!=null?o:\"\"),this.style.setProperty(\"--social-icon-link-focus-color\",(i=d.icon_focus_color)!=null?i:\"\"),this.style.setProperty(\"--social-icon-link-default-inverse-color\",(n=d.icon_default_color)!=null?n:\"\"),this.style.setProperty(\"--social-icon-link-hover-inverse-color\",(l=d.icon_hover_color)!=null?l:\"\"),this.style.setProperty(\"--social-icon-link-focus-inverse-color\",(c=d.icon_focus_color)!=null?c:\"\")}}getSocialMediaPlatforms(){return[{url:this.facebookUrl,name:\"facebook\",label:\"Facebook\",key:\"facebook\"},{url:this.xUrl,name:\"x-social\",label:\"X\",key:\"x\"},{url:this.instagramUrl,name:\"instagram\",label:\"Instagram\",key:\"instagram\"},{url:this.youtubeUrl,name:\"youtube\",label:\"YouTube\",key:\"youtube\"}]}renderPlatformIcon(e){var s,r,o;const t=(r=(s=this.data)==null?void 0:s.icons)==null?void 0:r[e.key];return t!=null&&t.url?_`\n                <div class=\"social-icon-custom-svg-container\">\n                    <img\n                        src=${t.url}\n                        alt=${(o=t.description)!=null?o:e.label}\n                        class=\"social-icon-custom-svg\"\n                    />\n                <\/div>\n            `:_`\n            <auro-icon-8_1_4 category=\"social\" name=${e.name}>Icon: ${e.label}<\/auro-icon-8_1_4>\n        `}renderPlatformLink(e){return e.url?_`\n            <a\n                href=${e.url}\n                class=\"social-icon-link\"\n                target=\"_blank\"\n                rel=\"noopener\"\n                aria-label=${`${this.airlineName} ${e.label}`}\n            >\n                ${this.renderPlatformIcon(e)}\n            <\/a>\n        `:_`\n                ${V}\n            `}render(){const e=this.getSocialMediaPlatforms();return this.airlineName?_`\n            <div class=\"social-icon-content ${this.inverse?\"inverse\":\"\"}\">\n                ${e.map(t=>this.renderPlatformLink(t))}\n            <\/div>\n        `:_`\n                ${V}\n            `}},zi.styles=i$,zi);qr([re({type:String,reflect:!0})],Ds.prototype,\"airlineName\"),qr([re({type:String,reflect:!0})],Ds.prototype,\"facebookUrl\"),qr([re({type:String,reflect:!0})],Ds.prototype,\"xUrl\"),qr([re({type:String,reflect:!0})],Ds.prototype,\"instagramUrl\"),qr([re({type:String,reflect:!0})],Ds.prototype,\"youtubeUrl\"),qr([re({type:Boolean,reflect:!0})],Ds.prototype,\"inverse\"),qr([re({type:Object,reflect:!0})],Ds.prototype,\"data\");const _2=\"borealis-social-icons\";globalThis.customElements.get(_2)===void 0&&globalThis.customElements.define(_2,Ds);let l$=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(e){return e?\"true\":\"false\"}};const c$={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},mf=new Map,k2=(a,e={})=>{const t=e.responseParser||(s=>s.text());return mf.has(a)||mf.set(a,fetch(a).then(t)),mf.get(a)},z2=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;let d$=class extends l${constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${z2}\n    `}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return e===\"logos\"?s=yield k2(`${this.uri}/${e}/${t}.svg`):s=yield k2(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString(c$.svg,\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}};const u$=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,h$=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;let ad=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}
15closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}};class sd extends d${constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new ad}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${u$}`,y`${z2}`,y`${h$}`]}static register(e=\"auro-icon\"){ad.prototype.registerComponent(e,sd)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(sd.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}}let S2=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}},A2=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(e){return e?\"true\":\"false\"}};const bf=new Map,C2=(a,e={})=>{const t=e.responseParser||(s=>s.text());return bf.has(a)||bf.set(a,fetch(a).then(t)),bf.get(a)};var T2=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex;line-height:var(--ds-auro-icon-size)}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}
15.svgWrapper [part=svg]{display:flex}.labelWrapper{margin-left:var(--ds-size-50, .25rem)}.labelWrapper ::slotted(*){line-height:inherit!important}\n`;let gf=class extends A2{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},A2.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return T2}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return s=e===\"logos\"?yield C2(`${this.uri}/${e}/${t}.svg`):yield C2(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString('<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>',\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var p$=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,f$=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let m$=class Cb extends gf{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new S2}static get properties(){return $(x({},gf.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[gf.styles,p$,T2,f$]}static register(e=\"auro-icon\"){S2.prototype.registerComponent(e,Cb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Cb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const Vo=new WeakMap,Ps=new WeakMap,b$=({host:a,target:e,matcher:t,removeOriginal:s=!0}
15)=>{Ps.has(a)||Ps.set(a,{matchers:new Set,targets:new Map});const r=Ps.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),E2({host:a,target:e,matcher:t,removeOriginal:s}),v$(a),{cleanup:()=>g$(a,e,t),getObservedAttributes:()=>_$(a,e,t),getObservedAttribute:o=>w$(a,e,t,o)}},g$=(a,e,t)=>{const s=Ps.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||y$(a)},E2=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{x$(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},v$=a=>{if(Vo.has(a))return Vo.get(a);const e=new MutationObserver(t=>{const s=Ps.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);E2({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),Vo.set(a,e),e},y$=a=>{Vo.has(a)&&(Vo.get(a).disconnect(),Vo.delete(a)),Ps.has(a)&&Ps.delete(a)},vf=(a,e,t)=>{const s=Ps.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},x$=(a,e,t,s,r)=>{const o=vf(a,e,t);o&&o.currentAttributes.set(s,r)},w$=(a,e,t,s)=>{const r=vf(a,e,t);if(r)return r.currentAttributes.get(s)},_$=(a,e,t)=>{const s=vf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},$2={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/),tabindex:a=>a.match(/^tabindex$/)},k$=({host:a,target:e,removeOriginal:t=!0,ignore:s})=>(({host:r,target:o,match:i,removeOriginal:n=!0})=>{if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof o!=\"object\"||!(o instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof i!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof n!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return b$({host:r,target:o,matcher:i,removeOriginal:n})})({host:a,target:e,match:r=>{if(s&&s.includes(r))return!1;for(const o in $2)if($2[o](r))return!0;return!1},removeOriginal:t});let z$=class{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}},yf=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}};var S$='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"external-link-stroke__title external-link-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"external-link-stroke__title\">Link to external site.<\/title><desc id=\"external-link-stroke__desc\">This indicates a link to an external site that may not follow the same accessibility or privacy policies as Alaska Airlines. By selecting a partner link you agree to share your data with these sites.<\/desc><path d=\"M7 6.25h5a.75.75 0 0 1 .102 1.494L12 7.75H7a1.25 1.25 0 0 0-1.244 
151.123L5.75 9v8c0 .648.492 1.18 1.122 1.244L7 18.25h8a1.25 1.25 0 0 0 1.244-1.122L16.25 17v-5a.75.75 0 0 1 1.493-.101l.007.101v5a2.75 2.75 0 0 1-2.582 2.745L15 19.75H7a2.75 2.75 0 0 1-2.745-2.582L4.25 17V9a2.75 2.75 0 0 1 2.582-2.745zh5zm12.025-2 .125.015.11.032.128.061c.18.108.317.29.353.522l.009.12v5a.75.75 0 0 1-1.493.102L18.25 10V6.811l-6.72 6.72a.75.75 0 0 1-1.133-.977l.073-.084 6.718-6.72H14a.75.75 0 0 1-.743-.648L13.25 5a.75.75 0 0 1 .648-.743L14 4.25z\"/><\/svg>',A$='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"new-window-stroke__title new-window-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"new-window-stroke__title\">Link will open a new tab or window.<\/title><desc id=\"new-window-stroke__desc\">Notice indicator to alert users that action will result in the browser opening a new tab or window.<\/desc><path fill-rule=\"evenodd\" d=\"M20.246 5.687a2.063 2.063 0 0 0-2.058-1.937H8.813l-.126.004A2.063 2.063 0 0 0 6.75 5.813v.937H6.5l-.168.005A2.75 2.75 0 0 0 3.75 9.5v8l.005.168A2.75 2.75 0 0 0 6.5 20.25h8l.168-.005A2.75 2.75 0 0 0 17.25 17.5v-.25h.938l.125-.004a2.063 2.063 0 0 0 1.937-2.058V5.813zM15.75 17.25H8.813a2.063 2.063 0 0 1-2.06-1.937l-.003-.126V8.25H6.5a1.25 1.25 0 0 0-1.244 1.123L5.25 9.5v8c0 .648.492 1.18 1.122 1.244l.128.006h8a1.25 1.25 0 0 0 1.243-1.122l.007-.128zm-6.625-12h8.75l.09.005a.875.875 0 0 1 .785.87v8.75l-.005.09a.875.875 0 0 1-.87.785h-8.7
155l-.09-.005a.875.875 0 0 1-.785-.87v-8.75l.005-.09a.875.875 0 0 1 .87-.785m4.28 1.757L13.507 7c.38 0 .693.3.743.69l.007.11-.007 1.938h2c.38 0 .694.301.743.691l.007.108c0 .405-.282.74-.648.792l-.102.007h-2.001l.001 1.865c0 .404-.282.739-.648.792L13.5 14c-.38 0-.694-.3-.743-.69l-.007-.11-.001-1.864H10.75c-.38 0-.694-.3-.743-.69L10 10.537c0-.404.282-.738.648-.791l.102-.008h2l.007-1.939c0-.404.282-.739.648-.792\"/><\/svg>';let M2=class extends W{static get properties(){return{appearance:{type:String,reflect:!0},layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}};class I2 extends M2{constructor(){super(),this._initializeDefaults(),this.addEventListener(\"touchstart\",function(){this.classList.add(\"is-touching\")})}_initializeDefaults(){this.appearance=\"default\",this.download=!1,this.ondark=!1,this.variant=\"primary\",this.layout=this.type===\"cta\"?\"block\":null,this.shape=this.type===\"cta\"?\"rounded\":null,this.size=this.type===\"cta\"?\"md\":null,this.defaultReferrerPolicy=\"strict-origin-when-cross-origin\",this.tabIsActive=\"false\",this.runtimeUtils=new yf}static get properties(){return $(x({},M2.properties),{appearance:{type:String,reflect:!0},download:{type:Boolean,reflect:!0},fluid:{type:Boolean},href:{type:String,reflect:!0},ondark:{type:Boolean},referrerpolicy:{type:Boolean,reflect:!0},rel:{type:String,reflect:!0},target:{type:String,reflect:!0},type:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}get safeUri(){return this.href?this.safeUrl(this.href):\"\"}get includesDomain(){return!!this.href&&this.safeUri.includes(\"http\")}safeUrl(e){var r,o;let t;if(!e)return;const s=new URL(e,(r=window==null?void 0:window.location)==null?void 0:r.href);switch(s.protocol){case\"tel:\":case\"sms:\":case\"mailto:\":t=e;break;case\"javascript:\":case\"data:\":case\"vbscript:\":t=void 0;break;default:(o=window==null?void 0:window.location)!=null&&o.href.includes(\"localhost\")||(s.protocol=\"https:\"),t=s.href}return t}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg part=\"targetIcon\">${t}<\/${this.iconTag}>`}targetIcon(e){if(e===\"_blank\")return t=this.safeUri,new URL(t).hostname===window.location.hostname?this.generateIconHtml(A$):this.generateIconHtml(S$);var t}getTabState(e){return e===!0?\"is-active\":\"\"}getRelType(e,t){var s;return t||(e===\"_blank\"&&this.safeUri.includes((s=window==null?void 0:window.location)==null?void 0:s.hostname)?void 0:e!==\"_blank\"||!this.includesDomain||this.rel||this.referrerpolicy?e===\"_blank\"&&this.referrerpolicy?\"external\":void 0:\"noOpener noReferrer\")}render(){return this.getMarkup()}}let C$=class{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}},B2=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}},R2=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}};var T$=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}
15:host([ondark]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,E$=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs) * 6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,$$=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;class xf extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new R2,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[E$,T$,$$]}static register(e=\"auro-loader\"){R2.prototype.registerComponent(e,xf)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}}const jo=new WeakMap,qs=new WeakMap,M$=(a,e,t)=>{const s=qs.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||B$(a)},N2=({host:a,target:e,matcher:t,removeOriginal:s=!0}
vendor: 3,904 bytes, line 15
15)=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{R$(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},I$=a=>{if(jo.has(a))return jo.get(a);const e=new MutationObserver(t=>{const s=qs.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);N2({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),jo.set(a,e),e},B$=a=>{jo.has(a)&&(jo.get(a).disconnect(),jo.delete(a)),qs.has(a)&&qs.delete(a)},wf=(a,e,t)=>{const s=qs.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},R$=(a,e,t,s,r)=>{const o=wf(a,e,t);o&&o.currentAttributes.set(s,r)},N$=(a,e,t,s)=>{const r=wf(a,e,t);if(r)return r.currentAttributes.get(s)},L$=(a,e,t)=>{const s=wf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},L2={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},F$=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return(({host:n,target:l,matcher:c,removeOriginal:d=!0})=>{qs.has(n)||qs.set(n,{matchers:new Set,targets:new Map});const u=qs.get(n);return u.matchers.add(c),u.targets.has(l)||u.targets.set(l,new Map),u.targets.get(l).set(c,{removeOriginal:d,currentAttributes:new Map}),N2({host:n,target:l,matcher:c,removeOriginal:d}),I$(n),{cleanup:()=>M$(n,l,c),getObservedAttributes:()=>L$(n,l,c),getObservedAttribute:p=>N$(n,l,c,p)}})({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in L2)if(L2[r](s))return!0;return!1},removeOriginal:t});let F2=class extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"shape-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"layout-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(t){(t.has(\"layout\")||t.has(\"shape\")||t.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=F$({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(t){return console.error(\"Failed to get the defined layout - using the default layout\",t),this.getLayout(\"default\")}}};var U$=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,O$=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}\n`,H$=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-d
15isplay-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,D$=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const U2=[\"circle\",\"square\"];class rd extends F2{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new B2,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new C$;this.loaderTag=e.generateTag(\"auro-loader\",\"6.0.0\",xf),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[D$,H$,U$,O$]}static get properties(){return $(x({},F2.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){B2.prototype.registerComponent(e,rd)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!U2.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return U2.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}}var P$=y`a.auro-button{text-decoration:none}\n`;let q$=class m6 extends rd{static register(e=\"auro-hyperlink-button\"){yf.prototype.registerComponent(e,m6)}static get styles(){return[...rd.styles,P$]}};customElements.get(\"auro-hyperlink-button\")||customElements.define(\"auro-hyperlink-button\",q$);var W$=y`:host([type=nav]:not([ondark])) a,:host([type=nav]:not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-nav-default-color-default);background-color:var(--ds-auro-hyperlink-nav-default-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-default-border-color-default)}:host([type=nav]:not([ondark])) a:visited,:host([type=nav]:not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-default);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-default)}:host([type=nav]:not([ondark])) a:focus-visible,:host([type=nav]:not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-default);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav]:not([ondark])) a:hover,:host([type=nav]:not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-default);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-default)}:host([type=nav]:not([ondark])) a:hover:focus-visible,:host([type=nav]:not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav][ondark]) a,:host([type=nav][appearance=inverse]) a{color:var(--ds-auro-hyperlink-nav-default-color-inverse);background-color:var(--ds-auro-hyperlink-nav-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-default-border-color-inverse)}:host([type=nav][ondark]) a:visited,:host([type=nav][appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-inverse);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-inverse)}:host([type=nav][ondark]) a:focus-visible,:host([type=nav][appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-inverse);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host([type=nav][ondark]) a:hover,:host([type=nav][appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-inverse);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-inverse)}:host([type=nav][ondark]) a:hover:focus-visible,:host([type=nav][appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host(:not([type=nav]):not([ondark])) a,:host(:not([type=nav]):not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-default-color-default);background-color:var(--ds-auro-hyperlink-default-container-color-default);outline-color:var(--ds-auro-hyperlink-default-outline-color-default);border-color:var(--ds-auro-hyperlink-default-border-color-default)}:host(:not([type=nav]):not([ondark])) a:visited,:host(:not([type=nav]):not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-visited-color-default);background-color:var(--ds-auro-hyperlink-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-visited-border-color-default)}:host(:not([type=nav]):not([ondark])) a:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-default);background-color:var(--ds-auro-hyperlink-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover,:host(:not([type=nav]):not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-hover-color-default);background-color:var(--ds-auro-hyperlink-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-hover-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav])[ondark]) a,:host(:not([type=nav])[appearance=inverse]) a{color:var(--ds-auro-hyperlink-default-color-inverse);background-color:var(--ds-auro-hyperlink-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-default-border-color-inverse)}:host(:not([type=nav])[ondark]) a:visited,:host(:not([type=nav])[appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-visited-color-inverse);background-color:var(--ds-auro-hyperlink-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-visited-border-color-inverse)}:host(:not([type=nav])[ondark]) a:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-inverse);background-color:var(--ds-auro-hyperlink-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover,:host(:not([type=nav])[appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-hover-color-inverse);background-color:var(--ds-auro-hyperlink-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-hover-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}\n`,V$=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-s
15m-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host(:not([fluid])){display:inline-block}:host([type=nav]) .hyperlink:focus{text-decoration:underline}:host([type=cta]){line-height:0}:host(:not([type=cta]):not([type=nav])) .hyperlink{display:flex;border-radius:3px;outline-offset:unset;outline-style:solid;outline-width:1px}:host(:not([type=cta]):not([type=nav])) .hyperlink:focus-visible{outline-offset:var(--ds-size-25, .125rem)}:host(:not([type=cta]):not([type=nav])) [auro-icon]{position:relative;top:1px}.hyperlink{transition:all .15s ease;text-decoration:underline}@media (hover: hover){.hyperlink:hover{text-decoration:none}.hyperlink--nav:hover{text-decoration:underline}}.hyperlink--nav{display:block;text-decoration:none}.hyperlink--nav:focus-visible{outline-style:solid;outline-width:var(--ds-size-50, .25rem);outline-offset:unset}.hyperlink--button{cursor:pointer}[auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-left:var(--ds-size-25, .125rem)}[fluid]{display:flex}\n`,j$=y`:host(:not([type=cta])){--ds-auro-hyperlink-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-default-container-color-default: transparent;--ds-auro-hyperlink-default-outline-color-default: transparent;--ds-auro-hyperlink-default-border-color-default: transparent;--ds-auro-hyperlink-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-visited-container-color-default: transparent;--ds-auro-hyperlink-visited-outline-color-default: transparent;--ds-auro-hyperlink-visited-border-color-default: transparent;--ds-auro-hyperlink-focus-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-focus-container-color-default: transparent;--ds-auro-hyperlink-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-focus-border-color-default: transparent;--ds-auro-hyperlink-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-hover-container-color-default: transparent;--ds-auro-hyperlink-hover-outline-color-default: transparent;--ds-auro-hyperlink-hover-border-color-default: transparent;--ds-auro-hyperlink-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-default-container-color-inverse: transparent;--ds-auro-hyperlink-default-outline-color-inverse: transparent;--ds-auro-hyperlink-default-border-color-inverse: transparent;--ds-auro-hyperlink-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-visited-container-color-inverse: transparent;--ds-auro-hyperlink-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-visited-border-color-inverse: transparent;--ds-auro-hyperlink-focus-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-focus-container-color-inverse: transparent;--ds-auro-hyperlink-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-focus-border-color-inverse: transparent;--ds-auro-hyperlink-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-hover-container-color-inverse: transparent;--ds-auro-hyperlink-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-hover-border-color-inverse: transparent;
15--ds-auro-hyperlink-nav-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-default-container-color-default: transparent;--ds-auro-hyperlink-nav-default-outline-color-default: transparent;--ds-auro-hyperlink-nav-default-border-color-default: transparent;--ds-auro-hyperlink-nav-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-visited-container-color-default: transparent;--ds-auro-hyperlink-nav-visited-outline-color-default: transparent;--ds-auro-hyperlink-nav-visited-border-color-default: transparent;--ds-auro-hyperlink-nav-focus-color-default: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-container-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-border-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-nav-hover-container-color-default: transparent;--ds-auro-hyperlink-nav-hover-outline-color-default: transparent;--ds-auro-hyperlink-nav-hover-border-color-default: transparent;--ds-auro-hyperlink-nav-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-default-container-color-inverse: transparent;--ds-auro-hyperlink-nav-default-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-default-border-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-visited-container-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-border-color-inverse: transparent;--ds-auro-hyperlink-nav-focus-color-inverse: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-focus-container-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-border-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-container-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-border-color-inverse: transparent}\n`;let Z$=class b6 extends I2{constructor(){super(),this._createRefs();const e=new z$;this.iconTag=e.generateTag(\"auro-icon\",\"9.1.1\",m$)}static get properties(){return x({},I2.properties)}static get styles(){return[V$,W$,j$]}static get shadowRootOptions(){return $(x({},W.shadowRootOptions),{delegatesFocus:!0})}_createRefs(){this.hyperlinkRef=Wo()}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}firstUpdated(){this.hyperlinkRef.value&&(this.attributeWatcher=k$({host:this,target:this.hyperlinkRef.value}))}disconnectedCallback(){this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}static register(e=\"auro-hyperlink\"){yf.prototype.registerComponent(e,b6)}renderLayoutDefault(){const e={hyperlink:this.safeUri||this.role,\"hyperlink--nav\":this.type===\"nav\",\"hyperlink--ondark\":this.appearance===\"inverse\"||this.ondark,\"hyperlink--button\":this.role,\"hyperlink--secondary\":this.variant===\"secondary\",\"hyperlink--tertiary\":this.variant===\"tertiary\"};return _`\n    ${this.safeUri||this.role?_`\n    <a\n      ${Ba(this.hyperlinkRef)}\n      part=\"link\"\n      class=\"${F(e)}\"\n      href=\"${A(this.role?void 0:this.safeUri)}\"\n      .rel=\"${A(this.target||this.rel?this.getRelType(this.target,this.rel):void 0)}\"\n      referrerpolicy=\"${A(this.referrerpolicy?this.defaultReferrerPolicy:void 0)}\"\n      role=\"${A(this.role===\"button\"?this.role:void 0)}\"\n      ?download=\"${this.download}\"\n      .target=\"${A(this.target?this.target:void 0)}\"\n      tabindex=\"${A(this.role===\"button\"?\"0\":void 0)}\"\n    >\n      <slot><\/slot>\n      ${this.targetIcon(this.target)}\n    <\/a>`:_`<slot><\/slot>`}\n    `}renderLayoutCTA(){return _`\n      <auro-hyperlink-button\n        ${Ba(this.hyperlinkRef)}\n        appearance=\"${this.ondark?\"inverse\":this.appearance}\"\n        ?fluid=\"${this.fluid}\"\n        variant=\"${A(this.variant||void 0)}\"\n        shape=\"${A(this.shape||void 0)}\"\n        size=\"${A(this.size||void 0)}\"\n        layout=\"${A(this.layout||void 0)}\"\n        buttonHref=\"${A(this.safeUri||void 0)}\"\n        buttonRel=\"${A(this.rel||void 0)}\"\n        buttonTarget=\"${A(this.target||void 0)}\"\n      >\n        <slot><\/slot>\n        ${this.targetIcon(this.target)}\n      <\/auro-hyperlink-button>\n    `}getMarkup(){return this.type===\"cta\"?this.renderLayoutCTA():this.renderLayoutDefault()}};const G$=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,K$=y`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,J$=y`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;let X$=class g6 extends W{constructor(){super(),this.runtimeUtils=new ad}static get properties(){return{}}static get styles(){return[G$,K$,J$]}static register(e=\"auro-skeleton\"){ad.prototype.registerComponent(e,g6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-skeleton\")}
15render(){return R`\n      <span class=\"util_displayHiddenVisually\">Loading...<\/span>\n    `}};const Y$=y`\n    :host {\n        display: block;\n        font-family: sans-serif;\n        --auro-icon-size: 20px;\n        container-type: inline-size;\n        container-name: footer-container-id;\n    }\n\n    .footer {\n        display: flex;\n        padding-top: var(--ds-size-800, 64px);\n        padding-bottom: var(--ds-size-800, 64px);\n        padding-left: var(--ds-size-400, 32px);\n        padding-right: var(--ds-size-400, 32px);\n        flex-direction: column;\n        align-items: center;\n        background: var(--footer-background, #002c4e);\n        width: 100%;\n        box-sizing: border-box;\n    }\n\n    .footer-compact {\n        display: flex;\n        padding: var(--3xl, 64px) var(--xl, 32px);\n        flex-direction: column;\n        align-items: center;\n        background: var(--footer-background, #002c4e);\n        width: 100%;\n        box-sizing: border-box;\n    }\n\n    .footer-container {\n        position: relative;\n        display: flex;\n        padding: var(--ds-size-600, 48px) var(--ds-size-800, 64px);\n        flex-direction: column;\n        align-items: center;\n        gap: var(--ds-size-600, 48px);\n        align-self: stretch;\n        max-width: 1232px;\n        margin: 0 auto;\n        border-radius: var(--ds-size-300, 24px);\n        background: var(--footer-foreground, #002c4e);\n        overflow: hidden;\n        box-sizing: border-box;\n        width: 100%;\n    }\n\n    .footer-container-compact {\n        position: relative;\n        display: flex;\n        flex-direction: column;\n        align-items: flex-start;\n        gap: var(--xl, 32px) var(--3xl, 64px);\n        align-self: stretch;\n        max-width: 1232px;\n        margin: 0 auto;\n        border-radius: var(--ds-size-300, 24px);\n        background: var(--footer-foreground, #002c4e);\n        overflow: hidden;\n        padding: var(--ds-size-800);\n        box-sizing: border-box;\n        width: 100%;\n    }\n    .footer-container-compact .footer-bottom-support {\n        margin-top: 0;\n    }\n    .footer-container-compact .footer-bottom-logo {\n        margin-top: 0;\n    }\n\n    .brand-logo-img {\n        max-height: var(--brand-logo-img-max-height, 45px);\n        padding: var(--brand-logo-img-padding, 0);\n    }\n\n    .footer-container::before {\n        content: \"\";\n        position: absolute;\n        inset: 0;\n        background-image: var(--footer-background-image);\n        background-color: var(--footer-background-image-color);\n        background-blend-mode: var(--footer-background-blend-mode, normal);\n        background-position: var(--footer-background-position, right bottom);\n        background-repeat: var(--footer-background-repeat, no-repeat);\n        opacity: var(--footer-background-opacity, 1);\n        pointer-events: none;\n        z-index: 0;\n    }\n\n    .footer-container-compact::before {\n        content: \"\";\n        position: absolute;\n        inset: 0;\n        background-image: var(--footer-background-image);\n        background-blend-mode: var(--footer-background-blend-mode, normal);\n        background-position: var(--footer-background-position, right bottom);\n        background-repeat: var(--footer-background-repeat, no-repeat);\n        opacity: var(--footer-background-opacity, 1);\n        pointer-events: none;\n        z-index: 0;\n    }\n\n    .footer-inner {\n        position: relative;\n        display: grid;\n        grid-template-columns: repeat(5, 1fr);\n        column-gap: var(--ds-size-400, 32px);\n        row-gap: var(--ds-size-700, 48px);\n        width: 100%;\n        grid-template-areas:\n            \"a b c d e\"\n            \"f f f f g\";\n    }\n\n    .footer-inner-compact {\n        position: relative;\n        display: flex;\n        flex-direction: column;\n        align-items: flex-start;\n        gap: var(--ds-size-200);\n    }\n\n    .footer-column-block {\n        display: flex;\n        flex-direction: column;\n        gap: var(--ds-size-200, 16px);\n        margin-bottom: var(--ds-size-300, 24px);\n    }\n\n    .footer-column h4 {\n        font-weight: bold;\n        font-size: 1rem;\n        margin: 0;\n    }\n\n    .footer-column ul {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n    }\n\n    .footer-column li {\n        margin-bottom: 0.25rem;\n    }\n\n    .footer-column li.no-margin {\n        margin-bottom: 0;\n    }\n\n    .footer-column-title {\n        color: var(--ds-basic-color-texticon-inverse, #ffffff);\n        font-feature-settings: \"liga\" off;\n        text-transform: var(--footer-column-tittle, none);\n\n        /* Body/Default */\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-body-size-default, 16px);\n        font-style: normal;\n        font-weight: 700;\n        line-height: var(--ds-text-body-height-default, 24px); /* 150% */\n    }\n\n    .footer-auro-hyperlinks {\n        color: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);\n\n        font-feature-settings: \"liga\" off;\n\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-body-size-sm, 14px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-text-body-height-sm, 20px);\n    }\n\n    auro-hyperlink-8_0_0 {\n        --ds-auro-hyperlink-nav-focus-container-color-default: var(--ds-advanced-color-state-focused-inverse, #ffffff);\n        --ds-auro-hyperlink-nav-focus-outline-color-default: var(--ds-advanced-color-state-focused-inverse, #ffffff);\n    }\n\n    auro-hyperlink-8_0_0:focus {\n        --ds-basic-color-texticon-inverse: var(--ds-advanced-color-hyperlink-text, #2875b5);\n    }\n\n    auro-hyperlink-8_0_0:hover {\n        text-decoration: underline;\n    }\n\n    auro-hyperlink-8_0_0::part(link) {\n        color: var(--ds-basic-color-texticon-inverse, #ffffff);\n        white-space: normal;\n        text-decoration: none;\n    }\n\n    auro-hyperlink-8_0_0::part(targetIcon) {\n        --auro-size-lg: var(--auro-icon-size);\n    }\n\n    auro-hyperlink-8_0_0::part(targetIcon):focus {\n        color: var(--ds-advanced-color-hyperlink-text, #2875b5);\n    }\n\n    auro-icon-8_1_4 {\n        --ds-auro-icon-size: var(--auro-icon-size);\n    }\n\n    .footer-bottom {\n        display: flex;\n        flex-direction: row;\n        justify-content: space-between;\n        align-items: center;\n        gap: var(--ds-size-400, 32px);\n        width: 100%;\n    }\n\n    .footer-bottom-support {\n        grid-area: f;\n        margin-top: var(--ds-size-1000, 80px);\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        align-items: flex-start;\n        gap: var(--ds-size-300, 24px);\n        width: 100%;\n    }\n\n    .footer-bottom-support-links {\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        align-items: flex-start;\n        gap: var(--ds-size-100, 8px);\n    }\n\n    .footer-bottom-logo {\n        grid-area: g;\n        display: flex;\n        align-items: flex-start;\n        gap: var(--ds-size-400, 32px);\n    }\n\n    .footer-bottom-copyright {\n        color: var(--ds-basic-color-texticon-inverse, #ffffff);\n        font-feature-settings: \"liga\" off;\n        /* Body/X-Small */\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-body-size-xs, 12px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-text-body-height-xs, 16px);\n        display: flex;\n        align-items: flex-start;\n        gap: var(--ds-size-100, 8px);\n    }\n\n    .footer-column-block-follow-us {\n        margin-bottom: 0;\n    }\n\n    .footer-accordion {\n        display: none;\n        width: 100%;\n    }\n\n    .footer-accordion-trigger {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        width: 100%;\n        padding: var(--ds-size-200, 16px) 0;\n        color: var(--ds-basic-color-texticon-inverse, #ffffff);\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-body-size-default, 16px);\n        font-weight: 700;\n        line-height: var(--ds-text-body-height-default, 24px);\n        cursor: pointer;\n        border: none;\n        background: none;\n    }\n\n    .footer-accordion-trigger::after {\n        content: none;\n    }\n\n    .footer-accordion-icon {\n        width: 24px;\n        height: 24px;\n        transition: transform 0.3s ease;\n        pointer-events: none;\n    }\n\n    .footer-accordion-trigger[aria-expanded=\"true\"] .footer-accordion-icon {\n        transform: rotate(180deg);\n    }\n\n    .footer-accordion-content {\n        max-height: 0;\n        overflow: hidden;\n        transition: max-height 0.3s ease-out;\n    }\n\n    .footer-accordion-content[aria-expanded=\"true\"] {\n        max-height: 1000px;\n        transition: max-height 0.5s ease-in;\n    }\n\n    .footer-accordion-content[aria-expanded=\"false\"] {\n        max-height: 0;\n        opacity: 0;\n        visibility: hidden;\n        transition: all 0.3s ease-out;\n    }\n\n    .footer-accordion-panel {\n        padding: 0 0 var(--ds-size-200, 16px) 0;\n    }\n\n    .footer-column-full-width {\n        display: block;\n    }\n\n    .footer-get-the-apps-block-mobile {\n        display: none;\n    }\n\n    .footer-column-block-get-the-app-desktop {\n        display: flex;\n    }\n    .footer-column-block-get-the-app-mobile {\n        display: none;\n    }\n\n    @container footer-container-id (width < 1440px) {\n        .footer {\n            padding-top: var(--ds-size-600, 48px);\n            padding-bottom: var(--ds-size-600, 48px);\n            padding-left: var(--ds-size-400, 32px);\n            padding-right: var(--ds-size-400, 32px);\n        }\n\n        .footer-container {\n            padding: var(--ds-size-400, 32px);\n        }\n\n        .footer-container-compact {\n            padding: var(--ds-size-600);\n        }\n    }\n\n    @container footer-container-id (width < 1232px) {\n        .footer {\n            padding-left: var(--ds-grid-gutter-sm, 1rem);\n            padding-right: var(--ds-grid-gutter-sm, 1rem);\n        }\n    }\n\n    @container footer-container-id (width < 1024px) {\n        .footer {\n            padding-top: var(--ds-size-300, 24px);\n            padding-bottom: var(--ds-size-300, 24px);\n            padding-left: var(--ds-size-200, 16px);\n            padding-right: var(--ds-size-200, 16px);\n        }\n\n        .footer-container {\n            display: flex;\n            margin: initial;\n            padding: var(--ds-size-100, 8px) var(--ds-size-300, 24px) var(--ds-size-300, 24px);\n            flex-direction: column;\n            align-items: flex-center;\n            gap: var(--ds-size-300, 24px);\n            align-self: stretch;\n        }\n\n        .footer-inner {\n            grid-template-columns: 1fr;\n            grid-template-areas:\n                \"a\"\n                \"b\"\n                \"c\"\n                \"d\"\n                \"e\"\n                \"f\"\n                \"g\";\n\n            row-gap: 0;\n            padding-bottom: var(--ds-size-1000, 80px);\n        }\n\n        .footer-column {\n            min-width: 180px;\n            border-bottom: 1px solid var(--ds-basic-color-border-bold, #ffffff);\n        }\n\n        .footer-column-block {\n            display: none;\n        }\n\n        .footer-column-block-follow-us {\n            display: flex;\n            flex-direction: column;\n            gap: var(--ds-size-200, 16px);\n            margin-bottom: var(--ds-size-300, 24px);\n        }\n\n        .footer-column-block-get-the-app-follow-us {\n            display: flex;\n            flex-direction: column;\n            gap: var(--ds-size-200, 16px);\n            padding: var(--ds-size-400, 32px) 0;\n\n            border-bottom: none;\n        }\n\n        .footer-column-block-get-the-app {\n            display: flex;\n            flex-direction: column;\n            gap: var(--ds-size-200, 16px);\n            margin-bottom: var(--ds-size-300, 24px);\n        }\n\n        .footer-get-the-apps-block-mobile {\n            display: flex;\n            flex-direction: row;\n            gap: var(--ds-size-200, 16px);\n            margin-bottom: var(--ds-size-300, 24px);\n            flex-wrap: wrap;\n        }\n\n        .footer-column-block-get-the-app-desktop {\n            display: none;\n        }\n        .footer-column-block-get-the-app-mobile {\n            display: flex;\n        }\n\n        .footer-get-the-apps-block-full-width {\n            display: none;\n        }\n\n        .footer-get-the-app-links-qrCode {\n            display: none;\n        }\n\n        .footer-bottom-support {\n            margin-top: var(--ds-size-600, 48px);\n        }\n\n        .footer-bottom-logo {\n            margin-top: var(--ds-size-500, 40px);\n        }\n\n        .footer-accordion {\n            display: block;\n        }\n\n        .footer-container-compact {\n            padding: var(--ds-size-300);\n        }\n\n        .footer-inner-compact {\n            gap: var(--ds-size-500);\n        }\n    }\n`;var Q$=Object.defineProperty,Mn=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&Q$(e,t,r),r};Z$.register(\"auro-hyperlink-8_0_0\"),X$.register(\"auro-skeleton-3_3_2\"),sd.register(\"auro-icon-8_1_4\");const Zo=(xa=class extends pt{constructor(){super(...arguments),this.brand=Pr.Alaska,this.isCompact=!1}update(e){var s,r,o;super.update(e);const t=`url('${(o=(r=(s=this.data)==null?void 0:s.branding_resources)==null?void 0:r.brand_background)==null?void 0:o.url}')`;this.brand===void 0||this.brand===Pr.Alaska?(this.style.setProperty(\"--footer-background-image\",t),this.style.setProperty(\"--footer-background-blend-mode\",\"normal\"),this.style.setProperty(\"--footer-background-position\",\"right bottom\"),this.style.setProperty(\"--footer-background-repeat\",\"no-repeat\"),this.style.setProperty(\"--footer-background-opacity\",\"1.0\"),this.style.setProperty(\"--footer-background\",\"var(--ds-advanced-color-footer-background,#01426A)\"),this.style.setProperty(\"--footer-foreground\",\"var(--ds-advanced-color-footer-foreground,#002C4E)\")):this.brand===Pr.Hawaiian?(this.style.setProperty(\"--footer-background-image\",t),this.style.setProperty(\"--footer-background-image-color\",\"var(transparency-black-5)\"),this.style.setProperty(\"--footer-background-blend-mode\",\"multiply\"),this.style.setProperty(\"--footer-background-position\",\"left top\"),this.style.setProperty(\"--footer-background-repeat\",\"repeat\"),this.style.setProperty(\"--footer-background-opacity\",\"0.06\"),this.style.setProperty(\"--footer-background\",\"var(--ds-advanced-color-footer-background,#463C8F)\"),this.style.setProperty(\"--footer-foreground\",\"var(--ds-advanced-color-footer-foreground,#3C3376)\")):(this.brand===Pr.ATMOS||this.brand===Pr.ATMOSforBusiness)&&(this.style.setProperty(\"--footer-background-blend-mode\",\"normal\"),this.style.setProperty(\"--footer-background-image\",\"url('')\"),this.style.setProperty(\"--footer-background-repeat\",\"no-repeat\"),this.style.setProperty(\"--footer-background-opacity\",\"1.0\"),this.style.setProperty(\"--brand-logo-img-max-height\",\"70px\"),this.style.setProperty(\"--brand-logo-img-padding\",\"0px 8px\"),this.style.setProperty(\"--footer-column-tittle\",\"uppercase\"),this.style.setProperty(\"--footer-background\",\"var(--ds-advanced-color-footer-background,#101D2C)\"),this.style.setProperty(\"--footer-foreground\",\"var(--ds-advanced-color-footer-foreground,rgba(0,0,0,0.5))\"))}
15render(){if(!(this!=null&&this.data))return _`\n                <auro-skeleton-3_3_2 />\n            `;const e=this.getCommonNamedSection(xa.GetDealsSection),t=this.getCommonNamedSection(xa.GiveFeedbackSection),s=this.data.social_media,r=this.data.app,o=this.data.copyright_and_disclaimers,i=this.data.branding_resources,n=this.data.sections.filter(l=>(l==null?void 0:l.common_section)!==!0);return this.isCompact?_`\n                <footer class=\"footer-compact\">\n                    <div class=\"footer-container-compact\">\n                        <div class=\"footer-inner-compact\">\n                            <div class=\"footer-bottom-support\">\n                                <div class=\"footer-bottom-support-links\">\n                                    <div class=\"footer-bottom-copyright\">${o.copyright}<\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"footer-bottom-logo\">\n                                ${this.renderLogoSection(i.brand_logo,i.one_world_asset)}\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/footer>\n            `:_`\n            <footer class=\"footer\">\n                <div class=\"footer-container\">\n                    <div class=\"footer-inner\">\n                        ${n.map(l=>{var c,d;return this.renderColumn({title:(c=l==null?void 0:l.section_heading)!=null?c:\"\",links:(d=l==null?void 0:l.links)!=null?d:[]})})}\n                        ${this.renderGetDealsAndGiveFeedback(e,t)}\n                        ${this.getTheAppFollowUsColumn(r,s)}\n\n                        <div class=\"footer-bottom-support\">\n                            <div class=\"footer-bottom-support-links\">\n                                <div class=\"footer-bottom-copyright\">\n                                    <auro-icon-8_1_4\n                                        ariaHidden=\"true\"\n                                        category=\"interface\"\n                                        name=\"external-link-stroke\"\n                                        customColor\n                                        customSize\n                                        style=\"color: white; --ds-auro-icon-size: 16px; margin-top: -1px;\"\n                                    >\n                                        Icon: external_link\n                                    <\/auro-icon-8_1_4>\n                                    <div class=\"footer-bottom-copyright-text\">\n                                        ${o.external_link_disclaimer}\n                                    <\/div>\n                                <\/div>\n                                <div class=\"footer-bottom-copyright\">\n                                    <auro-icon-8_1_4\n                                        ariaHidden=\"true\"\n                                        category=\"interface\"\n                                        name=\"new-window-stroke\"\n                                        customColor\n                                        customSize\n                                        style=\"color: white; --ds-auro-icon-size: 16px; margin-top: -1px;\"\n                                    >\n                                        Icon: new_window\n                                    <\/auro-icon-8_1_4>\n                                    <div class=\"footer-bottom-copyright-text\">\n                                        ${o.new_tab_disclaimer}\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"footer-bottom-support-links\">\n                                <div class=\"footer-bottom-copyright\">${o.copyright}<\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"footer-bottom-logo\">\n                            ${this.renderLogoSection(i.brand_logo,i.one_world_asset)}\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/footer>\n        `}renderLogoSection(e,t){var o,i,n,l,c;const s=_`\n            <img class=\"brand-logo-img\" src=\"${(o=e==null?void 0:e.url)!=null?o:\"\"}\" alt=\"${(i=e==null?void 0:e.title)!=null?i:\"\"}\" />\n        `,r=t!=null&&t.url?_`\n                  <a\n                      class=\"footer-oneworld-link\"\n                      href=\"${(n=t.href)!=null?n:\"#\"}\"\n                      target=\"_blank\"\n                      rel=\"noopener noreferrer\"\n                  >\n                      <img class=\"brand-logo-img\" src=\"${(l=t.url)!=null?l:\"\"}\" alt=\"${(c=t.title)!=null?c:\"\"}\" />\n                  <\/a>\n              `:_``;return _`\n            ${s} ${r}\n        `}getCommonNamedSection(e){var s,r,o;const t=(s=this.data)==null?void 0:s.sections.find(i=>(i==null?void 0:i.common_section)===!0&&(i==null?void 0:i.common_section_name)===e);return{title:(r=t==null?void 0:t.section_heading)!=null?r:e,links:(o=t==null?void 0:t.links)!=null?o:[]}}renderColumn(e){const t=_`\n            <ul>\n                ${e.links.map(s=>_`\n                        <li>\n                            <auro-hyperlink-8_0_0\n                                class=\"footer-auro-hyperlinks\"\n                                href=\"${s.link_url.href}\"\n                                type=\"nav\"\n                                target=\"${s.external_link===!0?\"_blank\":\"_self\"}\"\n                                ?relative=\"${s.external_link!==!0}\"\n                            >\n                                ${s.link_url.title}\n                            <\/auro-hyperlink-8_0_0>\n                        <\/li>\n                    `)}\n            <\/ul>\n        `;return _`\n            <div class=\"footer-column\">\n                <div class=\"footer-accordion\">\n                    <button\n                        class=\"footer-accordion-trigger\"\n                        aria-expanded=\"false\"\n                        @click=${s=>this.toggleAccordion(s)}\n                    >\n                        ${e.title}\n                        <auro-icon-8_1_4\n                            ariaHidden=\"true\"\n                            category=\"interface\"\n                            name=\"chevron-down\"\n                            class=\"footer-accordion-icon\"\n                            customColor\n                            style=\"color: white\"\n                        />\n                    <\/button>
15\n                    <div class=\"footer-accordion-content\" aria-expanded=\"false\">\n                        <div class=\"footer-accordion-panel\">${t}<\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"footer-column-block\">\n                    <h4 class=\"footer-column-title\">${e.title}<\/h4>\n                    ${t}\n                <\/div>\n            <\/div>\n        `}renderGetDealsAndGiveFeedback(e,t){var o,i;const s=_`\n            <ul>\n                ${e==null?void 0:e.links.map(n=>_`\n                        <li class=\"no-margin\">\n                            <auro-icon-8_1_4\n                                ariaHidden=\"true\"\n                                category=\"interface\"\n                                name=\"mail\"\n                                customColor\n                                style=\"color: white\"\n                            >\n                                Icon: email\n                            <\/auro-icon-8_1_4>\n                            <auro-hyperlink-8_0_0\n                                class=\"footer-auro-hyperlinks\"\n                                href=\"${n.link_url.href}\"\n                                type=\"nav\"\n                                target=\"${n.external_link===!0?\"_blank\":\"_self\"}\"\n                            >\n                                ${n.link_url.title}\n                            <\/auro-hyperlink-8_0_0>\n                        <\/li>\n                    `)}\n            <\/ul>\n        `,r=_`\n            <ul>\n                ${t==null?void 0:t.links.map(n=>_`\n                        <li class=\"no-margin\">\n                            <auro-icon-8_1_4\n                                ariaHidden=\"true\"\n                                category=\"interface\"\n                                name=\"chat-stroke\"\n                                customColor\n                                style=\"color: white\"\n                            >\n                                Icon: chat\n                            <\/auro-icon-8_1_4>\n                            <auro-hyperlink-8_0_0\n                                class=\"footer-auro-hyperlinks\"\n                                href=\"${n.link_url.href}\"\n                                type=\"nav\"\n                                target=\"${n.external_link===!0?\"_blank\":\"_self\"}\"\n                            >\n                                ${n.link_url.title}\n                            <\/auro-hyperlink-8_0_0>\n                        <\/li>\n                    `)}\n            <\/ul>\n        `;return _`\n            <div class=\"footer-column footer-get-deals-column\">\n                <div class=\"footer-column\">\n                    <div class=\"footer-accordion\">\n                        <button\n                            class=\"footer-accordion-trigger\"\n                            aria-expanded=\"false\"\n                            @click=${n=>this.toggleAccordion(n)}\n                        >\n                            ${(o=e==null?void 0:e.title)!=null?o:\"Get Deals\"}\n                            <auro-icon-8_1_4\n                                ariaHidden=\"true\"\n                                category=\"interface\"\n                                name=\"chevron-down\"\n                                class=\"footer-accordion-icon\"\n                                customColor\n                                style=\"color: white\"\n                            />\n                        <\/button>\n                        <div class=\"footer-accordion-content\" aria-expanded=\"false\">\n                            <div class=\"footer-accordion-panel\">${s}<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"footer-column-block\">\n                        <h4 class=\"footer-column-title\">${e==null?void 0:e.title}<\/h4>\n                        ${s}\n                    <\/div>\n                <\/div>\n                <div class=\"footer-column\">\n                    <div class=\"footer-accordion\">\n                        <button\n                            class=\"footer-accordion-trigger\"\n                            aria-expanded=\"false\"\n                            @click=${n=>this.toggleAccordion(n)}\n                        >
15\n                            ${(i=t==null?void 0:t.title)!=null?i:\"Give Feedback\"}\n                            <auro-icon-8_1_4\n                                ariaHidden=\"true\"\n                                category=\"interface\"\n                                name=\"chevron-down\"\n                                class=\"footer-accordion-icon\"\n                                customColor\n                                style=\"color: white\"\n                            />\n                        <\/button>\n                        <div class=\"footer-accordion-content\" aria-expanded=\"false\">\n                            <div class=\"footer-accordion-panel\">${r}<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"footer-column-block\">\n                        <h4 class=\"footer-column-title\">${t==null?void 0:t.title}<\/h4>\n                        ${r}\n                    <\/div>\n                <\/div>\n            <\/div>\n        `}toggleAccordion(e){const t=e.target,s=t.nextElementSibling,r=t.getAttribute(\"aria-expanded\")===\"true\";t.setAttribute(\"aria-expanded\",(!r).toString()),s.setAttribute(\"aria-expanded\",(!r).toString())}getTheAppFollowUsBlock(e,t=!1){var o,i,n,l,c,d,u,p;const s=e.app,r=(o=e.app)==null?void 0:o.find(h=>h.type===\"mobile_app\");return s!=null&&s.length?t?_`\n            <div class=\"footer-get-the-apps-block-mobile\">\n                ${s.map(h=>{var f,m,b,v,w,k;return _`\n                        <div class=\"footer-get-the-app-links\">\n                            <a href=\"${(f=h.href)!=null?f:\"#\"}\" target=\"_blank\" rel=\"noopener\" alt=\"${(b=(m=h.img)==null?void 0:m.title)!=null?b:\"\"}\">\n                                ${(v=h.img)!=null&&v.url?_`\n                                          <img src=\"${(w=h.img.url)!=null?w:\"\"}\" alt=\"${(k=h.img.title)!=null?k:\"\"}\" />\n                                      `:null}\n                            <\/a>\n                        <\/div>\n                    `})}\n            <\/div>\n        `:_`\n                <div class=\"footer-get-the-apps-block-full-width\">\n                    <ul class=\"footer-get-the-app-links\">\n                        ${this.showAppStoreAndGooglePlayOnDesktop?s.filter(h=>h.href&&h.type!==\"mobile_app\").map(h=>{var f,m,b,v,w,k,S,C,E;return _`\n                                          <li>\n                                              <a\n                                                  href=\"${(f=h.href)!=null?f:\"#\"}\"\n                                                  target=\"_blank\"\n                                                  rel=\"noopener\"\n                                                  alt=\"${(b=(m=h.img)==null?void 0:m.title)!=null?b:\"\"}\"\n                                                  aria-label=\"${(w=(v=h.img)==null?void 0:v.title)!=null?w:\"\"}\"\n                                              >\n                                                  <img src=\"${(S=(k=h.img)==null?void 0:k.url)!=null?S:\"\"}\" alt=\"${(E=(C=h.img)==null?void 0:C.title)!=null?E:\"\"}\" />\n                                              <\/a>\n                                          <\/li>\n                                      `}):V}\n                        ${!this.hideQRCode&&((i=r==null?void 0:r.img)!=null&&i.url)?_`\n                                  <li>\n                                      <a\n                                          href=\"${(n=r.href)!=null?n:\"#\"}\"\n                                          target=\"_blank\"\n                                          rel=\"noopener\"\n                                          alt=\"${(l=r.img.title)!=null?l:\"\"}\"\n                                          aria-label=\"${(c=r.img.title)!=null?c:\"\"}\"\n                                      >\n                                          <div\n                                              style=\"width: 56px; height: 56px;\"\n                                              class=\"footer-get-the-app-links-qrCode\"\n                                          >\n                                              <img\n                                                  src=\"${(d=r.img.url)!=null?d:\"\"}\"\n                                                  alt=\"${(u=r.img.title)!=null?u:\"\"}\"\n                                                  aria-label=\"${(p=r.img.title)!=null?p:\"\"}\"\n                                              />\n                                          <\/div>\n                                      <\/a>\n                                  <\/li>\n                              `:null}\n                    <\/ul>\n                <\/div>\n            `:null}getTheAppFollowUsColumn(e,t){const s=t.social_media.find(c=>c.title===\"Facebook\"),r=t.social_media.find(c=>c.title===\"X\"),o=t.social_media.find(c=>c.title===\"Instagram\"),i=t.social_media.find(c=>c.title===\"YouTube\"),n={theme:[{icon_default_color:\"#FFFFFF\",icon_hover_color:\"#AAAAAA\",icon_focus_color:\"#EEEEEE\"}],icons:{facebook:s!=null&&s.svg?{url:s.svg.url,description:s.svg.description}:void 0,x:r!=null&&r.svg?{url:r.svg.url,description:r.svg.description}:void 0,instagram:o!=null&&o.svg?{url:o.svg.url,description:o.svg.description}:void 0,youtube:i!=null&&i.svg?{url:i.svg.url,description:i.svg.description}:void 0}},l=JSON.stringify(n);return _`\n            <div class=\"footer-column footer-column-block-get-the-app-follow-us\">\n                ${!this.hideQRCode||this.showAppStoreAndGooglePlayOnDesktop?_`\n                          <div\n                              class=\"footer-column-block-get-the-app-desktop footer-column-block footer-column-block-get-the-app\"\n                          >\n                              <h4 class=\"footer-column-title\" aria-label=\"${e.title}\">${e.title}<\/h4>\n                              ${this.getTheAppFollowUsBlock(e,!1)}\n                          <\/div>\n                      `:V}\n                <div class=\"footer-column-block footer-column-block-follow-us\">\n                    <h4 class=\"footer-column-title\">\n                        ${t.title}\n                        <auro-icon-8_1_4\n                            category=\"interface\"\n                            name=\"external-link-stroke\"\n                            customColor\n                            style=\"color: white\"\n                        >\n                            Icon: external_link\n                        <\/auro-icon-8_1_4>\n                    <\/h4>\n                    <borealis-social-icons\n                        airlinename=\"Alaska Airlines\"\n                        facebookurl=\"${s==null?void 0:s.url}\"\n                        xurl=\"${r==null?void 0:r.url}\"\n                        instagramurl=\"${o==null?void 0:o.url}\"\n                        youtubeurl=\"${i==null?void 0:i.url}\"\n                        inverse=\"${t.inverse}\"\n                        data=\"${l}\"\n                    ><\/borealis-social-icons>\n                <\/div>\n                <div class=\"footer-column-block-get-the-app-mobile footer-column-block footer-column-block-get-the-app\">\n                    <h4 class=\"footer-column-title\" aria-label=\"${e.title}\">${e.title}<\/h4>\n                    ${this.getTheAppFollowUsBlock(e,!0)}\n                <\/div>\n            <\/div>\n        `}}
15,xa.GetDealsSection=\"Get deals\",xa.GiveFeedbackSection=\"Give feedback\",xa.GetTheAppSection=\"Get the app\",xa.styles=Y$,xa);Mn([re({type:Object,reflect:!1})],Zo.prototype,\"data\"),Mn([re({type:String,reflect:!0})],Zo.prototype,\"brand\"),Mn([re({type:Boolean,reflect:!1})],Zo.prototype,\"isCompact\"),Mn([re({type:Boolean,reflect:!0})],Zo.prototype,\"hideQRCode\"),Mn([re({type:Boolean,reflect:!0})],Zo.prototype,\"showAppStoreAndGooglePlayOnDesktop\");let eM=Zo;const O2=\"borealis-footer\";globalThis.customElements.get(O2)===void 0&&globalThis.customElements.define(O2,eM);const H2=U({menu:U({menu_id:z(),menu_title:z()}).optional(),link_url:U({title:z(),href:z()}).optional(),visible:Ya([\"authenticated\",\"not_authenticated\",\"always\"]).optional(),icon:U({name:z(),category:z()}).optional(),external_link:Ue().optional()}),tM=U({menu_title:z().optional(),menu_id:z(),navigation:Oe(U({title:z(),section:U({section_heading:z().optional(),links:Oe(H2)})}))});U({first_name:z().optional(),last_name:z().optional(),loyalty_number:z().optional(),loyalty_points:Ia().optional(),business_traveler_id:z().optional(),company_name:z().optional(),company_mileage_plan:z().optional(),company_mileage_balance:z().optional(),role:z().optional(),loyalty_tier:z().optional(),one_world_tier:z().optional(),medallion_media_url:z().url().optional(),displayed_account_type:z().optional(),cart_count:Ia().optional(),loyalty_program_logo:U({url:z().url(),description:z()}).optional(),isSuperUser:Ue().optional(),rewards_number_text:z().optional(),points_text:z().optional()});const aM=U({loyalty_program_logo:U({url:z().url(),description:z()}).optional(),list_with_icons:Oe(U({label:z(),icon:U({name:z(),category:z()}),href:z(),visible:Ya([\"authenticated\",\"not_authenticated\",\"always\"]).optional()})),list_without_icons:Oe(U({label:z(),href:z()})),urls:U({sign_in_url:z().optional(),join_now_url:z().optional(),cart_url:z().optional(),sign_out_url:z().optional()}).optional(),text:U({sign_in_text:z().optional(),join_now_text:z().optional(),rewards_number_text:z().optional(),points_text:z().optional()}).optional()}),sM=U({headline:U({small:z()}).optional(),teaser:U({headline:z()}).optional(),fineprint:U({small:z()}).optional(),media:U({primary:U({url:z().optional(),description:z().optional()})}).optional(),action:U({link:U({title:z(),href:z()}),open_new_window:Ue()}),motionpoint_flags:Oe(z()).optional()}),D2=U({label:z(),type:Ya([\"primary\",\"secondary\"]),href:z().optional()}),rM=U({title:z().optional(),content:z(),primary_button:D2.optional(),secondary_button:D2.optional(),show:Ue().default(!0),dismissable:Ue().default(!0),buttonLayout:Ya([\"horizontal\",\"stacked\"]).default(\"horizontal\"),delay:Ia().optional().default(1)});U({media:U({logo:U({url:z(),description:z()}),alt_text:z()}).optional(),user_actions:Oe(U({title:z(),section:U({section_heading:z().optional(),links:Oe(H2)})})).optional(),show_alerts_icon:Ue().optional(),show_search_icon:Ue().optional(),show_language_currency_icon:Ue().optional(),menus:Oe(tM).optional(),available_user_actions:Oe(U({title:z()})).optional(),profile_menu_data:aM.optional(),currency_language_dropdown_data:U({label:z().optional(),placeholder:z().optional(),selected_option:z().optional(),language_currency_options:Oe(U({language_currency_id:z(),label:z(),language:z(),currency:z(),currency_code:z()})).optional()}).optional(),advertisement_data:Oe(sM.optional()).optional(),urls:U({sign_in_url:z().optional(),join_now_url:z().optional(),cart_url:z().optional(),sign_out_url:z().optional(),search_url:z().optional(),super_user_search_url:z().optional(),advisories_url:z().optional(),home_url:z().optional()}).optional(),business_partner_text:z().optional(),show_business_partner_text:Ue().optional(),alerts_popover_text:z().optional(),search_popover_text:z().optional(),language_popover_text:z().optional(),text:U({greeting_text:z().optional(),sign_in_text:z().optional(),join_now_text:z().optional(),menu_text:z().optional(),rewards_number_text:z().optional(),points_text:z().optional()}).optional(),prompt_data:rM.optional()});var It=(a=>(a.Alaska=\"Alaska\",a.Hawaiian=\"Hawaiian\",a.Loyalty=\"Loyalty\",a))(It||{}),od=(a=>(a.GuestInfo=\"Guest Info\",a.DrawerMenu=\"Drawer Menu\",a))(od||{});const oM=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,iM=y`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,nM=y`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;let ha=class{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}
15closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}};class _f extends W{constructor(){super(),this.runtimeUtils=new ha}static get properties(){return{}}static get styles(){return[oM,iM,nM]}static register(e=\"auro-skeleton\"){ha.prototype.registerComponent(e,_f)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-skeleton\")}render(){return R`\n      <span class=\"util_displayHiddenVisually\">Loading...<\/span>\n    `}}let lM=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const cM={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},kf=new Map,P2=(a,e={})=>{const t=e.responseParser||(s=>s.text());return kf.has(a)||kf.set(a,fetch(a).then(t)),kf.get(a)},q2=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;class dM extends lM{constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${q2}\n    `}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return e===\"logos\"?s=yield P2(`${this.uri}/${e}/${t}.svg`):s=yield P2(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString(cM.svg,\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}}const uM=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,hM=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}
15:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;class In extends dM{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new ha}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${uM}`,y`${q2}`,y`${hM}`]}static register(e=\"auro-icon\"){ha.prototype.registerComponent(e,In)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(In.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}}const Go=new WeakMap,Ws=new WeakMap,pM=({host:a,target:e,match:t,removeOriginal:s=!0})=>{if(typeof a!=\"object\"||!(a instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof e!=\"object\"||!(e instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof t!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof s!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return fM({host:a,target:e,matcher:t,removeOriginal:s})},fM=({host:a,target:e,matcher:t,removeOriginal:s=!0}
vendor: 15,094 bytes, line 15
15)=>{Ws.has(a)||Ws.set(a,{matchers:new Set,targets:new Map});const r=Ws.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),W2({host:a,target:e,matcher:t,removeOriginal:s}),bM(a),{cleanup:()=>mM(a,e,t),getObservedAttributes:()=>xM(a,e,t),getObservedAttribute:o=>yM(a,e,t,o)}},mM=(a,e,t)=>{const s=Ws.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),(s.targets.size===0||s.matchers.size===0)&&gM(a)},W2=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{vM(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},bM=a=>{if(Go.has(a))return Go.get(a);const e=new MutationObserver(t=>{const s=Ws.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);W2({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),Go.set(a,e),e},gM=a=>{Go.has(a)&&(Go.get(a).disconnect(),Go.delete(a)),Ws.has(a)&&Ws.delete(a)},zf=(a,e,t)=>{const s=Ws.get(a);if(!s)return;const r=s.targets.get(e);if(r)return r.get(t)},vM=(a,e,t,s,r)=>{const o=zf(a,e,t);o&&o.currentAttributes.set(s,r)},yM=(a,e,t,s)=>{const r=zf(a,e,t);if(r)return r.currentAttributes.get(s)},xM=(a,e,t)=>{const s=zf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},V2={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},wM=({host:a,target:e,removeOriginal:t=!0})=>pM({host:a,target:e,match:s=>{for(const r in V2)if(V2[r](s))return!0;return!1},removeOriginal:t});class _M extends W{constructor(){super(...arguments);ne(this,\"attributeWatcher\")}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"shape-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"layout-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(t){(t.has(\"layout\")||t.has(\"shape\")||t.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=wM({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(t){return console.error(\"Failed to get the defined layout - using the default layout\",t),this.getLayout(\"default\")}}}class id{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}}const kM=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, 0.25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, 0.25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, 0.25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, 0.25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, 0.75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, 0.5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, 0.5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding 300ms ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(0.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}`,zM=y`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image), var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}
15:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, 0.1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, 0.1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, 0.05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}
15:host([onDark]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, 0.75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, 0.75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, 0.75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, 0.1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, 0.1))}:host([ondark][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, 0.05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, 0.1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, 0.1))}:host([ondark][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, 0.05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}`,SM=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}`,AM=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{b
15order:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}`,CM=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin:0.375rem;--margin-xs:0.2rem;--margin-sm:0.5rem;--margin-md:0.75rem;--margin-lg:1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin)*6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs)*6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm)*6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md)*6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg)*6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-400ms}:host([pulse])>span:nth-child(2){animation-delay:-200ms}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,100%{opacity:.1;transform:scale(0.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}100%{left:110%}}:host>.no-animation{display:none}@media(prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}`,TM=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color:var(--ds-basic-color-brand-primary, #01426a)}:host([ondark]){--ds-auro-loader-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color:transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color:currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color:currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}`,EM=y`:host{--ds-auro-loader-background-color:currentcolor;--ds-auro-loader-border-color:currentcolor;--ds-auro-loader-color:currentcolor}`;class Sf extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new ha,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[y`${CM}`,y`${TM}`,y`${EM}`]}static register(e=\"auro-loader\"){ha.prototype.registerComponent(e,Sf)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>
15R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}}const $M=\"5.1.2\",j2=[\"circle\",\"square\"];class nd extends _M{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.onDark=!1,this.fluid=!1,this.loadingText=this.loadingText||\"Loading...\",this.variant=\"primary\",this.runtimeUtils=new ha,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new id;this.loaderTag=e.generateTag(\"auro-loader\",$M,Sf),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[SM,kM,zM,AM]}static get properties(){return $(x({},super.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){ha.prototype.registerComponent(e,nd)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!j2.includes(this.shape)}get currentAriaLabel(){return this.attributeWatcher&&this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){return this.attributeWatcher&&this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return j2.includes(this.shape)}getFontSize(){const e={xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"},t={xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"};return(this.iconOnly?t:e)[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1;break}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.loading?this.loadingText:this.currentAriaLabel||void 0)}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${!this.static&&this.type===\"submit\"?this.surfaceSubmitEvent:void 0}
15\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}}const MM=[\"top\",\"right\",\"bottom\",\"left\"],Z2=[\"start\",\"end\"],G2=MM.reduce((a,e)=>a.concat(e,e+\"-\"+Z2[0],e+\"-\"+Z2[1]),[]),ld=Math.min,Wr=Math.max,cd=Math.round,dd=Math.floor,Ra=a=>({x:a,y:a}),IM={left:\"right\",right:\"left\",bottom:\"top\",top:\"bottom\"};function K2(a,e,t){return Wr(a,ld(e,t))}function Bn(a,e){return typeof a==\"function\"?a(e):a}function Qa(a){return a.split(\"-\")[0]}function es(a){return a.split(\"-\")[1]}function J2(a){return a===\"x\"?\"y\":\"x\"}function X2(a){return a===\"y\"?\"height\":\"width\"}function Vs(a){const e=a[0];return e===\"t\"||e===\"b\"?\"y\":\"x\"}function Y2(a){return J2(Vs(a))}function Q2(a,e,t){t===void 0&&(t=!1);const s=es(a),r=Y2(a),o=X2(r);let i=r===\"x\"?s===(t?\"end\":\"start\")?\"right\":\"left\":s===\"start\"?\"bottom\":\"top\";return e.reference[o]>e.floating[o]&&(i=hd(i)),[i,hd(i)]}function BM(a){const e=hd(a);return[ud(a),e,ud(e)]}function ud(a){return a.includes(\"start\")?a.replace(\"start\",\"end\"):a.replace(\"end\",\"start\")}const e1=[\"left\",\"right\"],t1=[\"right\",\"left\"],RM=[\"top\",\"bottom\"],NM=[\"bottom\",\"top\"];function LM(a,e,t){switch(a){case\"top\":case\"bottom\":return t?e?t1:e1:e?e1:t1;case\"left\":case\"right\":return e?RM:NM;default:return[]}}function FM(a,e,t,s){const r=es(a);let o=LM(Qa(a),t===\"start\",s);return r&&(o=o.map(i=>i+\"-\"+r),e&&(o=o.concat(o.map(ud)))),o}function hd(a){const e=Qa(a);return IM[e]+a.slice(e.length)}function UM(a){return x({top:0,right:0,bottom:0,left:0},a)}function OM(a){return typeof a!=\"number\"?UM(a):{top:a,right:a,bottom:a,left:a}}function pd(a){const{x:e,y:t,width:s,height:r}=a;return{width:s,height:r,top:t,left:e,right:e+s,bottom:t+r,x:e,y:t}}function a1(a,e,t){let{reference:s,floating:r}=a;const o=Vs(e),i=Y2(e),n=X2(i),l=Qa(e),c=o===\"y\",d=s.x+s.width/2-r.width/2,u=s.y+s.height/2-r.height/2,p=s[n]/2-r[n]/2;let h;switch(l){case\"top\":h={x:d,y:s.y-r.height};break;case\"bottom\":h={x:d,y:s.y+s.height};break;case\"right\":h={x:s.x+s.width,y:u};break;case\"left\":h={x:s.x-r.width,y:u};break;default:h={x:s.x,y:s.y}}switch(es(e)){case\"start\":h[i]-=p*(t&&c?-1:1);break;case\"end\":h[i]+=p*(t&&c?-1:1);break}return h}function HM(a,e){return g(this,null,function*(){var t;e===void 0&&(e={});const{x:s,y:r,platform:o,rects:i,elements:n,strategy:l}=a,{boundary:c=\"clippingAncestors\",rootBoundary:d=\"viewport\",elementContext:u=\"floating\",altBoundary:p=!1,padding:h=0}=Bn(e,a),f=OM(h),m=n[p?u===\"floating\"?\"reference\":\"floating\":u],b=pd(yield o.getClippingRect({element:(t=yield o.isElement==null?void 0:o.isElement(m))==null||t?m:m.contextElement||(yield o.getDocumentElement==null?void 0:o.getDocumentElement(n.floating)),boundary:c,rootBoundary:d,strategy:l})),v=u===\"floating\"?{x:s,y:r,width:i.floating.width,height:i.floating.height}:i.reference,w=yield o.getOffsetParent==null?void 0:o.getOffsetParent(n.floating),k=(yield o.isElement==null?void 0:o.isElement(w))?(yield o.getScale==null?void 0:o.getScale(w))||{x:1,y:1}:{x:1,y:1},S=pd(o.convertOffsetParentRelativeRectToViewportRelativeRect?yield o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:n,rect:v,offsetParent:w,strategy:l}):v);return{top:(b.top-S.top+f.top)/k.y,bottom:(S.bottom-b.bottom+f.bottom)/k.y,left:(b.left-S.left+f.left)/k.x,right:(S.right-b.right+f.right)/k.x}})}const DM=50,PM=(a,e,t)=>g(null,null,function*(){const{placement:s=\"bottom\",strategy:r=\"absolute\",middleware:o=[],platform:i}=t,n=i.detectOverflow?i:$(x({},i),{detectOverflow:HM}),l=yield i.isRTL==null?void 0:i.isRTL(e);let c=yield i.getElementRects({reference:a,floating:e,strategy:r}),{x:d,y:u}=a1(c,s,l),p=s,h=0;const f={};for(let m=0;m<o.length;m++){const b=o[m];if(!b)continue;const{name:v,fn:w}=b,{x:k,y:S,data:C,reset:E}=yield w({x:d,y:u,initialPlacement:s,placement:p,strategy:r,middlewareData:f,re
15cts:c,platform:n,elements:{reference:a,floating:e}});d=k!=null?k:d,u=S!=null?S:u,f[v]=x(x({},f[v]),C),E&&h<DM&&(h++,typeof E==\"object\"&&(E.placement&&(p=E.placement),E.rects&&(c=E.rects===!0?yield i.getElementRects({reference:a,floating:e,strategy:r}):E.rects),{x:d,y:u}=a1(c,p,l)),m=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:f}});function qM(a,e,t){return(a?[...t.filter(s=>es(s)===a),...t.filter(s=>es(s)!==a)]:t.filter(s=>Qa(s)===s)).filter(s=>a?es(s)===a||(e?ud(s)!==s:!1):!0)}const WM=function(a){return a===void 0&&(a={}),{name:\"autoPlacement\",options:a,fn(t){return g(this,null,function*(){var s,r,o;const{rects:i,middlewareData:n,placement:l,platform:c,elements:d}=t,D=Bn(a,t),{crossAxis:u=!1,alignment:p,allowedPlacements:h=G2,autoAlignment:f=!0}=D,m=wa(D,[\"crossAxis\",\"alignment\",\"allowedPlacements\",\"autoAlignment\"]),b=p!==void 0||h===G2?qM(p||null,f,h):h,v=yield c.detectOverflow(t,m),w=((s=n.autoPlacement)==null?void 0:s.index)||0,k=b[w];if(k==null)return{};const S=Q2(k,i,yield c.isRTL==null?void 0:c.isRTL(d.floating));if(l!==k)return{reset:{placement:b[0]}};const C=[v[Qa(k)],v[S[0]],v[S[1]]],E=[...((r=n.autoPlacement)==null?void 0:r.overflows)||[],{placement:k,overflows:C}],M=b[w+1];if(M)return{data:{index:w+1,overflows:E},reset:{placement:M}};const N=E.map(H=>{const te=es(H.placement);return[H.placement,te&&u?H.overflows.slice(0,2).reduce((I,B)=>I+B,0):H.overflows[0],H.overflows]}).sort((H,te)=>H[1]-te[1]),L=((o=N.filter(H=>H[2].slice(0,es(H[0])?2:3).every(te=>te<=0))[0])==null?void 0:o[0])||N[0][0];return L!==l?{data:{index:w+1,overflows:E},reset:{placement:L}}:{}})}}},VM=function(a){return a===void 0&&(a={}),{name:\"flip\",options:a,fn(t){return g(this,null,function*(){var s,r;const{placement:o,middlewareData:i,rects:n,initialPlacement:l,platform:c,elements:d}=t,P=Bn(a,t),{mainAxis:u=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:f=\"bestFit\",fallbackAxisSideDirection:m=\"none\",flipAlignment:b=!0}=P,v=wa(P,[\"mainAxis\",\"crossAxis\",\"fallbackPlacements\",\"fallbackStrategy\",\"fallbackAxisSideDirection\",\"flipAlignment\"]);if((s=i.arrow)!=null&&s.alignmentOffset)return{};const w=Qa(o),k=Vs(l),S=Qa(l)===l,C=yield c.isRTL==null?void 0:c.isRTL(d.floating),E=h||(S||!b?[hd(l)]:BM(l)),M=m!==\"none\";!h&&M&&E.push(...FM(l,b,m,C));const N=[l,...E],L=yield c.detectOverflow(t,v),D=[];let H=((r=i.flip)==null?void 0:r.overflows)||[];if(u&&D.push(L[w]),p){const j=Q2(o,n,C);D.push(L[j[0]],L[j[1]])}if(H=[...H,{placement:o,overflows:D}],!D.every(j=>j<=0)){var te,I;const j=(((te=i.flip)==null?void 0:te.index)||0)+1,X=N[j];if(X&&(!(p===\"alignment\"&&k!==Vs(X))||H.every(ae=>Vs(ae.placement)===k?ae.overflows[0]>0:!0)))return{data:{index:j,overflows:H},reset:{placement:X}};let J=(I=H.filter(ae=>ae.overflows[0]<=0).sort((ae,se)=>ae.overflows[1]-se.overflows[1])[0])==null?void 0:I.placement;if(!J)switch(f){case\"bestFit\":{var B;const ae=(B=H.filter(se=>{if(M){const ee=Vs(se.placement);return ee===k||ee===\"y\"}return!0}).map(se=>[se.placement,se.overflows.filter(ee=>ee>0).reduce((ee,ye)=>ee+ye,0)]).sort((se,ee)=>se[1]-ee[1])[0])==null?void 0:B[0];ae&&(J=ae);break}case\"initialPlacement\":J=l;break}if(o!==J)return{reset:{placement:J}}}return{}})}}},jM=new Set([\"left\",\"top\"]);function ZM(a,e){return g(this,null,function*(){const{placement:t,platform:s,elements:r}=a,o=yield s.isRTL==null?void 0:s.isRTL(r.floating),i=Qa(t),n=es(t),l=Vs(t)===\"y\",c=jM.has(i)?-1:1,d=o&&l?-1:1,u=Bn(e,a);let{mainAxis:p,crossAxis:h,alignmentAxis:f}=typeof u==\"number\"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return n&&typeof f==\"number\"&&(h=n===\"end\"?f*-1:f),l?{x:h*d,y:p*c}:{x:p*c,y:h*d}})}const GM=function(a){return a===void 0&&(a=0),{name:\"offset\",options:a,fn(t){return g(this,null,function*(){var s,r;const{x:o,y:i,placement:n,middlewareData:l}=t,c=yield ZM(t,a);return n===((s=l.offset)==null?void 0:s.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:$(x({},c),{placement:n})}})}}},KM=function(a){return a===void 0&&(a={}),{name:\"shift\",options:a,fn(t){return g(this,null,function*(){const{x:s,y:r,placement:o,platform:i}=t,w=Bn(a,t),{mainAxis:n=!0,crossAxis:l=!1,limiter:c={fn:k=>{let{x:S,y:C}=k;return{x:S,y:C}}}}=w,d=wa(w,[\"mainAxis\",\"crossAxis\",\"limiter\"]),u={x:s,y:r},p=yield i.detectOverflow(t,d),h=Vs(Qa(o)),f=J2(h);let m=u[f],b=u[h];if(n){const k=f===\"y\"?\"top\":\"left\",S=f===\"y\"?\"bottom\":\"right\",C=m+p[k],E=m-p[S];m=K2(C,m,E)}if(l){const k=h===\"y\"?\"top\":\"left\",S=h===\"y\"?\"bottom\":\"right\",C=b+p[k],E=b-p[S];b=K2(C,b,E)}const v=c.fn($(x({},t),{[f]:m,[h]:b}));return $(x({},v),{data:{x:v.x-s,y:v.y-r,enabled:{[f]:n,[h]:l}}})})}}};function fd(){return typeof window<\"u\"}function Ko(a){return s1(a)?(a.nodeName||\"\").toLowerCase():\"#document\"}function Bt(a){var e;return(a==null||(e=a.ownerDocument)==null?void 0:e.defaultView)||window}function Na(a){var e;return(e=(s1(a)?a.ownerDocument:a.document)||window.document)==null?void 0:e.documentElement}
15function s1(a){return fd()?a instanceof Node||a instanceof Bt(a).Node:!1}function pa(a){return fd()?a instanceof Element||a instanceof Bt(a).Element:!1}function ts(a){return fd()?a instanceof HTMLElement||a instanceof Bt(a).HTMLElement:!1}function r1(a){return!fd()||typeof ShadowRoot>\"u\"?!1:a instanceof ShadowRoot||a instanceof Bt(a).ShadowRoot}function Rn(a){const{overflow:e,overflowX:t,overflowY:s,display:r}=fa(a);return/auto|scroll|overlay|hidden|clip/.test(e+s+t)&&r!==\"inline\"&&r!==\"contents\"}function JM(a){return/^(table|td|th)$/.test(Ko(a))}function md(a){try{if(a.matches(\":popover-open\"))return!0}catch(e){}try{return a.matches(\":modal\")}catch(e){return!1}}const XM=/transform|translate|scale|rotate|perspective|filter/,YM=/paint|layout|strict|content/,Vr=a=>!!a&&a!==\"none\";let Af;function Cf(a){const e=pa(a)?fa(a):a;return Vr(e.transform)||Vr(e.translate)||Vr(e.scale)||Vr(e.rotate)||Vr(e.perspective)||!Tf()&&(Vr(e.backdropFilter)||Vr(e.filter))||XM.test(e.willChange||\"\")||YM.test(e.contain||\"\")}function QM(a){let e=js(a);for(;ts(e)&&!Jo(e);){if(Cf(e))return e;if(md(e))return null;e=js(e)}return null}function Tf(){return Af==null&&(Af=typeof CSS<\"u\"&&CSS.supports&&CSS.supports(\"-webkit-backdrop-filter\",\"none\")),Af}function Jo(a){return/^(html|body|#document)$/.test(Ko(a))}function fa(a){return Bt(a).getComputedStyle(a)}function bd(a){return pa(a)?{scrollLeft:a.scrollLeft,scrollTop:a.scrollTop}:{scrollLeft:a.scrollX,scrollTop:a.scrollY}}function js(a){if(Ko(a)===\"html\")return a;const e=a.assignedSlot||a.parentNode||r1(a)&&a.host||Na(a);return r1(e)?e.host:e}function o1(a){const e=js(a);return Jo(e)?a.ownerDocument?a.ownerDocument.body:a.body:ts(e)&&Rn(e)?e:o1(e)}function Nn(a,e,t){var s;e===void 0&&(e=[]),t===void 0&&(t=!0);const r=o1(a),o=r===((s=a.ownerDocument)==null?void 0:s.body),i=Bt(r);if(o){const n=Ef(i);return e.concat(i,i.visualViewport||[],Rn(r)?r:[],n&&t?Nn(n):[])}else return e.concat(r,Nn(r,[],t))}function Ef(a){return a.parent&&Object.getPrototypeOf(a.parent)?a.frameElement:null}function i1(a){const e=fa(a);let t=parseFloat(e.width)||0,s=parseFloat(e.height)||0;const r=ts(a),o=r?a.offsetWidth:t,i=r?a.offsetHeight:s,n=cd(t)!==o||cd(s)!==i;return n&&(t=o,s=i),{width:t,height:s,$:n}}function $f(a){return pa(a)?a:a.contextElement}function Xo(a){const e=$f(a);if(!ts(e))return Ra(1);const t=e.getBoundingClientRect(),{width:s,height:r,$:o}=i1(e);let i=(o?cd(t.width):t.width)/s,n=(o?cd(t.height):t.height)/r;return(!i||!Number.isFinite(i))&&(i=1),(!n||!Number.isFinite(n))&&(n=1),{x:i,y:n}}const eI=Ra(0);function n1(a){const e=Bt(a);
vendor: 4,266 bytes, line 15
15return!Tf()||!e.visualViewport?eI:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function tI(a,e,t){return e===void 0&&(e=!1),!t||e&&t!==Bt(a)?!1:e}function jr(a,e,t,s){e===void 0&&(e=!1),t===void 0&&(t=!1);const r=a.getBoundingClientRect(),o=$f(a);let i=Ra(1);e&&(s?pa(s)&&(i=Xo(s)):i=Xo(a));const n=tI(o,t,s)?n1(o):Ra(0);let l=(r.left+n.x)/i.x,c=(r.top+n.y)/i.y,d=r.width/i.x,u=r.height/i.y;if(o){const p=Bt(o),h=s&&pa(s)?Bt(s):s;let f=p,m=Ef(f);for(;m&&s&&h!==f;){const b=Xo(m),v=m.getBoundingClientRect(),w=fa(m),k=v.left+(m.clientLeft+parseFloat(w.paddingLeft))*b.x,S=v.top+(m.clientTop+parseFloat(w.paddingTop))*b.y;l*=b.x,c*=b.y,d*=b.x,u*=b.y,l+=k,c+=S,f=Bt(m),m=Ef(f)}}return pd({width:d,height:u,x:l,y:c})}function gd(a,e){const t=bd(a).scrollLeft;return e?e.left+t:jr(Na(a)).left+t}function l1(a,e){const t=a.getBoundingClientRect(),s=t.left+e.scrollLeft-gd(a,t),r=t.top+e.scrollTop;return{x:s,y:r}}function aI(a){let{elements:e,rect:t,offsetParent:s,strategy:r}=a;const o=r===\"fixed\",i=Na(s),n=e?md(e.floating):!1;if(s===i||n&&o)return t;let l={scrollLeft:0,scrollTop:0},c=Ra(1);const d=Ra(0),u=ts(s);if((u||!u&&!o)&&((Ko(s)!==\"body\"||Rn(i))&&(l=bd(s)),u)){const h=jr(s);c=Xo(s),d.x=h.x+s.clientLeft,d.y=h.y+s.clientTop}const p=i&&!u&&!o?l1(i,l):Ra(0);return{width:t.width*c.x,height:t.height*c.y,x:t.x*c.x-l.scrollLeft*c.x+d.x+p.x,y:t.y*c.y-l.scrollTop*c.y+d.y+p.y}}function sI(a){return Array.from(a.getClientRects())}function rI(a){const e=Na(a),t=bd(a),s=a.ownerDocument.body,r=Wr(e.scrollWidth,e.clientWidth,s.scrollWidth,s.clientWidth),o=Wr(e.scrollHeight,e.clientHeight,s.scrollHeight,s.clientHeight);let i=-t.scrollLeft+gd(a);const n=-t.scrollTop;return fa(s).direction===\"rtl\"&&(i+=Wr(e.clientWidth,s.clientWidth)-r),{width:r,height:o,x:i,y:n}}const c1=25;function oI(a,e){const t=Bt(a),s=Na(a),r=t.visualViewport;let o=s.clientWidth,i=s.clientHeight,n=0,l=0;if(r){o=r.width,i=r.height;const d=Tf();(!d||d&&e===\"fixed\")&&(n=r.offsetLeft,l=r.offsetTop)}const c=gd(s);if(c<=0){const d=s.ownerDocument,u=d.body,p=getComputedStyle(u),h=d.compatMode===\"CSS1Compat\"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,f=Math.abs(s.clientWidth-u.clientWidth-h);f<=c1&&(o-=f)}else c<=c1&&(o+=c);return{width:o,height:i,x:n,y:l}}function iI(a,e){const t=jr(a,!0,e===\"fixed\"),s=t.top+a.clientTop,r=t.left+a.clientLeft,o=ts(a)?Xo(a):Ra(1),i=a.clientWidth*o.x,n=a.clientHeight*o.y,l=r*o.x,c=s*o.y;return{width:i,height:n,x:l,y:c}}function d1(a,e,t){let s;if(e===\"viewport\")s=oI(a,t);else if(e===\"document\")s=rI(Na(a));else if(pa(e))s=iI(e,t);else{const r=n1(a);s={x:e.x-r.x,y:e.y-r.y,width:e.width,height:e.height}}return pd(s)}function u1(a,e){const t=js(a);return t===e||!pa(t)||Jo(t)?!1:fa(t).position===\"fixed\"||u1(t,e)}function nI(a,e){const t=e.get(a);if(t)return t;let s=Nn(a,[],!1).filter(n=>pa(n)&&Ko(n)!==\"body\"),r=null;const o=fa(a).position===\"fixed\";let i=o?js(a):a;for(;pa(i)&&!Jo(i);){const n=fa(i),l=Cf(i);!l&&n.position===\"fixed\"&&(r=null),(o?!l&&!r:!l&&n.position===\"static\"&&r&&(r.position===\"absolute\"||r.position===\"fixed\")||Rn(i)&&!l&&u1(a,i))?s=s.filter(c=>c!==i):r=n,i=js(i)}return e.set(a,s),s}function lI(a){let{element:e,boundary:t,rootBoundary:s,strategy:r}=a;const o=[...t===\"clippingAncestors\"?md(e)?[]:nI(e,this._c):[].concat(t),s],i=d1(e,o[0],r);let n=i.top,l=i.right,c=i.bottom,d=i.left;for(let u=1;u<o.length;u++){const p=d1(e,o[u],r);n=Wr(p.top,n),l=ld(p.right,l),c=ld(p.bottom,c),d=Wr(p.left,d)}return{width:l-d,height:c-n,x:d,y:n}}function cI(a){const{width:e,height:t}=i1(a);return{width:e,height:t}}function dI(a,e,t){const s=ts(e),r=Na(e),o=t===\"fixed\",i=jr(a,!0,o,e);let n={scrollLeft:0,scrollTop:0};const l=Ra(0);function c(){l.x=gd(r)}if(s||!s&&!o)if((Ko(e)!==\"body\"||Rn(r))&&(n=bd(e)),s){const h=jr(e,!0,o,e);l.x=h.x+e.clientLeft,l.y=h.y+e.clientTop}else r&&c();o&&!s&&r&&c();const d=r&&!s&&!o?l1(r,n):Ra(0),u=i.left+n.scrollLeft-l.x-d.x,p=i.top+n.scrollTop-l.y-d.y;return{x:u,y:p,width:i.width,height:i.height}}function Mf(a){return fa(a).position===\"static\"}function h1(a,e){if(!ts(a)||fa(a).position===\"fixed\")return null;if(e)return e(a);let t=a.offsetParent;return Na(a)===t&&(t=t.ownerDocument.body),t}function p1(a,e){const t=Bt(a);if(md(a))return t;
vendor: 2,908 bytes, line 15
15if(!ts(a)){let r=js(a);for(;r&&!Jo(r);){if(pa(r)&&!Mf(r))return r;r=js(r)}return t}let s=h1(a,e);for(;s&&JM(s)&&Mf(s);)s=h1(s,e);return s&&Jo(s)&&Mf(s)&&!Cf(s)?t:s||QM(a)||t}const uI=function(a){return g(this,null,function*(){const e=this.getOffsetParent||p1,t=this.getDimensions,s=yield t(a.floating);return{reference:dI(a.reference,yield e(a.floating),a.strategy),floating:{x:0,y:0,width:s.width,height:s.height}}})};function hI(a){return fa(a).direction===\"rtl\"}const pI={convertOffsetParentRelativeRectToViewportRelativeRect:aI,getDocumentElement:Na,getClippingRect:lI,getOffsetParent:p1,getElementRects:uI,getClientRects:sI,getDimensions:cI,getScale:Xo,isElement:pa,isRTL:hI};function f1(a,e){return a.x===e.x&&a.y===e.y&&a.width===e.width&&a.height===e.height}function fI(a,e){let t=null,s;const r=Na(a);function o(){var n;clearTimeout(s),(n=t)==null||n.disconnect(),t=null}function i(n,l){n===void 0&&(n=!1),l===void 0&&(l=1),o();const c=a.getBoundingClientRect(),{left:d,top:u,width:p,height:h}=c;if(n||e(),!p||!h)return;const f=dd(u),m=dd(r.clientWidth-(d+p)),b=dd(r.clientHeight-(u+h)),v=dd(d),w={rootMargin:-f+\"px \"+-m+\"px \"+-b+\"px \"+-v+\"px\",threshold:Wr(0,ld(1,l))||1};let k=!0;function S(C){const E=C[0].intersectionRatio;if(E!==l){if(!k)return i();E?i(!1,E):s=setTimeout(()=>{i(!1,1e-7)},1e3)}E===1&&!f1(c,a.getBoundingClientRect())&&i(),k=!1}try{t=new IntersectionObserver(S,$(x({},w),{root:r.ownerDocument}))}catch(C){t=new IntersectionObserver(S,w)}t.observe(a)}return i(!0),o}function mI(a,e,t,s){s===void 0&&(s={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver==\"function\",layoutShift:n=typeof IntersectionObserver==\"function\",animationFrame:l=!1}=s,c=$f(a),d=r||o?[...c?Nn(c):[],...e?Nn(e):[]]:[];d.forEach(v=>{r&&v.addEventListener(\"scroll\",t,{passive:!0}),o&&v.addEventListener(\"resize\",t)});const u=c&&n?fI(c,t):null;let p=-1,h=null;i&&(h=new ResizeObserver(v=>{let[w]=v;w&&w.target===c&&h&&e&&(h.unobserve(e),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=h)==null||k.observe(e)})),t()}),c&&!l&&h.observe(c),e&&h.observe(e));let f,m=l?jr(a):null;l&&b();function b(){const v=jr(a);m&&!f1(m,v)&&t(),m=v,f=requestAnimationFrame(b)}return t(),()=>{var v;d.forEach(w=>{r&&w.removeEventListener(\"scroll\",t),o&&w.removeEventListener(\"resize\",t)}),u==null||u(),(v=h)==null||v.disconnect(),h=null,l&&cancelAnimationFrame(f)}}const bI=GM,gI=WM,vI=KM,yI=VM,m1=(a,e,t)=>{const s=new Map,r=x({platform:pI},t),o=$(x({},r.platform),{_c:s});return PM(a,e,$(x({},r),{platform:o}))},xI=10;let wI=(Ce=class{static setupMousePressChecker(){if(!Ce.isMousePressHandlerInitialized&&window&&window.addEventListener){Ce.isMousePressHandlerInitialized=!0,Ce._mousePressedTimeout||(Ce._mousePressedTimeout=null);const e=t=>{const s=t.type===\"mousedown\";s?(Ce._mousePressedTimeout!==null&&(clearTimeout(Ce._mousePressedTimeout),Ce._mou
15sePressedTimeout=null),Ce.isMousePressed||(Ce.isMousePressed=!0)):Ce.isMousePressed&&!s&&(Ce._mousePressedTimeout=setTimeout(()=>{Ce.isMousePressed=!1,Ce._mousePressedTimeout=null},0))};window.addEventListener(\"mousedown\",e),window.addEventListener(\"mouseup\",e)}}static get topOpeningFloatingUI(){const e=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;return e&&e.element.isPopoverVisible?e:(document.expandedAuroFormkitDropdown=null,document.expandedAuroFloater=null,Ce.openingQueue.length>0?Ce.openingQueue[Ce.openingQueue.length-1]:null)}constructor(e,t){this.element=e,this.behavior=t,this.focusHandler=null,this.clickHandler=null,this.keyDownHandler=null,this.touchHandler=null,this.enableKeyboardHandling=!0,this.configureTrial=0,this.eventPrefix=void 0,this.id=void 0,this.showing=!1,this.strategy=void 0}mirrorSize(){var t;const e=this.element;if(e&&e.bibSizer&&e.matchWidth&&((t=e.bib)!=null&&t.shadowRoot)){const s=window.getComputedStyle(e.bibSizer),r=e.bib.shadowRoot.querySelector(\".container\");if(!r)return;s.width!==\"0px\"&&(r.style.width=s.width),s.height!==\"0px\"&&(r.style.height=s.height),r.style.maxWidth=s.maxWidth,r.style.maxHeight=s.maxHeight}}getPositioningStrategy(){var s,r;const e=this.element;if(!e)return\"floating\";const t=((s=e.bib)==null?void 0:s.mobileFullscreenBreakpoint)||((r=e.floaterConfig)==null?void 0:r.fullscreenBreakpoint);switch(this.behavior){case\"tooltip\":return\"floating\";case\"dialog\":case\"drawer\":if(t){const o=window.matchMedia(`(max-width: ${t})`).matches;return this.element.expanded=o,this.element.nested?\"cover\":o||this.element.modal?\"fullscreen\":\"dialog\"}return\"dialog\";case\"dropdown\":case void 0:case null:return t&&window.matchMedia(`(max-width: ${t})`).matches?\"fullscreen\":\"floating\";default:return this.behavior}}position(){var s,r,o,i,n,l;const e=this.element;if(!e)return;const t=this.getPositioningStrategy();if(this.configureBibStrategy(t),t===\"floating\"){if(!e.trigger||!e.bib)return;this.mirrorSize();const c=[bI(((s=e.floaterConfig)==null?void 0:s.offset)||0),...(r=e.floaterConfig)!=null&&r.shift?[vI()]:[],...(o=e.floaterConfig)!=null&&o.flip?[yI()]:[],...(i=e.floaterConfig)!=null&&i.autoPlacement?[gI()]:[]];m1(e.trigger,e.bib,{strategy:((n=e.floaterConfig)==null?void 0:n.strategy)||\"fixed\",placement:(l=e.floaterConfig)==null?void 0:l.placement,middleware:c||[]}).then(({x:d,y:u})=>{const p=this.element;p!=null&&p.bib&&Object.assign(p.bib.style,{left:`${d}px`,top:`${u}px`})})}else if(t===\"cover\"){if(!e.parentNode||!e.bib)return;m1(e.parentNode,e.bib,{placement:\"bottom-start\"}).then(({x:c,y:d})=>{const u=this.element;!(u!=null&&u.bib)||!u.parentNode||Object.assign(u.bib.style,{left:`${c}px`,top:`${d-u.parentNode.offsetHeight}px`,width:`${u.parentNode.offsetWidth}px`,height:`${u.parentNode.offsetHeight}px`})})}}lockScroll(e=!0){var r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S,C;const t=this.element;if(!(t!=null&&t.bib))return;const s=(((r=t.bib)==null?void 0:r.shadowRoot)||t.bib||t).querySelector(\"dialog\");s&&(e?s.setAttribute(\"aria-modal\",\"true\"):s.removeAttribute(\"aria-modal\")),e?this._scrollLocked||(this._scrollLocked=!0,this._savedScrollY=window.scrollY,this._savedScrollStyles={rootScrollbarGutter:document.documentElement.style.scrollbarGutter,rootOverflow:document.documentElement.style.overflow,bodyOverflow:document.body.style.overflow,bodyPosition:document.body.style.position,bodyTop:document.body.style.top,bodyWidth:document.body.style.width,bibTransform:(o=t==null?void 0:t.bib)==null?void 0:o.style.transform},document.documentElement.style.scrollbarGutter=\"stable\",document.documentElement.style.overflow=\"hidden\",document.body.style.overflow=\"hidden\",document.body.style.position=\"fixed\",document.body.style.top=`-${this._savedScrollY}px`,document.body.style.width=\"100%\",t!=null&&t.bib&&((i=window==null?void 0:window.visualViewport)!=null&&i.offsetTop)&&(t.bib.style.transform=`translateY(${(n=window==null?void 0:window.visualViewport)==null?void 0:n.offsetTop}px)`),this.lockTouchScroll(!0)):this._scrollLocked&&(document.documentElement.style.scrollbarGutter=(c=(l=this._savedScrollStyles)==null?void 0:l.rootScrollbarGutter)!=null?c:\"\",document.documentElement.style.overflow=(u=(d=this._savedScrollStyles)==null?void 0:d.rootOverflow)!=null?u:\"\",document.body.style.overflow=(h=(p=this._savedScrollStyles)==null?void 0:p.bodyOverflow)!=null?h:\"\",document.body.style.position=(m=(f=this._savedScrollStyles)==null?void 0:f.bodyPosition)!=null?m:\"\",document.body.style.top=(v=(b=this._savedScrollStyles)==null?void 0:b.bodyTop)!=null?v:\"\",document.body.style.width=(k=(w=this._savedScrollStyles)==null?void 0:w.bodyWidth)!=null?k:\"\",t!=null&&t.bib&&(t.bib.style.transform=(C=(S=this._savedScrollStyles)==null?void 0:S.bibTransform)!=null?C:\"\"),window.scrollTo(0,this._savedScrollY||0),this._savedScrollY=void 0,this._savedScrollStyles=void 0,this._scrollLocked=!1,this.lockTouchScroll(!1))}lockTouchScroll(e=!0){if(e){if(this._boundTouchMoveHandler)return;this._boundTouchMoveHandler=t=>{t.composedPath().some(s=>s!==document&&s!==document.documentElement&&s!==document.body&&(s.scrollHeight>s.clientHeight||s.scrollWidth>s.clientWidth))||t.preventDefault()},document.addEventListener(\"touchmove\",this._boundTouchMoveHandler,{passive:!1})}else this._boundTouchMoveHandler&&(document.removeEventListener(\"touchmove\",this._boundTouchMoveHandler,{passive:!1}),this._boundTouchMoveHandler=void 0)}configureBibStrategy(e){var r,o;const t=this.element;if(!(t!=null&&t.bib))return;if(e===\"fullscreen\"||e===\"dialog\"){t.isBibFullscreen=!0,t.bib.setAttribute(\"isfullscreen\",\"\"),t.bib.style.position=\"fixed\",t.bib.style.top=\"0px\",t.bib.style.left=\"0px\",t.bib.style.width=\"\",t.bib.style.height=\"\",t.style.contain=\"\";const i=(r=t.bib.shadowRoot)==null?void 0:r.querySelector(\".container\");i?(i.style.width=\"\",i.style.height=\"\",i.style.maxWidth=\"\",i.style.maxHeight=`${(o=window==null?void 0:window.visualVie
15wport)==null?void 0:o.height}px`,this.configureTrial=0):this.configureTrial<xI&&(this.configureTrial+=1,setTimeout(()=>{this.configureBibStrategy(e)},0)),t.isPopoverVisible&&this.lockScroll(e===\"fullscreen\")}else t.bib.style.position=\"\",t.bib.removeAttribute(\"isfullscreen\"),t.isBibFullscreen=!1,t.style.contain=\"layout\";const s=this.strategy&&this.strategy!==e;if(this.strategy=e,s){const i=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-strategy-change`:\"strategy-change\",{detail:{value:e},composed:!0});t.dispatchEvent(i)}}updateState(){var t;const e=this.element;if(e&&!e.isPopoverVisible){this.cleanupHideHandlers();try{(t=e.cleanup)==null||t.call(e)}catch(s){}}}handleFocusLoss(){const e=this.element;e!=null&&e.bib&&(Ce.isMousePressed||e.noHideOnThisFocusLoss||e.hasAttribute(\"noHideOnThisFocusLoss\")||e.matches(\":focus\")||e.matches(\":focus-within\")||e.bib.hasAttribute(\"isfullscreen\")||this.hideBib(\"keydown\"))}setupHideHandlers(){this.element&&(this.focusHandler=()=>this.handleFocusLoss(),this.clickHandler=e=>{const t=this.element;if(t!=null&&t.bib&&!t.bib.hasAttribute(\"isfullscreen\")&&(!e.composedPath().includes(t.trigger)&&!e.composedPath().includes(t.bib)||t.bib.backdrop&&e.composedPath().includes(t.bib.backdrop))){const s=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;s&&s.element.isPopoverVisible?(s.hideBib(),document.expandedAuroFormkitDropdown=null,document.expandedAuroFloater=this):this.hideBib(\"click\")}},this.keyDownHandler=e=>{const t=this.element;if(t&&e.key===\"Escape\"&&t.isPopoverVisible){const s=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;if(s&&s!==this&&s.element.isPopoverVisible)return;this.hideBib(\"keydown\")}},this.behavior!==\"drawer\"&&this.behavior!==\"dialog\"&&document.addEventListener(\"focusin\",this.focusHandler),this.enableKeyboardHandling&&document.addEventListener(\"keydown\",this.keyDownHandler),setTimeout(()=>{window.addEventListener(\"click\",this.clickHandler)},0),this.touchHandler=e=>{const t=this.element;if(!(t!=null&&t.bib)||t.bib.hasAttribute(\"isfullscreen\"))return;const s=e.composedPath();!s.includes(t.trigger)&&!s.includes(t.bib)&&this.hideBib(\"click\")},window.addEventListener(\"touchstart\",this.touchHandler,{passive:!0}))}cleanupHideHandlers(){this.focusHandler&&(document.removeEventListener(\"focusin\",this.focusHandler),this.focusHandler=null),this.clickHandler&&(window.removeEventListener(\"click\",this.clickHandler),this.clickHandler=null),this.touchHandler&&(window.removeEventListener(\"touchstart\",this.touchHandler),this.touchHandler=null),this.keyDownHandler&&(document.removeEventListener(\"keydown\",this.keyDownHandler),this.keyDownHandler=null)}handleUpdate(e){e.has(\"isPopoverVisible\")&&this.updateState()}updateCurrentExpandedDropdown(){if(!this.element)return;const e=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;e&&e!==this&&e.element.isPopoverVisible&&e.eventPrefix===this.eventPrefix&&e.hideBib(),document.expandedAuroFloater=this}showBib(){var t;const e=this.element;if(e&&!(!e.bib||!e.trigger&&!e.parentNode)&&!e.disabled&&!this.showing){this.updateCurrentExpandedDropdown(),(t=e.triggerChevron)==null||t.setAttribute(\"data-expanded\",!0),this.showing||(e.modal||this.setupHideHandlers(),this.showing=!0,e.isPopoverVisible=!0,this.position(),this.dispatchEventDropdownToggle()),e.cleanup=mI(e.trigger||e.parentNode,e.bib,()=>{this.position()});const s=Ce.openingQueue.indexOf(this);s>-1&&Ce.openingQueue.splice(s,1),Ce.openingQueue.push(this)}}hideBib(e=\"unknown\"){var r;const t=this.element;if(!t||t.disabled||t.noToggle&&e===\"click\")return;this.lockScroll(!1),(r=t.triggerChevron)==null||r.removeAttribute(\"data-expanded\"),t.isPopoverVisible&&(t.isPopoverVisible=!1),this.showing&&(this.cleanupHideHandlers(),this.showing=!1,this.dispatchEventDropdownToggle(e)),document.expandedAuroFloater=null;const s=Ce.openingQueue.indexOf(this);s>-1&&Ce.openingQueue.splice(s,1)}dispatchEventDropdownToggle(e){const t=this.element;if(!t)return;const s=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-toggled`:\"toggled\",{detail:{expanded:this.showing,eventType:e||\"unknown\"},composed:!0});t.dispatchEvent(s)}handleClick(){const e=this.element;if(!e)return;e.isPopoverVisible?this.hideBib(\"click\"):this.showBib();const t=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-triggerClick`:\"triggerClick\",{composed:!0,detail:{expanded:e.isPopoverVisible}});e.dispatchEvent(t)}handleEvent(e){const t=this.element;if(!(!t||t.disableEventShow))switch(e.type){case\"keydown\":{const s=e.composedPath()[0];(e.key===\"Enter\"||e.key===\" \"&&(!s||s.tagName!==\"INPUT\"))&&(e.preventDefault(),this.handleClick());break}case\"mouseenter\":t.hoverToggle&&this.showBib();break;case\"mouseleave\":t.hoverToggle&&this.hideBib(\"mouseleave\");break;case\"focus\":t.focusShow&&this.showBib();break;case\"blur\":setTimeout(()=>this.handleFocusLoss(),0);break;case\"click\":document.activeElement===document.body&&e.currentTarget.focu
15s(),this.handleClick();break}}handleTriggerTabIndex(){const e=this.element;if(!e)return;const t=[\"a\",\"button\",'input:not([type=\"hidden\"])',\"select\",\"textarea\",'[tabindex]:not([tabindex=\"-1\"])',\"auro-button\",\"auro-input\",\"auro-hyperlink\"],s=e.querySelectorAll('[slot=\"trigger\"]')[0];if(!s)return;const r=s.tagName.toLowerCase();t.forEach(o=>{if(r===o){e.tabIndex=-1;return}s.querySelector(o)&&(e.tabIndex=-1)})}regenerateBibId(){var t;const e=this.element;e&&(this.id=e.getAttribute(\"id\"),this.id||(this.id=window.crypto.randomUUID(),e.setAttribute(\"id\",this.id)),(t=e.bib)==null||t.setAttribute(\"id\",`${this.id}-floater-bib`))}configure(e,t,s=!0){var o,i,n,l;Ce.setupMousePressChecker(),this.enableKeyboardHandling=s,this.eventPrefix=t,this.element!==e&&(this.element=e);const r=this.element;r&&(this.behavior!==r.behavior&&(this.behavior=r.behavior),r.trigger&&this.disconnect(),r.trigger=r.triggerElement||((o=r.shadowRoot)==null?void 0:o.querySelector(\"#trigger\"))||r.trigger,r.bib=((i=r.shadowRoot)==null?void 0:i.querySelector(\"#bib\"))||r.bib,r.bibSizer=(n=r.shadowRoot)==null?void 0:n.querySelector(\"#bibSizer\"),r.triggerChevron=(l=r.shadowRoot)==null?void 0:l.querySelector(\"#showStateIcon\"),r.floaterConfig&&(r.hoverToggle=r.floaterConfig.hoverToggle),this.regenerateBibId(),this.handleTriggerTabIndex(),this.handleEvent=this.handleEvent.bind(this),r.trigger&&(this.enableKeyboardHandling&&r.trigger.addEventListener(\"keydown\",this.handleEvent),r.trigger.addEventListener(\"click\",this.handleEvent),r.trigger.addEventListener(\"mouseenter\",this.handleEvent),r.trigger.addEventListener(\"mouseleave\",this.handleEvent),r.trigger.addEventListener(\"focus\",this.handleEvent),r.trigger.addEventListener(\"blur\",this.handleEvent)))}disconnect(){var t;this.cleanupHideHandlers();const e=this.element;e&&((t=e.cleanup)==null||t.call(e),e.bib&&e.shadowRoot&&e.shadowRoot.append(e.bib),e.trigger&&(e.trigger.removeEventListener(\"keydown\",this.handleEvent),e.trigger.removeEventListener(\"click\",this.handleEvent),e.trigger.removeEventListener(\"mouseenter\",this.handleEvent),e.trigger.removeEventListener(\"mouseleave\",this.handleEvent),e.trigger.removeEventListener(\"focus\",this.handleEvent),e.trigger.removeEventListener(\"blur\",this.handleEvent)))}},ne(Ce,\"isMousePressed\",!1),ne(Ce,\"isMousePressHandlerInitialized\",!1),ne(Ce,\"openingQueue\",[]),Ce);const _I=y`:host([onbackdrop]) .backdrop{background:var(--ds-auro-floater-backdrop-modal-background-color)}::slotted(*){background:var(--ds-auro-floater-container-background-color);color:var(--ds-auro-floater-container-text-color)}`,kI=y`:host{position:absolute;z-index:var(--ds-depth-overlay, 200);display:none;flex-direction:column;opacity:0;transition:opacity .3s ease-in-out,display .3s;transition-behavior:allow-discrete;will-change:opacity}.container{display:inline-block;width:100%;height:100%}.container ::slotted(:only-child){z-index:var(--ds-depth-modal, 300);box-shadow:var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15))}:host([onbackdrop]){overflow:hidden}:host([onbackdrop]) .backdrop{position:absolute;inset:0}:host([data-show]){display:block;opacity:1}@starting-style{:host([data-show]){opacity:0}
15}:host([data-show][modal]){pointer-events:initial}:host([isfullscreen]){width:100%;height:100%}:host([isfullscreen]) .container{overflow:auto;width:100%;height:100%}`,zI=y`:host{--ds-auro-floater-backdrop-modal-background-color: var(--ds-advanced-color-shared-scrim, rgba(0, 0, 0, 0.5));--ds-auro-floater-container-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-floater-container-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}`;class SI extends W{constructor(){super(),this._mobileBreakpointValue=void 0}static get styles(){return[_I,kI,zI]}firstUpdated(){ha.prototype.handleComponentTagRename(this,\"auro-floater-bib\"),this.backdrop=this.shadowRoot.querySelector(\".backdrop\")}render(){return _`\n      <div class=\"container\">\n        <div class=\"backdrop\" part=\"backdrop\"><\/div>\n        <slot><\/slot>\n      <\/div>\n    `}}const AI=\"4.3.5\";class CI extends W{constructor(e){super(),this.behavior=e,this.floater=void 0;const t=this.floaterConfig.prefix.replace(/[A-Z]/g,s=>`-${s.toLowerCase()}`)+\"-bib\";this.floaterBibTag=id.prototype.generateTag(t,AI,SI)}get floaterConfig(){return{prefix:\"auroFloater\"}}static get properties(){return{isPopoverVisible:{attribute:\"open\",type:Boolean,reflect:!0},triggerElement:{attribute:!1}}}firstUpdated(){this.floater=new wI(this,this.behavior),this.floater.configure(this,this.floaterConfig.prefix)}disconnectedCallback(){this.floater.disconnect()}updated(e){this.floater.handleUpdate(e),e.has(\"triggerElement\")&&this.floater.configure(this,this.floaterConfig.prefix),e.has(\"isPopoverVisible\")&&(this.isPopoverVisible?this.floater.showBib():this.floater.hideBib())}render(){return _`\n      <${this.floaterBibTag} id=\"bib\"\n      ?data-show=${this.isPopoverVisible}\n      ?onBackdrop=\"${this.floaterConfig.backdrop}\">\n        <slot><\/slot>\n      <\/${this.floaterBibTag}>\n    `}}const TI=y`.wrapper{background:var(--ds-auro-drawer-container-color)}::slotted(*){color:var(--ds-auro-drawer-text-color)}`,EI=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{display:contents;--insetPaddingXl: var(--ds-size-400, 2rem);--insetPaddingXxl: var(--ds-size-600, 3rem);--insetPaddingXxxl: var(--ds-size-800, 4rem)}
15:host .wrapper{position:absolute;overflow:auto;width:100%;height:100%;box-sizing:border-box;box-shadow:var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));transition:transform .3s ease-in-out,display .3s;transition-behavior:allow-discrete;will-change:transform}:host .header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-size-200, 1rem)}:host .footer{display:flex;align-items:flex-start;justify-content:flex-end;margin-top:var(--insetPaddingXl)}:host .heading{margin-block-start:0}:host(:not([unformatted])) .wrapper{padding:var(--insetPaddingXl)}@media screen and (min-width: 1024px){:host(:not([unformatted])) .wrapper{padding:var(--insetPaddingXxxl)}}#closeButton{margin-left:auto}#closeButton:hover{cursor:pointer}#closeButton .util_displayHiddenVisually{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}:host([placement=right]) .wrapper,:host([placement=left]) .wrapper{max-width:90%}:host([placement=right]),:host([placement=left]){overflow-x:hidden}:host([placement=top]),:host([placement=bottom]){width:100%}:host([placement=top]) .wrapper,:host([placement=bottom]) .wrapper{max-height:90%}:host([placement=right]) .wrapper{right:0;transform:translate3d(100%, 0, 0)}:host([placement=left]) .wrapper{transform:translateX(-100%)}:host([placement=top]) .wrapper{transform:translateY(-100%)}:host([placement=bottom]) .wrapper{bottom:0;transform:translate3d(0, 100%, 0)}:host([visible]) .wrapper{transform:translate3d(0, 0, 0)}@starting-style{:host([visible][placement=right]) .wrapper{transform:translateX(100%)}:host([visible][placement=left]) .wrapper{transform:translateX(-100%)}:host([visible][placement=top]) .wrapper{transform:translateY(-100%)}:host([visible][placement=bottom]) .wrapper{transform:translate3d(0, 100%, 0)}}@media screen and (min-width: 768px){:host([size=sm][placement=left]) .wrapper,:host([size=sm][placement=right]) .wrapper{max-width:40%}}@media screen and (min-width: 1024px){:host([size=sm][placement=left]) .drawer,:host([size=sm][placement=right]) .drawer{max-width:740px}}@media screen and (min-width: 768px){:host([size=md][placement=left]) .wrapper,:host([size=md][placement=right]) .wrapper{max-width:70%}}@media screen and (min-width: 1024px){:host([size=md][placement=left]) .wrapper,:host([size=md][placement=right]) .wrapper{max-width:986px}}:host([size=sm][placement=top]:not([stretch])) .wrapper,:host([size=sm][placement=bottom]:not([stretch])) .wrapper{max-height:30%}:host([size=md][placement=top]:not([stretch])) .wrapper,:host([size=md][placement=bottom]:not([stretch])) .wrapper{max-height:50%}:host([stretch]) .wrapper{max-width:100%;max-height:100%}`,$I=y`:host{--ds-auro-drawer-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-drawer-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}`,MI=\"11.5.0\",II=\"8.1.4\",BI=[\"a[href]\",\"button:not([disabled])\",\"textarea:not([disabled])\",\"input:not([disabled])\",\"select:not([disabled])\",'[role=\"tab\"]:not([disabled])','[role=\"link\"]:not([disabled])','[role=\"button\"]:not([disabled])','[tabindex]:not([tabindex=\"-1\"])','[contenteditable]:not([contenteditable=\"false\"])'],RI=[\"auro-checkbox\",\"auro-radio\",\"auro-dropdown\",\"auro-button\",\"auro-combobox\",\"auro-input\",\"auro-counter\",\"auro-menu\",\"auro-select\",\"auro-datepicker\",\"auro-hyperlink\",\"auro-accordion\"];class NI{constructor(e){ne(this,\"_onKeydown\",e=>{if(e.key===\"Tab\"){this.tabDirection=e.shiftKey?\"backward\":\"forward\";const t=[document.activeElement,...document.activeElement.shadowRoot&&[document.activeElement.shadowRoot.activeElement]],s=this._getFocusableElements(),r=t.includes(s[0])&&this.tabDirection===\"backward\"?s.length-1:t.includes(s[s.length-1])&&this.tabDirection===\"forward\"?0:null;r!==null&&(s[r].focus(),e.preventDefault(),e.stopPropagation())}});if(!e||!(e instanceof HTMLElement))throw new Error(\"FocusTrap requires a valid HTMLElement.\");this.container=e,this.tabDirection=\"forward\",this._init()}_init(){this.container.shadowRoot||this.container,\"inert\"in HTMLElement.prototype&&(this.container.inert=!1,this.container.setAttribute(\"data-focus-trap-container\",!0)),this.container.addEventListener(\"keydown\",this._onKeydown)}_getFocusableElements(){const e=[],t=o=>{var i;if(o.nodeType===Node.ELEMENT_NODE){if(RI.some(n=>{var l;return(l=o.tagName.toLowerCase())==null?void 0:l.match(n)})){e.push(o);return}for(const n of BI)if((i=o.matches)!=null&&i.call(o,n)&&!o.classList.contains(\"focu
15s-bookend\")){e.push(o);break}if(o.shadowRoot&&o.shadowRoot.children&&Array.from(o.shadowRoot.children).forEach(n=>{t(n)}),o.tagName===\"SLOT\"){const n=o.assignedNodes({flatten:!0});for(const l of n)t(l)}else o.children&&Array.from(o.children).forEach(n=>{t(n)})}};t(this.container);const s=[],r=new Set;for(const o of e)r.has(o)||(r.add(o),s.push(o));return s}focusFirstElement(){const e=this._getFocusableElements();e.length&&e[0].focus()}focusLastElement(){const e=this._getFocusableElements();e.length&&e[e.length-1].focus()}disconnect(){this.container.removeAttribute(\"tabIndex\"),this.container.hasAttribute(\"data-focus-trap-container\")&&this.container.removeAttribute(\"data-focus-trap-container\"),this.container.removeEventListener(\"keydown\",this._onKeydown)}}class LI extends W{constructor(){super(),this.buttonTag=id.prototype.generateTag(\"auro-button\",MI,nd),this.iconTag=id.prototype.generateTag(\"auro-icon\",II,In),this.prevActiveElement=void 0}static get properties(){return{visible:{type:Boolean,reflect:!0},modal:{type:Boolean,reflect:!0},unformatted:{type:Boolean,reflect:!0},onDark:{type:Boolean,reflect:!0}}}static get styles(){return[TI,$I,EI]}handleCloseButtonClick(){this.dispatchEvent(new CustomEvent(\"close-click\"))}handleWrapperTransitionEnd(){this.visible&&this.focusTrap&&this.focusTrap.focusFirstElement()}updated(e){e.has(\"visible\")&&(this.visible?(this.focusTrap||(this.focusTrap=new NI(this)),this.prevActiveElement=document.activeElement,this.prevActiveElement===document.body&&this.triggerElement&&(this.prevActiveElement=this.triggerElement)):(this.prevActiveElement&&(this.prevActiveElement.focus(),this.prevActiveElement=void 0),this.focusTrap&&(this.focusTrap.disconnect(),this.focusTrap=null)))}firstUpdated(){super.firstUpdated()}render(){return _`\n    <div class=\"wrapper\" tabindex=\"-1\" part=\"drawer-wrapper\" @transitionend=${this.handleWrapperTransitionEnd}>\n      ${this.unformatted?\"\":_`\n        <div class=\"header-row\">\n            <h1 class=\"heading heading-lg util_stackMarginNone--top\" id=\"drawer-header\" part=\"drawer-header\">\n              <slot name=\"header\"><\/slot>\n            <\/h1>\n          ${this.modal?\"\":_`\n            <div id=\"closeButton\" @click=\"${this.handleCloseButtonClick}\">\n              <slot name=\"close\">\n                <${this.buttonTag} \n                part=\"close-button\"\n                variant=\"ghost\"\n                shape=\"circle\"\n                size=\"sm\"\n                ?onDark=${this.onDark} \n                aria-label=\"Close\">\n                  <${this.iconTag} ?customColor=\"${this.onDark}\" category=\"interface\" name=\"x-lg\"><\/${this.iconTag}>\n                  <span class=\"util_displayHiddenVisually\">Close<\/span>\n                <\/${this.buttonTag}>\n              <\/slot>\n            <\/div>\n            `}\n        <\/div>\n      `}\n      <div part=\"drawer-content\" class=\"content body-default\">\n        <slot><\/slot>\n        <slot name=\"content\"><\/slot>\n      <\/div>\n      ${this.unformatted?\"\":_`\n        <div part=\"drawer-footer\" class=\"footer\" id=\"footerWrapper\">\n          <slot name=\"footer\" id=\"footer\"><\/slot>\n        <\/div>\n      `}\n    <\/div>\n    `}}customElements.get(\"auro-drawer-content\")||customElements.define(\"auro-drawer-content\",LI);const FI=\"--ds-grid-breakpoint-\",UI=[\"lg\",\"md\",\"sm\",\"xs\"];function OI(a){return UI.includes(a)&&a?getComputedStyle(document.documentElement).getPropertyValue(FI+a):void 0}const HI={backdrop:!0,prefix:\"auroDrawer\"};class vd extends CI{constructor(){super(\"drawer\"),this.placement=\"right\",this.size=\"lg\",this.fullscreenBreakpoint=\"sm\",this.drawerBib=void 0}static get properties(){return $(x({},super.properties),{fullscreenBreakpoint:{type:String,reflect:!0},modal:{type:Boolean,carryDown:!0,reflect:!0},nested:{type:Boolean,reflect:!0},onDark:{type:Boolean,carryDown:!0,reflect:!0},placement:{type:String,carryDown:!0},size:{type:String,carryDown:!0},unformatted:{type:Boolean,carryDown:!0,reflect:!0}})}static register(e=\"auro-drawer\"){ha.prototype.registerComponent(e,vd)}get floaterConfig(){return $(x(x({},super.floaterConfig),HI),{placement:this.placement,fullscreenBreakpoint:OI(this.fullscreenBreakpoint)})}set expanded(e){e?this.drawerBib.setAttribute(\"stretch\",\"\"):this.drawerBib.removeAttribute(\"stretch\")}get expanded(){return this.drawerBib.hasAttribute(\"stretch\")}firstUpdated(){super.firstUpdated(),ha.prototype.handleComponentTagRename(this,\"auro-drawer\"),this.drawerBib=document.createElement(\"auro-drawer-content\"),this.drawerBib.addEventListener(\"close-click\",()=>this.floater.hideBib()),this.append(this.drawerBib),this.bib.setAttribute(\"exportparts\",\"backdrop:drawer-backdrop\"),this.setupAria()}setupAria(){this.triggerElement&&(this.triggerElement.setAttribute(\"aria-haspopup\",\"dialog\"),this.triggerElement.setAttribute(\"aria-controls\",this.bib.getAttribute(\"id\")),this.bib.setAttribute(\"aria-label\",this.triggerElement.textContent)),this.bib.setAttribute(\"role\",\"dialog\"),this.modal&&this.bib.setAttribute(\"aria-modal\",\"true\")}updateDrawerBibAttribute(e,t){typeof t==\"boolean\"||typeof t>\"u\"?t?this.drawerBib.setAttribute(e,\"\"):this.drawerBib.removeAttribute(e):this.drawerBib.setAttribute(e,t)}
15updated(e){super.updated(e),[...this.children].forEach(t=>{t!==this.drawerBib&&this.drawerBib.append(t)}),[...e.entries()].forEach(([t])=>{vd.properties[t].carryDown&&this.updateDrawerBibAttribute(t,this[t])}),e.has(\"isPopoverVisible\")&&(this.drawerBib.visible=this.isPopoverVisible),e.has(\"triggerElement\")&&this.setupAria()}}let b1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},g1=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const If=new Map,v1=(a,e={})=>{const t=e.responseParser||(s=>s.text());return If.has(a)||If.set(a,fetch(a).then(t)),If.get(a)};var y1=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex;line-height:var(--ds-auro-icon-size)}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.svgWrapper [part=svg]{display:flex}.labelWrapper{margin-left:var(--ds-size-50, .25rem)}.labelWrapper ::slotted(*){line-height:inherit!important}\n`;let Bf=class extends g1{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},g1.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y1}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield v1(`${this.uri}/${a}/${e}.svg`):yield v1(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){var a;try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=(a=this.name)!=null&&a.startsWith(\"tail-\")?'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-hidden=\"true\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 142 138\" part=\"svg\"><title id=\"tail-DEFAULT__title\">Airplane tail default image with light gray color<\/title><path fill=\"url(#paint0_linear_9225_2069)\" fill-rule=\"evenodd\" d=\"M124.093 14.665a3.26 3.26 0 0 1 3.208 3.829L101.097 119.85c-.47 1.087-2.211 3.398-5.692 3.471l-.106.001-80.65.013A659230 659230 0 0 1 99.08 17.412c1.214-1.497 3.275-2.722 5.372-2.747z\" clip-rule=\"evenodd\"/><defs><linearGradient id=\"paint0_linear_9225_2069\" x1=\"114.823\" x2=\"60.061\" y1=\"14.665\" y2=\"123.335\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".5\" stop-color=\"#707984\"/><stop offset=\".5\" stop-color=\"#646E7B\"/><\/linearGradient><\/defs><\/svg>':'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';this.svg=new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")}}}catch(e){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var DI=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,PI=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let qI=class Tb extends Bf{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.variant=void 0,this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new b1}static get properties(){return $(x({},Bf.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[Bf.styles,DI,y1,PI]}static register(e=\"auro-icon\"){b1.prototype.registerComponent(e,Tb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Tb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const Yo=new WeakMap,Zs=new WeakMap,WI=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{Zs.has(a)||Zs.set(a,{matchers:new Set,targets:new Map});const r=Zs.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),x1({host:a,target:e,matcher:t,removeOriginal:s}),jI(a),{cleanup:()=>VI(a,e,t),getObservedAttributes:()=>JI(a,e,t),getObservedAttribute:o=>KI(a,e,t,o)}},VI=(a,e,t)=>{const s=Zs.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||ZI(a)},x1=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{GI(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},jI=a=>{if(Yo.has(a))return Yo.get(a);const e=new MutationObserver(t=>{const s=Zs.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);x1({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),Yo.set(a,e),e},ZI=a=>{Yo.has(a)&&(Yo.get(a).disconnect(),Yo.delete(a)),Zs.has(a)&&Zs.delete(a)},Rf=(a,e,t)=>{const s=Zs.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},GI=(a,e,t,s,r)=>{const o=Rf(a,e,t);o&&o.currentAttributes.set(s,r)},KI=(a,e,t,s)=>{const r=Rf(a,e,t);if(r)return r.currentAttributes.get(s)},JI=(a,e,t)=>{const s=Rf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},w1={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/),tabindex:a=>a.match(/^tabindex$/)},XI=({host:a,target:e,removeOriginal:t=!0,ignore:s})=>(({host:r,target:o,match:i,removeOriginal:n=!0})=>{if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof o!=\"object\"||!(o instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof i!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof n!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return WI({host:r,target:o,matcher:i,removeOriginal:n})})({host:a,target:e,match:r=>{if(s&&s.includes(r))return!1;for(const o in w1)if(w1[o](r))return!0;return!1},removeOriginal:t});let YI=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},Nf=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};var QI='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"external-link-stroke__title external-link-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"external-link-stroke__title\">Link to external site.<\/title><desc id=\"external-link-stroke__desc\">This indicates a link to an external site that may not follow the same accessibility or privacy policies as Alaska Airlines. By selecting a partner link you agree to share your data with these sites.<\/desc><path d=\"M7 6.25h5a.75.75 0 0 1 .102 1.494L12 7.75H7a1.25 1.25 0 0 0-1.244 
151.123L5.75 9v8c0 .648.492 1.18 1.122 1.244L7 18.25h8a1.25 1.25 0 0 0 1.244-1.122L16.25 17v-5a.75.75 0 0 1 1.493-.101l.007.101v5a2.75 2.75 0 0 1-2.582 2.745L15 19.75H7a2.75 2.75 0 0 1-2.745-2.582L4.25 17V9a2.75 2.75 0 0 1 2.582-2.745zh5zm12.025-2 .125.015.11.032.128.061c.18.108.317.29.353.522l.009.12v5a.75.75 0 0 1-1.493.102L18.25 10V6.811l-6.72 6.72a.75.75 0 0 1-1.133-.977l.073-.084 6.718-6.72H14a.75.75 0 0 1-.743-.648L13.25 5a.75.75 0 0 1 .648-.743L14 4.25z\"/><\/svg>',eB='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"new-window-stroke__title new-window-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"new-window-stroke__title\">Link will open a new tab or window.<\/title><desc id=\"new-window-stroke__desc\">Notice indicator to alert users that action will result in the browser opening a new tab or window.<\/desc><path fill-rule=\"evenodd\" d=\"M20.246 5.687a2.063 2.063 0 0 0-2.058-1.937H8.813l-.126.004A2.063 2.063 0 0 0 6.75 5.813v.937H6.5l-.168.005A2.75 2.75 0 0 0 3.75 9.5v8l.005.168A2.75 2.75 0 0 0 6.5 20.25h8l.168-.005A2.75 2.75 0 0 0 17.25 17.5v-.25h.938l.125-.004a2.063 2.063 0 0 0 1.937-2.058V5.813zM15.75 17.25H8.813a2.063 2.063 0 0 1-2.06-1.937l-.003-.126V8.25H6.5a1.25 1.25 0 0 0-1.244 1.123L5.25 9.5v8c0 .648.492 1.18 1.122 1.244l.128.006h8a1.25 1.25 0 0 0 1.243-1.122l.007-.128zm-6.625-12h8.75l.09.005a.875.875 0 0 1 .785.87v8.75l-.005.09a.875.875 0 0 1-.87.785h-8.7
155l-.09-.005a.875.875 0 0 1-.785-.87v-8.75l.005-.09a.875.875 0 0 1 .87-.785m4.28 1.757L13.507 7c.38 0 .693.3.743.69l.007.11-.007 1.938h2c.38 0 .694.301.743.691l.007.108c0 .405-.282.74-.648.792l-.102.007h-2.001l.001 1.865c0 .404-.282.739-.648.792L13.5 14c-.38 0-.694-.3-.743-.69l-.007-.11-.001-1.864H10.75c-.38 0-.694-.3-.743-.69L10 10.537c0-.404.282-.738.648-.791l.102-.008h2l.007-1.939c0-.404.282-.739.648-.792\"/><\/svg>';let _1=class extends W{static get properties(){return{appearance:{type:String,reflect:!0},layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}},k1=class extends _1{constructor(){super(),this._initializeDefaults(),this.addEventListener(\"touchstart\",function(){this.classList.add(\"is-touching\")})}_initializeDefaults(){this.appearance=\"default\",this.download=!1,this.ondark=!1,this.variant=\"primary\",this.layout=this.type===\"cta\"?\"block\":null,this.shape=this.type===\"cta\"?\"rounded\":null,this.size=this.type===\"cta\"?\"md\":null,this.defaultReferrerPolicy=\"strict-origin-when-cross-origin\",this.tabIsActive=\"false\",this.runtimeUtils=new Nf}static get properties(){return $(x({},_1.properties),{appearance:{type:String,reflect:!0},download:{type:Boolean,reflect:!0},fluid:{type:Boolean},href:{type:String,reflect:!0},ondark:{type:Boolean},referrerpolicy:{type:Boolean,reflect:!0},rel:{type:String,reflect:!0},target:{type:String,reflect:!0},type:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}get safeUri(){return this.href?this.safeUrl(this.href):\"\"}get includesDomain(){return!!this.href&&this.safeUri.includes(\"http\")}safeUrl(a){var s,r;let e;if(!a)return;const t=new URL(a,(s=window==null?void 0:window.location)==null?void 0:s.href);switch(t.protocol){case\"tel:\":case\"sms:\":case\"mailto:\":e=a;break;case\"javascript:\":case\"data:\":case\"vbscript:\":e=void 0;break;default:(r=window==null?void 0:window.location)!=null&&r.href.includes(\"localhost\")||(t.protocol=\"https:\"),e=t.href}return e}generateIconHtml(a){const e=new DOMParser().parseFromString(a,\"text/html\").body.firstChild;return e.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg part=\"targetIcon\">${e}<\/${this.iconTag}>`}targetIcon(a){if(a===\"_blank\")return e=this.safeUri,new URL(e).hostname===window.location.hostname?this.generateIconHtml(eB):this.generateIconHtml(QI);var e}getTabState(a){return a===!0?\"is-active\":\"\"}getRelType(a,e){var t;return e||(a===\"_blank\"&&this.safeUri.includes((t=window==null?void 0:window.location)==null?void 0:t.hostname)?void 0:a!==\"_blank\"||!this.includesDomain||this.rel||this.referrerpolicy?a===\"_blank\"&&this.referrerpolicy?\"external\":void 0:\"noOpener noReferrer\")}render(){return this.getMarkup()}},tB=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},z1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},S1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var aB=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]),:host([appearance=brand]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}
15:host([ondark]),:host([appearance=inverse]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,sB=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0;box-sizing:border-box}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:calc(1rem + var(--margin) * 2)}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(1.95rem + var(--margin-xs) * 6);height:calc(.65rem + var(--margin-xs) * 2)}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:calc(2rem + var(--margin-sm) * 2)}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:calc(3rem + var(--margin-md) * 2)}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:calc(5rem + var(--margin-lg) * 2)}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,rB=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;let oB=class v6 extends W{constructor(){super(),this.appearance=\"default\",this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new S1,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{appearance:{type:String,reflect:!0},laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[sB,aB,rB]}static register(e=\"auro-loader\"){S1.prototype.registerComponent(e,v6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>
15R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}};const Qo=new WeakMap,Gs=new WeakMap,iB=(a,e,t)=>{const s=Gs.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||lB(a)},A1=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{cB(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},nB=a=>{if(Qo.has(a))return Qo.get(a);const e=new MutationObserver(t=>{const s=Gs.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);A1({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),Qo.set(a,e),e},lB=a=>{Qo.has(a)&&(Qo.get(a).disconnect(),Qo.delete(a)),Gs.has(a)&&Gs.delete(a)},Lf=(a,e,t)=>{const s=Gs.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},cB=(a,e,t,s,r)=>{const o=Lf(a,e,t);o&&o.currentAttributes.set(s,r)},dB=(a,e,t,s)=>{const r=Lf(a,e,t);if(r)return r.currentAttributes.get(s)},uB=(a,e,t)=>{const s=Lf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},C1={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},hB=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return(({host:n,target:l,matcher:c,removeOriginal:d=!0})=>{Gs.has(n)||Gs.set(n,{matchers:new Set,targets:new Map});const u=Gs.get(n);return u.matchers.add(c),u.targets.has(l)||u.targets.set(l,new Map),u.targets.get(l).set(c,{removeOriginal:d,currentAttributes:new Map}),A1({host:n,target:l,matcher:c,removeOriginal:d}),nB(n),{cleanup:()=>iB(n,l,c),getObservedAttributes:()=>uB(n,l,c),getObservedAttribute:p=>dB(n,l,c,p)}})({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in C1)if(C1[r](s))return!0;return!1},removeOriginal:t});let T1=class extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"shape-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"layout-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(e){(e.has(\"layout\")||e.has(\"shape\")||e.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=hB({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(e){return console.error(\"Failed to get the defined layout - using the default layout\",e),this.getLayout(\"default\")}}};var pB=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,fB=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}\n`,mB=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-d
15isplay-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}[auro-loader]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,bB=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const E1=[\"circle\",\"square\"];let $1=class y6 extends T1{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new z1,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new tB;this.loaderTag=e.generateTag(\"auro-loader\",\"6.1.0\",oB),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[bB,mB,pB,fB]}static get properties(){return $(x({},T1.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){z1.prototype.registerComponent(e,y6)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!E1.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return E1.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,loading:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}};var gB=y`a.auro-button{text-decoration:none}\n`;let vB=class x6 extends $1{static register(e=\"auro-hyperlink-button\"){Nf.prototype.registerComponent(e,x6)}static get styles(){return[...$1.styles,gB]}};customElements.get(\"auro-hyperlink-button\")||customElements.define(\"auro-hyperlink-button\",vB);var yB=y`:host([type=nav]:not([ondark])) a,:host([type=nav]:not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-nav-default-color-default);background-color:var(--ds-auro-hyperlink-nav-default-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-default-border-color-default)}:host([type=nav]:not([ondark])) a:visited,:host([type=nav]:not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-default);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-default)}:host([type=nav]:not([ondark])) a:focus-visible,:host([type=nav]:not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-default);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav]:not([ondark])) a:hover,:host([type=nav]:not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-default);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-default)}:host([type=nav]:not([ondark])) a:hover:focus-visible,:host([type=nav]:not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav][ondark]) a,:host([type=nav][appearance=inverse]) a{color:var(--ds-auro-hyperlink-nav-default-color-inverse);background-color:var(--ds-auro-hyperlink-nav-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-default-border-color-inverse)}:host([type=nav][ondark]) a:visited,:host([type=nav][appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-inverse);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-inverse)}:host([type=nav][ondark]) a:focus-visible,:host([type=nav][appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-inverse);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host([type=nav][ondark]) a:hover,:host([type=nav][appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-inverse);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-inverse)}:host([type=nav][ondark]) a:hover:focus-visible,:host([type=nav][appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host(:not([type=nav]):not([ondark])) a,:host(:not([type=nav]):not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-default-color-default);background-color:var(--ds-auro-hyperlink-default-container-color-default);outline-color:var(--ds-auro-hyperlink-default-outline-color-default);border-color:var(--ds-auro-hyperlink-default-border-color-default)}:host(:not([type=nav]):not([ondark])) a:visited,:host(:not([type=nav]):not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-visited-color-default);background-color:var(--ds-auro-hyperlink-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-visited-border-color-default)}:host(:not([type=nav]):not([ondark])) a:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-default);background-color:var(--ds-auro-hyperlink-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover,:host(:not([type=nav]):not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-hover-color-default);background-color:var(--ds-auro-hyperlink-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-hover-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav])[ondark]) a,:host(:not([type=nav])[appearance=inverse]) a{color:var(--ds-auro-hyperlink-default-color-inverse);background-color:var(--ds-auro-hyperlink-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-default-border-color-inverse)}:host(:not([type=nav])[ondark]) a:visited,:host(:not([type=nav])[appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-visited-color-inverse);background-color:var(--ds-auro-hyperlink-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-visited-border-color-inverse)}:host(:not([type=nav])[ondark]) a:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-inverse);background-color:var(--ds-auro-hyperlink-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover,:host(:not([type=nav])[appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-hover-color-inverse);background-color:var(--ds-auro-hyperlink-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-hover-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}\n`,xB=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-
15sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host(:not([fluid])){display:inline-block}:host([type=nav]) .hyperlink:focus{text-decoration:underline}:host([type=cta]){line-height:0}:host(:not([type=cta]):not([type=nav])) .hyperlink{display:flex;border-radius:3px;outline-offset:unset;outline-style:solid;outline-width:1px}:host(:not([type=cta]):not([type=nav])) .hyperlink:focus-visible{outline-offset:var(--ds-size-25, .125rem)}:host(:not([type=cta]):not([type=nav])) [auro-icon]{position:relative;top:1px}.hyperlink{transition:all .15s ease;text-decoration:underline}@media (hover: hover){.hyperlink:hover{text-decoration:none}.hyperlink--nav:hover{text-decoration:underline}}.hyperlink--nav{display:block;text-decoration:none}.hyperlink--nav:focus-visible{outline-style:solid;outline-width:var(--ds-size-50, .25rem);outline-offset:unset}.hyperlink--button{cursor:pointer}[auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-left:var(--ds-size-25, .125rem)}[fluid]{display:flex}\n`,wB=y`:host(:not([type=cta])){--ds-auro-hyperlink-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-default-container-color-default: transparent;--ds-auro-hyperlink-default-outline-color-default: transparent;--ds-auro-hyperlink-default-border-color-default: transparent;--ds-auro-hyperlink-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-visited-container-color-default: transparent;--ds-auro-hyperlink-visited-outline-color-default: transparent;--ds-auro-hyperlink-visited-border-color-default: transparent;--ds-auro-hyperlink-focus-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-focus-container-color-default: transparent;--ds-auro-hyperlink-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-focus-border-color-default: transparent;--ds-auro-hyperlink-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-hover-container-color-default: transparent;--ds-auro-hyperlink-hover-outline-color-default: transparent;--ds-auro-hyperlink-hover-border-color-default: transparent;--ds-auro-hyperlink-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-default-container-color-inverse: transparent;--ds-auro-hyperlink-default-outline-color-inverse: transparent;--ds-auro-hyperlink-default-border-color-inverse: transparent;--ds-auro-hyperlink-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-visited-container-color-inverse: transparent;--ds-auro-hyperlink-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-visited-border-color-inverse: transparent;--ds-auro-hyperlink-focus-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-focus-container-color-inverse: transparent;--ds-auro-hyperlink-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-focus-border-color-inverse: transparent;--ds-auro-hyperlink-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-hover-container-color-inverse: transparent;--ds-auro-hyperlink-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-hover-border-color-inverse: transparent;
15--ds-auro-hyperlink-nav-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-default-container-color-default: transparent;--ds-auro-hyperlink-nav-default-outline-color-default: transparent;--ds-auro-hyperlink-nav-default-border-color-default: transparent;--ds-auro-hyperlink-nav-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-visited-container-color-default: transparent;--ds-auro-hyperlink-nav-visited-outline-color-default: transparent;--ds-auro-hyperlink-nav-visited-border-color-default: transparent;--ds-auro-hyperlink-nav-focus-color-default: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-container-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-border-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-nav-hover-container-color-default: transparent;--ds-auro-hyperlink-nav-hover-outline-color-default: transparent;--ds-auro-hyperlink-nav-hover-border-color-default: transparent;--ds-auro-hyperlink-nav-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-default-container-color-inverse: transparent;--ds-auro-hyperlink-nav-default-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-default-border-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-visited-container-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-border-color-inverse: transparent;--ds-auro-hyperlink-nav-focus-color-inverse: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-focus-container-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-border-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-container-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-border-color-inverse: transparent}\n`;let _B=class w6 extends k1{constructor(){super(),this._createRefs();const e=new YI;this.iconTag=e.generateTag(\"auro-icon\",\"9.2.0\",qI)}static get properties(){return x({},k1.properties)}static get styles(){return[xB,yB,wB]}static get shadowRootOptions(){return $(x({},W.shadowRootOptions),{delegatesFocus:!0})}_createRefs(){this.hyperlinkRef=Wo()}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}firstUpdated(){this.hyperlinkRef.value&&(this.attributeWatcher=XI({host:this,target:this.hyperlinkRef.value}))}disconnectedCallback(){this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}static register(e=\"auro-hyperlink\"){Nf.prototype.registerComponent(e,w6)}renderLayoutDefault(){const e={hyperlink:this.safeUri||this.role,\"hyperlink--nav\":this.type===\"nav\",\"hyperlink--ondark\":this.appearance===\"inverse\"||this.ondark,\"hyperlink--button\":this.role,\"hyperlink--secondary\":this.variant===\"secondary\",\"hyperlink--tertiary\":this.variant===\"tertiary\"};return _`\n    ${this.safeUri||this.role?_`\n    <a\n      ${Ba(this.hyperlinkRef)}\n      part=\"link\"\n      class=\"${F(e)}\"\n      href=\"${A(this.role?void 0:this.safeUri)}\"\n      .rel=\"${A(this.target||this.rel?this.getRelType(this.target,this.rel):void 0)}\"\n      referrerpolicy=\"${A(this.referrerpolicy?this.defaultReferrerPolicy:void 0)}\"\n      role=\"${A(this.role===\"button\"?this.role:void 0)}\"\n      ?download=\"${this.download}\"\n      .target=\"${A(this.target?this.target:void 0)}\"\n      tabindex=\"${A(this.role===\"button\"?\"0\":void 0)}\"\n    >\n      <slot><\/slot>\n      ${this.targetIcon(this.target)}\n    <\/a>`:_`<slot><\/slot>`}\n    `}renderLayoutCTA(){return _`\n      <auro-hyperlink-button\n        ${Ba(this.hyperlinkRef)}\n        appearance=\"${this.ondark?\"inverse\":this.appearance}\"\n        ?fluid=\"${this.fluid}\"\n        variant=\"${A(this.variant||void 0)}\"\n        shape=\"${A(this.shape||void 0)}\"\n        size=\"${A(this.size||void 0)}\"\n        layout=\"${A(this.layout||void 0)}\"\n        buttonHref=\"${A(this.safeUri||void 0)}\"\n        buttonRel=\"${A(this.rel||void 0)}\"\n        buttonTarget=\"${A(this.target||void 0)}\"\n      >\n        <slot><\/slot>\n        ${this.targetIcon(this.target)}\n      <\/auro-hyperlink-button>\n    `}getMarkup(){return this.type===\"cta\"?this.renderLayoutCTA():this.renderLayoutDefault()}},kB=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},Ln=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};var zB='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"chevron-down__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"chevron-down__desc\">Directional indicator; down.<\/desc><path d=\"m6.397 9.554.073-.084a.75.75 0 0 1 .976-.073l.084.073L12 13.939l4.47-4.47a.75.75 0 0 1 .976-.072l.084.073a.75.75 0 0 1 .073.976l-.073.084L13.061 15l-.354.354a1 1 0 0 1-1.414 0L10.939 15l-4.47-4.47a.75.75 0 0 1-.072-.976l.073-.084z\"/><\/svg>',SB='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"chevron-up__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"chevron-up__desc\">Directional indicator; up.<\/desc><path d=\"m17.603 14.343-.073.084a.75.75 0 0 1-.976.073l-.084-.073L12 9.957l-4.47 4.47a.75.75 0 0 1-.976.073l-.084-.073a.75.75 0 0 1-.073-.976l.073-.085 4.823-4.823a1 1 0 0 1 1.414 0l4.823 4.823a.75.75 0 0 1 .073.977\"/><\/svg>';let M1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}},I1=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const Ff=new Map,B1=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Ff.has(a)||Ff.set(a,fetch(a).then(t)),Ff.get(a)};var R1=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex;line-height:var(--ds-auro-icon-size)}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.svgWrapper [part=svg]{display:flex}.labelWrapper{margin-left:var(--ds-size-50, .25rem)}.labelWrapper ::slotted(*){line-height:inherit!important}\n`;let Uf=class extends I1{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},I1.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return R1}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield B1(`${this.uri}/${a}/${e}.svg`):yield B1(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString('<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>',\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var AB=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,CB=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}
15:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let TB=class Eb extends Uf{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new M1}static get properties(){return $(x({},Uf.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[Uf.styles,AB,R1,CB]}static register(e=\"auro-icon\"){M1.prototype.registerComponent(e,Eb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Eb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}},EB=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},N1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},L1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var $B=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}:host([ondark]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,MB=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs) * 6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,IB=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;let BB=class _6 extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new L1,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[MB,$B,IB]}static register(e=\"auro-loader\"){L1.prototype.registerComponent(e,_6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}};const ei=new WeakMap,Ks=new WeakMap,RB=(a,e,t)=>{const s=Ks.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||LB(a)},F1=({host:a,target:e,matcher:t,removeOriginal:s=!0}
vendor: 3,904 bytes, line 15
15)=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{FB(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},NB=a=>{if(ei.has(a))return ei.get(a);const e=new MutationObserver(t=>{const s=Ks.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);F1({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),ei.set(a,e),e},LB=a=>{ei.has(a)&&(ei.get(a).disconnect(),ei.delete(a)),Ks.has(a)&&Ks.delete(a)},Of=(a,e,t)=>{const s=Ks.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},FB=(a,e,t,s,r)=>{const o=Of(a,e,t);o&&o.currentAttributes.set(s,r)},UB=(a,e,t,s)=>{const r=Of(a,e,t);if(r)return r.currentAttributes.get(s)},OB=(a,e,t)=>{const s=Of(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},U1={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},HB=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return(({host:n,target:l,matcher:c,removeOriginal:d=!0})=>{Ks.has(n)||Ks.set(n,{matchers:new Set,targets:new Map});const u=Ks.get(n);return u.matchers.add(c),u.targets.has(l)||u.targets.set(l,new Map),u.targets.get(l).set(c,{removeOriginal:d,currentAttributes:new Map}),F1({host:n,target:l,matcher:c,removeOriginal:d}),NB(n),{cleanup:()=>RB(n,l,c),getObservedAttributes:()=>OB(n,l,c),getObservedAttribute:p=>UB(n,l,c,p)}})({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in U1)if(U1[r](s))return!0;return!1},removeOriginal:t});let O1=class extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"shape-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"layout-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(e){(e.has(\"layout\")||e.has(\"shape\")||e.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=HB({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(e){return console.error(\"Failed to get the defined layout - using the default layout\",e),this.getLayout(\"default\")}}};var DB=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,PB=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}\n`,qB=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-d
15isplay-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,WB=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const H1=[\"circle\",\"square\"];let D1=class k6 extends O1{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new N1,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new EB;this.loaderTag=e.generateTag(\"auro-loader\",\"6.0.0\",BB),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[WB,qB,DB,PB]}static get properties(){return $(x({},O1.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){N1.prototype.registerComponent(e,k6)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!H1.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return H1.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}};var VB=y`:focus:not(:focus-visible){outline:3px solid transparent}:host{border:unset;cursor:pointer;overflow:visible}:host .auro-button{all:unset;width:100%;padding:var(--ds-size-200, 1rem) var(--trigger-padding-right, 0) var(--ds-size-200, 1rem) var(--trigger-padding-left, 0);box-sizing:border-box}:host .auro-button:focus,:host .auro-button:focus-visible,:host .auro-button:focus-within{outline:0}:host .auro-button:after{border-color:transparent}:host .contentWrapper{display:flex;flex-direction:row-reverse;margin-left:0!important;margin-right:0!important}:host .textSlot{display:flex;flex:1;gap:0;align-items:center}:host([disabled]){cursor:not-allowed;text-decoration:none!important}:host([disabled]) .auro-button{pointer-events:none}:host(.sm) .auro-button{padding-top:var(--ds-size-150, .75rem);padding-bottom:var(--ds-size-150, .75rem)}:host(.lg) .auro-button{padding-top:var(--ds-size-250, 1.25rem);padding-bottom:var(--ds-size-250, 1.25rem)}:host([fluid]) .textSlot{width:100%}:host(.iconRight) .textSlot{display:flex;flex-direction:row;justify-content:space-between}\n`;let jB=class z6 extends D1{constructor(){super(),this.ariaexpanded=!1}static get properties(){return $(x({},D1.properties),{ariaexpanded:{type:Boolean,reflect:!0}})}static get styles(){return[VB]}updated(e){if(super.updated(e),e.has(\"ariaexpanded\")){const t=this.shadowRoot.querySelector(\"button\");t&&t.setAttribute(\"aria-expanded\",this.ariaexpanded?\"true\":\"false\")}}static register(e=\"auro-accordion-button\"){Ln.prototype.registerComponent(e,z6)}},ZB=class S6 extends W{constructor(){super(),this.runtimeUtils=new Ln}static get properties(){return{disabled:{type:Boolean,reflect:!0},emphasis:{type:Boolean,reflect:!0},variant:{type:String,reflect:!0}}}static register(e=\"auro-accordion-group\"){Ln.prototype.registerComponent(e,S6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-accordion-group\")}updated(e){e.has(\"disabled\")&&this.updateDisabledState()}updateDisabledState(){this.querySelectorAll(\"auro-accordion\").forEach(e=>{e.disabled=this.disabled})}handleSlotContentChange(){this.addEventListener(\"toggleExpanded\",this.handleToggleExpanded),this.handleItems(),this.items.forEach(e=>{this.hasAttribute(\"emphasis\")&&(e.setAttribute(\"chevron\",\"right\"),e.emphasis=!0),this.hasAttribute(\"variant\")&&this.getAttribute(\"variant\")===\"sm\"&&e.setAttribute(\"variant\",\"sm\"),this.hasAttribute(\"variant\")&&this.getAttribute(\"variant\")===\"lg\"&&e.setAttribute(\"variant\",\"lg\"),e.grouped=!0})}handleToggleExpanded(e){this.hasAttribute(\"noToggleExpanded\")||(this.items.forEach(t=>{t!==e.target&&t.expanded&&(t.expanded=!1)}),this.scrollIntoView({behavior:\"smooth\",block:\"nearest\"}))}handleItems(){const e=this.tagName.toLowerCase(),t=e.substring(0,e.indexOf(\"-group\"));this.items=Array.from(this.querySelectorAll(t))}render(){return R`\n      <div>\n        <slot @slotchange=\"${this.handleSlotContentChange}\"><\/slot>\n      <\/div>\n    `}};var GB=y`:host .trigger{color:var(--ds-auro-accordion-trigger-color);border-color:var(--ds-auro-accordion-trigger-border-color)}:host [auro-icon]{color:var(--ds-auro-accordion-trigger-icon-color)}:host([disabled]){--ds-auro-accordion-trigger-color: var(--ds-basic-color-texticon-disabled, v.\\$ds-basic-color-texticon-disabled)}:host([disabled]) [auro-icon]{color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:focus){--ds-auro-accordion-trigger-border-color: var(--ds-advanced-color-state-focused, #01426a)}:host([grouped]) .componentWrapper{border-bottom-color:var(--ds-auro-accordion-group-border-color)}:host([emphasis]) .trigger:before{border-color:var(--ds-auro-accordion-trigger-border-color)}:host([emphasis]) .trigger:focus:before,:host([emphasis]) .trigger:hover:before{--ds-auro-accordion-trigger-border-color: var(--ds-advanced-color-state-selected, #01426a)}
15:host([emphasis]) .trigger:focus{--ds-auro-accordion-trigger-border-color: var(--ds-advanced-color-state-focused, #01426a)}:host([emphasis]) .content{border-left-color:var(--ds-auro-accordion-content-border-color)}:host([emphasis][expanded]) .trigger:before{--ds-auro-accordion-trigger-border-color: var(--ds-advanced-color-state-selected, #01426a)}:host([emphasis][expanded]) .content{--ds-auro-accordion-content-border-color: var(--ds-basic-color-border-subtle, #dddddd)}\n`,KB=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{interpolate-size:allow-keywords;--webkit-fill: -webkit-fill-available}:host .trigger{position:relative;display:inline-block;border-width:1px;border-style:solid;border-radius:var(--ds-border-radius, .375rem)}:host .trigger:hover{text-decoration:underline}:host .trigger[fluid]{max-width:calc(100% - 3px)}:host ::slotted([slot=trigger]){padding-left:var(--ds-size-100, .5rem);padding-right:var(--ds-size-200, 1rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:host .iconWrapper{height:var(--ds-size-300, 1.5rem);margin-top:-2px}:host [auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host [auro-icon][hidden]{display:none}:host .content{width:100%;transition:all .5s ease-in-out;transition-property:height}:host .componentWrapper{height:100%;overflow:hidden}:host .contentWrapper{padding-left:var(--ds-size-400, 2rem);padding-bottom:var(--ds-size-300, 1.5rem)}:host(:focus) .trigger{border-width:1px;border-style:solid}:host([chevron=right]) ::slotted([slot=trigger]){padding-left:0;padding-right:var(--ds-size-100, .5rem)}:host([chevron=right]) .contentWrapper{padding-left:0}:host([alignRight]) .componentWrapper{display:flex;flex-direction:column;align-items:flex-end}
15:host([fluid]) .trigger{width:100%}:host([grouped]) .componentWrapper{border-bottom-width:1px;border-bottom-style:solid}:host([grouped][chevron=right]:not([alignright])) .trigger{width:var(--webkit-fill, 100%);--trigger-padding-right: var(--ds-size-200, 1rem)}:host(:not([expanded])) .content,:host([expanded=false]) .content{height:0!important}:host([expanded]) .content{height:auto}:host([emphasis]) .trigger{border-style:solid;border-width:1px;border-left-width:2px;--trigger-padding-left: var(--ds-size-200, 1rem)}:host([emphasis]) .trigger:before{display:block;position:absolute;top:-1px;left:-2px;width:1px;height:calc(100% + 2px);content:\"\";border-left-style:solid;border-left-width:2px}:host([emphasis]) .trigger:focus{border-left-width:1px;margin-left:1px}:host([emphasis]) .content{border-left-width:2px;border-left-style:solid;padding:unset}:host([emphasis]) .contentWrapper{padding-left:var(--ds-size-200, 1rem)}:host([emphasis]) .iconWrapper{padding-right:var(--ds-size-200, 1rem)}:host([emphasis]:not([expanded]):hover) .trigger{text-decoration:unset}:host([chevron=none]) ::slotted([slot=trigger]),:host([chevron=none]) .contentWrapper{padding-left:unset}\n`,JB=y`:host{--ds-auro-accordion-content-border-color: transparent;--ds-auro-accordion-group-border-color: var(--ds-basic-color-border-divider, rgba(0, 0, 0, .15));--ds-auro-accordion-trigger-border-color: transparent;--ds-auro-accordion-trigger-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-accordion-trigger-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a)}\n`;let XB=(oo=class extends W{constructor(){super();const e=new kB;this.iconTag=e.generateTag(\"auro-icon\",\"9.1.1\",TB),this.buttonNameHash=this.generateRandomLetters(4),this.buttonTag=e.generateTag(\"auro-accordion-button\",this.buttonNameHash,jB),this.runtimeUtils=new Ln,this.expanded=!1}static get properties(){return{alignRight:{type:Boolean,reflect:!0},chevron:{type:String,reflect:!0},disabled:{type:Boolean,reflect:!0},emphasis:{type:Boolean,reflect:!0},expanded:{type:Boolean,reflect:!0},grouped:{type:Boolean,reflect:!0},variant:{type:String,reflect:!0}}}static get styles(){return[GB,KB,JB]}static register(e=\"auro-accordion\"){const t=`${e}-group`;Ln.prototype.registerComponent(e,oo),ZB.register(t)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-accordion\")}updated(e){if(e.has(\"expanded\")){const t=this.shadowRoot.querySelector(\"#accordionTrigger\");t&&(t.ariaExpanded=this.expanded)}}renderChevronIcons(){if(this.chevron===\"none\")return V;const e=this.expanded?SB:zB;return _`\n      <${this.iconTag} \n        customSvg \n        customColor \n        ?disabled=\"${this.disabled}\"\n        part=\"chevron\">\n        <div slot=\"svg\">${Xc(e)}<\/div>\n      <\/${this.iconTag}>\n    `}generateRandomLetters(e){let t=\"\";const s=\"abcdefghijklmnopqrstuvwxyz\";for(let r=0;r<e;r+=1)t+=s.charAt(Math.floor(26*Math.random()));return t}toggle(){this.expanded=!this.expanded,this.dispatchEvent(new CustomEvent(\"toggleExpanded\",{bubbles:!0,composed:!0,detail:{expanded:this.expanded}}))}handleButtonClick(e){this.disabled?e.preventDefault():this.toggle()}render(){const e={trigger:!0,iconRight:this.getAttribute(\"chevron\")===\"right\",iconNone:this.getAttribute(\"chevron\")===\"none\",sm:this.getAttribute(\"variant\")===\"sm\",lg:this.getAttribute(\"variant\")===\"lg\"},t={sm:\"body-default\",lg:\"heading-xs\"}[this.variant]||\"heading-2xs\",s=`accordionContent-${this.buttonNameHash}`;return _`\n      <div class=\"componentWrapper\" part=\"accordion\">\n        <${this.buttonTag}\n          ?fluid=\"${this.emphasis}\"\n          class=\"${F(e)}\"\n          id=\"accordionTrigger\"\n          aria-controls=\"${s}\"\n          aria-expanded=\"${this.expanded}\"\n          ?aria-disabled=\"${this.disabled}\"\n          ?disabled=\"${this.disabled}\"\n          @click=\"${this.handleButtonClick}\"\n          part=\"trigger\">\n          ${this.chevron===\"right\"?V:this.renderChevronIcons()}\n          <slot name=\"trigger\" part=\"triggerSlot\" class=\"${t}\"><\/slot>\n          ${this.chevron===\"right\"?this.renderChevronIcons():V}\n        <\/${this.buttonTag}>\n        \n        <div class=\"content body-default\" id=\"${s}\" inert=\"${!this.expanded||V}\" part=\"content\">\n          <div class=\"contentWrapper\" part=\"contentWrapper\">\n            <slot><\/slot>\n          <\/div>\n        <\/div>\n      <\/div>\n    `}}
15,ne(oo,\"shadowRootOptions\",$(x({},W.shadowRootOptions),{delegatesFocus:!0})),oo);const YB=(a,e)=>{if(!e)return!0;let t=!1;return(e===\"always\"||a&&e===\"authenticated\"||!a&&e===\"not_authenticated\")&&(t=!0),t},QB=y`\n    .header-background {\n        background-color: var(--header-background-color, var(--ds-color-white, #ffffff));\n        font-family: var(--ds-font-family-default);\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        height: 44px; /* Replace with token once available */\n        padding: var(--ds-size-300);\n        flex-direction: column;\n    }\n\n    .interior-page {\n        position: relative;\n    }\n\n    .interior-page::after {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        right: 0;\n        bottom: -5px;\n        height: 5px;\n        background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0));\n        z-index: 1;\n        pointer-events: none;\n    }\n\n    .header-container {\n        display: flex;\n        width: 100%;\n        max-width: var(--ds-grid-breakpoint-xl);\n        justify-content: space-between;\n        align-items: center;\n        height: 44px;\n    }\n\n    .header-logo {\n        max-height: 44px; /* Replace with token once available */\n        width: 100%;\n        padding-right: var(--ds-size-150);\n        float: left;\n    }\n\n    .user-actions-container,\n    .icon-buttons-container {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n    }\n\n    .icon-button {\n        width: 40px;\n        height: 40px;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        border-radius: 100%;\n        cursor: pointer;\n    }\n\n    .icon-button:hover,\n    .menu-button:hover,\n    .sign-in-button:hover {\n        background-color: var(--header-sign-in-button-hover-background-color);\n    }\n\n    .icon-button:focus-visible {\n        border: 2px solid var(--header-icon-button-focus-visible-border-color);\n        box-sizing: border-box;\n        outline: none;\n    }\n\n    .auro-icon {\n        color: var(--header-auro-icon-color, var(--ds-basic-color-texticon-default));\n    }\n\n    .menu-button,\n    .sign-in-button {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        border: 1px solid var(--header-sign-in-button-border-color);\n        border-radius: 80px;\n        box-sizing: border-box;\n        margin-left: var(--ds-size-100);\n        cursor: pointer;\n    }\n\n    .sign-in-button {\n        height: 44px;\n        min-width: 68px;\n    }\n\n    /*\n     * auro-button locks its inner <button part=\"button\"> to a fixed size based on\n     * shape/size (e.g. shape-square-sm → 36x36 max). Release those constraints so\n     * the inner button fills the host and inherits the rounded outer shape.\n     *\n     * The notification/search icon-buttons use auro-hyperlink (not auro-button),\n     * so ::part(button) is a no-op on them. Only the globe (currency-language)\n     * button uses it on the auro-button host directly.\n     */\n    .menu-button::part(button),\n    .sign-in-button::part(button),\n    .
15icon-button::part(button) {\n        width: 100%;\n        height: 100%;\n        min-width: 0;\n        max-width: none;\n        min-height: 0;\n        max-height: none;\n        padding: 0;\n        border: none;\n        background-color: transparent;\n        border-radius: inherit;\n    }\n\n    .menu-button::part(contentWrapper),\n    .sign-in-button::part(contentWrapper),\n    .icon-button::part(contentWrapper) {\n        width: 100%;\n        height: 100%;\n        /*\n         * auro-button applies the \"inset\" class when slotted content includes text,\n         * which adds margin-inline: 1rem to .contentWrapper. That eats 32px from the\n         * fixed host width and clips the label (e.g. \"Menu\" → \"Men…\"). Zero it out\n         * so the host-defined width fully holds the icon + text.\n         */\n        margin-inline: 0;\n    }\n\n    .menu-button::part(text),\n    .sign-in-button::part(text),\n    .icon-button::part(text) {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        width: 100%;\n        height: 100%;\n    }\n\n    /*\n     * The notification and search icon-buttons are auro-hyperlink elements.\n     * Neutralise the hyperlink's own focus/hover theme so the .icon-button\n     * host rules (circular border, background on hover) are the sole visual\n     * indicators. Custom-property overrides reach the shadow DOM where\n     * ::part() specificity alone may not win.\n     */\n    .icon-button {\n        --ds-auro-hyperlink-nav-default-color-default: inherit;\n        --ds-auro-hyperlink-nav-default-color-inverse: inherit;\n        --ds-auro-hyperlink-nav-hover-color-default: inherit;\n        --ds-auro-hyperlink-nav-hover-color-inverse: inherit;\n        --ds-auro-hyperlink-nav-hover-container-color-default: transparent;\n        --ds-auro-hyperlink-nav-hover-container-color-inverse: transparent;\n        --ds-auro-hyperlink-nav-focus-color-default: inherit;\n        --ds-auro-hyperlink-nav-focus-color-inverse: inherit;\n        --ds-auro-hyperlink-nav-focus-container-color-default: transparent;\n        --ds-auro-hyperlink-nav-focus-container-color-inverse: transparent;\n        --ds-auro-hyperlink-nav-focus-outline-color-default: transparent;\n        --ds-auro-hyperlink-nav-focus-outline-color-inverse: transparent;\n        --ds-auro-hyperlink-nav-focus-border-color-default: transparent;\n        --ds-auro-hyperlink-nav-focus-border-color-inverse: transparent;\n        --ds-auro-hyperlink-nav-visited-color-default: inherit;\n        --ds-auro-hyperlink-nav-visited-color-inverse: inherit;\n    }\n\n    .icon-button::part(link) {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        min-width: 40px;\n        min-height: 40px;\n        text-decoration: none;\n        color: inherit;\n        border-radius: 50%;\n        outline: none;\n        background-color: transparent;\n        border: none;\n        padding: 0;\n        margin: 0;\n    }\n\n    .icon-button::part(link):hover {\n        text-decoration: none;\n        color: inherit;\n        background-color: transparent;\n    }\n\n    .icon-button::part(link):focus-visible {\n        border: 2px solid var(--ds-advanced-color-state-focused, #01426a);\n        box-sizing: border-box;\n        border-radius: 50%;\n        background-color: transparent;\n        color: inherit;\n    }\n\n    .menu-button::part(text) {\n        gap: var(--ds-size-50);\n    }\n\n    .sign-in-button::part(text) {\n        gap: 0;\n    }\n\n    /*\n     * Match the signed-out pill width (68px) when signed-in: the letter is\n     * narrower than the account-stroke icon, so without this gap the content\n     * width falls to .signed-in { min-width: 62px }, making the pill smaller\n     * than the signed-out one and breaking row-to-row alignment.\n     */\n    .sign-in-button.signed-in::part(text) {\n        gap: var(--ds-size-100);\n    }\n\n    .cart-button {\n        text-decoration: none;\n    }\n\n    .cart-button auro-icon-9_1_2,\n    .back-button-main-menu auro-icon-9_1_2 {\n        scale: 0.8;\n        color: var(--ds-advanced-color-button-tertiary-text);\n    }\n    .search-button auro-icon-9_1_2 {\n        color: var(--ds-advanced-color-button-tertiary-text);\n    }\n\n    .profile-relative-container {\n        position: relative;\n    }\n\n    .currency-language-relative-container {\n        position: relative;\n    }\n\n    .profile-menu {\n        position: absolute;\n        top: 50px;\n        right: 50px;\n        z-index: 1000;\n        width: 332px;\n    }\n\n    .currency-language-dropdown {\n        position: absolute;\n        top: 50px;\n        right: 0;\n        z-index: 1000;\n        transition:\n            opacity 0.2s ease-in-out,\n            visibility 0.2s ease-in-out;\n    }\n\n    .currency-language-dropdown.hidden {\n        opacity: 0;\n        visibility: hidden;\n        pointer-events: none;\n    }\n\n    .currency-language-dropdown.visible {\n        opacity: 1;\n        visibility: visible;\n        pointer-events: auto;\n    }\n\n    .menu-button {\n        width: 89px;\n        height: 44px;\n        gap: var(--ds-size-50);\n    }\n\n    .menu-text {\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-body-size-sm, 14px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-text-body-height-sm, 20px);\n        margin: 0;\n        text-align: center;\n        padding-top: 4px;\n        color: var(--header-menu-text-color);\n    }\n\n    .header-text-container {\n        text-align: right;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n    }\n\n    .header-text-actions-wrapper {\n        display: flex;\n        flex-direction: row;\n        gap: var(--ds-size-100);\n    }\n\n    .header-text {\n        color: var(--header-auro-icon-color, var(--ds-basic-color-texticon-default));\n        margin: 0;\n        font-family: var(--ds-font-family-default);\n        font-size: var(--ds-font-size-small, 14px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-line-height-small, 20px);\n    }\n\n    .menu-button:focus-visible,\n    .sign-in-button:focus-visible {\n        border: 4px solid var(--header-menu-button-focused-visible);\n        box-sizing: border-box;\n        outline: none;\n    }\n\n    .context-data-container-large-screen,\n    .context-data-container-small-screen {\n        border: 1px solid gray;\n        border-radius: var(--ds-border-radius);\n    }\n\n    .context-data-container-small-screen {\n        display: none;\n        margin-top: var(--ds-size-200);\n    }\n\n    .header-center-content-small-screen {\n        display: none;\n    }\n\n    .super-user {\n        margin: 0;\n        padding-top: 4px;\n\n        .mobile {\n            display: none;\n        }\n    }\n\n    .super-user-drawer-search {\n        display: none;\n    }\n\n    .signed-in-letter.super-user::after {\n        content: \" (Super User)\";\n    }\n\n    .signed-in {\n        min-width: 62px;\n        padding-left: var(--ds-size-200);\n        padding-right: var(\n            --ds-size-100\n        ); // chevron has padding on the right that's why right padding is smaller than left\n        justify-content: flex-start;\n        background-color: var(--header-signed-in-background-color);\n        border: none;\n        color: var(--header-sign-in-text-color);\n        display: flex;\n        align-items: center;\n        gap: var(--ds-size-100);\n    }\n\n    /* Left-align the inner content when signed-in (mirrors host justify-content). */\n    .sign-in-button.signed-in::part(text) {\n        justify-content: flex-start;\n    }\n\n    .signed-in:hover {\n        color: var(--header-sign-in-text-color);\n        background-color: var(--header-signed-in-hover-background-color);\n    }\n\n    .signed-in:focus-visible {\n        outline: var(--header-signed-in-focused-visible) solid 3px;\n        outline-offset: -4px;\n        padding-left: var(--ds-size-150);\n        padding-right: var(--ds-size-150);\n    }\n\n    .signed-in .signed-out-icon {\n        display: none;\n    }\n\n    .signed-in-letter {\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-body-size-lg, 18px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-text-body-height-lg, 26px);\n        color: var(--header-signed-in-letter-color);\n        padding-top: 4px;\n    }\n\n    .signed-in-chevron-icon {\n        color: var(--header-signed-in-chevron-icon-color);\n    }\n\n    borealis-guest-info-section::part(content-wrapper) {\n        margin: 0 1rem;\n        margin-bottom: var(--ds-size-100);\n    }\n    .menu-action-item {\n        display: flex;\n        justify-content: flex-start;\n        align-items: center;\n        border-radius: 4px;\n    }\n    .main-menu-section-0,\n    .main-menu-section-1 {\n        padding: var(--ds-size-100) 0;\n    }\n    .main-menu-section-2 {\n        margin-left: 0.6rem;\n    }\n    .accordion-menu-content {\n        border-left: solid 1px var(--ds-basic-color-surface-accent1);\n        padding: 0 var(--ds-size-400);\n        margin-left: 1rem;\n    }\n    .link-on-main-menu {\n        margin-left: var(--ds-size-200);\n    }\n    .submenu-section-title {\n        color: var(--ds-basic-color-texticon-default);\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--wcss-heading-2xs-font-size);\n        font-style: normal;\n        height: 32px;\n        line-height: 32px;\n        padding: var(--ds-size-50) 0;\n        font-weight: bold;\n    }\n    .submenu-links-container {\n        padding: var(--ds-size-100) 0;\n    }\n\n    @media screen and (max-width: 968px) {\n        .signed-in-letter.super-user::after {\n            content: \" (SU)\";\n        }\n\n        .super-user-search-button {\n            display: none;\n        }\n\n        .super-user-drawer-search {\n            display: block;\n            padding-top: 12px;\n            margin-left: 1rem;\n        }\n\n        .header-logo {\n            max-height: 36px; /* Replace with token once available */\n        }\n    }\n\n    @media screen and (max-width: 769px) {\n        .header-background-tall {\n            height: 44px;\n            padding: var(--ds-size-150) var(--ds-size-200);\n            justify-content: center;\n        }\n\n        .header-background {\n            height: 44px; /* Replace with token once available */\n            padding: var(--ds-size-300) var(--ds-size-200);\n        }\n\n        .header-container {\n            height: 44px; /* Replace with token once available */\n        }\n\n        .header-text-container {\n            display: none;\n        }\n\n        .context-data-container-large-screen {\n            display: none;\n        }\n\n        .context-data-container-small-screen {\n            width: 100%;\n            display: block;\n        }\n\n        .header-center-content-large-screen {\n            display: none;\n        }\n\n        .header-center-content-small-screen {\n            display: none;\n            margin: 0;\n        }\n\n        .early-hide-icons .alerts-icon,\n        .early-hide-icons .search-icon,\n        .alerts-popover,\n        .search-popover {\n            display: none;\n        }\n\n        .super-user {\n            margin: 0;\n            padding-top: var(--ds-size-50);\n\n            .desktop {\n                display: none;\n            }\n\n            .mobile {\n                display: inline;\n            }\n        }\n\n        .sign-in-button {\n            height: 36px;\n            min-width: 56px;\n        }\n\n        .signed-in {\n            padding-left: var(--ds-size-150);\n            padding-right: var(--ds-size-150);\n        }\n\n        .signed-in:focus-visible {\n            padding-left: var(--ds-size-100);\n            padding-right: var(--ds-size-100);\n        }\n    }\n\n    @media screen and (max-width: 535px) {\n        .header-background {\n            height: 44px; /* Replace with token once available */\n            padding: var(--ds-size-150) var(--ds-size-200);\n        }\n\n        .header-background-tall {\n            height: 44px;\n            padding: var(--ds-size-150) var(--ds-size-200);\n            justify-content: center;\n        }\n\n        .header-container {\n            height: 36px; /* Replace with token once available */\n        }\n\n        .header-logo {\n            max-height: 20px; /* Replace with token once available */\n        }\n\n        .alerts-icon,\n        .search-icon {\n            display: none;\n        }\n\n        .profile-menu {\n            position: fixed;\n            padding-top: 5px;\n            top: auto;\n            bottom: 0;\n            right: 0;\n            left: 0;\n            width: 100%;\n            max-height: 80vh; /* Limit height to 80% of viewport height */\n            overflow-y: auto; /* Add scrolling if content is too tall */\n            height: auto; /* Allow height to adjust to content */\n        }\n\n        .currency-language-dropdown {\n            position: fixed;\n            padding-top: 5px;\n            top: auto;\n            bottom: 0;\n            right: 0;\n            left: 0;\n            width: 100%;\n            max-height: 100vh;\n            overflow-y: auto;\n            height: auto;\n        }\n\n        .header-center-content-small-screen {\n            display: none;\n            margin: 0;\n        }\n    }\n\n    @media screen and (max-width: 410px) {\n        .signed-in-letter {\n            font-size: var(--ds-text-body-size-xs, 12px);\n        }\n    }\n`;
15U({list_with_icons:Oe(U({label:z(),icon:U({name:z(),category:z()}),href:z(),visible:Ya([\"authenticated\",\"not_authenticated\",\"always\"]).optional()})),list_without_icons:Oe(U({label:z(),href:z(),visible:Ya([\"authenticated\",\"not_authenticated\",\"always\"]).optional()})),urls:U({sign_in_url:z().url().optional(),join_now_url:z().url().optional(),cart_url:z().url().optional(),sign_out_url:z().url().optional()}).optional(),loyalty_program_logo:U({url:z().url(),description:z()}).optional(),text:U({sign_in_text:z().optional(),join_now_text:z().optional(),rewards_number_text:z().optional(),points_text:z().optional()}).optional()}),U({first_name:z().optional(),last_name:z().optional(),loyalty_number:z().optional(),loyalty_points:Ia().optional(),business_traveler_id:z().optional(),company_name:z().optional(),company_mileage_plan:z().optional(),company_mileage_balance:z().optional(),role:z().optional(),loyalty_tier:z().optional(),one_world_tier:z().optional(),medallion_media_url:z().url().optional(),displayed_account_type:z().optional(),cart_count:Ia().optional(),loyalty_program_logo:U({url:z().url(),description:z()}).optional(),rewards_number_text:z().optional(),points_text:z().optional()});let eR=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const tR={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},Hf=new Map,P1=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Hf.has(a)||Hf.set(a,fetch(a).then(t)),Hf.get(a)},q1=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;let aR=class extends eR{constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${q1}\n    `}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return a===\"logos\"?t=yield P1(`${this.uri}/${a}/${e}.svg`):t=yield P1(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(tR.svg,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};const sR=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,rR=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}
15:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;let yd=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},oR=class $b extends aR{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new yd}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${sR}`,y`${q1}`,y`${rR}`]}static register(e=\"auro-icon\"){yd.prototype.registerComponent(e,$b)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe($b.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const iR=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,nR=y`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,lR=y`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;let cR=class A6 extends W{constructor(){super(),this.runtimeUtils=new yd}static get properties(){return{}}static get styles(){return[iR,nR,lR]}static register(e=\"auro-skeleton\"){yd.prototype.registerComponent(e,A6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-skeleton\")}render(){return R`\n      <span class=\"util_displayHiddenVisually\">Loading...<\/span>\n    `}},W1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},V1=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const Df=new Map,j1=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Df.has(a)||Df.set(a,fetch(a).then(t)),Df.get(a)};var Z1=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex;line-height:var(--ds-auro-icon-size)}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}
15.svgWrapper [part=svg]{display:flex}.labelWrapper{margin-left:var(--ds-size-50, .25rem)}.labelWrapper ::slotted(*){line-height:inherit!important}\n`;let Pf=class extends V1{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},V1.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return Z1}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield j1(`${this.uri}/${a}/${e}.svg`):yield j1(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){var a;try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=(a=this.name)!=null&&a.startsWith(\"tail-\")?'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-hidden=\"true\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 142 138\" part=\"svg\"><title id=\"tail-DEFAULT__title\">Airplane tail default image with light gray color<\/title><path fill=\"url(#paint0_linear_9225_2069)\" fill-rule=\"evenodd\" d=\"M124.093 14.665a3.26 3.26 0 0 1 3.208 3.829L101.097 119.85c-.47 1.087-2.211 3.398-5.692 3.471l-.106.001-80.65.013A659230 659230 0 0 1 99.08 17.412c1.214-1.497 3.275-2.722 5.372-2.747z\" clip-rule=\"evenodd\"/><defs><linearGradient id=\"paint0_linear_9225_2069\" x1=\"114.823\" x2=\"60.061\" y1=\"14.665\" y2=\"123.335\" gradientUnits=\"userSpaceOnUse\"><stop offset=\".5\" stop-color=\"#707984\"/><stop offset=\".5\" stop-color=\"#646E7B\"/><\/linearGradient><\/defs><\/svg>':'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';this.svg=new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")}}}catch(e){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var dR=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,uR=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}
15:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let hR=class Mb extends Pf{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.variant=void 0,this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new W1}static get properties(){return $(x({},Pf.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[Pf.styles,dR,Z1,uR]}static register(e=\"auro-icon\"){W1.prototype.registerComponent(e,Mb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Mb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const ti=new WeakMap,Js=new WeakMap,pR=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{Js.has(a)||Js.set(a,{matchers:new Set,targets:new Map});const r=Js.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),G1({host:a,target:e,matcher:t,removeOriginal:s}),mR(a),{cleanup:()=>fR(a,e,t),getObservedAttributes:()=>yR(a,e,t),getObservedAttribute:o=>vR(a,e,t,o)}},fR=(a,e,t)=>{const s=Js.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||bR(a)},G1=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{gR(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},mR=a=>{if(ti.has(a))return ti.get(a);const e=new MutationObserver(t=>{const s=Js.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);G1({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),ti.set(a,e),e},bR=a=>{ti.has(a)&&(ti.get(a).disconnect(),ti.delete(a)),Js.has(a)&&Js.delete(a)},qf=(a,e,t)=>{const s=Js.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},gR=(a,e,t,s,r)=>{const o=qf(a,e,t);o&&o.currentAttributes.set(s,r)},vR=(a,e,t,s)=>{const r=qf(a,e,t);if(r)return r.currentAttributes.get(s)},yR=(a,e,t)=>{const s=qf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},K1={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/),tabindex:a=>a.match(/^tabindex$/)},xR=({host:a,target:e,removeOriginal:t=!0,ignore:s})=>(({host:r,target:o,match:i,removeOriginal:n=!0})=>{if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof o!=\"object\"||!(o instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof i!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof n!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return pR({host:r,target:o,matcher:i,removeOriginal:n})})({host:a,target:e,match:r=>{if(s&&s.includes(r))return!1;for(const o in K1)if(K1[o](r))return!0;return!1},removeOriginal:t});let wR=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},Wf=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};var _R='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"external-link-stroke__title external-link-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"external-link-stroke__title\">Link to external site.<\/title><desc id=\"external-link-stroke__desc\">This indicates a link to an external site that may not follow the same accessibility or privacy policies as Alaska Airlines. By selecting a partner link you agree to share your data with these sites.<\/desc><path d=\"M7 6.25h5a.75.75 0 0 1 .102 1.494L12 7.75H7a1.25 1.25 0 0 0-1.244 
151.123L5.75 9v8c0 .648.492 1.18 1.122 1.244L7 18.25h8a1.25 1.25 0 0 0 1.244-1.122L16.25 17v-5a.75.75 0 0 1 1.493-.101l.007.101v5a2.75 2.75 0 0 1-2.582 2.745L15 19.75H7a2.75 2.75 0 0 1-2.745-2.582L4.25 17V9a2.75 2.75 0 0 1 2.582-2.745zh5zm12.025-2 .125.015.11.032.128.061c.18.108.317.29.353.522l.009.12v5a.75.75 0 0 1-1.493.102L18.25 10V6.811l-6.72 6.72a.75.75 0 0 1-1.133-.977l.073-.084 6.718-6.72H14a.75.75 0 0 1-.743-.648L13.25 5a.75.75 0 0 1 .648-.743L14 4.25z\"/><\/svg>',kR='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"new-window-stroke__title new-window-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"new-window-stroke__title\">Link will open a new tab or window.<\/title><desc id=\"new-window-stroke__desc\">Notice indicator to alert users that action will result in the browser opening a new tab or window.<\/desc><path fill-rule=\"evenodd\" d=\"M20.246 5.687a2.063 2.063 0 0 0-2.058-1.937H8.813l-.126.004A2.063 2.063 0 0 0 6.75 5.813v.937H6.5l-.168.005A2.75 2.75 0 0 0 3.75 9.5v8l.005.168A2.75 2.75 0 0 0 6.5 20.25h8l.168-.005A2.75 2.75 0 0 0 17.25 17.5v-.25h.938l.125-.004a2.063 2.063 0 0 0 1.937-2.058V5.813zM15.75 17.25H8.813a2.063 2.063 0 0 1-2.06-1.937l-.003-.126V8.25H6.5a1.25 1.25 0 0 0-1.244 1.123L5.25 9.5v8c0 .648.492 1.18 1.122 1.244l.128.006h8a1.25 1.25 0 0 0 1.243-1.122l.007-.128zm-6.625-12h8.75l.09.005a.875.875 0 0 1 .785.87v8.75l-.005.09a.875.875 0 0 1-.87.785h-8.7
155l-.09-.005a.875.875 0 0 1-.785-.87v-8.75l.005-.09a.875.875 0 0 1 .87-.785m4.28 1.757L13.507 7c.38 0 .693.3.743.69l.007.11-.007 1.938h2c.38 0 .694.301.743.691l.007.108c0 .405-.282.74-.648.792l-.102.007h-2.001l.001 1.865c0 .404-.282.739-.648.792L13.5 14c-.38 0-.694-.3-.743-.69l-.007-.11-.001-1.864H10.75c-.38 0-.694-.3-.743-.69L10 10.537c0-.404.282-.738.648-.791l.102-.008h2l.007-1.939c0-.404.282-.739.648-.792\"/><\/svg>';let J1=class extends W{static get properties(){return{appearance:{type:String,reflect:!0},layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}},X1=class extends J1{constructor(){super(),this._initializeDefaults(),this.addEventListener(\"touchstart\",function(){this.classList.add(\"is-touching\")})}_initializeDefaults(){this.appearance=\"default\",this.download=!1,this.ondark=!1,this.variant=\"primary\",this.layout=this.type===\"cta\"?\"block\":null,this.shape=this.type===\"cta\"?\"rounded\":null,this.size=this.type===\"cta\"?\"md\":null,this.defaultReferrerPolicy=\"strict-origin-when-cross-origin\",this.tabIsActive=\"false\",this.runtimeUtils=new Wf}static get properties(){return $(x({},J1.properties),{appearance:{type:String,reflect:!0},download:{type:Boolean,reflect:!0},fluid:{type:Boolean},href:{type:String,reflect:!0},ondark:{type:Boolean},referrerpolicy:{type:Boolean,reflect:!0},rel:{type:String,reflect:!0},target:{type:String,reflect:!0},type:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}get safeUri(){return this.href?this.safeUrl(this.href):\"\"}get includesDomain(){return!!this.href&&this.safeUri.includes(\"http\")}safeUrl(a){var s,r;let e;if(!a)return;const t=new URL(a,(s=window==null?void 0:window.location)==null?void 0:s.href);switch(t.protocol){case\"tel:\":case\"sms:\":case\"mailto:\":e=a;break;case\"javascript:\":case\"data:\":case\"vbscript:\":e=void 0;break;default:(r=window==null?void 0:window.location)!=null&&r.href.includes(\"localhost\")||(t.protocol=\"https:\"),e=t.href}return e}generateIconHtml(a){const e=new DOMParser().parseFromString(a,\"text/html\").body.firstChild;return e.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg part=\"targetIcon\">${e}<\/${this.iconTag}>`}targetIcon(a){if(a===\"_blank\")return e=this.safeUri,new URL(e).hostname===window.location.hostname?this.generateIconHtml(kR):this.generateIconHtml(_R);var e}getTabState(a){return a===!0?\"is-active\":\"\"}getRelType(a,e){var t;return e||(a===\"_blank\"&&this.safeUri.includes((t=window==null?void 0:window.location)==null?void 0:t.hostname)?void 0:a!==\"_blank\"||!this.includesDomain||this.rel||this.referrerpolicy?a===\"_blank\"&&this.referrerpolicy?\"external\":void 0:\"noOpener noReferrer\")}render(){return this.getMarkup()}},zR=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},Y1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},Q1=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var SR=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]),:host([appearance=brand]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}
15:host([ondark]),:host([appearance=inverse]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,AR=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0;box-sizing:border-box}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:calc(1rem + var(--margin) * 2)}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(1.95rem + var(--margin-xs) * 6);height:calc(.65rem + var(--margin-xs) * 2)}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:calc(2rem + var(--margin-sm) * 2)}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:calc(3rem + var(--margin-md) * 2)}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:calc(5rem + var(--margin-lg) * 2)}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,CR=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;let TR=class C6 extends W{constructor(){super(),this.appearance=\"default\",this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new Q1,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{appearance:{type:String,reflect:!0},laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[AR,SR,CR]}static register(e=\"auro-loader\"){Q1.prototype.registerComponent(e,C6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>
15R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}};const ai=new WeakMap,Xs=new WeakMap,ER=(a,e,t)=>{const s=Xs.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||MR(a)},e5=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{IR(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},$R=a=>{if(ai.has(a))return ai.get(a);const e=new MutationObserver(t=>{const s=Xs.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);e5({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),ai.set(a,e),e},MR=a=>{ai.has(a)&&(ai.get(a).disconnect(),ai.delete(a)),Xs.has(a)&&Xs.delete(a)},Vf=(a,e,t)=>{const s=Xs.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},IR=(a,e,t,s,r)=>{const o=Vf(a,e,t);o&&o.currentAttributes.set(s,r)},BR=(a,e,t,s)=>{const r=Vf(a,e,t);if(r)return r.currentAttributes.get(s)},RR=(a,e,t)=>{const s=Vf(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},t5={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},NR=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return(({host:n,target:l,matcher:c,removeOriginal:d=!0})=>{Xs.has(n)||Xs.set(n,{matchers:new Set,targets:new Map});const u=Xs.get(n);return u.matchers.add(c),u.targets.has(l)||u.targets.set(l,new Map),u.targets.get(l).set(c,{removeOriginal:d,currentAttributes:new Map}),e5({host:n,target:l,matcher:c,removeOriginal:d}),$R(n),{cleanup:()=>ER(n,l,c),getObservedAttributes:()=>RR(n,l,c),getObservedAttribute:p=>BR(n,l,c,p)}})({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in t5)if(t5[r](s))return!0;return!1},removeOriginal:t});let a5=class extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"shape-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"layout-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(e){(e.has(\"layout\")||e.has(\"shape\")||e.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=NR({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(e){return console.error(\"Failed to get the defined layout - using the default layout\",e),this.getLayout(\"default\")}}};var LR=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,FR=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}\n`,UR=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-d
15isplay-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}[auro-loader]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,OR=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const s5=[\"circle\",\"square\"];let r5=class T6 extends a5{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new Y1,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new zR;this.loaderTag=e.generateTag(\"auro-loader\",\"6.1.0\",TR),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[OR,UR,LR,FR]}static get properties(){return $(x({},a5.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){Y1.prototype.registerComponent(e,T6)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!s5.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return s5.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,loading:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}};var HR=y`a.auro-button{text-decoration:none}\n`;let DR=class E6 extends r5{static register(e=\"auro-hyperlink-button\"){Wf.prototype.registerComponent(e,E6)}static get styles(){return[...r5.styles,HR]}};customElements.get(\"auro-hyperlink-button\")||customElements.define(\"auro-hyperlink-button\",DR);var PR=y`:host([type=nav]:not([ondark])) a,:host([type=nav]:not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-nav-default-color-default);background-color:var(--ds-auro-hyperlink-nav-default-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-default-border-color-default)}:host([type=nav]:not([ondark])) a:visited,:host([type=nav]:not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-default);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-default)}:host([type=nav]:not([ondark])) a:focus-visible,:host([type=nav]:not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-default);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav]:not([ondark])) a:hover,:host([type=nav]:not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-default);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-default)}:host([type=nav]:not([ondark])) a:hover:focus-visible,:host([type=nav]:not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav][ondark]) a,:host([type=nav][appearance=inverse]) a{color:var(--ds-auro-hyperlink-nav-default-color-inverse);background-color:var(--ds-auro-hyperlink-nav-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-default-border-color-inverse)}:host([type=nav][ondark]) a:visited,:host([type=nav][appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-inverse);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-inverse)}:host([type=nav][ondark]) a:focus-visible,:host([type=nav][appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-inverse);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host([type=nav][ondark]) a:hover,:host([type=nav][appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-inverse);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-inverse)}:host([type=nav][ondark]) a:hover:focus-visible,:host([type=nav][appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host(:not([type=nav]):not([ondark])) a,:host(:not([type=nav]):not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-default-color-default);background-color:var(--ds-auro-hyperlink-default-container-color-default);outline-color:var(--ds-auro-hyperlink-default-outline-color-default);border-color:var(--ds-auro-hyperlink-default-border-color-default)}:host(:not([type=nav]):not([ondark])) a:visited,:host(:not([type=nav]):not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-visited-color-default);background-color:var(--ds-auro-hyperlink-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-visited-border-color-default)}:host(:not([type=nav]):not([ondark])) a:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-default);background-color:var(--ds-auro-hyperlink-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover,:host(:not([type=nav]):not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-hover-color-default);background-color:var(--ds-auro-hyperlink-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-hover-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav])[ondark]) a,:host(:not([type=nav])[appearance=inverse]) a{color:var(--ds-auro-hyperlink-default-color-inverse);background-color:var(--ds-auro-hyperlink-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-default-border-color-inverse)}:host(:not([type=nav])[ondark]) a:visited,:host(:not([type=nav])[appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-visited-color-inverse);background-color:var(--ds-auro-hyperlink-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-visited-border-color-inverse)}:host(:not([type=nav])[ondark]) a:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-inverse);background-color:var(--ds-auro-hyperlink-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover,:host(:not([type=nav])[appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-hover-color-inverse);background-color:var(--ds-auro-hyperlink-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-hover-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}\n`,qR=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-
15sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host(:not([fluid])){display:inline-block}:host([type=nav]) .hyperlink:focus{text-decoration:underline}:host([type=cta]){line-height:0}:host(:not([type=cta]):not([type=nav])) .hyperlink{display:flex;border-radius:3px;outline-offset:unset;outline-style:solid;outline-width:1px}:host(:not([type=cta]):not([type=nav])) .hyperlink:focus-visible{outline-offset:var(--ds-size-25, .125rem)}:host(:not([type=cta]):not([type=nav])) [auro-icon]{position:relative;top:1px}.hyperlink{transition:all .15s ease;text-decoration:underline}@media (hover: hover){.hyperlink:hover{text-decoration:none}.hyperlink--nav:hover{text-decoration:underline}}.hyperlink--nav{display:block;text-decoration:none}.hyperlink--nav:focus-visible{outline-style:solid;outline-width:var(--ds-size-50, .25rem);outline-offset:unset}.hyperlink--button{cursor:pointer}[auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-left:var(--ds-size-25, .125rem)}[fluid]{display:flex}\n`,WR=y`:host(:not([type=cta])){--ds-auro-hyperlink-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-default-container-color-default: transparent;--ds-auro-hyperlink-default-outline-color-default: transparent;--ds-auro-hyperlink-default-border-color-default: transparent;--ds-auro-hyperlink-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-visited-container-color-default: transparent;--ds-auro-hyperlink-visited-outline-color-default: transparent;--ds-auro-hyperlink-visited-border-color-default: transparent;--ds-auro-hyperlink-focus-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-focus-container-color-default: transparent;--ds-auro-hyperlink-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-focus-border-color-default: transparent;--ds-auro-hyperlink-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-hover-container-color-default: transparent;--ds-auro-hyperlink-hover-outline-color-default: transparent;--ds-auro-hyperlink-hover-border-color-default: transparent;--ds-auro-hyperlink-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-default-container-color-inverse: transparent;--ds-auro-hyperlink-default-outline-color-inverse: transparent;--ds-auro-hyperlink-default-border-color-inverse: transparent;--ds-auro-hyperlink-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-visited-container-color-inverse: transparent;--ds-auro-hyperlink-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-visited-border-color-inverse: transparent;--ds-auro-hyperlink-focus-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-focus-container-color-inverse: transparent;--ds-auro-hyperlink-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-focus-border-color-inverse: transparent;--ds-auro-hyperlink-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-hover-container-color-inverse: transparent;--ds-auro-hyperlink-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-hover-border-color-inverse: transparent;
15--ds-auro-hyperlink-nav-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-default-container-color-default: transparent;--ds-auro-hyperlink-nav-default-outline-color-default: transparent;--ds-auro-hyperlink-nav-default-border-color-default: transparent;--ds-auro-hyperlink-nav-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-visited-container-color-default: transparent;--ds-auro-hyperlink-nav-visited-outline-color-default: transparent;--ds-auro-hyperlink-nav-visited-border-color-default: transparent;--ds-auro-hyperlink-nav-focus-color-default: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-container-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-border-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-nav-hover-container-color-default: transparent;--ds-auro-hyperlink-nav-hover-outline-color-default: transparent;--ds-auro-hyperlink-nav-hover-border-color-default: transparent;--ds-auro-hyperlink-nav-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-default-container-color-inverse: transparent;--ds-auro-hyperlink-nav-default-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-default-border-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-visited-container-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-border-color-inverse: transparent;--ds-auro-hyperlink-nav-focus-color-inverse: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-focus-container-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-border-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-container-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-border-color-inverse: transparent}\n`;let VR=class $6 extends X1{constructor(){super(),this._createRefs();const e=new wR;this.iconTag=e.generateTag(\"auro-icon\",\"9.2.0\",hR)}static get properties(){return x({},X1.properties)}static get styles(){return[qR,PR,WR]}static get shadowRootOptions(){return $(x({},W.shadowRootOptions),{delegatesFocus:!0})}_createRefs(){this.hyperlinkRef=Wo()}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}firstUpdated(){this.hyperlinkRef.value&&(this.attributeWatcher=xR({host:this,target:this.hyperlinkRef.value}))}disconnectedCallback(){this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}static register(e=\"auro-hyperlink\"){Wf.prototype.registerComponent(e,$6)}renderLayoutDefault(){const e={hyperlink:this.safeUri||this.role,\"hyperlink--nav\":this.type===\"nav\",\"hyperlink--ondark\":this.appearance===\"inverse\"||this.ondark,\"hyperlink--button\":this.role,\"hyperlink--secondary\":this.variant===\"secondary\",\"hyperlink--tertiary\":this.variant===\"tertiary\"};return _`\n    ${this.safeUri||this.role?_`\n    <a\n      ${Ba(this.hyperlinkRef)}\n      part=\"link\"\n      class=\"${F(e)}\"\n      href=\"${A(this.role?void 0:this.safeUri)}\"\n      .rel=\"${A(this.target||this.rel?this.getRelType(this.target,this.rel):void 0)}\"\n      referrerpolicy=\"${A(this.referrerpolicy?this.defaultReferrerPolicy:void 0)}\"\n      role=\"${A(this.role===\"button\"?this.role:void 0)}\"\n      ?download=\"${this.download}\"\n      .target=\"${A(this.target?this.target:void 0)}\"\n      tabindex=\"${A(this.role===\"button\"?\"0\":void 0)}\"\n    >\n      <slot><\/slot>\n      ${this.targetIcon(this.target)}\n    <\/a>`:_`<slot><\/slot>`}\n    `}renderLayoutCTA(){return _`\n      <auro-hyperlink-button\n        ${Ba(this.hyperlinkRef)}\n        appearance=\"${this.ondark?\"inverse\":this.appearance}\"\n        ?fluid=\"${this.fluid}\"\n        variant=\"${A(this.variant||void 0)}\"\n        shape=\"${A(this.shape||void 0)}\"\n        size=\"${A(this.size||void 0)}\"\n        layout=\"${A(this.layout||void 0)}\"\n        buttonHref=\"${A(this.safeUri||void 0)}\"\n        buttonRel=\"${A(this.rel||void 0)}\"\n        buttonTarget=\"${A(this.target||void 0)}\"\n      >\n        <slot><\/slot>\n        ${this.targetIcon(this.target)}\n      <\/auro-hyperlink-button>\n    `}getMarkup(){return this.type===\"cta\"?this.renderLayoutCTA():this.renderLayoutDefault()}};const jR='.body-default{font-size:var(--wcss-body-default-font-size,1rem);line-height:var(--wcss-body-default-line-height,1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family,\"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0)}.body-lg{font-size:var(--wcss-body-lg-font-size,1.125rem);line-height:var(--wcss-body-lg-line-height,1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size,.875rem);line-height:var(--wcss-body-sm-line-height,1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family,\"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0)}.body-xs{font-size:var(--wcss-body-xs-font-size,.75rem);line-height:var(--wcss-body-xs-line-height,1rem)}.body-2xs{font-family:var(--wcss-body-family,\"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size,.625rem);font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0);line-height:var(--wcss-body-2xs-line-height,.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family,\"AS Circular\"),var(--wcss-display-2xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-display-2xl-font-size,clamp(3.5rem,6vw,5.375rem));font-weight:var(--wcss-display-2xl-weight,300);letter-spacing:var(--wcss-display-2xl-letter-spacing,0);line-height:var(--wcss-display-2xl-line-height,1.3)}.display-xl{font-family:var(--wcss-display-xl-family,\"AS Circular\"),var(--wcss-display-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-display-xl-font-size,clamp(3rem,5.3333333333vw,4.5rem));font-weight:var(--wcss-display-xl-weight,300);letter-spacing:var(--wcss-display-xl-letter-spacing,0);line-height:var(--wcss-display-xl-line-height,1.3)}.display-lg{font-family:var(--wcss-display-lg-family,\"AS Circular\"),var(--wcss-display-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-display-lg-font-size,clamp(2.75rem,4.6666666667vw,4rem));font-weight:var(--wcss-display-lg-weight,300);letter-spacing:var(--wcss-display-lg-letter-spacing,0);line-height:var(--wcss-display-lg-line-height,1.3)}.display-md{font-family:var(--wcss-display-md-family,\"AS Circular\"),var(--wcss-display-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-display-md-font-size,clamp(2.5rem,4vw,3.5rem));font-weight:var(--wcss-display-md-weight,300);letter-spacing:var(--wcss-display-md-letter-spacing,0);line-height:var(--wcss-display-md-line-height,1.3)}.display-sm{font-family:var(--wcss-display-sm-family,\"AS Circular\"),var(--wcss-display-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-display-sm-font-size,clamp(2rem,3.6666666667vw,3rem));font-weight:var(--wcss-display-sm-weight,300);letter-spacing:var(--wcss-display-sm-letter-spacing,0);line-height:var(--wcss-display-sm-line-height,1.3)}.display-xs{font-family:var(--wcss-display-xs-family,\"AS Circular\"),var(--wcss-display-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-display-xs-font-size,clamp(1.75rem,3vw,2.375rem));font-weight:var(--wcss-display-xs-weight,300);letter-spacing:var(--wcss-display-xs-letter-spacing,0);line-height:var(--wcss-display-xs-line-height,1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family,\"AS Circular\"),var(--wcss-heading-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-heading-xl-font-size,clamp(2rem,3vw,2.5rem));font-weight:var(--wcss-heading-xl-weight,300);letter-spacing:var(--wcss-heading-xl-letter-spacing,0);line-height:var(--wcss-heading-xl-line-height,1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family,\"AS Circular\"),var(--wcss-heading-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-heading-lg-font-size,clamp(1.75rem,2.6666666667vw,2.25rem));font-weight:var(--wcss-heading-lg-weight,300);letter-spacing:var(--wcss-heading-lg-letter-spacing,0);line-height:var(--wcss-heading-lg-line-height,1.3)}.heading-md{font-family:var(--wcss-heading-md-family,\"AS Circular\"),var(--wcss-heading-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-heading-md-font-size,clamp(1.625rem,2.3333333333vw,1.75rem));font-weight:var(--wcss-heading-md-weight,300);letter-spacing:var(--wcss-heading-md-letter-spacing,0);line-height:var(--wcss-heading-md-line-height,1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family,\"AS Circular\"),var(--wcss-heading-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-heading-sm-font-size,clamp(1.375rem,2vw,1.5rem));font-weight:var(--wcss-heading-sm-weight,300);letter-spacing:var(--wcss-heading-sm-letter-spacing,0);line-height:var(--wcss-heading-sm-line-height,1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family,\"AS Circular\"),var(--wcss-heading-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-heading-xs-font-size,clamp(1.25rem,1.6666666667vw,1.25rem));font-weight:var(--wcss-heading-xs-weight,450);letter-spacing:var(--wcss-heading-xs-letter-spacing,0);line-height:var(--wcss-heading-xs-line-height,1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family,\"AS Circular\"),var(--wcss-heading-2xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-heading-2xs-font-size,clamp(1.125rem,1.5vw,1.125rem));font-weight:var(--wcss-heading-2xs-weight,450);letter-spacing:var(--wcss-heading-2xs-letter-spacing,0);line-height:var(--wcss-heading-2xs-line-height,1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family,\"Good OT\"),var(--wcss-accent-2xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-2xl-font-size,clamp(2rem,3.1666666667vw,2.375rem));font-weight:var(--wcss-accent-2xl-weight,450);letter-spacing:var(--wcss-accent-2xl-letter-spacing,.05em);line-height:var(--wcss-accent-2xl-line-height,1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family,\"Good OT\"),var(--wcss-accent-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-xl-font-size,clamp(1.625rem,2.3333333333vw,2rem));font-weight:var(--wcss-accent-xl-weight,450);letter-spacing:var(--wcss-accent-xl-letter-spacing,.05em);line-height:var(--wcss-accent-xl-line-height,1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family,\"Good OT\"),var(--wcss-accent-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-lg-font-size,clamp(1.5rem,2.1666666667vw,1.75rem));font-weight:var(--wcss-accent-lg-weight,450);letter-spacing:var(--wcss-accent-lg-letter-spacing,.05em);line-height:var(--wcss-accent-lg-line-height,1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family,\"Good OT\"),var(--wcss-accent-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-md-font-size,clamp(1.375rem,1.8333333333vw,1.5rem));font-weight:var(--wcss-accent-md-weight,500);letter-spacing:var(--wcss-accent-md-letter-spacing,.05em);line-height:var(--wcss-accent-md-line-height,1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family,\"Good OT\"),var(--wcss-accent-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-sm-font-size,clamp(1.125rem,1.5vw,1.25rem));font-weight:var(--wcss-accent-sm-weight,500);letter-spacing:var(--wcss-accent-sm-letter-spacing,.05em);line-height:var(--wcss-accent-sm-line-height,1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family,\"Good OT\"),var(--wcss-accent-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-xs-font-size,clamp(1rem,1.3333333333vw,1rem));font-weight:var(--wcss-accent-xs-weight,500);letter-spacing:var(--wcss-accent-xs-letter-spacing,.1em);line-height:var(--wcss-accent-xs-line-height,1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family,\"Good OT\"),var(--wcss-accent-2xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif);font-size:var(--wcss-accent-2xs-font-size,clamp(.875rem,1.1666666667vw,.875rem));font-weight:var(--wcss-accent-2xs-weight,450);letter-spacing:var(--wcss-accent-2xs-letter-spacing,.1em);line-height:var(--wcss-accent-2xs-line-height,1.3);text-transform:uppercase}',o5=(a,e)=>{if(!e)return!0;let t=!1;return(e===\"always\"||a&&e===\"authenticated\"||!a&&e===\"not_authenticated\")&&(t=!0),t},ZR=y`\n    .profile-menu {\n        min-width: 332px;\n        padding: var(--ds-size-300, 24px);\n        border-radius: var(--ds-size-300, 24px);\n        background: var(--ds-color-surface-default, #ffffff);\n        z-index: 11;\n\n        /* Elevation 100 */\n        box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n    }\n\n    .overlay {\n        position: fixed;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-color: rgba(0, 0, 0, 0.4);\n        z-index: 1;\n    }\n\n    .profile-menu__buttons {\n        display: flex;\n        flex-direction: column;\n        gap: var(--ds-size-200, 8px);\n\n        auro-hyperlink-8_0_0::part(link) {\n            border-radius: 100px;\n        }\n    }\n\n    .mobile-header {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: relative;\n\n        color: var(--ds-color-texticon-default, #2a2a2a);\n        margin-bottom: var(--ds-size-300, 24px);\n    }\n\n    .mobile-header__close-button {\n        padding: 0;\n        border: none;\n        background: transparent;\n        cursor: pointer;\n        position: absolute;\n        right: 0;\n    }\n\n    .mobile-header__title {\n        margin: 0;\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--ds-text-heading-300-px, 18px);\n        font-w
15eight: var(--ds-text-heading-450-weight, 450);\n        line-height: 130%;\n    }\n\n    .list-with-icons,\n    .list-without-icons {\n        display: flex;\n        flex-direction: column;\n        gap: var(--ds-size-150, 12px);\n        align-self: stretch;\n        margin: 0;\n        padding: 0;\n        list-style: none;\n    }\n\n    .list-with-icons {\n        margin-top: var(--ds-size-300, 24px);\n        margin-bottom: var(--ds-size-200, 16px);\n        padding-bottom: var(--ds-size-200, 16px);\n        border-bottom: 1px solid rgba(0, 0, 0, 0.15);\n    }\n\n    .list-with-icons > li > a,\n    .list-without-icons > li > a {\n        display: flex;\n        gap: var(--ds-size-100, 8px);\n        text-decoration: none;\n        color: inherit;\n        align-items: center;\n    }\n\n    .list-with-icons > li > a:hover,\n    .list-without-icons > li > a:hover {\n        text-decoration: underline;\n    }\n\n    .list-with-icons > li > a:focus,\n    .list-without-icons > li > a:focus {\n        outline: 1px solid #01426a;\n        border-radius: var(--border-radius-default, 6px);\n    }\n\n    .sign-out-section {\n        margin-top: var(--ds-size-200, 16px);\n        padding-top: var(--ds-size-200, 16px);\n        border-top: 1px solid rgba(0, 0, 0, 0.15);\n        display: flex;\n        justify-content: flex-end;\n\n        auro-hyperlink-8_0_0::part(link) {\n            color: black;\n        }\n\n        auro-icon-8_1_4 {\n            border: 1px solid var(--ds-color-status-default, #afb9c6);\n            padding: 5px;\n            border-radius: 50%;\n            margin-top: -2px;\n        }\n    }\n\n    .mobile-view {\n        width: 100%;\n        max-width: none;\n        border-bottom-left-radius: 0;\n        border-bottom-right-radius: 0;\n        height: auto;\n        overflow-y: auto;\n        box-sizing: border-box;\n    }\n\n    .mobile-only {\n        display: none;\n    }\n`;U({first_name:z().optional(),last_name:z().optional(),loyalty_number:z().optional(),loyalty_points:Ia().optional(),business_traveler_id:z().optional(),company_name:z().optional(),company_mileage_plan:z().optional(),company_mileage_balance:z().optional(),company_wallet_balance:z().optional(),role:z().optional(),loyalty_tier:z().optional(),one_world_tier:z().optional(),medallion_media_url:z().url().optional(),displayed_account_type:z().optional(),loyalty_program_logo:U({url:z().url(),description:z()}).optional(),rewards_number_text:z().optional(),points_text:z().optional()});const GR=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,KR=y`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,JR=y`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;let i5=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},XR=class M6 extends W{constructor(){super(),this.runtimeUtils=new i5}static get properties(){return{}}static get styles(){return[GR,KR,JR]}static register(e=\"auro-skeleton\"){i5.prototype.registerComponent(e,M6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-skeleton\")}
15render(){return R`\n      <span class=\"util_displayHiddenVisually\">Loading...<\/span>\n    `}};const YR=y`\n    .guest-info-section {\n        background-color: var(--ds-basic-color-surface-inverse);\n        padding: 1rem;\n        border-radius: 16px;\n        margin-bottom: var(--ds-size-300);\n        font-family: \"AS Circular\", Arial, sans-serif; /* Replace with Loyalty token */\n    }\n\n    .space-between-flex-container {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\n\n    .four-px-gap {\n        margin-bottom: var(--ds-size-50);\n    }\n\n    .guest-name,\n    .loyalty-tier,\n    .guest-datapoint p {\n        color: #faf9f5; /* Replace with Loyalty token */\n    }\n\n    .guest-name {\n        font-size: 18px;\n        font-style: normal;\n        line-height: 130%;\n        font-weight: 100;\n        margin: 0;\n    }\n\n    .loyalty-rewards-logo {\n        height: 18px;\n    }\n\n    .loyalty-for-business-logo {\n        height: 24px;\n    }\n\n    .loyalty-container {\n        display: flex;\n        align-items: center;\n        margin-bottom: var(--ds-size-150);\n    }\n\n    .loyalty-container p {\n        padding-top: 3px;\n    }\n\n    .loyalty-medallion {\n        height: 24px;\n    }\n\n    .loyalty-tier {\n        margin: 0 var(--ds-size-50);\n        font-size: 12px;\n        font-style: normal;\n        font-weight: 100;\n        line-height: 16px;\n    }\n\n    .bold-one {\n        font-weight: 450;\n    }\n\n    .no-space {\n        font-size: 0;\n    }\n    .no-space > span {\n        font-size: 12px;\n    }\n\n    .guest-datapoint {\n        height: 24px;\n    }\n\n    .guest-datapoint p {\n        margin: 0;\n        font-size: 14px;\n        font-style: normal;\n        font-weight: 100;\n        line-height: 20px;\n    }\n\n    .role {\n        color: #c5c5c5; /* Replace with Loyalty token */\n        font-size: 12px;\n        font-style: normal;\n        font-weight: 100;\n        line-height: 16px;\n        margin: 0;\n        margin-bottom: var(--ds-size-150);\n    }\n\n    .switch-accounts-button {\n        background-color: #c7d6e5; /* Replace with Loyalty token */\n        color: #101d2c; /* Replace with Loyalty token */\n        padding: var(--ds-size-100) var(--ds-size-200);\n        border-radius: 100px;\n        font-size: 14px;\n        font-style: normal;\n        line-height: 20px;\n        letter-spacing: 0.1px;\n        text-align: center;\n        cursor: pointer;\n        margin-top: var(--ds-size-150);\n    }\n`;var QR=Object.defineProperty,n5=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&QR(e,t,r),r};XR.register(\"auro-skeleton-3_3_2\");let jf=(Si=class extends pt{constructor(){super(...arguments),this.isBusinessAccount=!1}combineGuestName(e){var r,o;const t=(r=e==null?void 0:e.first_name)!=null?r:\"\",s=(o=e==null?void 0:e.last_name)!=null?o:\"\";return t&&s?`${t} ${s.charAt(0).toUpperCase()}.`:t||s||\"Guest\"}render(){return!this.data||typeof this.data!=\"object\"?_`\n                <auro-skeleton-3_3_2 shape=\"rectangle\" style=\"width: 100%; height: 100px\"><\/auro-skeleton-3_3_2>\n            `:this.isBusinessAccount?this.data.role===\"Administrator\"?this.renderBusinessAdminInfo():this.renderBusinessTravelerInfo():this.renderPersonalInfo()}renderLoyaltyPoints(e=\"\"){var s,r,o;const t=(s=this.data)==null?void 0:s.loyalty_points;return t==null||!Number.isFinite(Number(t))?V:_`\n            <div class=\"space-between-flex-container guest-datapoint ${e}\" test-id=\"loyalty-points\">\n                <p>${(o=(r=this.data)==null?void 0:r.points_text)!=null?o:\"Available Points:\"}<\/p>\n                <p test-id=\"loyalty-points-value\">${t.toLocaleString()}<\/p>\n            <\/div>\n        `}renderBusinessAdminInfo(){var e,t,s,r,o;if(this.data){const i=(s=(t=(e=this.data)==null?void 0:e.loyalty_program_logo)==null?void 0:t.url)!=null?s:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf0c72d411ccde7e3/MileagePlanLogo\",n=(o=(r=this.data.loyalty_program_logo)==null?void 0:r.description)!=null?o:\"Alaska Business Loyalty Program Logo\";return _`\n                <div class=\"guest-info-section\" part=\"content-wrapper\">\n                    <div class=\"space-between-flex-container four-px-gap\">\n                        <p class=\"guest-name\">${this.combineGuestName(this.data)}<\/p>\n                        <img src=\"${i}\" alt=\"${n}\" class=\"loyalty-for-business-logo\" />\n                    <\/div>\n                    ${this.data.company_name?_`\n                              <div class=\"guest-datapoint\">\n                                  <p class=\"company-name\">${this.data.company_name}<\/p>\n                              <\/div>\n                          `:V}\n                    <p class=\"role\">Administrator<\/p>
15\n                    ${this.data.company_mileage_plan?_`\n                              <div class=\"space-between-flex-container guest-datapoint four-px-gap\">\n                                  <p>Atmos for Business No:<\/p>\n                                  <p>${this.data.company_mileage_plan}<\/p>\n                              <\/div>\n                          `:V}\n                    ${this.data.company_mileage_balance?_`\n                              <div class=\"space-between-flex-container guest-datapoint four-px-gap\">\n                                  <p>Available business points:<\/p>\n                                  <p>${this.data.company_mileage_balance}<\/p>\n                              <\/div>\n                          `:V}\n                    ${this.data.company_wallet_balance?_`\n                              <div class=\"space-between-flex-container guest-datapoint\">\n                                  <p>Business wallet balance:<\/p>\n                                  <p>${this.data.company_wallet_balance}<\/p>\n                              <\/div>\n                          `:V}\n                    <div\n                        class=\"switch-accounts-button\"\n                        role=\"button\"\n                        tabindex=\"0\"\n                        @click=${()=>this.handleOnClick(!1)}\n                        @keydown=${l=>{(l.key===\"Enter\"||l.key===\" \")&&this.handleOnClick(!1)}}\n                    >\n                        Switch to personal account\n                    <\/div>\n                <\/div>\n            `}return _``}renderBusinessTravelerInfo(){var e,t,s,r;if(this.data){const o=(t=(e=this.data.loyalty_program_logo)==null?void 0:e.url)!=null?t:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf0c72d411ccde7e3/MileagePlanLogo\",i=(r=(s=this.data.loyalty_program_logo)==null?void 0:s.description)!=null?r:\"Alaska Business Loyalty Program Logo\";return _`\n                <div class=\"guest-info-section\" part=\"content-wrapper\">\n                    <div class=\"space-between-flex-container four-px-gap\">\n                        <p class=\"guest-name\">${this.combineGuestName(this.data)}<\/p>\n                        <img src=\"${o}\" alt=\"${i}\" class=\"loyalty-for-business-logo\" />\n                    <\/div>\n                    ${this.data.company_name?_`\n                              <div class=\"guest-datapoint\">\n                                  <p class=\"company-name\">${this.data.company_name}<\/p>\n                              <\/div>\n                          `:V}\n                    <div\n                        class=\"switch-accounts-button\"\n                        role=\"button\"\n                        tabindex=\"0\"\n                        @click=${()=>this.handleOnClick(!1)}\n                        @keydown=${n=>{(n.key===\"Enter\"||n.key===\" \")&&this.handleOnClick(!1)}}\n                    >\n                        Switch to personal account\n                    <\/div>\n                <\/div>\n            `}return _``}renderPersonalInfo(){var e,t,s,r,o;if(this.data){const i=(t=(e=this.data.loyalty_program_logo)==null?void 0:e.url)!=null?t:\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf0c72d411ccde7e3/MileagePlanLogo\",n=(r=(s=this.data.loyalty_program_logo)==null?void 0:s.description)!=null?r:\"Alaska Airlines Loyalty Program Logo\";return _`\n                <div class=\"guest-info-section\" part=\"content-wrapper\">\n                    <div class=\"space-between-flex-container four-px-gap\">\n                        <p class=\"guest-name\">${this.combineGuestName(this.data)}<\/p>\n                        <img src=\"${i}\" alt=\"${n}\" class=\"loyalty-rewards-logo\" />\n                    <\/div>\n                    ${this.createLoyaltyDataPoint()}\n                    ${this.data.loyalty_number?_`\n                              <div class=\"space-between-flex-container guest-datapoint four-px-gap\">\n                                  <p>${(o=this.data.rewards_number_text)!=null?o:\"Atmos Rewards Number:\"}<\/p>\n                                  <p>${this.data.loyalty_number}<\/p>\n                              <\/div>\n                          `:V}\n                    ${this.renderLoyaltyPoints()}\n                    ${this.data.business_traveler_id?_`\n                              <div\n                                  class=\"switch-accounts-button\"\n                                  role=\"button\"\n                                  tabindex=\"0\"\n                                  @click=${()=>this.handleOnClick(!0)}\n                                  @keydown=${l=>{(l.key===\"Enter\"||l.key===\" \")&&this.handleOnClick(!0)}}\n                              >\n                                  Switch to business account\n                              <\/div>\n                          `:V}\n                <\/div>\n            `}return _``}createOneWorld(){var s;const e=_`<span class='bold-one'>one<\/span>
15`,t=_`world® ${(s=this.data)==null?void 0:s.one_world_tier}`;return _`${e}${t}`}addSlashIfNeeded(){var e,t;return(e=this.data)!=null&&e.loyalty_tier&&((t=this.data)!=null&&t.one_world_tier)?_`\n                /\n            `:_``}createLoyaltyDataPoint(){var e,t,s,r,o,i,n;return((s=(e=this.data)==null?void 0:e.loyalty_tier)!=null?s:(t=this.data)!=null&&t.one_world_tier)?_`\n                <div class=\"loyalty-container\">\n                    ${(r=this.data)!=null&&r.loyalty_tier?_`\n                              ${(o=this.data)!=null&&o.medallion_media_url?_`\n                                        <img\n                                            src=\"${(i=this.data.medallion_media_url)!=null?i:\"\"}\"\n                                            alt=\"${this.data.loyalty_tier}\"\n                                            class=\"loyalty-medallion\"\n                                        />\n                                    `:V}\n                              <p class=\"loyalty-tier\">${this.data.loyalty_tier}<\/p>\n                          `:V}\n                    ${(n=this.data)!=null&&n.one_world_tier?_`\n                              <p class=\"loyalty-tier\">\n                                  ${this.addSlashIfNeeded()}\n                                  ${_`\n                                      ${this.createOneWorld()}\n                                  `}\n                              <\/p>\n                          `:V}\n                <\/div>\n            `:_``}handleOnClick(e){this.dispatchEvent(new CustomEvent(\"switch-accounts\",{bubbles:!0,composed:!0,detail:{isBusiness:e}}))}},Si.styles=YR,Si);n5([re({attribute:\"data\",type:Object,reflect:!1})],jf.prototype,\"data\"),n5([re({attribute:\"isBusinessAccount\",type:Object,reflect:!1})],jf.prototype,\"isBusinessAccount\");const l5=\"borealis-guest-info-section\";globalThis.customElements.get(l5)===void 0&&globalThis.customElements.define(l5,jf);var eN=Object.defineProperty,La=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&eN(e,t,r),r};VR.register(\"auro-hyperlink-8_0_0\"),oR.register(\"auro-icon-8_1_4\"),cR.register(\"auro-skeleton-4_0_1\");let ma=(Ai=class extends pt{constructor(){super(...arguments),this.isBusinessAccount=!1,this.isMobileWidth=!1,this.ctaShape=\"pill\",this.handleFocusOut=e=>{const t=e.relatedTarget;(!t||!this.contains(t))&&this.handleCloseMenu()},this.handleOutsideClick=e=>{const t=e.composedPath();!t.includes(this)&&!(this.triggerElement&&t.includes(this.triggerElement))&&this.handleCloseMenu()},this.handleCloseMenu=()=>{this.dispatchEvent(new CustomEvent(\"borealis-profile-menu-closed\",{bubbles:!0,composed:!0}))},this.renderLoginButtons=()=>{var s,r,o,i,n,l,c,d,u,p,h,f,m;const e=(o=(r=(s=this.data)==null?void 0:s.urls)==null?void 0:r.sign_in_url)!=null?o:\"/account/login\",t=(l=(n=(i=this.data)==null?void 0:i.urls)==null?void 0:n.join_now_url)!=null?l:\"/enroll\";return _`\n            <div class=\"profile-menu__buttons\">\n                <auro-hyperlink-8_0_0\n                    fluid\n                    type=\"cta\"\n                    shape=${this.ctaShape}\n                    variant=${this.ctaVariant}\n                    href=${e}\n                    relative=\"true\"\n                >\n                    ${(u=(d=(c=this.data)==null?void 0:c.text)==null?void 0:d.sign_in_text)!=null?u:\"Sign in\"}\n                <\/auro-hyperlink-8_0_0>\n                <auro-hyperlink-8_0_0\n                    fluid\n                    type=\"cta\"\n                    shape=${this.ctaShape}\n                    variant=${(p=this.ctaVariant)!=null?p:\"secondary\"}\n                    href=${t}\n                    relative=\"true\"\n                >\n                    ${(m=(f=(h=this.data)==null?void 0:h.text)==null?void 0:f.join_now_text)!=null?m:\"Join now\"}\n                <\/auro-hyperlink-8_0_0>\n            <\/div>\n        `},this.renderUserData=()=>_`\n        <borealis-guest-info-section\n            .data=${this.createGuestInfoWithLoyaltyLogo()}\n            .isBusinessAccount=${this.isBusinessAccount}\n        />\n    `,this.renderSignOutButton=()=>{var t,s,r;const e=(r=(s=(t=this.data)==null?void 0:t.urls)==null?void 0:s.sign_out_url)!=null?r:\"/account/handlesignout\";return _`\n            <div class=\"sign-out-section\">\n                <auro-hyperlink-8_0_0 href=${e} type=\"nav\" relative=\"true\">
15\n                    <span>Sign out<\/span>\n                    <auro-icon-8_1_4\n                        style=\"--ds-auro-icon-size: 1rem;\"\n                        category=\"interface\"\n                        name=\"arrow-right\"\n                    ><\/auro-icon-8_1_4>\n                <\/auro-hyperlink-8_0_0>\n            <\/div>\n        `}}connectedCallback(){super.connectedCallback(),window.addEventListener(\"click\",this.handleOutsideClick,!0),this.addEventListener(\"focusout\",this.handleFocusOut,!0)}disconnectedCallback(){window.removeEventListener(\"click\",this.handleOutsideClick,!0),this.removeEventListener(\"focusout\",this.handleFocusOut,!0),super.disconnectedCallback()}createGuestInfoWithLoyaltyLogo(){var t,s,r,o,i,n,l,c;if(!this.guestInfo)return;let e;return(s=(t=this.guestInfo)==null?void 0:t.loyalty_program_logo)!=null&&s.url&&this.guestInfo.loyalty_program_logo.url.length>0?e=this.guestInfo.loyalty_program_logo:(o=(r=this.data)==null?void 0:r.loyalty_program_logo)!=null&&o.url&&this.data.loyalty_program_logo.url.length>0?e=this.data.loyalty_program_logo:e=void 0,$(x({},this.guestInfo),{loyalty_program_logo:e,rewards_number_text:(n=(i=this.data)==null?void 0:i.text)==null?void 0:n.rewards_number_text,points_text:(c=(l=this.data)==null?void 0:l.text)==null?void 0:c.points_text})}hasValidGuestInfo(){if(!this.guestInfo)return!1;const e=!!(this.guestInfo.first_name||this.guestInfo.last_name),t=!!(this.guestInfo.business_traveler_id||this.guestInfo.company_name),s=!!(this.guestInfo.loyalty_number||this.guestInfo.loyalty_points);return e||t||s}render(){return this.data?_`\n            <div class=${`profile-menu body-default ${this.isMobileWidth?\"mobile-view\":\"\"}`}>\n                <div class=${`mobile-header body-sm ${this.isMobileWidth?\"\":\"mobile-only\"}`}>\n                    <h3 class=\"mobile-header__title\">My account<\/h3>\n\n                    <button class=\"mobile-header__close-button\" @click=${this.handleCloseMenu}>\n                        <auro-icon-8_1_4 category=\"interface\" name=\"x-stroke\"><\/auro-icon-8_1_4>\n                    <\/button>\n                <\/div>\n\n                ${this.hasValidGuestInfo()?this.renderUserData():this.renderLoginButtons()}\n\n                <ul class=\"list-with-icons\">\n                    ${this.data.list_with_icons.map(e=>o5(this.hasValidGuestInfo(),e.visible)?_`\n                                  <li>\n                                      <a href=\"${e.href}\">\n                                          <auro-icon-8_1_4\n                                              category=\"${e.icon.category}\"\n                                              name=\"${e.icon.name}\"\n                                          ><\/auro-icon-8_1_4>\n                                          <span>${e.label}<\/span>\n                                      <\/a>\n                                  <\/li>\n                              `:void 0)}\n                <\/ul>\n                <ul class=\"list-without-icons\">\n                    ${this.data.list_without_icons.map(e=>o5(this.hasValidGuestInfo(),e.visible)?_`\n                                  <li>\n                                      <a href=\"${e.href}\">\n                                          <span>${e.label}<\/span>\n                                      <\/a>\n                                  <\/li>\n                              `:void 0)}\n                <\/ul>\n                ${this.hasValidGuestInfo()?this.renderSignOutButton():V}\n            <\/div>\n        `:_`\n                <auro-skeleton-4_0_1\n                    shape=\"rectangle\"\n                    style=\"width: 100%; min-width: 380px; height: 200px\"\n                ><\/auro-skeleton-4_0_1>\n            `}},Ai.styles=[Gp(jR),ZR],Ai);La([re({type:Object,reflect:!1})],ma.prototype,\"data\"),La([re({type:Object,reflect:!1})],ma.prototype,\"guestInfo\"),La([re({type:Boolean,reflect:!1})],ma.prototype,\"isBusinessAccount\"),La([re({type:Object,reflect:!1})],ma.prototype,\"isMobileWidth\"),La([re({type:String,reflect:!1})],ma.prototype,\"signInUrl\"),La([re({type:String,reflect:!1})],ma.prototype,\"joinNowUrl\"),La([re({type:String,reflect:!1})],ma.prototype,\"signOutUrl\"),La([re({type:String,reflect:!1})],ma.prototype,\"ctaShape\"),La([re({type:String,reflect:!1})],ma.prototype,\"ctaVariant\"),La([re({type:Object,reflect:!1})],ma.prototype,\"triggerElement\");const c5=\"borealis-profile-menu\";globalThis.customElements.get(c5)===void 0&&globalThis.customElements.define(c5,ma);const tN=U({_content_type_uid:z().optional(),uid:z().optional(),_version:Ia().optional(),locale:z().optional()});U(x({headline:U({small:z()}).optional(),teaser:U({headline:z()}).optional(),fineprint:U({small:z()}).optional(),media:U({primary:U({url:z().optional(),description:z().optional()})}).optional(),action:U({link:U({title:z(),href:z()}),open_new_window:Ue()}),subtle_background:Ue().optional(),on_inverse:Ue().optional(),motionpoint_flags:Oe(z()).optional()},tN.shape)),U({media:U({primary:U({url:z().optional(),description:z().optional()})}).optional()});var Ys=(a=>(a.XXL=\"xxl\",a.XL=\"xl\",a.Large=\"large\",a.Medium=\"medium\",a.Small=\"small\",a))(Ys||{});Object.values(Ys);var Zf=(a=>(a.Round=\"round\",a.Square=\"square\",a))(Zf||{});Object.values(Zf);var si=(a=>(a.Square=\"square\",a.Landscape=\"landscape\",a))(si||{});Object.values(si);const aN=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,sN=y`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,rN=y`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;let d5=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};class Gf extends W{constructor(){super(),this.runtimeUtils=new d5}static get properties(){return{}}static get styles(){return[aN,sN,rN]}static register(e=\"auro-skeleton\"){d5.prototype.registerComponent(e,Gf)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-skeleton\")}
15render(){return R`\n      <span class=\"util_displayHiddenVisually\">Loading...<\/span>\n    `}}var oN=Object.defineProperty,xd=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&oN(e,t,r),r};Gf.register(\"auro-skeleton-3_3_2\");const Fn=(ps=class extends pt{constructor(){super(...arguments),this.imageAspectRatio=si.Square}buildMediaUrl(e,t){const s=ps.sizeMap[t!=null?t:Ys.XXL];return RE(e,s*2,50)}update(e){super.update(e);const t=ps.sizeMap[this.imageSize],s=this.imageAspectRatio===si.Square?\"1/1\":\"4/3\",r=this.imageShape===Zf.Round;t&&this.style.setProperty(\"--small-adaptive-image-size\",`${t}px`),this.style.setProperty(\"--image-border-radius\",r?\"50%\":\"0\"),this.style.setProperty(\"--image-aspect-ratio\",s)}render(){var t,s,r,o,i,n,l;if(!((r=(s=(t=this.data)==null?void 0:t.media)==null?void 0:s.primary)!=null&&r.url))return _`\n                <auro-skeleton-3_3_2 shape=\"rectangle\" style=\"width: 100%; height: 270px\" />\n            `;const e=this.buildMediaUrl(this.data.media.primary.url,this.imageSize);return _`\n            <div class=\"adaptive-image-container\">\n                <img src=${e} alt=\"${(l=(n=(i=(o=this.data)==null?void 0:o.media)==null?void 0:i.primary)==null?void 0:n.description)!=null?l:\"\"}\" class=\"adaptive-image\" />\n            <\/div>\n        `}},ps.sizeMap={[Ys.XXL]:270,[Ys.XL]:200,[Ys.Large]:134,[Ys.Medium]:96,[Ys.Small]:60},ps.styles=y`\n        :host {\n            --small-adaptive-image-size: 270px;\n            display: inline-block;\n            text-align: center;\n        }\n\n        .adaptive-image-container {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            height: var(--image-size, var(--small-adaptive-image-size, 0px));\n            aspect-ratio: var(--image-aspect-ratio, 1/1);\n            margin: 0;\n            padding: 0;\n        }\n\n        .adaptive-image {\n            display: block;\n            width: 100%;\n            height: 100%;\n            border-radius: var(--image-border-radius, 0);\n            object-fit: cover;\n        }\n    `,ps);xd([re({type:String,reflect:!0})],Fn.prototype,\"imageSize\"),xd([re({type:String,reflect:!0})],Fn.prototype,\"imageShape\"),xd([re({type:String,reflect:!0})],Fn.prototype,\"imageAspectRatio\"),xd([re({type:Object,reflect:!1})],Fn.prototype,\"data\");let iN=Fn;const u5=\"borealis-small-adaptive-image\";globalThis.customElements.get(u5)===void 0&&globalThis.customElements.define(u5,iN);let nN=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const lN={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},Kf=new Map,h5=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Kf.has(a)||Kf.set(a,fetch(a).then(t)),Kf.get(a)},p5=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;let f5=class extends nN{constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${p5}\n    `}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return a===\"logos\"?t=yield h5(`${this.uri}/${a}/${e}.svg`):t=yield h5(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(lN.svg,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};const m5=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,cN=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;let wd=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},dN=class Ib extends f5{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new wd}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${m5}`,y`${p5}`,y`${cN}`]}static register(e=\"auro-icon\"){wd.prototype.registerComponent(e,Ib)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Ib.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const uN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-400__title AS-400__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 396 121\" part=\"svg\"><title id=\"AS-400__title\">Alaska Airlines<\/title><desc id=\"AS-400__desc\">Logo image for Alaska Airlines<\/desc><path d=\"m194.18 5-45.2 75.86a55.1 55.1 0 0 0-8 23.3h-17.69c1.2-9.6 5-18.74 12.73-31.83l31.63-53c6.32-10.51 12.62-14.31 24-14.31zM190.75 84.6c-3.32 3.06-9.71 7.68-15.12 7.84-3.72-.16-3.86-3.65-1.36-8.46 9.48-18.29 19.48-27.98 31.9-27.92h2.24zm16.7-38.82c-22.92 0-37 13.35-49.45 42.57-3.11 7.34-4.88 16.44 5.71 16.33 6-.08 16.12-3.38 23.23-8.28a25 25 0 0 0-.66 7.72h16.08c.56-6.27 3-14.08 8.26-23.57L230.67 47a215 215 0 0 0-23.27-1.22zM356.02 84.6c-3.31 3.06-9.71 7.68-15.11 7.84-3.72-.16-3.86-3.65-1.36-8.46 9.54-18.29 19.57-28 31.94-27.92h2.26zm16.73-38.82c-22.92 0-37 13.35-49.44 42.57-3.11 7.34-4.89 16.44 5.71 16.33 6-.08 16.12-3.38 23.22-8.28a25.3 25.3 0 0 0-.66 7.72h16.08c.56-6.27 3-14.08 8.27-23.57L396 47a216 216 0 0 0-23.25-1.22\"/><path d=\"M320.45 120.29h-5.25a15.166 15.166 0 0 1-14.64-11.15l-8-30.15-14.94 25.13h-17.13l47.83-81c6.17-10.51 12.6-14.33 24-14.33h1.75l-31.75 53.7 23.83-16.42h19.13l-40 27.66zM162.61.25c-16.14 0-24.47 4.27-40.31 15.69L68.75 54.57H34.44c-9.92 0-17.85.39-24.11 6.29l-8.87 8.19 49.84-1.92-51.3 37h22.17l52.47-37.88c10.16-.38 17.23-.64 17.29-.62 12.23-.34 19-11.05 19-11.05H90.82L133.21 24l-31.46 51c-6.74 11.72-10 20.1-11.11 29.09h18.21a55.25 55.25 0 0 1 8-23.3l42.9-71.6c3-4.92 5.6-8.94 5.6-8.94zM248.01 62.2c-.22 1.53.41 2.46 3.49 4.45l4.91 3.23c5.32 3.54 7.47 8.76 6.84 13.07-1.79 12-10.61 21.67-29.36 21.68a106 106 0 0 1-21.69-1.89l7.28-12.27c6.78 1.18 10.65 1.79 15.72 1.78 7.06 0 9.88-3.18 10.27-5.79.23-1.55-.51-3.33-3.87-5.65l-3.85-2.76c-6.24-4.45-7.88-8-7.06-13.51 1.57-10.63 13.86-18.76 30.93-18.76 5.877.028 11.748.362 17.59 1l-6.85 11.59a158 158 0 0 0-15.83-.5c-4.97.18-8.16 1.87-8.52 4.33M381.68 96.74a3.76 3.76 0 1 1-3.7 3.76 3.74 3.74 0 0 1 3.7-3.76m0 6.78a3.004 3.004 0 0 0 3.043-3.528 3 3 0 0 0-2.334-2.406 2.998 2.998 0 0 0-3.619 2.934 2.93 2.93 0 0 0 2.91 3m-.47-1h-.77v-4.09h1.41a1.31 1.31 0 0 1 1.39 1.29 1.28 1.28 0 0 1-.9 1.21l.92 1.59h-.89l-.85-1.52h-.31zm.53-2.19c.46 0 .71-.23.71-.6s-.25-.62-.71-.62h-.53v1.22z\"/><\/svg>'},hN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-300__title AS-300__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 144 45\" part=\"svg\"><title id=\"AS-300__title\">Alaska Airlines<\/title><desc id=\"AS-300__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M70.61 2.15 54.17 29.74a20.06 20.06 0 0 0-2.9 8.47h-6.44c.44-3.49 1.8-6.81 4.63-11.58l11.5-19.27c2.3-3.82 4.59-5.21 8.75-5.21zM69.34 31.11c-1.2 1.11-3.53 2.79-5.49 2.85-1.36-.06-1.41-1.33-.5-3.07 3.47-6.65 7.12-10.17 11.62-10.16h.82zM75.42 17c-8.34 0-13.46 4.86-18 15.49-1.13 2.67-1.78 6 2.07 5.93a17.74 17.74 0 0 0 8.45-3 9.3 9.3 0 0 0-.24 2.81h5.86a22 22 0 0 1 3-8.57l7.31-12.19a79 79 0 0 0-8.45-.47M129.46 31.11c-1.2 1.11-3.53 2.79-5.49 2.85-1.36-.06-1.41-1.33-.5-3.07 3.47-6.65 7.12-10.17 11.62-10.16h.81zm6.1-14.11c-8.34 0-13.46 4.86-18 15.49-1.14 2.67-1.78 6 2.07 5.93a17.74 17.74 0 0 0 8.45-3 9 9 0 0 0-.24 2.81h5.84a22.1 22.1 0 0 1 3-8.57l7.31-12.19a79 79 0 0 0-8.43-.47\"/><path d=\"M116.56 44.09h-1.91a5.53 5.53 0 0 1-5.36-4.09l-2.91-11-5.43 9.14h-6.23l17.4-29.44c2.24-3.83 4.58-5.21 8.73-5.21h.64l-11.55 19.58 8.66-6h7l-14.61 10.09zM59.13.44c-5.87 0-8.9 1.55-14.66 5.7l-19.48 14H12.56c-3.6 0-6.49.14-8.77 2.29l-3.22 3 18.12-.7L0 38.21h8.06l19.08-13.77c3.7-.14 6.27-.24 6.29-.23 4.45-.12 6.91-4 6.91-4h-7.32L48.44 9.07 37 27.63c-2.45 4.27-3.63 7.31-4 10.58h6.56a20.2 20.2 0 0 1 2.9-8.47l15.61-26c1.08-1.79 2-3.25 2-3.25zM90.18 23c-.08.55.15.89 1.27 1.62l1.79 1.17a5.05 5.05 0 0 1 2.49 4.75c-.65 4.36-3.86 7.88-10.68 7.89-2.647.039-5.29-.192-7.89-.69l2.65-4.46c1.882.392 3.797.606 5.72.64 2.56 0 3.59-1.15 3.73-2.1.08-.56-.19-1.21-1.4-2.06l-1.42-1c-2.27-1.62-2.87-2.9-2.57-4.91.57-3.87 5-6.82 11.25-6.82 2.138.005 4.275.125 6.4.36l-2.49 4.22a56 56 0 0 0-5.76-.18c-1.79.03-2.95.64-3.09 1.57M140.43 34.36a2.067 2.067 0 0 1 2.108 2.429 2.067 2.067 0 0 1-2.813 1.559 2.07 2.07 0 0 1-1.295-1.919 2.07 2.07 0 0 1 2-2.07m0 3.73a1.66 1.66 0 1 0-1.6-1.66 1.61 1.61 0 0 0 1.6 1.66m-.25-.56h-.43v-2.25h.81a.72.72 0 0 1 .532.192.73.73 0 0 1 .228.517.71.71 0 0 1-.49.67l.5.87h-.49l-.47-.84h-.16zm.29-1.21c.25 0 .39-.12.39-.32s-.14-.35-.39-.35h-.29v.67z\"/>
15<\/svg>'},pN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-200__title AS-200__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 83 26\" part=\"svg\"><title id=\"AS-200__title\">Alaska Airlines<\/title><desc id=\"AS-200__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M39.72 1.52 30.44 17a11.3 11.3 0 0 0-1.6 4.8h-3.62a16.5 16.5 0 0 1 2.6-6.51l6.47-10.84c1.29-2.15 2.58-2.93 4.92-2.93zM39.01 17.81a5.7 5.7 0 0 1-3.1 1.6c-.76 0-.79-.74-.27-1.73 1.95-3.74 4-5.72 6.53-5.71h.46zm3.43-7.94c-4.69 0-7.57 2.73-10.11 8.71-.64 1.5-1 3.36 1.17 3.34a10 10 0 0 0 4.75-1.7 5.2 5.2 0 0 0-.14 1.58h3.29c.223-1.697.792-3.33 1.67-4.8l4.11-6.86a47 47 0 0 0-4.74-.27M72.82 17.81a5.66 5.66 0 0 1-3.09 1.6c-.76 0-.79-.74-.28-1.73 1.99-3.74 3.99-5.68 6.54-5.68h.45zm3.42-7.94c-4.69 0-7.57 2.73-10.12 8.71-.63 1.5-1 3.36 1.17 3.34a10 10 0 0 0 4.75-1.7 5.2 5.2 0 0 0-.13 1.58h3.29c.22-1.7.796-3.336 1.69-4.8L81 10.14a47 47 0 0 0-4.76-.27\"/><path d=\"M65.55 25.11h-1.11a3.09 3.09 0 0 1-3-2.28l-1.6-6.17-3.05 5.14h-3.51l9.79-16.56c1.26-2.15 2.57-2.93 4.91-2.93h.36l-6.5 11 4.87-3.36h3.92l-8.19 5.64zM33.26.56c-3.3 0-5 .87-8.24 3.21l-11 7.9h-7c-2 0-3.66.08-4.94 1.29L.3 14.63l10.19-.39L0 21.8h4.53l10.74-7.74c2.08-.08 3.52-.14 3.53-.13a5.15 5.15 0 0 0 3.89-2.26h-4.11l8.67-6.26-6.44 10.44a15.4 15.4 0 0 0-2.27 5.95h3.72A11.34 11.34 0 0 1 23.9 17l8.77-14.61c.61-1 1.15-1.83 1.15-1.83zM50.73 13.23c0 .31.08.5.71.91l1 .66a2.85 2.85 0 0 1 1.4 2.67c-.37 2.46-2.17 4.44-6 4.44a22 22 0 0 1-4.4-.39L44.89 19c1.06.223 2.138.347 3.22.37 1.44 0 2-.66 2.1-1.19 0-.32-.11-.68-.79-1.15l-.8-.57c-1.28-.91-1.61-1.63-1.44-2.76.32-2.18 2.83-3.84 6.32-3.84a34 34 0 0 1 3.6.21l-1.4 2.37a31 31 0 0 0-3.24-.1c-1.02.04-1.66.39-1.73.89M80.69 18.27a1.86 1.86 0 1 1 .06 3.721 1.86 1.86 0 0 1-.06-3.72m0 3.35a1.49 1.49 0 1 0-1.44-1.49 1.45 1.45 0 0 0 1.44 1.49m-.25-.49h-.38v-2h.7a.65.65 0 0 1 .68.64.63.63 0 0 1-.44.6l.45.79h-.44l-.42-.76h-.15zm.28-1.13c.23 0 .35-.11.35-.3s-.12-.3-.35-.3h-.28v.6z\"/><\/svg>'},fN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-100__title AS-100__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 57 17\" part=\"svg\"><title id=\"AS-100__title\">Alaska Airlines<\/title><desc id=\"AS-100__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M22.21.05c-2.2 0-3.33.58-5.49 2.14L9.41 7.46H4.74c-1.36 0-2.44 0-3.29.86L.24 9.43 7 9.17l-7 5h3l7.16-5.16L12.58 9a3.44 3.44 0 0 0 2.59-1.5h-2.75l5.78-4.22-4.29 7a10.4 10.4 0 0 0-1.51 4h2.48A7.56 7.56 0 0 1 16 11l5.85-9.77c.41-.67.77-1.22.77-1.22zM26.52.69 20.35 11a7.5 7.5 0 0 0-1.08 3.17h-2.42a11.3 11.3 0 0 1 1.74-4.34l4.31-7.19A3.35 3.35 0 0 1 26.18.69zM26 11.55a3.77 3.77 0 0 1-2 1.07c-.5 0-.52-.5-.18-1.15 1.3-2.5 2.67-3.82 4.35-3.81h.31zm2.28-5.29c-3.12 0-5.05 1.82-6.74 5.8-.43 1-.67 2.25.78 2.23a6.6 6.6 0 0 0 3.16-1.13 4 4 0 0 0-.09 1.05h2.2A8.15 8.15 0 0 1 28.75 11l2.75-4.57a31 31 0 0 0-3.18-.17zM48.59 11.55a3.8 3.8 0 0 1-2.06 1.07c-.51 0-.53-.5-.19-1.15 1.3-2.5 2.67-3.82 4.36-3.81h.3zm2.28-5.29c-3.13 0-5 1.82-6.75 5.8-.42 1-.66 2.25.78 2.23a6.64 6.64 0 0 0 3.17-1.13 3.3 3.3 0 0 0-.07 1.05h2.19A8.4 8.4 0 0 1 51.3 11L54 6.43a30 30 0 0 0-3.13-.17\"/><path d=\"M43.74 16.42H43a2.08 2.08 0 0 1-2-1.52l-1.09-4.11-2 3.42h-2.35l6.52-11a3.34 3.34 0 0 1 3.28-1.95h.24l-4.33 7.32 3.25-2.24h2.6l-5.46 3.77zM33.86 8.5c0 .21.06.33.47.61l.67.44a1.89 1.89 0 0 1 .94 1.78c-.25 1.63-1.45 3-4 3-.989-.009-1.974-.12-2.94-.33l1-1.68c.704.15 1.42.233 2.14.25 1 0 1.35-.44 1.4-.79s-.07-.46-.52-.77l-.54-.38c-.85-.61-1.07-1.09-1-1.84.22-1.45 1.89-2.56 4.22-2.56q1.204.01 2.4.14L37.17 8A21 21 0 0 0 35 7.91c-.66.02-1.09.25-1.14.59M55.23 11a1.7 1.7 0 1 1-1.67 1.69A1.69 1.69 0 0 1 55.23 11m0 3.05a1.36 1.36 0 1 0-1.31-1.36A1.32 1.32 0 0 0 55.23 14zm-.23-.5h-.35v-1.84h.64a.58.58 0 0 1 .508.915.57.57 0 0 1-.288.205l.41.72h-.4l-.38-.69H55zm.24-1c.2 0 .32-.1.32-.27s-.12-.28-.32-.28H55v.55z\"/><\/svg>'},mN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-tagline-400__title AS-tagline-400__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 396 171\" part=\"svg\"><title id=\"AS-tagline-400__title\">Alaska Airlines<\/title><desc id=\"AS-tagline-400__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M194.2 4.7 149 80.6c-4.7 7.8-7.3 15.7-8 23.3h-17.7c1.2-9.6 5-18.7 12.7-31.8l31.6-53c6.3-10.5 12.6-14.3 24-14.3h2.6zM190.7 84.3c-3.3 3.1-9.7 7.7-15.1 7.8-3.7-.2-3.9-3.7-1.4-8.5 9.5-18.3 19.6-28 31.9-27.9h2.2zm16.7-38.8c-22.9 0-37 13.4-49.4 42.6-3.1 7.3-4.9 16.4 5.7 16.3 6-.1 16.1-3.4 23.2-8.3-.6 2.4-.9 5.7-.7 7.7h16.1c.6-6.3 3-14.1 8.3-23.6l20.1-33.5c-7.7-.8-15.4-1.2-23.3-1.2M356 84.3c-3.3 3.1-9.7 7.7-15.1 7.8-3.7-.2-3.9-3.7-1.4-8.5 9.5-18.3 19.6-28 31.9-27.9h2.2zm16.7-38.8c-22.9 0-37 13.4-49.4 42.6-3.1 7.3-4.9 16.4 5.7 16.3 6-.1 16.1-3.4 23.2-8.3-.6 2.4-.9 5.7-.7 7.7h16.1c.6-6.3 3-14.1 8.3-23.6L396 46.8c-7.6-.9-15.4-1.3-23.3-1.3\"/><path d=\"M320.5 120h-5.3c-6.8 0-12.8-4.6-14.6-11.1l-8-30.2-14.9 25.1h-17.1l47.8-81c6.2-10.5 12.6-14.3 24-14.3h1.8l-31.8 53.7 23.8-16.4h19.1l-40.1 27.7zM162.6 0c-16.1 0-24.5 4.3-40.3 15.7L68.7 54.3H34.4c-9.9 0-17.9.4-24.1 6.3l-8.9 8.2s25.8-1 49.8-1.9L0 103.9h22.2L74.6 66c10.2-.4 17.2-.6 17.3-.6 12.2-.3 19-11.1 19-11.1H90.8l42.4-30.6-31.5 51.1c-6.7 11.7-10 20.1-11.1 29.1h18.2c.7-7.6 3.3-15.5 8-23.3L159.7 9c3-4.9 5.6-8.9 5.6-8.9zM248 62c-.2 1.5.4 2.5 3.5 4.5l4.9 3.2c5.3 3.5 7.5 8.8 6.8 13.1-1.8 12-10.6 21.7-29.4 21.7-8.2 0-11.9-.3-21.7-1.9l7.3-12.3c6.8 1.2 10.6 1.8 15.7 1.8 7.1 0 9.9-3.2 10.3-5.8.2-1.5-.5-3.3-3.9-5.6l-3.9-2.8c-6.2-4.5-7.9-8-7.1-13.5 1.6-10.6 13.9-18.8 30.9-18.8 5.4 0 11.2.3 17.6 1l-6.9 11.6c-4.2-.3-11-.7-15.8-.5-4.7.1-7.9 1.8-8.3 4.3M381.7 96.5c2.1 0 3.7 1.7 3.7 3.8s-1.7 3.8-3.7 3.8c-2.1 0-3.7-1.7-3.7-3.8s1.6-3.8 3.7-3.8m0 6.8c1.6 0 2.9-1.3 2.9-3s-1.3-3-2.9-3-2.9 1.3-2.9 3 1.3 3 2.9 3m-.5-1h-.8v-4.1h1.4c.8 0 1.4.6 1.4 1.3 0 .6-.4 1-.9 1.2l.9 1.6h-.9l-.9-1.5h-.3v1.5zm.5-2.2c.5 0 .7-.2.7-.6s-.3-.6-.7-.6h-.5v1.2zM49.6 163.1H37l-2.6 7.1H28l11.9-31.1h7l11.9 31.1h-6.6zM39 157.6h8.6l-4.3-11.8zM80.4 170.2v-31.1h6.1v31.1zM122 158.2h-3.2v12h-6.1v-31.1h12.2c6.1 0 9.9 4.2 9.9 9.6 0 4.3-2.5 7.6-6.6 8.8l6.7 12.7h-6.8zm1.7-5.2c3.1 0 4.9-1.8 4.9-4.3 0-2.6-1.8-4.3-4.9-4.3h-4.9v8.7h4.9zM159.3 170.2v-31.1h6.1v25.3h13.9v5.8zM203 
15170.2v-31.1h6.1v31.1zM255.5 170.2l-14.1-22.1v22.1h-6.1v-31.1h7.6l13 20.6v-20.6h6.1v31.1zM288.1 170.2v-31.1h19.5v5.7h-13.4v7.1h12.2v5.4h-12.2v7.2h13.4v5.7zM348.3 148.2c-.3-1.7-1.7-4.4-5.7-4.4-2.9 0-4.9 1.9-4.9 4 0 1.7 1.1 3.1 3.4 3.5l4.3.8c5.7 1.1 8.7 4.8 8.7 9.2 0 4.8-4 9.6-11.2 9.6-8.3 0-11.9-5.3-12.4-9.8l5.6-1.5c.3 3.1 2.4 5.8 6.8 5.8 3.2 0 5-1.6 5-3.8 0-1.8-1.4-3.2-3.8-3.7l-4.3-.9c-5-1-8.2-4.2-8.2-8.9 0-5.5 5-9.8 10.8-9.8 7.6 0 10.5 4.6 11.2 8.1z\"/><\/svg>'},bN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-tagline-300__title AS-tagline-300__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 144 63\" part=\"svg\"><title id=\"AS-tagline-300__title\">Alaska Airlines<\/title><desc id=\"AS-tagline-300__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M70.6 1.7 54.2 29.3c-1.7 2.8-2.6 5.7-2.9 8.5h-6.4c.4-3.5 1.8-6.8 4.6-11.6L61 6.9c2.3-3.8 4.6-5.2 8.7-5.2zM69.3 30.7c-1.2 1.1-3.5 2.8-5.5 2.9-1.4-.1-1.4-1.3-.5-3.1 3.5-6.7 7.1-10.2 11.6-10.2h.8zm6.1-14.1c-8.3 0-13.5 4.9-18 15.5-1.1 2.7-1.8 6 2.1 5.9 2.2 0 5.9-1.2 8.4-3-.2.9-.3 2.1-.2 2.8h5.8c.2-2.3 1.1-5.1 3-8.6L83.9 17c-2.8-.3-5.6-.4-8.5-.4M129.5 30.7c-1.2 1.1-3.5 2.8-5.5 2.9-1.4-.1-1.4-1.3-.5-3.1 3.5-6.7 7.1-10.2 11.6-10.2h.8zm6-14.1c-8.3 0-13.5 4.9-18 15.5-1.1 2.7-1.8 6 2.1 5.9 2.2 0 5.9-1.2 8.4-3-.2.9-.3 2.1-.2 2.8h5.8c.2-2.3 1.1-5.1 3-8.6L144 17c-2.8-.3-5.6-.4-8.5-.4\"/><path d=\"M116.5 43.6h-1.9c-2.5 0-4.7-1.7-5.3-4.1l-2.9-11-5.4 9.1h-6.2l17.4-29.4c2.2-3.8 4.6-5.2 8.7-5.2h.6l-11.6 19.5 8.7-6h7L111 26.7zM59.1 0c-5.9 0-8.9 1.6-14.7 5.7L25 19.8H12.5c-3.6 0-6.5.1-8.8 2.3l-3.2 3s9.4-.4 18.1-.7L0 37.8h8.1l19-13.8c3.7-.1 6.3-.2 6.3-.2 4.4-.1 6.9-4 6.9-4H33L48.4 8.6 37 27.2c-2.5 4.3-3.6 7.3-4 10.6h6.6c.3-2.8 1.2-5.6 2.9-8.5l15.6-26c1.1-1.8 2-3.3 2-3.3zM90.2 22.5c-.1.6.1.9 1.3 1.6l1.8 1.2c1.9 1.3 2.7 3.2 2.5 4.8-.6 4.4-3.9 7.9-10.7 7.9-3 0-4.3-.1-7.9-.7l2.6-4.5c2.5.4 3.9.7 5.7.6 2.6 0 3.6-1.2 3.7-2.1.1-.6-.2-1.2-1.4-2.1l-1.4-1c-2.3-1.6-2.9-2.9-2.6-4.9.6-3.9 5-6.8 11.2-6.8 1.9 0 4.1.1 6.4.4L99 21.1c-1.5-.1-4-.2-5.8-.2-1.7.
151-2.9.7-3 1.6M140.4 33.9c1.1 0 2.1.9 2.1 2.1 0 1.1-.9 2.1-2.1 2.1-1.1 0-2-.9-2-2.1 0-1.1.9-2.1 2-2.1m0 3.7c.9 0 1.6-.7 1.6-1.7 0-.9-.7-1.7-1.6-1.7s-1.6.7-1.6 1.7.7 1.7 1.6 1.7m-.2-.5h-.4v-2.2h.8c.4 0 .8.3.8.7 0 .3-.2.6-.5.7l.5.9h-.5l-.5-.8h-.2zm.3-1.2c.3 0 .4-.1.4-.3s-.1-.3-.4-.3h-.3v.7h.3zM18.1 59.3h-4.6l-.9 2.6h-2.3l4.3-11.3h2.6l4.3 11.3h-2.4zm-3.8-2h3.1L15.8 53zM29.3 61.9V50.6h2.2v11.3zM44.4 57.6h-1.1V62h-2.2V50.6h4.4c2.2 0 3.6 1.5 3.6 3.5 0 1.6-.9 2.8-2.4 3.2l2.4 4.6h-2.5zm.7-1.9c1.1 0 1.8-.6 1.8-1.6s-.7-1.6-1.8-1.6h-1.8v3.1h1.8zM58 61.9V50.6h2.2v9.2h5v2.1zM73.8 61.9V50.6H76v11.3zM92.9 61.9l-5.1-8v8h-2.2V50.6h2.7l4.7 7.5v-7.5h2.2v11.3zM104.8 61.9V50.6h7.1v2.1H107v2.6h4.4v2H107v2.6h4.9V62h-7.1zM126.6 53.9c-.1-.6-.6-1.6-2.1-1.6-1.1 0-1.8.7-1.8 1.4 0 .6.4 1.1 1.2 1.3l1.6.3c2.1.4 3.2 1.7 3.2 3.3 0 1.7-1.5 3.5-4.1 3.5-3 0-4.3-1.9-4.5-3.5l2-.5c.1 1.1.9 2.1 2.5 2.1 1.2 0 1.8-.6 1.8-1.4 0-.7-.5-1.2-1.4-1.3l-1.6-.3c-1.8-.4-3-1.5-3-3.2 0-2 1.8-3.5 3.9-3.5 2.7 0 3.8 1.7 4.1 2.9z\"/><\/svg>'},gN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-tagline-200__title AS-tagline-200__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 83 35\" part=\"svg\"><title id=\"AS-tagline-200__title\">Alaska Airlines<\/title><desc id=\"AS-tagline-200__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M10.2 33.4H7.6l-.5 1.5H5.8l2.4-6.4h1.4l2.4 6.4h-1.3zM8 32.2h1.8l-.9-2.4zM16.5 34.8v-6.4h1.3v6.4zM25 32.4h-.6v2.5h-1.2v-6.4h2.5c1.2 0 2 .9 2 2 0 .9-.5 1.6-1.4 1.8l1.4 2.6h-1.4zm.3-1.1c.6 0 1-.4 1-.9s-.4-.9-1-.9h-1v1.8zM32.6 34.8v-6.4h1.2v5.2h2.8v1.2zM41.6 34.8v-6.4h1.3v6.4zM52.3 34.8l-2.9-4.5v4.5h-1.2v-6.4h1.5l2.6 4.2v-4.2h1.2v6.4zM59 34.8v-6.4h4v1.2h-2.7v1.5h2.5v1.1h-2.5v1.5H63v1.2h-4zM71.3 30.3c-.1-.4-.4-.9-1.2-.9-.6 0-1 .4-1 .8s.2.6.7.7l.9.2c1.2.2 1.8 1 1.8 1.9 0 1-.8 2-2.3 2-1.7 0-2.4-1.1-2.5-2l1.1-.3c.1.6.5 1.2 1.4 1.2.7 0 1-.3 1-.8 0-.4-.3-.7-.8-.8l-.9-.2c-1-.2-1.7-.9-1.7-1.8 0-1.1 1-2 2.2-2 1.5 0 2.1.9 2.3 1.7zM39.7 1l-9.2 15.5c-1 1.6-1.5 3.2-1.6 4.8h-3.6c.2-2 1-3.8 2.6-6.5L34.4 4c1.2-2.3 2.5-3 4.8-3zM39 17.3c-.7.6-2 1.6-3.1 1.6-.8 0-.8-.7-.3-1.7 2-3.7 4-5.7 6.5-5.7h.5zm3.4-8c-4.7 0-7.6 2.7-10.1 8.7-.6 1.5-1 3.4 1.2 3.3 1.2 0 3.3-.7 4.8-1.7-.1.5-.2 1.2-.1 1.6h3.3c.1-1.3.6-2.9 1.7-4.8l4.1-6.9c-1.7-.1-3.3-.2-4.9-.2M72.8 17.3c-.7.6-2 1.6-3.1 1.6-.8 0-.8-.7-.3-1.7 2-3.7 4-5.7 6.5-5.7h.5zm3.4-8c-4.7 0-7.6 2.7-10.1 8.7-.6 1.5-1 3.4 1.2 3.3 1.2 0 3.3-.7 4.8-1.7-.1.5-.2 1.2-.1 1.6h3.3c.1-1.3.6-2.9 1.7-4.8l4-6.8q-2.4-.3-4.8-.3\"/><path d=\"M65.5 24.6h-1.1c-1.4 0-2.6-.9-3-2.3l-1.6-6.2-3.1 5.1h-3.5L63 4.6c1.3-2.1 2.6-2.9 4.9-2.9h.4l-6.5 11 4.9-3.4h3.9L62.4 15zM33.3 0c-3.3 0-5 .9-8.2 3.2l-11 7.9H7c-2 0-3.7.1-4.9 1.3L.3 14.1s5.3-.2 10.2-.4L0 21.2h4.5l10.7-7.7c2.1-.1 3.5-.1 3.5-.1 2.5-.1 3.9-2.3 3.9-2.3h-4.1l8.7-6.3-6.4 10.4c-1.4 2.4-2 4.1-2.3 5.9h3.7c.1-1.6.7-3.2 1.6-4.8l8.8-14.7c.6-1 1.1-1.8 1.1-1.8zM50.7 12.7c0 .3.1.5.7.9l1 .7c1.1.7 1.5 1.8 1.4 2.7-.4 2.5-2.2 4.4-6 4.4-1.7 0-2.4-.1-4.4-.4l1.5-2.5c1.4.2 2.2.4 3.2.4 1.4 0 2-.7 2.1-1.2 0-.3-.1-.7-.8-1.2l-.8-.6c-1.3-.9-1.6-1.6-1.4-2.8.3-2.2 2.8-3.8 6.3-3.8 1.1 0 2.3.1 3.6.2l-1.4 2.4c-.9-.1-2.3-.1-3.2-.1-1 0-1.7.4-1.8.9M80.7 17.7c1 0 1.8.8 1.8 1.9 0 1-.8 1.9-1.8 1.9s-1.8-.8-1.8-1.9c0-1 .8-1.9 1.8-1.9m0 3.4c.8 0 1.4-.6 1.4-1.5 0-.8-.6-1.5-1.4-1.5s-1.4.6-1.4 1.5c0 .8.6 1.5 1.4 1.5m-.2-.5h-.4v-2h.7c.4 0 .7.3.7.6s-.2.5-.4.6l.5.8H81l-.4-.8h-.2v.8zm.2-1.1c.2 0 .4-.1.4-.3s-.1-.3-.4-.3h-.3v.6z\"/><\/svg>'},vN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"AS-tagline-100__title AS-tagline-100__desc\" role=\"img\" style=\"min-width:100%;height:auto;fill:currentColor\" viewBox=\"0 0 57 24\" part=\"svg\"><title id=\"AS-tagline-100__title\">Alaska Airlines<\/title><desc id=\"AS-tagline-100__desc\">Logo image for Alaska Airlines<\/desc><path d=\"M6.8 22.2H5.1l-.4 1h-.9L5.5 19h1L8 23.2h-.8zm-1.4-.7h1.2L6 19.9zM11 23.2V19h.8v4.2zM16.7 21.6h-.4v1.6h-.8V19h1.7c.8 0 1.4.6 1.4 1.3q0 .9-.9 1.2l.9 1.7h-.9zm.2-.7c.4 0 .7-.2.7-.6s-.2-.6-.7-.6h-.7v1.2zM21.7 23.2V19h.8v3.5h1.9v.8h-2.7zM27.7 23.2V19h.8v4.2zM34.9 23.2l-1.9-3v3h-.8V19h1l1.8 2.8V19h.8v4.2zM39.3 23.2V19H42v.8h-1.8v1h1.7v.7h-1.7v1H42v.8h-2.7zM47.5 20.2c0-.2-.2-.6-.8-.6-.4 0-.7.3-.7.5s.1.4.5.5l.6.1c.8.2 1.2.7 1.2 1.2 0 .7-.5 1.3-1.5 1.3-1.1 0-1.6-.7-1.7-1.3l.8-.2c0 .4.3.8.9.8.4 0 .7-.2.7-.5 0-.2-.2-.4-.5-.5l-.6-.1c-.7-.1-1.1-.6-1.1-1.2 0-.8.7-1.3 1.5-1.3 1 0 1.4.6 1.5 1.1zM26.5.6 20.3 11c-.6 1.1-1 2.1-1.1 3.2h-2.4c.2-1.3.7-2.6 1.7-4.3l4.3-7.2c.9-1.4 1.7-2 3.3-2h.4zM26 11.5c-.5.4-1.3 1-2.1 1.1-.5 0-.5-.5-.2-1.2 1.3-2.5 2.7-3.8 4.4-3.8h.3zm2.3-5.3c-3.1 0-5 1.8-6.7 5.8-.4 1-.7 2.2.8 2.2.8 0 2.2-.5 3.2-1.1-.1.3-.1.8-.1 1.1h2.2c.1-.9.4-1.9 1.1-3.2l2.7-4.6c-1.1-.1-2.1-.2-3.2-.2M48.5 11.5c-.5.4-1.3 1-2.1 1.1-.5 0-.5-.5-.2-1.2 1.3-2.5 2.7-3.8 4.4-3.8h.4zm2.3-5.3c-3.1 0-5 1.8-6.7 5.8-.4 1-.7 2.2.8 2.2.8 0 2.2-.5 3.2-1.1-.1.3-.1.8-.1 1.1h2.2c.1-.9.4-1.9 1.1-3.2L54 6.4c-1-.1-2.1-.2-3.2-.2\"/><path d=\"M43.7 16.4H43c-.9 0-1.7-.6-2-1.5l-1.1-4.1-2 3.4h-2.3l6.5-11c.8-1.4 1.7-2 3.3-2h.2l-4.3 7.3 3.2-2.2h2.6L41.6 10zM22.2 0c-2.2 0-3.3.6-5.5 2.1L9.4 7.4H4.7c-1.4 0-2.4.1-3.3.9L.2 9.4s3.5-.1 6.8-.3l-7 5h3L10.2 9c1.4-.1 2.4-.1 2.4-.1 1.7 0 2.6-1.5 2.6-1.5h-2.7l5.8-4.2-4.3 7c-.9 1.6-1.4 2.7-1.5 4H15c.1-1 .4-2.1 1.1-3.2L22 1.2c.2-.7.5-1.2.5-1.2zM33.8 8.4c0 .2.1.3.5.6l.7.5c.7.5 1 1.2.9 1.8-.2 1.6-1.4 3-4 3-1.1 0-1.6 0-3-.3l1-1.7c.9.2 1.5.2 2.1.2 1 0 1.3-.4 1.4-.8 0-.2-.1-.5-.5-.8l-.5-.4c-.9-.6-1.1-1.1-1-1.8.2-1.4 1.9-2.6 4.2-2.6.7 0 1.5 0 2.4.1l-.9 1.6c-.6 0-1.5-.1-2.2-.1-.6.2-1 .4-1.1.7M55.2 10.9c.9 0 1.7.8 1.7 1.7s-.8 1.7-1.7 1.7-1.7-.8-1.7-1.7.8-1.7 1.7-1.7m0 3.1c.7 0 1.3-.6 1.3-1.4s-.6-1.4-1.3-1.4-1.3.6-1.3 1.4.6 1.4 1.3 1.4m-.2-.5h-.3v-1.8h.6c.4 0 .6.3.6.6s-.2.5-.4.5l.4.7h-.4l-.4-.7H55zm.2-1q.3 0 .3-.3t-.3-.3H55v.5h.2z\"/><\/svg>'},yN=y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size:100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]){--ds-auro-alaska-color:#FFF}`;let xN=class I6 extends f5{constructor(){super(),this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.sm=107,this.md=191,this.lg=527,this.alaska=!0,this.official=!1,this.runtimeUtils=new wd}static get properties(){return $(x({},super.properties),{alaska:{type:Boolean,reflect:!0},official:{type:Boolean,reflect:!0}})}static register(e=\"auro-alaska\"){wd.prototype.registerComponent(e,I6)}alaskaLogoDef(e){this.alaska&&(e<=this.sm?this.svg=new DOMParser().parseFromString(fN.svg,\"text/html\").body.firstChild:e>this.sm&&e<=this.md?this.svg=new DOMParser().parseFromString(pN.svg,\"text/html\").body.firstChild:e>this.md&&e<=this.lg?this.svg=new DOMParser().parseFromString(hN.svg,\"text/html\").body.firstChild:this.svg=new DOMParser().parseFromString(uN.svg,\"text/html\").body.firstChild)}alaskaOfficialDef(e){this.official&&(e<=this.sm?this.svg=new DOMParser().parseFromString(vN.svg,\"text/html\").body.firstChild:e>this.sm&&e<=this.md?this.svg=new DOMParser().parseFromString(gN.svg,\"text/html\").body.firstChild:e>this.md&&e<=this.lg?this.svg=new DOMParser().parseFromString(bN.svg,\"text/html\").body.firstChild:this.svg=new DOMParser().parseFromString(mN.svg,\"text/html\").body.firstChild)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-alaska\")}firstUpdated(){const e=this.shadowRoot.querySelector(\".icon\").clientWidth;this.official&&(this.alaska=!1);try{this.alaska?this.alaskaLogoDef(e):this.official&&this.alaskaOfficialDef(e)}catch(t){this.svg=void 0}}static get styles(){return[super.styles,y`${m5}`,y`${yN}`]}render(){const e={icon:!0,logo:this.alaska||this.official};return R`\n      <div class=\"${F(e)}\">\n        <div class=\"util_displayHiddenVisually\">\n          <slot><\/slot>\n        <\/div>\n        ${this.svg}\n      <\/div>\n    `}};dN.register(),xN.register();const wN=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host(.focus-visible).target::-moz-focus-inner,:focus-visible.target::-moz-focus-inner{width:100%}:host{line-height:1;--labelpillpadding:.3125rem}:host([space]){margin-left:var(--ds-size-300, 1.5rem)}:host{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-style:solid;border-width:1px;border-radius:1.375rem;padding:.688rem var(--ds-size-200, 1rem)}:host([target]){padding:0;border:0}:host([target][ondark][disabled]) .target{color:var(--ds-color-text-primary-default, #2a2a2a)}.target{font:inherit;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}[auro-icon]{--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}::part(button){padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-, 0.125rem));padding-right:var(--ds-size-100, 0.5rem)}:host([label]){font-size:var(--ds-text-body-size-xs, 0.75rem);padding:var(--labelpillpadding) var(--ds-size-150, 0.75rem);-webkit-user-select:none;user-select:none;border-radius:9999px}:host([pill]){padding:var(--labelpillpadding) var(--ds-size-150, 0.75rem);-webkit-user-select:none;user-select:none;border-radius:9999px}:host([disabled]){opacity:.4}:host([icon]){padding:var(--labelpillpadding) var(--ds-size-200, 1rem)}:host([icon]) ::slotted(auro-icon){width:var(--ds-size-300, 1.5rem);margin-right:var(--ds-size-50, 0.25rem)}:host([icon][pill]) ::slotted(auro-icon){width:var(--ds-size-200, 1rem)}:host([icon][pill]){padding:var(--ds-size-50, 0.25rem) var(--ds-size-150, 0.75rem);line-height:.75rem}:host([icon]){padding:var(--labelpillpadding) var(--ds-size-200, 1rem)}:host([icon]) ::slotted(auro-icon){width:var(--ds-size-300, 1.5rem);margin-right:var(--ds-size-50, 0.25rem)}:host([icon][pill]) ::slotted(auro-icon){width:var(--ds-size-200, 1rem)}:host([icon][pill]){padding:var(--ds-size-50, 0.25rem) var(--ds-size-150, 0.75rem);line-height:.75rem}`,_N=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host(.focus-visible).target,:focus-visible.target{box-shadow:inset 0 0 0 1px var(--ds-auro-badge-boxshadow-color),inset 0 0 0 3px var(--ds-auro-badge-boxshadow-color)}:host(.focus-visible).target::-moz-focus-inner,:focus-visible.target::-moz-focus-inner{border:none}:host{color:var(--ds-auro-badge-text-color);background-color:var(--ds-auro-badge-container-color);border-color:var(--ds-auro-badge-border-color)}:host([advisory]){--ds-auro-badge-text-color:var(--ds-color-text-primary-default, #2a2a2a)}:host([onDark]){--ds-auro-badge-container-color:var(--ds-color-utility-navy-inverse, #acc9e2);--ds-auro-badge-border-color:var(--ds-color-utility-navy-inverse, #acc9e2);--ds-auro-badge-text-color:var(--ds-color-text-primary-default, #2a2a2a)}:host([target]){--ds-auro-badge-container-color:transparent}:host([label]){--ds-auro-badge-container-color:transparent;--ds-auro-badge-border-color:var(--ds-color-border-secondary-default, #939fad);--ds-auro-badge-text-color:var(--ds-color-text-secondary-default, #525252)}:host([label][ondark]){--ds-auro-badge-container-color:transparent;--ds-auro-badge-border-color:var(--ds-color-border-secondary-default, #939fad);--ds-auro-badge-text-color:var(--ds-color-text-primary-default, #2a2a2a)}:host([error]){--ds-auro-badge-container-color:var(--ds-color-utility-error-default, #cc1816);--ds-auro-badge-border-color:var(--ds-color-utility-error-default, #cc1816)}:host([error][ondark]){--ds-auro-badge-container-color:var(--ds-color-utility-error-inverse, #f9aca6);--ds-auro-badge-border-color:var(--ds-color-utility-error-inverse, #f9aca6)}:host([success]){--ds-auro-badge-container-color:var(--ds-color-utility-success-default, #0b6f4d);--ds-auro-badge-border-color:var(--ds-color-utility-success-default, #0b6f4d)}:host([success][ondark]){--ds-auro-badge-container-color:var(--ds-color-utility-success-inverse, #8eceb9);--ds-auro-badge-border-color:var(--ds-color-utility-success-inverse, #8eceb9)}:host([advisory]){--ds-auro-badge-container-color:var(--ds-color-utility-warning-default, #f2c153);--ds-auro-badge-border-color:var(--ds-color-utility-warning-default, #f2c153)}:host([advisory][ondark]){--ds-auro-badge-container-color:var(--ds-color-utility-warning-inverse, #f2c153);--ds-auro-badge-border-color:var(--ds-color-utility-warning-inverse, #f2c153)}:host([label][error]),:host([label][success]){--ds-auro-badge-text-color:var(--ds-color-text-primary-inverse, #ffffff)}:host([label][advisory]){--ds-auro-badge-text-color:var(--ds-color-text-primary-default, #2a2a2a)}:host([emerald]){--ds-auro-badge-container-color:var(--ds-color-tier-oneworld-emerald, #139142);--ds-auro-badge-border-color:var(--ds-color-tier-oneworld-emerald, #139142)}:host([sapphire]){--ds-auro-badge-container-color:var(--ds-color-tier-oneworld-sapphire, #015daa);--ds-auro-badge-border-color:var(--ds-color-tier-oneworld-sapphire, #015daa)}:host([ruby]){--ds-auro-badge-container-color:var(--ds-color-tier-oneworld-ruby, #a41d4a);--ds-auro-badge-border-color:var(--ds-color-tier-oneworld-ruby, #a41d4a)}:host([lounge]){--ds-auro-badge-container-color:var(--ds-color-tier-alaska-lounge, #01426a);--ds-auro-badge-border-color:var(--ds-color-tier-alaska-lounge, #01426a)}
15:host([loungeplus]){--ds-auro-badge-container-color:var(--ds-color-tier-alaska-loungeplus, #53b390);--ds-auro-badge-border-color:var(--ds-color-tier-alaska-loungeplus, #53b390)}:host([mvp]){--ds-auro-badge-container-color:var(--ds-color-tier-alaska-mvp-default, #726e6c);--ds-auro-badge-border-color:var(--ds-color-tier-alaska-mvp-default, #726e6c)}:host([mvpgold]){--ds-auro-badge-container-color:var(--ds-color-tier-alaska-mvpgold-default, #7f682e);--ds-auro-badge-border-color:var(--ds-color-tier-alaska-mvpgold-default, #7f682e)}:host([mvpgold75k]){--ds-auro-badge-container-color:var(--ds-color-tier-alaska-mvpgold75k-default, #7f682e);--ds-auro-badge-border-color:var(--ds-color-tier-alaska-mvpgold75k-default, #7f682e)}`,kN=y`:host{--ds-auro-badge-border-color:var(--ds-color-border-subtle-inverse, #326aa5);--ds-auro-badge-boxshadow-color:var(--ds-color-border-subtle-default, #f0f7fd);--ds-auro-badge-container-color:var(--ds-color-utility-navy-default, #265688);--ds-auro-badge-text-color:var(--ds-color-text-primary-inverse, #ffffff)}`;let Zr=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}},b5=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}};const zN=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}:host([fluid]) .auro-button,:host([fluid=true]) .auro-button{min-width:auto;width:100%}:host([variant=flat]){display:inline-block;height:var(--ds-size-300, 1.5rem);width:var(--ds-size-300, 1.5rem)}:host([variant=flat]) .auro-button{height:100%;width:100%}::slotted(svg){vertical-align:middle}slot{pointer-events:none}.auro-button{position:relative;padding:0 var(--ds-size-300, 1.5rem);cursor:pointer;border-width:1px;border-style:solid;border-radius:var(--ds-border-radius, 0.375rem);font-family:var(--ds-font-family-default, \"AS Circular\", Helvetica Neue, Arial, sans-serif);font-size:var(--ds-text-body-size-default, 1rem);font-weight:var(--ds-text-body-default-weight, 500);overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;min-height:var(--ds-size-600, 3rem);max-height:var(--ds-size-600, 3rem);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, 0.5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none}.auro-button:active{transform:scale(0.95)}.auro-button:focus-visible:not([variant=secondary]):not([variant=tertiary]):not([variant=flat]):after{display:block;content:\"\";height:calc(100% - 2px);width:calc(100% - 2px);position:absolute;top:1px;left:1px;border-radius:4px;border-style:solid;border-width:2px}.auro-button:focus-visible[variant=secondary]:after,.auro-button:focus-visible[variant=tertiary]:after{display:block;content:\"\";height:100%;width:100%;position:absolute;top:0;left:0;border-radius:var(--ds-border-radius, 0.375rem);border-style:solid;border-width:2px}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{min-width:8.75rem;width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}.auro-button[variant=secondary]:disabled{cursor:not-allowed;transform:unset}.auro-button[variant=tertiary]:disabled{cursor:not-allowed;transform:unset}.auro-button[variant=flat]{height:unset;width:unset;min-height:unset;max-height:unset;min-width:unset;max-width:unset;border:0;border-radius:unset;gap:unset;padding:unset}.auro-button[onDark]:disabled{cursor:not-allowed;transform:unset}.auro-button[onDark][variant=secondary]:disabled{cursor:not-allowed;transform:unset}@media(hover: hover){.auro-button[onDark][variant=tertiary]:active,.auro-button[onDark][variant=tertiary]:h
15over{box-shadow:none}}.auro-button[onDark][variant=tertiary]:active{box-shadow:none}.auro-button[onDark][variant=tertiary]:disabled{cursor:not-allowed;transform:unset}.auro-button--slim{padding:var(--ds-size-100, 0.5rem) var(--ds-size-200, 1rem);font-size:var(--ds-text-body-size-sm, 0.875rem);min-width:unset;min-height:calc(var(--ds-size-500, 2.5rem) - var(--ds-size-50, 0.25rem));max-height:calc(var(--ds-size-500, 2.5rem) - var(--ds-size-50, 0.25rem))}.auro-button--iconOnly{padding:0 var(--ds-size-100, 0.5rem);border-radius:100px;min-width:unset;height:var(--ds-size-600, 3rem);width:var(--ds-size-500, 2.5rem)}.auro-button--iconOnly ::slotted(auro-icon),.auro-button--iconOnly ::slotted([auro-icon]){--ds-auro-icon-size:var(--ds-size-300, $ds-size-300)}.auro-button--iconOnlySlim{padding:0 var(--ds-size-50, 0.25rem);height:calc(var(--ds-size-400, 2rem) + var(--ds-size-50, 0.25rem));width:calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, 0.25rem))}.auro-button--iconOnlySlim ::slotted(auro-icon),.auro-button--iconOnlySlim ::slotted([auro-icon]){--ds-auro-icon-size:calc(var(--ds-size-200, $ds-size-200) + var(--ds-size-50, $ds-size-50))}.auro-button--rounded{border-radius:100px;box-shadow:var(--ds-elevation-300, 0px 0px 15px rgba(0, 0, 0, 0.2));height:var(--ds-size-500, 2.5rem);min-width:unset;transition:all 300ms ease-out}.auro-button--rounded ::slotted(auro-icon),.auro-button--rounded ::slotted([auro-icon]){--ds-auro-icon-size:var(--ds-size-300, $ds-size-300)}:host([rounded]) .textSlot{transition:opacity 300ms ease-in;opacity:1}:host([rounded][iconOnly]) .textSlot{opacity:0}:host([rounded][iconOnly]) .textWrapper{display:none}:host([rounded][iconOnly]) .auro-button{min-width:unset;padding:unset;width:var(--ds-size-600, 3rem)}[auro-loader]{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}`,SN=y`[auro-loader]{color:var(--ds-auro-button-loader-color)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image), var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}.auro-button:not([variant=secondary]):not([variant=tertiary]):focus-visible:after{border-color:var(--ds-auro-button-border-inset-color)}.auro-button:not([ondark]):active{--ds-auro-button-container-color:var(--ds-color-container-ui-primary-active-default, #225296);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-active-default, #225296);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-active-default, #225296)}.auro-button:not([ondark])[disabled]{--ds-auro-button-container-color:var(--ds-color-container-ui-primary-disabled-default, #a0c9f1);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-disabled-default, #a0c9f1);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-disabled-default, #a0c9f1)}@media(hover: hover){.auro-button:not([ondark]):active:not(:disabled),.auro-button:not([ondark]):hover:not(:disabled){--ds-auro-button-container-color:var(--ds-color-container-ui-primary-hover-default, #193d73);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-hover-default, #193d73);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-hover-default, #193d73)}}.auro-button:not([ondark])[variant=secondary]{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-default-default, #ffffff);--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-default-default, #ffffff);--ds-auro-button-border-color:var(--ds-color-border-ui-default-default, #2c67b5);--ds-auro-button-text-color:var(--ds-color-text-ui-default-default, #2c67b5)}@media(hover: hover){.auro-button:not([ondark])[variant=secondary]:active:not(:disabled),.auro-button:not([ondark])[variant=secondary]:hover:not(:disabled){--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-hover-default, rgba(0, 0, 0, 0.03));--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-hover-default, rgba(0, 0, 0, 0.03));--ds-auro-button-border-color:var(--ds-color-border-ui-hover-default, #193d73);--ds-auro-button-text-color:var(--ds-color-text-ui-hover-default, #193d73)}}.auro-button:not([ondark])[variant=secondary]:focus-visible{--ds-auro-button-border-inset-color:var(--ds-color-border-ui-focus-default, #2c67b5)}.auro-button:not([ondark])[variant=secondary]:active{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-active-default, #f0f7fd);--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-active-default, #f0f7fd);--ds-auro-button-border-color:var(--ds-color-border-ui-active-default, #225296);--ds-auro-button-text-color:var(--ds-color-text-ui-active-default, #225296)}.auro-button:not([ondark])[variant=secondary]:disabled{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-disabled-default, #f7f7f7);--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-disabled-default, #f7f7f7);--ds-auro-button-border-color:var(--ds-color-border-ui-disabled-default, #adadad);--ds-auro-button-text-color:var(--ds-color-text-ui-disabled-default, #adadad)}.auro-button:not([ondark])[variant=tertiary]{--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-default-default, rgba(0, 0, 0, 0.03));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-default-default, rgba(0, 0, 0, 0.03));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-default-default, #2c67b5)}@media(hover: hover){.auro-button:not([ondark])[variant=tertiary]:active:not(:disabled),.auro-button:not([ondark])[variant=tertiary]:h
15over:not(:disabled){--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-hover-default, rgba(0, 0, 0, 0.12));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-hover-default, rgba(0, 0, 0, 0.12));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-hover-default, #193d73)}}.auro-button:not([ondark])[variant=tertiary]:focus-visible{--ds-auro-button-border-color:var(--ds-color-border-ui-default-default, #2c67b5);--ds-auro-button-border-inset-color:var(--ds-color-border-ui-default-default, #2c67b5)}.auro-button:not([ondark])[variant=tertiary]:active{--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-active-default, rgba(0, 0, 0, 0.06));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-active-default, rgba(0, 0, 0, 0.06));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-active-default, #225296)}.auro-button:not([ondark])[variant=tertiary]:disabled{--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-disabled-default, rgba(0, 0, 0, 0.03));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-disabled-default, rgba(0, 0, 0, 0.03));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-disabled-default, #adadad)}.auro-button:not([ondark])[variant=flat]{color:var(--ds-color-icon-ui-secondary-default-default);background-color:transparent;background-image:none;border-color:transparent}@media(hover: hover){.auro-button:not([ondark])[variant=flat]:active:not(:disabled),.auro-button:not([ondark])[variant=flat]:hover:not(:disabled){color:var(--ds-color-icon-ui-secondary-hover-default);background-color:transparent;background-image:none;border-color:transparent}}.auro-button:not([ondark])[variant=flat]:disabled{color:var(--ds-color-icon-ui-secondary-disabled-default);background-color:transparent;background-image:none;border-color:transparent}.auro-button[ondark]{--ds-auro-button-container-color:var(--ds-color-container-ui-primary-default-inverse, #56bbde);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-default-inverse, #56bbde);--ds-auro-button-text-color:var(--ds-color-text-primary-default, #2a2a2a);--ds-auro-button-loader-color:var(--ds-color-text-primary-inverse, #ffffff);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-default-inverse, #56bbde)}@media(hover: hover){.auro-button[ondark]:active:not(:disabled),.auro-button[ondark]:hover:not(:disabled){--ds-auro-button-container-color:var(--ds-color-container-ui-primary-hover-inverse, #a8e9f7);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-hover-inverse, #a8e9f7);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-hover-inverse, #a8e9f7)}}.auro-button[ondark]:active{--ds-auro-button-container-color:var(--ds-color-container-ui-primary-active-inverse, #6ad5ef);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-active-inverse, #6ad5ef);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-active-inverse, #6ad5ef)}.auro-button[ondark][disabled]{--ds-auro-button-container-color:var(--ds-color-container-ui-primary-disabled-inverse, #275b72);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-disabled-inverse, #275b72);--ds-auro-button-text-color:var(--ds-color-text-ui-disabled-inverse, #7e7e7e);--ds-auro-button-border-color:var(--ds-color-container-ui-primary-disabled-inverse, #275b72)}.auro-button[ondark][variant=secondary]{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-default-inverse, rgba(255, 255, 255, 0.03));--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-default-inverse, rgba(255, 255, 255, 0.03));--ds-auro-button-border-color:var(--ds-color-border-ui-default-inverse, #56bbde);--ds-auro-button-text-color:var(--ds-color-text-ui-default-inverse, #56bbde)}@media(hover: hover){.auro-button[ondark][variant=secondary]:hover{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-hover-inverse, rgba(255, 255, 255, 0.12));--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-hover-inverse, rgba(255, 255, 255, 0.12));--ds-auro-button-border-color:var(--ds-color-border-ui-hover-inverse, #a8e9f7);--ds-auro-button-text-color:var(--ds-color-text-ui-hover-inverse, #a8e9f7)}}.auro-button[ondark][variant=secondary]:focus-visible{--ds-auro-button-border-inset-color:var(--ds-color-border-ui-focus-inverse, #56bbde)}.auro-button[ondark][variant=secondary]:active{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-active-inverse, rgba(255, 255, 255, 0.06));--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-active-inverse, rgba(255, 255, 255, 0.06));--ds-auro-button-border-color:var(--ds-color-border-ui-active-inverse, #6ad5ef);--ds-auro-button-text-color:var(--ds-color-text-ui-active-inverse, #6ad5ef)}.auro-button[ondark][variant=secondary]:disabled{--ds-auro-button-container-color:var(--ds-color-container-ui-secondary-disabled-inverse, rgba(255, 255, 255, 0.12));--ds-auro-button-container-image:var(--ds-color-container-ui-secondary-disabled-inverse, rgba(255, 255, 255, 0.12));--ds-auro-button-border-color:var(--ds-color-border-ui-disabled-inverse, #7e7e7e);--ds-auro-button-text-color:var(--ds-color-text-ui-disabled-inverse, #7e7e7e)}.auro-button[ondark][variant=tertiary]{--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-default-inverse, rgba(255, 255, 255, 0.12));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-default-inverse, rgba(255, 255, 255, 0.12));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-default-inverse, #56bbde)}@media(hover: hover){.auro-button[ondark][variant=tertiary]:active:not(:disabled),.auro-button[ondark][variant=tertiary]:h
15over:not(:disabled){--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-hover-inverse, rgba(255, 255, 255, 0.25));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-hover-inverse, rgba(255, 255, 255, 0.25));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-hover-inverse, #a8e9f7)}}.auro-button[ondark][variant=tertiary]:focus-visible{--ds-auro-button-border-color:var(--ds-color-border-ui-default-inverse, #56bbde);--ds-auro-button-border-inset-color:var(--ds-color-border-ui-default-inverse, #56bbde)}.auro-button[ondark][variant=tertiary]:active{--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-active-inverse, rgba(255, 255, 255, 0.06));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-active-inverse, rgba(255, 255, 255, 0.06));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-active-inverse, #6ad5ef)}.auro-button[ondark][variant=tertiary]:disabled{--ds-auro-button-container-color:var(--ds-color-container-ui-tertiary-disabled-inverse, rgba(255, 255, 255, 0.25));--ds-auro-button-container-image:var(--ds-color-container-ui-tertiary-disabled-inverse, rgba(255, 255, 255, 0.25));--ds-auro-button-border-color:transparent;--ds-auro-button-text-color:var(--ds-color-text-ui-disabled-inverse, #7e7e7e)}.auro-button[ondark][variant=flat]{color:var(--ds-color-icon-ui-secondary-default-inverse);background-color:transparent;background-image:none;border-color:transparent}@media(hover: hover){.auro-button[ondark][variant=flat]:active:not(:disabled),.auro-button[ondark][variant=flat]:hover:not(:disabled){color:var(--ds-color-icon-ui-secondary-hover-inverse);background-color:transparent;background-image:none;border-color:transparent}}.auro-button[ondark][variant=flat]:disabled{color:var(--ds-color-icon-ui-disabled-default);background-color:transparent;background-image:none;border-color:transparent}`,AN=y`:host{--ds-auro-button-border-color:var(--ds-color-container-ui-primary-default-default, #2c67b5);--ds-auro-button-border-inset-color:var(--ds-color-border-emphasis-inverse, #f2f7fb);--ds-auro-button-container-color:var(--ds-color-container-ui-primary-default-default, #2c67b5);--ds-auro-button-container-image:var(--ds-color-container-ui-primary-default-default, #2c67b5);--ds-auro-button-loader-color:var(--ds-color-utility-navy-default, #265688);--ds-auro-button-text-color:var(--ds-color-text-primary-inverse, #ffffff);--ds-auro-button-tap-color:transparent}`,CN=y`:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin:0.375rem;--margin-xs:0.2rem;--margin-sm:0.5rem;--margin-md:0.75rem;--margin-lg:1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin)*6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs)*6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm)*6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md)*6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg)*6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-400ms}:host([pulse])>span:nth-child(2){animation-delay:-200ms}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,100%{opacity:.1;transform:scale(0.9)}
1550%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}100%{left:110%}}:host>.no-animation{display:none}@media(prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center;font-size:1rem}:host>span{opacity:1}:host>.loader{display:none}:host>.no-animation{display:block}}`,TN=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color:var(--ds-color-utility-navy-default, #265688)}:host([ondark]){--ds-auro-loader-color:var(--ds-color-utility-cyan-inverse, #a8e9f7)}:host([white]){--ds-auro-loader-color:var(--ds-color-utility-neutral-inverse, #ccd2db)}:host([orbit])>span{--ds-auro-loader-background-color:transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color:currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color:currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}`,EN=y`:host{--ds-auro-loader-background-color:currentcolor;--ds-auro-loader-border-color:currentcolor;--ds-auro-loader-color:currentcolor}`;let $N=class B6 extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new Zr,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{pulse:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0},laser:{type:Boolean,reflect:!0}}}static get styles(){return[y`${CN}`,y`${TN}`,y`${EN}`]}static register(e=\"auro-loader\"){Zr.prototype.registerComponent(e,B6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}};const MN=\"4.0.0\";let IN=class R6 extends W{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.iconOnly=!1,this.loading=!1,this.onDark=!1,this.ready=!1,this.secondary=!1,this.tertiary=!1,this.rounded=!1,this.slim=!1,this.fluid=!1,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new b5;this.loaderTag=e.generateTag(\"auro-loader\",MN,$N)}static get styles(){return[AN,zN,SN]}static get properties(){return{autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},secondary:{type:Boolean,reflect:!0},tertiary:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},iconOnly:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},onDark:{type:Boolean,reflect:!0},rounded:{type:Boolean,reflect:!0},slim:{type:Boolean,reflect:!0},arialabel:{type:String,reflect:!0},arialabelledby:{type:String,reflect:!0},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},ready:{type:Boolean}}}static register(e=\"auro-button\"){Zr.prototype.registerComponent(e,R6)}focus(){this.renderRoot.querySelector(\"button\").focus()}notifyReady(){this.ready=!0,this.dispatchEvent(new CustomEvent(\"auroButton-ready\",{bubbles:!0,cancelable:!1,
15composed:!0}))}updated(){this.secondary&&this.setAttribute(\"variant\",\"secondary\"),this.tertiary&&this.setAttribute(\"variant\",\"tertiary\")}firstUpdated(){this.notifyReady()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}render(){const e={\"util_insetLg--squish\":!0,\"auro-button\":!0,auroButton:!0,\"auro-button--rounded\":this.rounded,\"auro-button--slim\":this.slim,\"auro-button--iconOnly\":this.iconOnly,\"auro-button--iconOnlySlim\":this.iconOnly&&this.slim,loading:this.loading};return _`\n      <button\n        part=\"button\"\n        aria-label=\"${A(this.arialabel?this.arialabel:void 0)}\"\n        aria-labelledby=\"${A(this.arialabelledby?this.arialabelledby:void 0)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=\"${F(e)}\"\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.type===\"submit\"?this.surfaceSubmitEvent:void 0}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}\n\n        <span class=\"contentWrapper\">\n          <span class=\"textSlot\" part=\"text\">\n            ${this.iconOnly?void 0:_`<slot><\/slot>`}\n          <\/span>\n\n          <span part=\"icon\">\n            <slot name=\"icon\"><\/slot>\n          <\/span>\n        <\/span>\n      <\/button>\n    `}};const BN=\"9.0.0\";let RN=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const NN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},Jf=new Map,g5=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Jf.has(a)||Jf.set(a,fetch(a).then(t)),Jf.get(a)},v5=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}:host .logo{color:var(--ds-color-brand-midnight-400, #01426a)}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;let LN=class extends RN{constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${v5}\n    `}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return a===\"logos\"?t=yield g5(`${this.uri}/${a}/${e}.svg`):t=yield g5(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(NN.svg,\"text/html\");this.svg=e.body.firstChild}}})}};
15const FN=y`:host{--ds-auro-icon-color:var(--ds-color-icon-primary-default, #676767);--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,UN=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[accent]){--ds-auro-icon-color:var(--ds-color-icon-accent-default, #a2c270)}:host(:not([onDark])[disabled]){--ds-auro-icon-color:var(--ds-color-icon-ui-primary-disabled-default, #adadad)}:host(:not([onDark])[emphasis]){--ds-auro-icon-color:var(--ds-color-icon-emphasis-default, #2a2a2a)}:host(:not([onDark])[error]){--ds-auro-icon-color:var(--ds-color-icon-error-default, #cc1816)}:host(:not([onDark])[info]){--ds-auro-icon-color:var(--ds-color-icon-info-default, #326aa5)}:host(:not([onDark])[secondary]){--ds-auro-icon-color:var(--ds-color-icon-secondary-default, #7e8894)}:host(:not([onDark])[subtle]){--ds-auro-icon-color:var(--ds-color-icon-subtle-default, #a0c9f1)}:host(:not([onDark])[success]){--ds-auro-icon-color:var(--ds-color-icon-success-default, #40a080)}:host(:not([onDark])[tertiary]){--ds-auro-icon-color:var(--ds-color-icon-tertiary-default, #afb9c6)}:host(:not([onDark])[warning]){--ds-auro-icon-color:var(--ds-color-icon-warning-default, #c49432)}:host([onDark]){--ds-auro-icon-color:var(--ds-color-icon-primary-inverse, #f7f7f7)}:host([onDark][accent]){--ds-auro-icon-color:var(--ds-color-icon-accent-inverse, #badd81)}:host([onDark][disabled]){--ds-auro-icon-color:var(--ds-color-icon-ui-primary-disabled-inverse, #7e7e7e)}:host([onDark][emphasis]){--ds-auro-icon-color:var(--ds-color-icon-emphasis-inverse, #ffffff)}:host([onDark][error]){--ds-auro-icon-color:var(--ds-color-icon-error-inverse, #f9aca6)}:host([onDark][info]){--ds-auro-icon-color:var(--ds-color-icon-info-inverse, #89b2d4)}:host([onDark][secondary]){--ds-auro-icon-color:var(--ds-color-icon-secondary-inverse, #ccd2db)}:host([onDark][subtle]){--ds-auro-icon-color:var(--ds-color-icon-subtle-inverse, #326aa5)}:host([onDark][success]){--ds-auro-icon-color:var(--ds-color-icon-success-inverse, #8eceb9)}:host([onDark][tertiary]){--ds-auro-icon-color:var(--ds-color-icon-tertiary-inverse, #939fad)}:host([onDark][warning]){--ds-auro-icon-color:var(--ds-color-icon-warning-inverse, #f2c153)}`;let ON=class Bb extends LN{constructor(){super(),this.privateDefaults()}privateDefaults(){this.accent=!1,this.customColor=!1,this.customSvg=!1,this.disabled=!1,this.emphasis=!1,this.error=!1,this.info=!1,this.label=!1,this.primary=!1,this.secondary=!1,this.subtle=!1,this.success=!1,this.tertiary=!1,this.warning=!1,this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new Zr}static get properties(){return $(x({},super.properties),{accent:{type:Boolean,reflect:!0},ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean},customSvg:{type:Boolean},disabled:{type:Boolean,reflect:!0},emphasis:{type:Boolean,reflect:!0},error:{type:Boolean,reflect:!0},info:{type:Boolean,reflect:!0},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},primary:{type:Boolean,reflect:!0},secondary:{type:Boolean,reflect:!0},subtle:{type:Boolean,reflect:!0},success:{type:Boolean,reflect:!0},tertiary:{type:Boolean,reflect:!0},warning:{type:Boolean,reflect:!0}})}static get styles(){return[super.styles,y`${FN}`,y`${v5}`,y`${UN}`]}static register(e=\"auro-icon\"){Zr.prototype.registerComponent(e,Bb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Bb.prototype,this,\"firstUpdated\").call(this),!this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const HN=\"7.0.0\",DN={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"x-sm__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"x-sm__desc\">a small x<\/desc><path fill-rule=\"evenodd\" d=\"M15.536 8.464a.75.75 0 0 0-.984-.067l-.077.067L12 10.94 9.525 8.464l-.077-.067a.75.75 0 0 0-1.05 1.051l.066.077L10.94 12l-2.475 2.475-.067.077a.75.75 0 0 0 1.051 1.05l.077-.066L12 13.06l2.475 2.475.077.067a.75.75 0 0 0 1.05-1.051l-.066-.077L13.06 12l2.475-2.475.067-.077a.75.75 0 0 0-.067-.984\" clip-rule=\"evenodd\"/><\/svg>'};let PN=class N6 extends W{constructor(){super(),this.icon=!1;const e=new b5;this.buttonTag=e.generateTag(\"auro-button\",BN,IN),this.iconTag=e.generateTag(\"auro-icon\",HN,ON),this.runtimeUtils=new Zr,this.target=!1,this.disabled=!1}static get properties(){return{target:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},icon:{type:Boolean,reflect:!0},value:{type:String}}}static register(e=\"auro-badge\"){Zr.prototype.registerComponent(e,N6)}handleChange(e){if(this.target){const t=new CustomEvent(e.type,e);this.dispatchEvent(t),this.remove()}}handleContentSlotChanges(){const[e]=this.shadowRoot.querySelector(\"slot\").assignedNodes();e.tagName===\"AURO-ICON\"?this.icon=!0:this.icon=!1}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg slot=\"icon\">${t}<\/${this.iconTag}>`}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-badge\")}firstUpdated(){if(this.target){const[e]=this.shadowRoot.querySelector(\"slot\").assignedNodes();this.value=e.textContent}}static get styles(){return[wN,_N,kN]}render(){return _`\n      ${this.target?_`\n        <${this.buttonTag}\n          rounded\n          @click=${this.handleChange}\n          ?disabled=\"${this.disabled}\"\n          ?onDark=\"${this.hasAttribute(\"ondark\")}\"\n          .value=\"${this.value}\"\n          class=\"target\"\n          id=\"targetButton\">\n          <slot @slotchange=\"${this.handleContentSlotChanges}\"><\/slot>\n          ${this.generateIconHtml(DN.svg)}
15\n          <span class=\"util_displayHiddenVisually\">Dismiss<\/span>\n        <\/${this.buttonTag}>`:_`<slot @slotchange=\"${this.handleContentSlotChanges}\"><\/slot>`}\n    `}};const qN=[y`\n        :host {\n            --card-cc-promo-size: 96px;\n            --card-cc-promo-badge-background: var(--brand-atlas-200, #aedeff);\n            --card-cc-promo-badge-border: transparent;\n            --card-cc-promo-badge-color: var(--ds-basic-color-texticon-default, #2a2a2a);\n            --card-cc-promo-elevation: none;\n            --card-cc-promo-focused-border: var(--ds-advanced-color-state-focused, #01426a);\n            --card-cc-promo-focused-border-inverse: var(--ds-advanced-color-state-focused-inverse, #fff);\n            --card-cc-promo-border-color: transparent;\n            --card-cc-promo-chevron-size: 16px;\n\n            container-type: inline-size;\n            container-name: card-cc-promo-container;\n            display: block;\n            width: 100%;\n        }\n\n        .card-credit-card-promo {\n            background-color: var(--ds-basic-color-surface-default, #fff);\n            box-shadow: var(--card-cc-promo-elevation);\n            border-radius: var(--ds-size-300, 24px);\n            border: 1px solid var(--card-cc-promo-border-color);\n            display: flex;\n            width: 100%;\n            height: var(--card-cc-promo-size);\n            max-width: 1232px;\n            justify-content: flex-start;\n            align-items: center;\n            gap: var(--ds-size-75, 6px);\n            overflow: hidden;\n            text-decoration: none;\n            color: inherit;\n            position: relative;\n            transition: box-shadow 0.1s ease-in-out;\n            box-sizing: border-box;\n        }\n\n        :host([bordered]) {\n            --card-cc-promo-border-color: var(--ds-basic-color-border-subtle, #ddd);\n        }\n\n        .card-credit-card-promo.subtle-background {\n            background-color: var(--ds-basic-color-surface-neutral-subtle);\n        }\n\n        .card-credit-card-promo.on-inverse {\n            border: none;\n        }\n\n        .card-credit-card-promo.on-inverse:focus-visible {\n            outline-color: var(--ds-advanced-color-state-focused-inverse, #fff);\n            box-shadow:\n                0 0 0 2px var(--ds-advanced-color-state-focused, #01426a),\n                var(--card-cc-promo-elevation);\n        }\n\n        .card-credit-card-promo:hover .card-credit-card-promo-headline {\n            text-decoration: underline;\n        }\n\n        .card-credit-card-promo:focus-visible {\n            outline: 4px solid var(--card-cc-promo-focused-border);\n            outline-offset: 2px;\n            box-shadow:\n                0 0 0 2px var(--card-cc-promo-focused-border-inverse),\n                var(--card-cc-promo-elevation);\n        }\n\n        .card-credit-card-promo:focus-visible .card-credit-card-promo-headline {\n            text-decoration: underline;\n        }\n\n        .card-credit-card-promo-focus-ring {\n            display: flex;\n            flex: 1 0 0;\n            align-items: center;\n            height: 100%;\n            min-width: 0;\n            gap: inherit;\n            overflow: hidden;\n        }\n\n        .card-credit-card-promo-image {\n            width: var(--card-cc-promo-size);\n            height: 100%;\n            flex-shrink: 0;\n            overflow: hidden;\n        }\n\n        .card-credit-card-promo-image.landscape {\n            width: calc(var(--card-cc-promo-size) * 4 / 3);\n        }\n\n        .card-credit-card-promo-image borealis-small-adaptive-image {\n            display: block;\n            width: 100%;\n            height: 100%;\n        }\n\n        .card-credit-card-promo-content-wrapper {\n            display: flex;\n            flex: 1 0 0;\n            height: 100%;\n            align-items: flex-end;\n            min-width: 0;\n            padding-right: var(--ds-size-150, 12px);\n            padding-top: var(--ds-size-150, 12px);\n            padding-bottom: var(--ds-size-150, 12px);\n            box-sizing: border-box;\n        }\n\n        .card-credit-card-promo-content {\n            display: flex;\n            flex-direction: column;\n            flex: 1 0 0;\n            height: 100%;\n            justify-content: center;\n            align-items: flex-start;\n            gap: var(--ds-size-25, 2px);\n            min-width: 0;\n        }\n\n        .card-credit-card-promo-badge {\n            display: flex;\n            align-items: center;\n            justify-content: left;\n        }\n\n        auro-badge-4_0_2 {\n            --ds-auro-badge-container-color: var(--card-cc-promo-badge-background);\n            --ds-auro-badge-border-color: var(--card-cc-promo-badge-border);\n            --ds-auro-badge-text-color: var(--card-cc-promo-badge-color);\n\n            max-width: 100%;\n            display: inline-block;\n            overflow: hidden;\n            text-overflow: ellipsis;\n            white-space: nowrap;\n            font-size: 12px;\n            line-height: 16px;\n            padding: var(--ds-size-50, 4px) var(--ds-size-150, 12px);\n            height: 24px;\n            box-sizing: border-box;\n        }\n\n        .card-credit-card-promo-headline {\n            min-width: 0;\n            margin: 0;\n            word-wrap: break-word;\n            font-family: var(--ds-font-family-default, \"AS Circular\");\n            font-size: var(--ds-text-body-size-xs, 12px);\n            font-style: normal;\n            font-weight: 450;\n            line-height: var(--ds-text-body-height-xs, 16px);\n            color: var(--ds-basic-color-texticon-default);\n            font-feature-settings: \"liga\" off;\n        }\n\n        .card-credit-card-promo-chevron {\n            display: flex;\n            align-items: flex-end;\n            align-self: flex-end;\n            flex-shrink: 0;\n        }\n\n        .card-credit-card-promo-chevron auro-icon {\n            --ds-auro-icon-size: var(--card-cc-promo-chevron-size);\n            color: var(--ds-basic-color-texticon-default, #2a2a2a);\n        }\n\n        .fineprint {\n            color: var(--ds-basic-color-texticon-default, #2a2a2a);\n            font-feature-settings: \"liga\" off;\n            font-family: var(--ds-font-family-default, \"AS Circular\");\n            font-size: var(--ds-text-body-size-xxs, 10px);\n            font-style: normal;\n            font-weight: 450;\n            line-height: 14px;\n        }\n\n        /* SM: 458-700px */\n        @container card-cc-promo-container (min-width: 458px) {\n            .card-credit-card-promo {\n                --card-cc-promo-size: 134px;\n                --card-cc-promo-chevron-size: 24px;\n                gap: var(--ds-size-150, 12px);\n            }\n            .card-credit-card-promo-content-wrapper {\n                padding-right: var(--ds-size-150, 12px);\n                padding-top: var(--ds-size-150, 12px);\n                padding-bottom: var(--ds-size-150, 12px);\n            }\n            .card-credit-card-promo-content {\n                gap: var(--ds-size-50, 4px);\n            }\n            .card-credit-card-promo-headline {\n                font-family: var(--ds-font-family-default, \"AS Circular\");\n                font-size: var(--ds-text-heading-400-px, 20px);\n                font-weight: 450;\n                line-height: 130%;\n            }\n            .fineprint {\n                font-size: var(--ds-text-body-size-xs, 12px);\n                line-height: var(--ds-text-body-height-xs, 16px);\n            }\n        }\n\n        /* MD: 701-960px */\n        @container card-cc-promo-container (min-width: 701px) {\n            .card-credit-card-promo {\n                --card-cc-promo-size: 200px;\n                --card-cc-promo-chevron-size: 36px;\n                gap: var(--ds-size-200, 16px);\n            }\n            .card-credit-card-promo-content-wrapper {\n                padding-right: var(--ds-size-200, 16px);\n                padding-top: var(--ds-size-200, 16px);\n                padding-bottom: var(--ds-size-200, 16px);\n            }\n            .card-credit-card-promo-content {\n                gap: var(--ds-size-75, 6px);\n            }\n            auro-badge-4_0_2 {\n                height: 24px;\n                line-height: 16px;\n            }\n            .card-credit-card-promo-headline {\n                font-family: var(--ds-font-family-default, \"AS Circular\");\n                font-size: var(--ds-text-heading-600-px-breakpoint-md, 28px);\n                font-weight: 300;\n                line-height: 130%;\n            }\n            .fineprint {\n                font-size: var(--ds-text-body-size-sm, 14px);\n                line-height: var(--ds-text-body-height-sm, 20px);\n            }\n        }\n\n        /* LG: 961px+ */\n        @container card-cc-promo-container (min-width: 961
15px) {\n            .card-credit-card-promo {\n                --card-cc-promo-size: 270px;\n                --card-cc-promo-chevron-size: 36px;\n                gap: var(--ds-size-300, 24px);\n            }\n            .card-credit-card-promo-content-wrapper {\n                padding-right: var(--ds-size-300, 24px);\n                padding-top: var(--ds-size-300, 24px);\n                padding-bottom: var(--ds-size-300, 24px);\n            }\n            .card-credit-card-promo-content {\n                gap: var(--ds-size-100, 8px);\n            }\n            auro-badge-4_0_2 {\n                height: 28px;\n                line-height: 20px;\n            }\n            .card-credit-card-promo-headline {\n                font-family: var(--ds-font-family-default, \"AS Circular\");\n                font-size: var(--ds-text-heading-800-px-breakpoint-lg, 40px);\n                font-weight: 300;\n                line-height: 130%;\n            }\n            .fineprint {\n                font-size: var(--ds-text-body-size-default, 16px);\n                line-height: var(--ds-text-body-height-default, 24px);\n            }\n        }\n    `];var WN=Object.defineProperty,Xf=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&WN(e,t,r),r};PN.register(\"auro-badge-4_0_2\");let _d=(Ci=class extends pt{constructor(){super(...arguments),this.imageAspectRatio=si.Square,this.bordered=!1}injectMpTranslationFlags(e,t){return e===\"\"||e===void 0?V:_`\n            ${Xc(`<!-- mp_trans_${e}_${t} -->`)}\n        `}renderBadge(){var e,t,s,r;return(t=(e=this.data)==null?void 0:e.teaser)!=null&&t.headline?_`\n                <auro-badge-4_0_2 pill>${(r=(s=this.data)==null?void 0:s.teaser)==null?void 0:r.headline}<\/auro-badge-4_0_2>\n            `:V}renderHeadline(){var e,t;return _`\n            <h2 class=\"card-credit-card-promo-headline\">${(t=(e=this.data)==null?void 0:e.headline)==null?void 0:t.small}<\/h2>\n        `}render(){var e,t,s,r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S,C,E;return _`\n            ${(t=(e=this.data)==null?void 0:e.motionpoint_flags)!=null&&t.length?this.injectMpTranslationFlags((r=(s=this.data)==null?void 0:s.motionpoint_flags[0])!=null?r:\"\",\"start\"):null}\n            <section\n                class=\"card-credit-card-promo-container\"\n                data-pageref=${(o=this.data)==null?void 0:o.uid}\n                data-contenttype=${(i=this.data)==null?void 0:i._content_type_uid}\n                data-locale=${(n=this.data)==null?void 0:n.locale}\n                data-version=${(l=this.data)==null?void 0:l._version}\n            >\n                <a\n                    href=${(p=(u=(d=(c=this.data)==null?void 0:c.action)==null?void 0:d.link)==null?void 0:u.href)!=null?p:\"#\"}\n                    target=${(f=(h=this.data)==null?void 0:h.action)!=null&&f.open_new_window?\"_blank\":\"_self\"}\n                    class=\"card-credit-card-promo${(m=this.data)!=null&&m.subtle_background?\" subtle-background\":\"\"}${(b=this.data)!=null&&b.on_inverse?\" on-inverse\":\"\"}\"\n                >\n                    <div class=\"card-credit-card-promo-focus-ring\">\n                        <div\n                            class=\"card-credit-card-promo-image${String(this.imageAspectRatio).toLowerCase()===si.Landscape?\" landscape\":\"\"}\"\n                        >\n                            <borealis-small-adaptive-image\n                                imageShape=\"square\"\n                                imageAspectRatio=${this.imageAspectRatio}\n                                .data=${this.data}\n                                style=\"--small-adaptive-image-size: var(--card-cc-promo-size);\"\n                            ><\/borealis-small-adaptive-image>\n                        <\/div>\n                        <div class=\"card-credit-card-promo-content-wrapper\">\n                            <div class=\"card-credit-card-promo-content\">\n                                <div class=\"card-credit-card-promo-badge\">${this.renderBadge()}<\/div>\n                                ${this.renderHeadline()}\n                                <div class=\"fineprint\">${(w=(v=this.data)==null?void 0:v.fineprint)==null?void 0:w.small}<\/div>\n                            <\/div>\n                            <div class=\"card-credit-card-promo-chevron\">\n                                <auro-icon category=\"interface\" name=\"chevron-right\" customColor><\/auro-icon>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/a>\n            <\/section>\n            ${(S=(k=this.data)==null?void 0:k.motionpoint_flags)!=null&&S.length?this.injectMpTranslationFlags((E=(C=this.data)==null?void 0:C.motionpoint_flags[0])!=null?E:\"\",\"end\"):null}\n        `}},Ci.styles=qN,Ci);Xf([re({type:Object,reflect:!1})],_d.prototype,\"data\"),Xf([re({type:String,reflect:!0})],_d.prototype,\"imageAspectRatio\"),Xf([re({type:Boolean,reflect:!0})],_d.prototype,\"bordered\");const y5=\"borealis-card-credit-card-promo\";globalThis.customElements.get(y5)===void 0&&globalThis.customElements.define(y5,_d);var kd=(a=>(a.Top=\"top\",a.Bottom=\"bottom\",a.Left=\"left\",a.Right=\"right\",a))(kd||{});U({content:z(),position:Uw(kd).optional().default(\"bottom\")});var VN=Object.defineProperty,x5=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&VN(e,t,r),r};const mb=class mb extends pt{constructor(){super(...arguments),this.isVisible=!1}renderPopover(){if(!this.data)return V;const{position:e,content:t}=this.data;return _`\n            <div class=\"popover ${e||kd.Bottom}\">\n                ${e===kd.Top?_`\n                          <div class=\"popover-arrow\"><\/div>\n                          <div class=\"popover-content\">${t}<\/div>\n                      `:_`\n                          <div class=\"popover-content\">${t}<\/div>\n                          <div class=\"popover-arrow\"><\/div>\n                      `}\n            <\/div>\n        `}render(){return _`\n            <div\n                class=\"popover-container\"\n                @mouseenter=${this.handleMouseEnter}\n                @mouseleave=${this.handleMouseLeave}\n                @focusin=${this.handleMouseEnter}\n                @focusout=${this.handleMouseLeave}\n            >\n                <slot><\/slot>\n                ${this.isVisible?this.renderPopover():V}\n            <\/div>\n        `}handleMouseEnter(){this.isVisible=!0}handleMouseLeave(){this.isVisible=!1}};mb.styles=y`\n        :host {\n            display: inline-block;\n            position: relative;\n        }\n\n        .popover-container {\n            position: relative;\n            display: inline-block;\n        }\n\n        .popover {\n            position: absolute;\n            z-index: 1000;\n            background: var(--ds-basic-color-surface, #ffffff);\n            border-radius: 8px;\n            box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);\n            padding: var(--ds-size-100) var(--ds-size-300);\n            white-space: nowrap;\n            font-family: var(--Font-Body-Family, \"AS Circular\");\n            font-size: var(--Body-Default-Size, 14px);\n            font-style: normal;\n            font-weight: 450;\n            line-height: var(--Body-Default-Line-Height, 20px);\n            color: var(--ds-basic-color-texticon-default);\n            text-align: center;\n            font-feature-settings: \"liga\" off;\n        }\n\n        .popover-content {\n            margin: 0;\n        }\n\n        .popover-arrow {\n            position: absolute;\n            width: 15px;\n            height: 15px;\n            background: var(--ds-basic-color-surface, #ffffff);\n            transform: rotate(-45deg);\n        }\n\n        .popover.bottom {\n            top: calc(100% + 10px);\n            left: 50%;\n            transform: translateX(-50%);\n        }\n\n        .popover.bottom .popover-arrow {\n            top: -7px;\n            left: 50%;\n            transform: translateX(-50%) rotate(-45deg);\n        }\n\n        .popover.top {\n            bottom: calc(100% + 10px);\n            left: 50%;\n            transform: translateX(-50%);\n        }\n\n        .popover.top .popover-arrow {\n            bottom: -7px;\n            left: 50%;\n            transform: translateX(-50%) rotate(-45deg);\n        }\n\n        .popover.left {\n            right: calc(100% + 10px);\n            top: 50%;\n            transform: translateY(-50%);\n        }\n\n        .popover.left .popover-arrow {\n            right: -7px;\n            top: 50%;\n            transform: translateY(-50%) rotate(-45deg);\n        }\n\n        .popover.right {\n            left: calc(100% + 10px);\n            top: 50%;\n            transform: translateY(-50%);\n        }\n\n        .popover.right .popover-arrow {\n            left: -7px;\n            top: 50%;\n            transform: translateY(-50%) rotate(-45deg);\n        }\n    `;let Un=mb;x5([re({type:Object,reflect:!1})],Un.prototype,\"data\"),x5([ht()],Un.prototype,\"isVisible\");const w5=\"borealis-popover\";globalThis.customElements.get(w5)===void 0&&globalThis.customElements.define(w5,Un);const jN=U({language_currency_id:z(),label:z(),language:z(),currency:z(),currency_code:z()});U({label:z().optional(),placeholder:z().optional(),selected_option:z().optional(),language_currency_options:Oe(jN).optional()});const On=globalThis,_5=a=>a,zd=On.trustedTypes,k5=zd?zd.createPolicy(\"lit-html\",{createHTML:a=>a}):void 0,z5=\"$lit$\",Qs=`lit$${Math.random().toFixed(9).slice(2)}$`,S5=\"?\"+Qs,ZN=`<${S5}>`,Gr=document,Sd=()=>Gr.createComment(\"\"),Hn=a=>a===null||typeof a!=\"object\"&&typeof a!=\"function\",Yf=Array.isArray,GN=a=>Yf(a)||typeof(a==null?void 0:a[Symbol.iterator])==\"function\",Qf=`[ \t\n\\f\\r]`,Dn=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,A5=/-->
15/g,C5=/>/g,Kr=RegExp(`>|${Qf}(?:([^\\\\s\"'>=/]+)(${Qf}*=${Qf}*(?:[^ \t\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),T5=/'/g,E5=/\"/g,$5=/^(?:script|style|textarea|title)$/i,Pn=Symbol.for(\"lit-noChange\"),Xe=Symbol.for(\"lit-nothing\"),M5=new WeakMap,Jr=Gr.createTreeWalker(Gr,129);function I5(a,e){if(!Yf(a)||!a.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return k5!==void 0?k5.createHTML(e):e}const KN=(a,e)=>{const t=a.length-1,s=[];let r,o=e===2?\"<svg>\":e===3?\"<math>\":\"\",i=Dn;for(let n=0;n<t;n++){const l=a[n];let c,d,u=-1,p=0;for(;p<l.length&&(i.lastIndex=p,d=i.exec(l),d!==null);)p=i.lastIndex,i===Dn?d[1]===\"!--\"?i=A5:d[1]!==void 0?i=C5:d[2]!==void 0?($5.test(d[2])&&(r=RegExp(\"<\/\"+d[2],\"g\")),i=Kr):d[3]!==void 0&&(i=Kr):i===Kr?d[0]===\">\"?(i=r!=null?r:Dn,u=-1):d[1]===void 0?u=-2:(u=i.lastIndex-d[2].length,c=d[1],i=d[3]===void 0?Kr:d[3]==='\"'?E5:T5):i===E5||i===T5?i=Kr:i===A5||i===C5?i=Dn:(i=Kr,r=void 0);const h=i===Kr&&a[n+1].startsWith(\"/>\")?\" \":\"\";o+=i===Dn?l+ZN:u>=0?(s.push(c),l.slice(0,u)+z5+l.slice(u)+Qs+h):l+Qs+(u===-2?n:h)}return[I5(a,o+(a[t]||\"<?>\")+(e===2?\"<\/svg>\":e===3?\"<\/math>\":\"\")),s]};let em=class L6{constructor({strings:e,_$litType$:t},s){let r;this.parts=[];let o=0,i=0;const n=e.length-1,l=this.parts,[c,d]=KN(e,t);if(this.el=L6.createElement(c,s),Jr.currentNode=this.el.content,t===2||t===3){const u=this.el.content.firstChild;u.replaceWith(...u.childNodes)}for(;(r=Jr.nextNode())!==null&&l.length<n;){if(r.nodeType===1){if(r.hasAttributes())for(const u of r.getAttributeNames())if(u.endsWith(z5)){const p=d[i++],h=r.getAttribute(u).split(Qs),f=/([.?@])?(.*)/.exec(p);l.push({type:1,index:o,name:f[2],strings:h,ctor:f[1]===\".\"?XN:f[1]===\"?\"?YN:f[1]===\"@\"?QN:Ad}),r.removeAttribute(u)}else u.startsWith(Qs)&&(l.push({type:6,index:o}),r.removeAttribute(u));if($5.test(r.tagName)){const u=r.textContent.split(Qs),p=u.length-1;if(p>0){r.textContent=zd?zd.emptyScript:\"\";for(let h=0;h<p;h++)r.append(u[h],Sd()),Jr.nextNode(),l.push({type:2,index:++o});r.append(u[p],Sd())}}}else if(r.nodeType===8)if(r.data===S5)l.push({type:2,index:o});else{let u=-1;for(;(u=r.data.indexOf(Qs,u+1))!==-1;)l.push({type:7,index:o}),u+=Qs.length-1}o++}}static createElement(e,t){const s=Gr.createElement(\"template\");return s.innerHTML=e,s}};function ri(a,e,t=a,s){var i,n,l;if(e===Pn)return e;let r=s!==void 0?(i=t._$Co)==null?void 0:i[s]:t._$Cl;const o=Hn(e)?void 0:e._$litDirective$;return(r==null?void 0:r.constructor)!==o&&((n=r==null?void 0:r._$AO)==null||n.call(r,!1),o===void 0?r=void 0:(r=new o(a),r._$AT(a,t,s)),s!==void 0?((l=t._$Co)!=null?l:t._$Co=[])[s]=r:t._$Cl=r),r!==void 0&&(e=ri(a,r._$AS(a,e.values),r,s)),e}let JN=class{constructor(a,e){this._$AV=[],this._$AN=void 0,this._$AD=a,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(a){var l;const{el:{content:e},parts:t}=this._$AD,s=((l=a==null?void 0:a.creationScope)!=null?l:Gr).importNode(e,!0);Jr.currentNode=s;let r=Jr.nextNode(),o=0,i=0,n=t[0];for(;n!==void 0;){if(o===n.index){let c;n.type===2?c=new B5(r,r.nextSibling,this,a):n.type===1?c=new n.ctor(r,n.name,n.strings,this,a):n.type===6&&(c=new eL(r,this,a)),this._$AV.push(c),n=t[++i]}o!==(n==null?void 0:n.index)&&(r=Jr.nextNode(),o++)}return Jr.currentNode=Gr,s}p(a){let e=0;for(const t of this._$AV)t!==void 0&&(t.strings!==void 0?(t._$AI(a,t,e),e+=t.strings.length-2):t._$AI(a[e])),e++}},B5=class F6{get _$AU(){var e,t;return(t=(e=this._$AM)==null?void 0:e._$AU)!=null?t:this._$Cv}constructor(e,t,s,r){var o;this.type=2,this._$AH=Xe,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=s,this.options=r,this._$Cv=(o=r==null?void 0:r.isConnected)!=null?o:!0}get parentNode(){let e=this._$AA.parentNode;const t=this._$AM;return t!==void 0&&(e==null?void 0:e.nodeType)===11&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){e=ri(this,e,t),Hn(e)?e===Xe||e==null||e===\"\"?(this._$AH!==Xe&&this._$AR(),this._$AH=Xe):e!==this._$AH&&e!==Pn&&this._(e):e._$litType$!==void 0?this.$(e):e.nodeType!==void 0?this.T(e):GN(e)?this.k(e):this._(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==Xe&&Hn(this._$AH)?this._$AA.nextSibling.data=e:this.T(Gr.createTextNode(e)),this._$AH=e}$(e){var o;const{values:t,_$litType$:s}=e,r=typeof s==\"number\"?this._$AC(e):(s.el===void 0&&(s.el=em.createElement(I5(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===r)this._$AH.p(t);else{const i=new JN(r,this),n=i.u(this.options);i.p(t),this.T(n),this._$AH=i}}_$AC(e){let t=M5.get(e.strings);return t===void 0&&M5.set(e.strings,t=new em(e)),t}k(e){Yf(this._$AH)||(this._$AH=[],this._$AR());const t=this._$AH;let s,r=0;for(const o of e)r===t.length?t.push(s=new F6(this.O(Sd()),this.O(Sd()),this,this.options)):s=t[r],s._$AI(o),r++;r<t.length&&(this._$AR(s&&s._$AB.nextSibling,r),t.length=r)}_$AR(e=this._$AA.nextSibling,t){var s;
vendor: 13,464 bytes, line 15
15for((s=this._$AP)==null?void 0:s.call(this,!1,!0,t);e!==this._$AB;){const r=_5(e).nextSibling;_5(e).remove(),e=r}}setConnected(e){var t;this._$AM===void 0&&(this._$Cv=e,(t=this._$AP)==null||t.call(this,e))}},Ad=class{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(a,e,t,s,r){this.type=1,this._$AH=Xe,this._$AN=void 0,this.element=a,this.name=e,this._$AM=s,this.options=r,t.length>2||t[0]!==\"\"||t[1]!==\"\"?(this._$AH=Array(t.length-1).fill(new String),this.strings=t):this._$AH=Xe}_$AI(a,e=this,t,s){const r=this.strings;let o=!1;if(r===void 0)a=ri(this,a,e,0),o=!Hn(a)||a!==this._$AH&&a!==Pn,o&&(this._$AH=a);else{const i=a;let n,l;for(a=r[0],n=0;n<r.length-1;n++)l=ri(this,i[t+n],e,n),l===Pn&&(l=this._$AH[n]),o||(o=!Hn(l)||l!==this._$AH[n]),l===Xe?a=Xe:a!==Xe&&(a+=(l!=null?l:\"\")+r[n+1]),this._$AH[n]=l}o&&!s&&this.j(a)}j(a){a===Xe?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,a!=null?a:\"\")}},XN=class extends Ad{constructor(){super(...arguments),this.type=3}j(a){this.element[this.name]=a===Xe?void 0:a}},YN=class extends Ad{constructor(){super(...arguments),this.type=4}j(a){this.element.toggleAttribute(this.name,!!a&&a!==Xe)}},QN=class extends Ad{constructor(a,e,t,s,r){super(a,e,t,s,r),this.type=5}_$AI(a,e=this){var o;if((a=(o=ri(this,a,e,0))!=null?o:Xe)===Pn)return;const t=this._$AH,s=a===Xe&&t!==Xe||a.capture!==t.capture||a.once!==t.once||a.passive!==t.passive,r=a!==Xe&&(t===Xe||s);s&&this.element.removeEventListener(this.name,this,t),r&&this.element.addEventListener(this.name,this,a),this._$AH=a}handleEvent(a){var e,t;typeof this._$AH==\"function\"?this._$AH.call((t=(e=this.options)==null?void 0:e.host)!=null?t:this.element,a):this._$AH.handleEvent(a)}},eL=class{constructor(a,e,t){this.element=a,this.type=6,this._$AN=void 0,this._$AM=e,this.options=t}get _$AU(){return this._$AM._$AU}_$AI(a){ri(this,a)}};const tm=On.litHtmlPolyfillSupport;tm==null||tm(em,B5),((L3=On.litHtmlVersions)!=null?L3:On.litHtmlVersions=[]).push(\"3.3.3\");const tL=a=>a!=null?a:Xe;let aL=class extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"shape-\")&&a.classList.remove(e)}),this.shape&&this.size?a.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):a.classList.add(\"shape-none\"))}resetLayoutClasses(){if(this.layout){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"layout-\")&&a.classList.remove(e)}),a.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(a){(a.has(\"layout\")||a.has(\"shape\")||a.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(a){return console.error(\"Failed to get the defined layout - using the default layout\",a),this.getLayout(\"default\")}}};var sL=y`.shape-classic-xl,.shape-classic-lg,.shape-classic-md,.shape-classic-sm,.shape-classic-xs{min-height:56px;max-height:56px;border-style:solid;border-width:1px;border-radius:var(--ds-border-radius, 0.375rem)}.shape-classic-xl.simple,.shape-classic-lg.simple,.shape-classic-md.simple,.shape-classic-sm.simple,.shape-classic-xs.simple{border-width:0px;min-height:58px;max-height:58px;background-color:unset;box-shadow:none}.shape-classic-xl.thin,.shape-classic-lg.thin,.shape-classic-md.thin,.shape-classic-sm.thin,.shape-classic-xs.thin{border-width:1px;min-height:56px;max-height:56px;background-color:unset}.shape-classic-xl.parentBorder,.shape-classic-lg.parentBorder,.shape-classic-md.parentBorder,.shape-classic-sm.parentBorder,.shape-classic-xs.parentBorder{border:0;box-shadow:unset;min-height:54px;max-height:54px}.shape-snowflake-xl,.shape-snowflake-lg,.shape-snowflake-md,.shape-snowflake-sm,.shape-snowflake-xs{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:30px}.shape-snowflake-xl.simple,.shape-snowflake-lg.simple,.shape-snowflake-md.simple,.shape-snowflake-sm.simple,.shape-snowflake-xs.simple{border-width:0px;min-height:60px;max-height:60px;background-color:unset;box-shadow:none}.shape-snowflake-xl.thin,.shape-snowflake-lg.thin,.shape-snowflake-md.thin,.shape-snowflake-sm.thin,.shape-snowflake-xs.thin{border-width:1px;min-height:58px;max-height:58px;background-color:unset}.shape-snowflake-xl.parentBorder,.shape-snowflake-lg.parentBorder,.shape-snowflake-md.parentBorder,.shape-snowflake-sm.parentBorder,.shape-snowflake-xs.parentBorder{border:0;box-shadow:unset;min-height:56px;max-height:56px}.shape-box-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-box-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-box-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-box-lg{min-height:52px;max-height:52px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-box-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-box-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-box-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-box-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-box-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-box-sm{min-height:32px;max-height:32px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-box-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-box-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-box-xs{min-height:20px;max-height:20px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-box-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-box-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-rounded-lg{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}`,rL=y`:host(:not([ondark])),:host(:not([appearance=inverse])){--ds-auro-select-border-color: var(--ds-basic-color-border-bold, #585e67);--ds-auro-select-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-select-label-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-select-placeholder-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-select-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-select-error-icon-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-select-outline-color: transparent}:host([ondark]),:host([appearance=inverse]){--ds-auro-select-border-color: var(--ds-basic-color-border-inverse, #ffffff);--ds-auro-select-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-select-label-text-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db);--ds-auro-select-placeholder-text-color: var(--ds-basic-color-texticon-inverse, #ffffff);--ds-auro-select-text-color: var(--ds-basic-color-texticon-inverse, #ffffff);--ds-auro-select-error-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8);--ds-auro-select-outline-color: transparent}`;let oL=class{constructor(){this.parseDate=(a,e=\"mm/dd/yyyy\")=>{if(!a)return;const t=\"/\",s=a.split(t),r=e.split(t);if(s.length!==r.length)throw new Error(\"AuroDatepickerUtilities | parseDate: Date string and format length do not match\");const o=r.reduce((i,n,l)=>{const c=s[l];return/m/iu.test(n)?i.month=c:/d/iu.test(n)?i.day=c:/y/iu.test(n)&&(i.year=c),i},{});if(o.month&&o.year)return o;throw new Error(\"AuroDatepickerUtilities | parseDate: Unable to parse date string\")},this.getDateAsString=(a,e=void 0)=>a.toLocaleDateString(e,{year:\"numeric\",month:\"2-digit\",day:\"2-digit\"}),this.toNorthAmericanFormat=(a,e)=>{if(e===\"mm/dd/yyyy\")return a;const t=this.parseDate(a,e);if(!t)throw new Error(\"AuroDatepickerUtilities | toNorthAmericanFormat: Unable to parse date string\");const{month:s,day:r,year:o}=t,i=[];return s&&i.push(s),r&&i.push(r),o&&i.push(o),i.join(\"/\")}}};const Cd=new oL,oi={maxDay:31,maxMonth:12,maxYear:2400,minDay:1,minMonth:1,minYear:1900};let iL=class{get maxDay(){return oi.maxDay}get maxMonth(){return oi.maxMonth}get maxYear(){return oi.maxYear}get minDay(){return oi.minDay}get minMonth(){return oi.minMonth}get minYear(){return oi.minYear}},nL=class extends iL{getCentury(){return String(new Date().getFullYear()).slice(0,2)}getFourDigitYear(a){const e=String(a).trim();return e.length<=2?this.getCentury()+e:e}constructor(){super(),this.datesMatch=(a,e)=>new Date(a).getTime()===new Date(e).getTime(),this.validDateStr=(a,e)=>{const t=e.length;if(typeof a>\"u\"||typeof e>\"u\")throw new Error(\"AuroDatepickerUtilities | validateDateStr: Date and format are required\");if(typeof a!=\"string\")throw new Error(\"AuroDatepickerUtilities | validateDateStr: Date must be a string\");if(typeof e!=\"string\")throw new Error(\"AuroDatepickerUtilities | validateDateStr: Format must be a string\");if(a.length!==t)return!1;const s=Cd.parseDate(a,e);if(!s)return!1;const r=`${s.month}/${s.day||\"01\"}/${this.getFourDigitYear(s.year)}`,o=new Date(this.getFourDigitYear(s.year),s.month-1,s.day||1),i=Cd.getDateAsString(o,\"en-US\");return r===i},this.dateAndFormatMatch=(a,e)=>{if(!a||!e)throw new Error(\"AuroFormValidation | dateFormatMatch: value and format are required\");if(a.length!==e.length)return!1;const t=Cd.parseDate(a,e),s=i=>{if(!t.day)return!0;
15if(!i)return!1;const n=Number.parseInt(i,10);if(Number.isNaN(n))throw new Error(\"AuroDatepickerUtilities | dayValueIsValid: Unable to parse day value integer\");return!(n<this.minDay||n>this.maxDay)},r=i=>{if(!i)return!1;const n=Number.parseInt(i,10);if(Number.isNaN(n))throw new Error(\"AuroDatepickerUtilities | monthValueIsValid: Unable to parse month value integer\");return!(n<this.minMonth||n>this.maxMonth)},o=i=>{if(!i)return!1;const n=this.getFourDigitYear(i),l=Number.parseInt(n,10);if(Number.isNaN(l))throw new Error(\"AuroDatepickerUtilities | yearValueIsValid: Unable to parse year value integer\");return!(l<this.minYear||l>this.maxYear)};return!![r(t.month),s(t.day),o(t.year)].every(i=>i===!0)}}};const lL=new nL,{datesMatch:Hq,validDateStr:cL,dateAndFormatMatch:dL,minDay:Dq,minMonth:Pq,minYear:qq,maxDay:Wq,maxMonth:Vq,maxYear:jq}=lL,{toNorthAmericanFormat:am,parseDate:Zq,getDateAsString:Gq}=Cd;let sm=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},uL=class{constructor(){this.runtimeUtils=new sm}reset(a){a.validity=void 0,a.value=void 0,a.touched=!1,a.valueEnd&&(a.valueEnd=void 0),a.optionSelected&&(a.optionSelected=void 0),this.validate(a)}validateElementAttributes(a){const e={input:{length:[{check:s=>{var r,o;return((r=s.value)==null?void 0:r.length)>0&&((o=s.value)==null?void 0:o.length)<s.minLength},validity:\"tooShort\",message:s=>s.getAttribute(\"setCustomValidityTooShort\")||s.setCustomValidity||\"\"},{check:s=>{var r;return((r=s.value)==null?void 0:r.length)>s.maxLength},validity:\"tooLong\",message:s=>s.getAttribute(\"setCustomValidityTooLong\")||s.setCustomValidity||\"\"}],pattern:[{check:s=>s.pattern&&!new RegExp(`^${s.pattern}$`,\"u\").test(s.value),validity:\"patternMismatch\",message:s=>s.getAttribute(\"setCustomValidityPatternMismatch\")||s.setCustomValidity||\"\"}]},counter:{range:[{check:s=>s.max!==void 0&&Number(s.max)<Number(s.value),validity:\"rangeOverflow\",message:s=>s.getAttribute(\"setCustomValidityRangeOverflow\")||\"\"},{check:s=>s.min!==void 0&&Number(s.min)>Number(s.value),validity:\"rangeUnderflow\",message:s=>s.getAttribute(\"setCustomValidityRangeUnderflow\")||\"\"}]},combobox:{filter:[{check:s=>{if(s.behavior!==\"filter\")return!1;const r=s.input.value;return r?!!(!s.optionSelected||!s.value||s.optionSelected.value!==s.value||r&&r!==s.optionSelected.value||r&&r!==s.value):!1},validity:\"valueMissing\",message:s=>s.getAttribute(\"setCustomValidityValueMissingFilter\")||s.setCustomValidity||\"\"}]}};let t;if(this.runtimeUtils.elementMatch(a,\"auro-input\")?t=\"input\":this.runtimeUtils.elementMatch(a,\"auro-counter\")||this.runtimeUtils.elementMatch(a,\"auro-counter-group\")?t=\"counter\":this.runtimeUtils.elementMatch(a,\"auro-combobox\")&&(t=\"combobox\"),t){const s=e[t];s&&Object.values(s).flat().forEach(r=>{r.check(a)&&(a.validity=r.validity,a.errorMessage=r.message(a))})}}validateType(a){var e,t,s,r,o,i;if(a.hasAttribute(\"type\")){if(a.type===\"email\"){const n=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$/;if(!a.value.match(n)){a.validity=\"patternMismatch\",a.errorMessage=a.setCustomValidityForType||a.setCustomValidity||\"\";return}}else if(a.type===\"credit-card\"){if(a.value.length>0&&a.value.length<a.validationCCLength){a.validity=\"tooShort\",a.errorMessage=a.setCustomValidityForType||a.setCustomValidity||\"\";return}}else if(a.type===\"number\"){if(a.max!==void 0&&Number(a.max)<Number(a.value)){a.validity=\"rangeOverflow\",a.errorMessage=a.setCustomValidityRangeOverflow||a.setCustomValidity||\"\";return}if(a.min!==void 0&&((e=a.value)==null?void 0:e.length)>0&&Number(a.min)>Number(a.value)){a.validity=\"rangeUnderflow\",a.errorMessage=a.setCustomValidityRangeUnderflow||a.setCustomValidity||\"\";return}}else if(a.type===\"date\"&&((t=a.value)==null?void 0:t.length)>0){if(((s=a.value)==null?void 0:s.length)<a.lengthForType){a.validity=\"tooShort\",a.errorMessage=a.setCustomValidityForType||a.setCustomValidity||\"\";return}if(((r=a.value)==null?void 0:r.length)>a.lengthForType){a.validity=\"tooLong\",a.errorMessage=a.setCustomValidityForType||a.setCustomValidity||\"\";return}if(!dL(a.value,a.format)){a.validity=\"patternMismatch\",a.errorMessage=a.setCustomValidityForType||a.setCustomValidity||\"Invalid Date Format Entered\";return}if(!cL(a.value,a.format)){a.validity=\"invalidDate\",a.errorMessage=a.setCustomValidityInvali
15dDate||a.setCustomValidity||\"Invalid Date Entered\";return}const n=am(a.value,a.format),l=new Date(n);if(((o=a.max)==null?void 0:o.length)===a.lengthForType){const c=new Date(am(a.max,a.format));if(l>c){a.validity=\"rangeOverflow\",a.errorMessage=a.setCustomValidityRangeOverflow||a.setCustomValidity||\"\";return}}if(((i=a.min)==null?void 0:i.length)===a.lengthForType){const c=new Date(am(a.min,a.format));if(l<c){a.validity=\"rangeUnderflow\",a.errorMessage=a.setCustomValidityRangeUnderflow||a.setCustomValidity||\"\";return}}}}}validate(a,e){var s,r,o,i;this.getInputElements(a),this.getAuroInputs(a);let t=e||a.validateOnInput||!a.contains(document.activeElement)&&!((s=document.activeElement.shadowRoot)!=null&&s.contains(a))&&(a.touched||!a.touched&&typeof a.value<\"u\");if(a.hasAttribute(\"error\"))a.validity=\"customError\",a.errorMessage=a.setCustomValidityCustomError||a.error||a.setCustomValidity||\"\",t=!1;else if(t){a.validity=\"valid\",a.errorMessage=\"\";let n=!1;typeof a.value==\"string\"&&(n=a.value&&a.value.length>0),typeof a.value==\"boolean\"&&(n=a.value||a.value===!1),typeof a.value==\"number\"&&(n=!isNaN(a.value)&&a.value!==null),Array.isArray(a.value)&&(n=!!(a.value.length>0&&a.value.some(c=>typeof c==\"string\"&&c.length>0))),((r=this.auroInputElements)==null?void 0:r.length)===2&&(!this.auroInputElements[1].value||this.auroInputElements[1].length===0)&&(n=!1);const l=this.runtimeUtils.elementMatch(a,\"auro-combobox\");l&&(!a.persistInput||a.behavior===\"filter\")&&(n=((o=a.input.value)==null?void 0:o.length)>0),!n&&a.required&&a.touched?(a.validity=\"valueMissing\",a.errorMessage=a.setCustomValidityValueMissing||a.setCustomValidity||\"\"):n&&this.runtimeUtils.elementMatch(a,\"auro-input\")?(this.validateType(a),this.validateElementAttributes(a)):n&&(this.runtimeUtils.elementMatch(a,\"auro-counter\")||this.runtimeUtils.elementMatch(a,\"auro-counter-group\"))?this.validateElementAttributes(a):l&&(this.validateElementAttributes(a),t=a.behavior!==\"filter\")}if(((i=this.auroInputElements)==null?void 0:i.length)>0&&a.validity!==\"valueMissing\"){const n=this.runtimeUtils.elementMatch(a,\"auro-combobox\");(!n||n&&!a.persistInput)&&(this.auroInputElements.forEach(l=>l.validate()),a.validity=this.auroInputElements[0].validity,a.errorMessage=this.auroInputElements[0].errorMessage),a.validity===\"valid\"&&this.auroInputElements.length>1&&!n&&(a.validity=this.auroInputElements[1].validity,a.errorMessage=this.auroInputElements[1].errorMessage)}(t||a.hasAttribute(\"error\"))&&(a.validity&&a.validity!==\"valid\"&&a.ValidityMessageOverride&&(a.errorMessage=a.ValidityMessageOverride),this.getErrorMessage(a)),a.dispatchEvent(new CustomEvent(\"auroFormElement-validated\",{bubbles:!0,composed:!0,detail:{validity:a.validity,message:a.errorMessage}}))}getInputElements(a){this.inputElements=a.renderRoot.querySelectorAll(\"input\")}getAuroInputs(a){this.auroInputElements=a.shadowRoot.querySelectorAll(\"auro-input, [auro-input]\")}getErrorMessage(a){var e,t,s,r;if(a.validity!==\"valid\"){if(a.setCustomValidity)a.errorMessage=a.setCustomValidity;else if(this.runtimeUtils.elementMatch(a,\"auro-input\")&&a.errorMessage===\"\"){const o=a.renderRoot.querySelector(\"input\");o.validationMessage.length>0&&(a.errorMessage=o.validationMessage)}else if(this.runtimeUtils.elementMatch(a,\"auro-combobox\")&&a.errorMessage===\"\")a.errorMessage=(t=(e=a.input)==null?void 0:e.inputElement)==null?void 0:t.validationMessage;else if(((s=this.inputElements)==null?void 0:s.length)>0&&a.errorMessage===\"\"){const o=this.inputElements[0];if(o.validationMessage.length>0)a.errorMessage=o.validationMessage;else if(((r=this.inputElements)==null?void 0:r.length)===2){const i=this.inputElements[1];i.validationMessage.length>0&&(a.errorMessage=i.validationMessage)}}}else a.errorMessage=\"\"}},hL=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},rm=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};const pL=[\"top\",\"right\",\"bottom\",\"left\"],R5=[\"start\",\"end\"],N5=pL.reduce((a,e)=>a.concat(e,e+\"-\"+R5[0],e+\"-\"+R5[1]),[]),Td=Math.min,Xr=Math.max,Ed=Math.round,$d=Math.floor,Fa=a=>({x:a,y:a}),fL={left:\"right\",right:\"left\",bottom:\"top\",top:\"bottom\"},mL={start:\"end\",end:\"start\"};function L5(a,e,t){return Xr(a,Td(e,t))}function qn(a,e){return typeof a==\"function\"?a(e):a}function as(a){return a.split(\"-\")[0]}function ss(a){return a.split(\"-\")[1]}function F5(a){return a===\"x\"?\"y\":\"x\"}
15function U5(a){return a===\"y\"?\"height\":\"width\"}const bL=new Set([\"top\",\"bottom\"]);function er(a){return bL.has(as(a))?\"y\":\"x\"}function O5(a){return F5(er(a))}function H5(a,e,t){t===void 0&&(t=!1);const s=ss(a),r=O5(a),o=U5(r);let i=r===\"x\"?s===(t?\"end\":\"start\")?\"right\":\"left\":s===\"start\"?\"bottom\":\"top\";return e.reference[o]>e.floating[o]&&(i=Id(i)),[i,Id(i)]}function gL(a){const e=Id(a);return[Md(a),e,Md(e)]}function Md(a){return a.replace(/start|end/g,e=>mL[e])}const D5=[\"left\",\"right\"],P5=[\"right\",\"left\"],vL=[\"top\",\"bottom\"],yL=[\"bottom\",\"top\"];function xL(a,e,t){switch(a){case\"top\":case\"bottom\":return t?e?P5:D5:e?D5:P5;case\"left\":case\"right\":return e?vL:yL;default:return[]}}function wL(a,e,t,s){const r=ss(a);let o=xL(as(a),t===\"start\",s);return r&&(o=o.map(i=>i+\"-\"+r),e&&(o=o.concat(o.map(Md)))),o}function Id(a){return a.replace(/left|right|bottom|top/g,e=>fL[e])}function _L(a){return x({top:0,right:0,bottom:0,left:0},a)}function kL(a){return typeof a!=\"number\"?_L(a):{top:a,right:a,bottom:a,left:a}}function Bd(a){const{x:e,y:t,width:s,height:r}=a;return{width:s,height:r,top:t,left:e,right:e+s,bottom:t+r,x:e,y:t}}function q5(a,e,t){let{reference:s,floating:r}=a;const o=er(e),i=O5(e),n=U5(i),l=as(e),c=o===\"y\",d=s.x+s.width/2-r.width/2,u=s.y+s.height/2-r.height/2,p=s[n]/2-r[n]/2;let h;switch(l){case\"top\":h={x:d,y:s.y-r.height};break;case\"bottom\":h={x:d,y:s.y+s.height};break;case\"right\":h={x:s.x+s.width,y:u};break;case\"left\":h={x:s.x-r.width,y:u};break;default:h={x:s.x,y:s.y}}switch(ss(e)){case\"start\":h[i]-=p*(t&&c?-1:1);break;case\"end\":h[i]+=p*(t&&c?-1:1);break}return h}const zL=(a,e,t)=>g(null,null,function*(){const{placement:s=\"bottom\",strategy:r=\"absolute\",middleware:o=[],platform:i}=t,n=o.filter(Boolean),l=yield i.isRTL==null?void 0:i.isRTL(e);let c=yield i.getElementRects({reference:a,floating:e,strategy:r}),{x:d,y:u}=q5(c,s,l),p=s,h={},f=0;for(let m=0;m<n.length;m++){const{name:b,fn:v}=n[m],{x:w,y:k,data:S,reset:C}=yield v({x:d,y:u,initialPlacement:s,placement:p,strategy:r,middlewareData:h,rects:c,platform:i,elements:{reference:a,floating:e}});d=w!=null?w:d,u=k!=null?k:u,h=$(x({},h),{[b]:x(x({},h[b]),S)}),C&&f<=50&&(f++,typeof C==\"object\"&&(C.placement&&(p=C.placement),C.rects&&(c=C.rects===!0?yield i.getElementRects({reference:a,floating:e,strategy:r}):C.rects),{x:d,y:u}=q5(c,p,l)),m=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:h}});function om(a,e){return g(this,null,function*(){var t;e===void 0&&(e={});const{x:s,y:r,platform:o,rects:i,elements:n,strategy:l}=a,{boundary:c=\"clippingAncestors\",rootBoundary:d=\"viewport\",elementContext:u=\"floating\",altBoundary:p=!1,padding:h=0}=qn(e,a),f=kL(h),m=n[p?u===\"floating\"?\"reference\":\"floating\":u],b=Bd(yield o.getClippingRect({element:(t=yield o.isElement==null?void 0:o.isElement(m))==null||t?m:m.contextElement||(yield o.getDocumentElement==null?void 0:o.getDocumentElement(n.floating)),boundary:c,rootBoundary:d,strategy:l})),v=u===\"floating\"?{x:s,y:r,width:i.floating.width,height:i.floating.height}:i.reference,w=yield o.getOffsetParent==null?void 0:o.getOffsetParent(n.floating),k=(yield o.isElement==null?void 0:o.isElement(w))?(yield o.getScale==null?void 0:o.getScale(w))||{x:1,y:1}:{x:1,y:1},S=Bd(o.convertOffsetParentRelativeRectToViewportRelativeRect?yield o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:n,rect:v,offsetParent:w,strategy:l}):v);return{top:(b.top-S.top+f.top)/k.y,bottom:(S.bottom-b.bottom+f.bottom)/k.y,left:(b.left-S.left+f.left)/k.x,right:(S.right-b.right+f.right)/k.x}})}function SL(a,e,t){return(a?[...t.filter(s=>ss(s)===a),...t.filter(s=>ss(s)!==a)]:t.filter(s=>as(s)===s)).filter(s=>a?ss(s)===a||(e?Md(s)!==s:!1):!0)}const AL=function(a){return a===void 0&&(a={}),{name:\"autoPlacement\",options:a,fn(t){return g(this,null,function*(){var s,r,o;const{rects:i,middlewareData:n,placement:l,platform:c,elements:d}=t,D=qn(a,t),{crossAxis:u=!1,alignment:p,allowedPlacements:h=N5,autoAlignment:f=!0}=D,m=wa(D,[\"crossAxis\",\"alignment\",\"allowedPlacements\",\"autoAlignment\"]),b=p!==void 0||h===N5?SL(p||null,f,h):h,v=yield om(t,m),w=((s=n.autoPlacement)==null?void 0:s.index)||0,k=b[w];if(k==null)return{};const S=H5(k,i,yield c.isRTL==null?void 0:c.isRTL(d.floating));if(l!==k)return{reset:{placement:b[0]}};const C=[v[as(k)],v[S[0]],v[S[1]]],E=[...((r=n.autoPlacement)==null?void 0:r.overflows)||[],{placement:k,overflows:C}],M=b[w+1];if(M)return{data:{index:w+1,overflows:E},reset:{placement:M}};const N=E.map(H=>{const te=ss(H.placement);return[H.placement,te&&u?H.overflows.slice(0,2).reduce((I,B)=>I+B,0):H.overflows[0],H.overflows]}).sort((H,te)=>H[1]-te[1]),L=((o=N.filter(H=>H[2].slice(0,ss(H[0])?2:3).every(te=>te<=0))[0])==null?void 0:o[0])||N[0][0];return L!==l?{data:{index:w+1,overflows:E},reset:{placement:L}}:{}})}}},CL=function(a){return a===void 0&&(a={}),{name:\"flip\",options:a,fn(t){return g(this,null,function*(){var s,r;const{placement:o,middlewareData:i,rects:n,initialPlacement:l,platform:c,elements:d}=t,P=qn(a,t),{mainAxis:u=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:f=\"bestFit\",fallbackAxisSideDirection:m=\"none\",flipAlignment:b=!0}=P,v=wa(P,[\"mainAxis\",\"crossAxis\",\"fallbackPlacements\",\"fallbackStrategy\",\"fallbackAxisSideDirection\",\"flipAlignment\"]);if((s=i.arrow)!=null&&s.alignmentOffset)return{};const w=as(o),k=er(l),S=as(l)===l,C=yield c.isRTL==null?void 0:c.isRTL(d.floating),E=h||(S||!b?[Id(l)]:gL(l)),M=m!==\"none\";!h&&M&&E.push(...wL(l,b,m,C));const N=[l,...E],L=yield om(t,v),D=[];let H=((r=i.flip)==null?void 0:r.overflows)||[];if(u&&D.push(L[w]),p){const j=H5(o,n,C);D.push(L[j[0]],L[j[1]])}if(H=[...H,{placement:o,overflows:D}],!D.every(j=>j<=0)){var te,I;const j=(((te=i.flip)==null?void 0:te.index)||0)+1,X=N[j];if(X&&(!(p===\"alignment\"&&k!==er(X))||H.every(ae=>er(ae.placement)===k?ae.overflows[0]>0:!0)))return{data:{index:j,overflows:H},reset:{placement:X}};let J=(I=H.filter(ae=>ae.overflows[0]<=0).sort((ae,se)=>ae.overflows[1]-se.overflows[1])[0])==null?void 0:I.placement;if(!J)switch(f){case\"bestFit\":{var B;const ae=(B=H.filter(se=>{if(M){const ee=er(se.placement);return ee===k||ee===\"y\"}return!0}).map(se=>[se.placement,se.overflows.filter(ee=>ee>0).reduce((ee,ye)=>ee+ye,0)]).sort((se,ee)=>se[1]-ee[1])[0])==null?void 0:B[0];ae&&(J=ae);break}case\"initialPlacement\":J=l;break}if(o!==J)return{reset:{placement:J}}}return{}})}}},TL=new Set([\"left\",\"top\"]);function EL(a,e){return g(this,null,function*(){const{placement:t,platform:s,elements:r}=a,o=yield s.isRTL==null?void 0:s.isRTL(r.floating),i=as(t),n=ss(t),l=er(t)===\"y\",c=TL.has(i)?-1:1,d=o&&l?-1:1,u=qn(e,a);let{mainAxis:p,crossAxis:h,alignmentAxis:f}=typeof u==\"number\"?{mainAxis:u,crossAxis:0,alignmentAxis:null}
15:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return n&&typeof f==\"number\"&&(h=n===\"end\"?f*-1:f),l?{x:h*d,y:p*c}:{x:p*c,y:h*d}})}const $L=function(a){return a===void 0&&(a=0),{name:\"offset\",options:a,fn(t){return g(this,null,function*(){var s,r;const{x:o,y:i,placement:n,middlewareData:l}=t,c=yield EL(t,a);return n===((s=l.offset)==null?void 0:s.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:$(x({},c),{placement:n})}})}}},ML=function(a){return a===void 0&&(a={}),{name:\"shift\",options:a,fn(t){return g(this,null,function*(){const{x:s,y:r,placement:o}=t,v=qn(a,t),{mainAxis:i=!0,crossAxis:n=!1,limiter:l={fn:w=>{let{x:k,y:S}=w;return{x:k,y:S}}}}=v,c=wa(v,[\"mainAxis\",\"crossAxis\",\"limiter\"]),d={x:s,y:r},u=yield om(t,c),p=er(as(o)),h=F5(p);let f=d[h],m=d[p];if(i){const w=h===\"y\"?\"top\":\"left\",k=h===\"y\"?\"bottom\":\"right\",S=f+u[w],C=f-u[k];f=L5(S,f,C)}if(n){const w=p===\"y\"?\"top\":\"left\",k=p===\"y\"?\"bottom\":\"right\",S=m+u[w],C=m-u[k];m=L5(S,m,C)}const b=l.fn($(x({},t),{[h]:f,[p]:m}));return $(x({},b),{data:{x:b.x-s,y:b.y-r,enabled:{[h]:i,[p]:n}}})})}}};function Rd(){return typeof window<\"u\"}function ii(a){return W5(a)?(a.nodeName||\"\").toLowerCase():\"#document\"}function Rt(a){var e;return(a==null||(e=a.ownerDocument)==null?void 0:e.defaultView)||window}function Ua(a){var e;return(e=(W5(a)?a.ownerDocument:a.document)||window.document)==null?void 0:e.documentElement}function W5(a){return Rd()?a instanceof Node||a instanceof Rt(a).Node:!1}function ba(a){return Rd()?a instanceof Element||a instanceof Rt(a).Element:!1}function Oa(a){return Rd()?a instanceof HTMLElement||a instanceof Rt(a).HTMLElement:!1}function V5(a){return!Rd()||typeof ShadowRoot>\"u\"?!1:a instanceof ShadowRoot||a instanceof Rt(a).ShadowRoot}const IL=new Set([\"inline\",\"contents\"]);function Wn(a){const{overflow:e,overflowX:t,overflowY:s,display:r}=ga(a);return/auto|scroll|overlay|hidden|clip/.test(e+s+t)&&!IL.has(r)}const BL=new Set([\"table\",\"td\",\"th\"]);function RL(a){return BL.has(ii(a))}const NL=[\":popover-open\",\":modal\"];function Nd(a){return NL.some(e=>{try{return a.matches(e)}catch(t){return!1}})}const LL=[\"transform\",\"translate\",\"scale\",\"rotate\",\"perspective\"],FL=[\"transform\",\"translate\",\"scale\",\"rotate\",\"perspective\",\"filter\"],UL=[\"paint\",\"layout\",\"strict\",\"content\"];function im(a){const e=nm(),t=ba(a)?ga(a):a;return LL.some(s=>t[s]?t[s]!==\"none\":!1)||(t.containerType?t.containerType!==\"normal\":!1)||!e&&(t.backdropFilter?t.backdropFilter!==\"none\":!1)||!e&&(t.filter?t.filter!==\"none\":!1)||FL.some(s=>(t.willChange||\"\").includes(s))||UL.some(s=>(t.contain||\"\").includes(s))}function OL(a){let e=tr(a);for(;Oa(e)&&!ni(e);){if(im(e))return e;if(Nd(e))return null;e=tr(e)}return null}function nm(){return typeof CSS>\"u\"||!CSS.supports?!1:CSS.supports(\"-webkit-backdrop-filter\",\"none\")}const HL=new Set([\"html\",\"body\",\"#document\"]);function ni(a){return HL.has(ii(a))}function ga(a){return Rt(a).getComputedStyle(a)}function Ld(a){return ba(a)?{scrollLeft:a.scrollLeft,scrollTop:a.scrollTop}:{scrollLeft:a.scrollX,scrollTop:a.scrollY}}function tr(a){if(ii(a)===\"html\")return a;const e=a.assignedSlot||a.parentNode||V5(a)&&a.host||Ua(a);return V5(e)?e.host:e}function j5(a){const e=tr(a);return ni(e)?a.ownerDocument?a.ownerDocument.body:a.body:Oa(e)&&Wn(e)?e:j5(e)}function Vn(a,e,t){var s;e===void 0&&(e=[]),t===void 0&&(t=!0);const r=j5(a),o=r===((s=a.ownerDocument)==null?void 0:s.body),i=Rt(r);if(o){const n=lm(i);return e.concat(i,i.visualViewport||[],Wn(r)?r:[],n&&t?Vn(n):[])}return e.concat(r,Vn(r,[],t))}function lm(a){return a.parent&&Object.getPrototypeOf(a.parent)?a.frameElement:null}function Z5(a){const e=ga(a);let t=parseFloat(e.width)||0,s=parseFloat(e.height)||0;const r=Oa(a),o=r?a.offsetWidth:t,i=r?a.offsetHeight:s,n=Ed(t)!==o||Ed(s)!==i;return n&&(t=o,s=i),{width:t,height:s,$:n}}function cm(a){return ba(a)?a:a.contextElement}function li(a){const e=cm(a);if(!Oa(e))return Fa(1);const t=e.getBoundingClientRect(),{width:s,height:r,$:o}=Z5(e);let i=(o?Ed(t.width):t.width)/s,n=(o?Ed(t.height):t.height)/r;return(!i||!Number.isFinite(i))&&(i=1),(!n||!Number.isFinite(n))&&(n=1),{x:i,y:n}}const DL=Fa(0);function G5(a){const e=Rt(a);
vendor: 6,842 bytes, line 15
15return!nm()||!e.visualViewport?DL:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function PL(a,e,t){return e===void 0&&(e=!1),!t||e&&t!==Rt(a)?!1:e}function Yr(a,e,t,s){e===void 0&&(e=!1),t===void 0&&(t=!1);const r=a.getBoundingClientRect(),o=cm(a);let i=Fa(1);e&&(s?ba(s)&&(i=li(s)):i=li(a));const n=PL(o,t,s)?G5(o):Fa(0);let l=(r.left+n.x)/i.x,c=(r.top+n.y)/i.y,d=r.width/i.x,u=r.height/i.y;if(o){const p=Rt(o),h=s&&ba(s)?Rt(s):s;let f=p,m=lm(f);for(;m&&s&&h!==f;){const b=li(m),v=m.getBoundingClientRect(),w=ga(m),k=v.left+(m.clientLeft+parseFloat(w.paddingLeft))*b.x,S=v.top+(m.clientTop+parseFloat(w.paddingTop))*b.y;l*=b.x,c*=b.y,d*=b.x,u*=b.y,l+=k,c+=S,f=Rt(m),m=lm(f)}}return Bd({width:d,height:u,x:l,y:c})}function dm(a,e){const t=Ld(a).scrollLeft;return e?e.left+t:Yr(Ua(a)).left+t}function K5(a,e,t){t===void 0&&(t=!1);const s=a.getBoundingClientRect(),r=s.left+e.scrollLeft-(t?0:dm(a,s)),o=s.top+e.scrollTop;return{x:r,y:o}}function qL(a){let{elements:e,rect:t,offsetParent:s,strategy:r}=a;const o=r===\"fixed\",i=Ua(s),n=e?Nd(e.floating):!1;if(s===i||n&&o)return t;let l={scrollLeft:0,scrollTop:0},c=Fa(1);const d=Fa(0),u=Oa(s);if((u||!u&&!o)&&((ii(s)!==\"body\"||Wn(i))&&(l=Ld(s)),Oa(s))){const h=Yr(s);c=li(s),d.x=h.x+s.clientLeft,d.y=h.y+s.clientTop}const p=i&&!u&&!o?K5(i,l,!0):Fa(0);return{width:t.width*c.x,height:t.height*c.y,x:t.x*c.x-l.scrollLeft*c.x+d.x+p.x,y:t.y*c.y-l.scrollTop*c.y+d.y+p.y}}function WL(a){return Array.from(a.getClientRects())}function VL(a){const e=Ua(a),t=Ld(a),s=a.ownerDocument.body,r=Xr(e.scrollWidth,e.clientWidth,s.scrollWidth,s.clientWidth),o=Xr(e.scrollHeight,e.clientHeight,s.scrollHeight,s.clientHeight);let i=-t.scrollLeft+dm(a);const n=-t.scrollTop;return ga(s).direction===\"rtl\"&&(i+=Xr(e.clientWidth,s.clientWidth)-r),{width:r,height:o,x:i,y:n}}function jL(a,e){const t=Rt(a),s=Ua(a),r=t.visualViewport;let o=s.clientWidth,i=s.clientHeight,n=0,l=0;if(r){o=r.width,i=r.height;const c=nm();(!c||c&&e===\"fixed\")&&(n=r.offsetLeft,l=r.offsetTop)}return{width:o,height:i,x:n,y:l}}const ZL=new Set([\"absolute\",\"fixed\"]);function GL(a,e){const t=Yr(a,!0,e===\"fixed\"),s=t.top+a.clientTop,r=t.left+a.clientLeft,o=Oa(a)?li(a):Fa(1),i=a.clientWidth*o.x,n=a.clientHeight*o.y,l=r*o.x,c=s*o.y;return{width:i,height:n,x:l,y:c}}function J5(a,e,t){let s;if(e===\"viewport\")s=jL(a,t);else if(e===\"document\")s=VL(Ua(a));else if(ba(e))s=GL(e,t);else{const r=G5(a);s={x:e.x-r.x,y:e.y-r.y,width:e.width,height:e.height}}return Bd(s)}function X5(a,e){const t=tr(a);return t===e||!ba(t)||ni(t)?!1:ga(t).position===\"fixed\"||X5(t,e)}function KL(a,e){const t=e.get(a);if(t)return t;let s=Vn(a,[],!1).filter(n=>ba(n)&&ii(n)!==\"body\"),r=null;const o=ga(a).position===\"fixed\";let i=o?tr(a):a;for(;ba(i)&&!ni(i);){const n=ga(i),l=im(i);!l&&n.position===\"fixed\"&&(r=null),(o?!l&&!r:!l&&n.position===\"static\"&&r&&ZL.has(r.position)||Wn(i)&&!l&&X5(a,i))?s=s.filter(c=>c!==i):r=n,i=tr(i)}return e.set(a,s),s}function JL(a){let{element:e,boundary:t,rootBoundary:s,strategy:r}=a;const o=[...t===\"clippingAncestors\"?Nd(e)?[]:KL(e,this._c):[].concat(t),s],i=o[0],n=o.reduce((l,c)=>{const d=J5(e,c,r);return l.top=Xr(d.top,l.top),l.right=Td(d.right,l.right),l.bottom=Td(d.bottom,l.bottom),l.left=Xr(d.left,l.left),l},J5(e,i,r));return{width:n.right-n.left,height:n.bottom-n.top,x:n.left,y:n.top}}function XL(a){const{width:e,height:t}=Z5(a);return{width:e,height:t}}function YL(a,e,t){const s=Oa(e),r=Ua(e),o=t===\"fixed\",i=Yr(a,!0,o,e);let n={scrollLeft:0,scrollTop:0};const l=Fa(0);function c(){l.x=dm(r)}if(s||!s&&!o)if((ii(e)!==\"body\"||Wn(r))&&(n=Ld(e)),s){const h=Yr(e,!0,o,e);l.x=h.x+e.clientLeft,l.y=h.y+e.clientTop}else r&&c();o&&!s&&r&&c();const d=r&&!s&&!o?K5(r,n):Fa(0),u=i.left+n.scrollLeft-l.x-d.x,p=i.top+n.scrollTop-l.y-d.y;return{x:u,y:p,width:i.width,height:i.height}}function um(a){return ga(a).position===\"static\"}function Y5(a,e){if(!Oa(a)||ga(a).position===\"fixed\")return null;if(e)return e(a);let t=a.offsetParent;return Ua(a)===t&&(t=t.ownerDocument.body),t}function Q5(a,e){const t=Rt(a);if(Nd(a))return t;if(!Oa(a)){let r=tr(a);for(;r&&!ni(r);){if(ba(r)&&!um(r))return r;r=tr(r)}return t}let s=Y5(a,e);for(;s&&RL(s)&&um(s);)s=Y5(s,e);return s&&ni(s)&&um(s)&&!im(s)?t:s||OL(a)||t}const QL=function(a){return g(this,null,function*(){const e=this.getOffsetParent||Q5,t=this.getDimensions,s=yield t(a.floating);return{reference:YL(a.reference,yield e(a.floating),a.strategy),floating:{x:0,y:0,width:s.width,height:s.height}}})};function eF(a){return ga(a).direction===\"rtl\"}const tF={convertOffsetParentRelativeRectToViewportRelativeRect:qL,getDocumentElement:Ua,getClippingRect:JL,getOffsetParent:Q5,getElementRects:QL,getClientRects:WL,getDimensions:XL,getScale:li,isElement:ba,isRTL:eF};function e_(a,e){return a.x===e.x&&a.y===e.y&&a.width===e.width&&a.height===e.height}function aF(a,e){let t=null,s;const r=Ua(a);function o(){var n;clearTimeout(s),(n=t)==null||n.disconnect(),t=null}function i(n,l){n===void 0&&(n=!1),l===void 0&&(l=1),o();const c=a.getBoundingClientRect(),{left:d,top:u,width:p,height:h}=c;if(n||e(),!p||!h)return;const f=$d(u),m=$d(r.clientWidth-(d+p)),b=$d(r.clientHeight-(u+h)),v=$d(d),w={rootMargin:-f+\"px \"+-m+\"px \"+-b+\"px \"+-v+\"px\",threshold:Xr(0,Td(1,l))||1};let k=!0;function S(C){const E=C[0].intersectionRatio;if(E!==l){if(!k)return i();E?i(!1,E):s=setTimeout(()=>{i(!1,1e-7)},1e3)}E===1&&!e_(c,a.getBoundingClientRect())&&i(),k=!1}try{t=new IntersectionObserver(S,$(x({},w),{root:r.ownerDocument}))}catch(C){t=new IntersectionObserver(S,w)}t.observe(a)}return i(!0),o}function sF(a,e,t,s){s===void 0&&(s={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver==\"function\",layoutShift:n=typeof IntersectionObserver==\"function\",animationFrame:l=!1}=s,c=cm(a),d=r||o?[...c?Vn(c):[],...Vn(e)]:[];d.forEach(v=>{r&&v.addEventListener(\"scroll\",t,{passive:!0}),o&&v.addEventListener(\"resize\",t)});const u=c&&n?aF(c,t):null;let p=-1,h=null;i&&(h=new ResizeObserver(v=>{let[w]=v;w&&w.target===c&&h&&(h.unobserve(e),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=h)==null||k.observe(e)})),t()}),c&&!l&&h.observe(c),h.observe(e));let f,m=l?Yr(a):null;l&&b();function b(){const v=Yr(a);m&&!e_(m,v)&&t(),m=v,f=requestAnimationFrame(b)}return t(),()=>{var v;d.forEach(w=>{r&&w.removeEventListener(\"scroll\",t),o&&w.removeEventListener(\"resize\",t)}),u==null||u(),(v=h)==null||v.disconnect(),h=null,l&&cancelAnimationFrame(f)}}const rF=$L,oF=AL,iF=ML,nF=CL,t_=(a,e,t)=>{const s=new Map,r=x({platform:tF},t),o=$(x({},r.platform),{_c:s});return zL(a,e,$(x({},r),{platform:o}))},lF=10;let cF=(De=class{static setupMousePressChecker(){if(!De.isMousePressHandlerInitialized&&window&&window.addEventListener){De.isMousePressHandlerInitialized=!0,De._mousePressedTimeout||(De._mou
15sePressedTimeout=null);const e=t=>{const s=t.type===\"mousedown\";s?(De._mousePressedTimeout!==null&&(clearTimeout(De._mousePressedTimeout),De._mousePressedTimeout=null),De.isMousePressed||(De.isMousePressed=!0)):De.isMousePressed&&!s&&(De._mousePressedTimeout=setTimeout(()=>{De.isMousePressed=!1,De._mousePressedTimeout=null},0))};window.addEventListener(\"mousedown\",e),window.addEventListener(\"mouseup\",e)}}constructor(e,t){this.element=e,this.behavior=t,this.focusHandler=null,this.clickHandler=null,this.keyDownHandler=null,this.configureTrial=0,this.eventPrefix=void 0,this.id=void 0,this.showing=!1,this.strategy=void 0}mirrorSize(){if(this.element.bibSizer&&this.element.matchWidth){const e=window.getComputedStyle(this.element.bibSizer),t=this.element.bib.shadowRoot.querySelector(\".container\");e.width!==\"0px\"&&(t.style.width=e.width),e.height!==\"0px\"&&(t.style.height=e.height),t.style.maxWidth=e.maxWidth,t.style.maxHeight=e.maxHeight}}getPositioningStrategy(){var t;const e=this.element.bib.mobileFullscreenBreakpoint||((t=this.element.floaterConfig)==null?void 0:t.fullscreenBreakpoint);switch(this.behavior){case\"tooltip\":return\"floating\";case\"dialog\":case\"drawer\":if(e){const s=window.matchMedia(`(max-width: ${e})`).matches;this.element.expanded=s}return this.element.nested?\"cover\":\"fullscreen\";case\"dropdown\":case void 0:case null:return e&&window.matchMedia(`(max-width: ${e})`).matches?\"fullscreen\":\"floating\";default:return this.behavior}}position(){var t,s,r,o,i,n;const e=this.getPositioningStrategy();if(this.configureBibStrategy(e),e===\"floating\"){this.mirrorSize();const l=[rF(((t=this.element.floaterConfig)==null?void 0:t.offset)||0),...(s=this.element.floaterConfig)!=null&&s.shift?[iF()]:[],...(r=this.element.floaterConfig)!=null&&r.flip?[nF()]:[],...(o=this.element.floaterConfig)!=null&&o.autoPlacement?[oF()]:[]];t_(this.element.trigger,this.element.bib,{strategy:((i=this.element.floaterConfig)==null?void 0:i.strategy)||\"fixed\",placement:(n=this.element.floaterConfig)==null?void 0:n.placement,middleware:l||[]}).then(({x:c,y:d})=>{Object.assign(this.element.bib.style,{left:`${c}px`,top:`${d}px`})})}else e===\"cover\"&&t_(this.element.parentNode,this.element.bib,{placement:\"bottom-start\"}).then(({x:l,y:c})=>{Object.assign(this.element.bib.style,{left:`${l}px`,top:`${c-this.element.parentNode.offsetHeight}px`,width:`${this.element.parentNode.offsetWidth}px`,height:`${this.element.parentNode.offsetHeight}px`})})}lockScroll(e=!0){var t;e?(document.body.style.overflow=\"hidden\",this.element.bib.style.transform=`translateY(${(t=window==null?void 0:window.visualViewport)==null?void 0:t.offsetTop}px)`):document.body.style.overflow=\"\"}configureBibStrategy(e){var s;if(e===\"fullscreen\"){this.element.isBibFullscreen=!0,this.element.bib.setAttribute(\"isfullscreen\",\"\"),this.element.bib.style.position=\"fixed\",this.element.bib.style.top=\"0px\",this.element.bib.style.left=\"0px\",this.element.bib.style.width=\"\",this.element.bib.style.height=\"\",this.element.style.contain=\"\";const r=this.element.bib.shadowRoot.querySelector(\".container\");r?(r.style.width=\"\",r.style.height=\"\",r.style.maxWidth=\"\",r.style.maxHeight=`${(s=window==null?void 0:window.visualViewport)==null?void 0:s.height}px`,this.configureTrial=0):this.configureTrial<lF&&(this.configureTrial+=1,setTimeout(()=>{this.configureBibStrategy(e)},0)),this.element.isPopoverVisible&&this.lockScroll(!0)}else this.element.bib.style.position=\"\",this.element.bib.removeAttribute(\"isfullscreen\"),this.element.isBibFullscreen=!1,this.element.style.contain=\"layout\";const t=this.strategy&&this.strategy!==e;if(this.strategy=e,t){const r=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-strategy-change`:\"strategy-change\",{detail:{value:e},composed:!0});this.element.dispatchEvent(r)}}updateState(){var e,t;if(!this.element.isPopoverVisible){this.cleanupHideHandlers();try{(t=(e=this.element).cleanup)==null||t.call(e)}catch(s){}}}handleFocusLoss(){var t;if(De.isMousePressed||this.element.noHideOnThisFocusLoss||this.element.hasAttribute(\"noHideOnThisFocusLoss\"))return;const{activeElement:e}=document;this.element.contains(e)||(t=this.element.bib)!=null&&t.contains(e)||this.element.bib.hasAttribute(\"isfullscreen\")||this.hideBib(\"keydown\")}setupHideHandlers(){this.focusHandler=()=>this.handleFocusLoss(),this.clickHandler=e=>{if(!e.composedPath().includes(this.element.trigger)&&!e.composedPath().includes(this.element.bib)||this.element.bib.backdrop&&e.composedPath().includes(this.element.bib.backdrop)){const t=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;t&&t.element.isPopoverVisible?(t.hideBib(),document.expandedAuroFormkitDropdown=null,document.expandedAuroFloater=this):this.hideBib(\"click\")}},this.keyDownHandler=e=>{if(e.key===\"Escape\"&&this.element.isPopoverVisible){const t=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;if(t&&t!==this&&t.element.isPopoverVisible)return;this.hideBib(\"keydown\")}},this.behavior!==\"drawer\"&&this.behavior!==\"dialog\"&&document.addEventListener(\"focusin\",this.focusHandler),document.addEventListener(\"keydown\",this.keyDownHandler),setTimeout(()=>{window.addEventListener(\"click\",this.clickHandler)},0)}cleanupHideHandlers(){this.focusHandler&&(document.removeEventListener(\"focusin\",this.focusHandler),this.focusHandler=null),this.clickHandler&&(window.removeEventListener(\"click\",this.clickHandler),this.clickHandler=null),this.keyDownHandler&&(document.removeEventListener(\"keydown\",this.keyDownHandler),this.keyDownHandler=null)}handleUpdate(e){e.has(\"isPopoverVisible\")&&this.updateState()}updateCurrentExpandedDropdown(){const e=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;e&&e!==this&&e.element.isPopoverVisible&&document.expandedAuroFloater.eventPrefix===this.eventPrefix&&document.expandedAuroFloater.hideBib(),document.expandedAuroFloater=this}showBib(){var e;!this.element.disabled&&!this.showing&&(this.updateCurrentExpandedDropdown(),(e=this.element.triggerChevron)==null||e.setAttribute(\"data-expanded\",!0),this.showing||(this.element.modal||this.setupHideHandlers(),this.showing=!0,this.element.isPopoverVisible=!0,this.position(),this.dispatchEventDropdownToggle(
15)),this.element.cleanup=sF(this.element.trigger||this.element.parentNode,this.element.bib,()=>{this.position()}))}hideBib(e=\"unknown\"){var t;!this.element.disabled&&!this.element.noToggle&&(this.lockScroll(!1),(t=this.element.triggerChevron)==null||t.removeAttribute(\"data-expanded\"),this.element.isPopoverVisible&&(this.element.isPopoverVisible=!1),this.showing&&(this.cleanupHideHandlers(),this.showing=!1,this.dispatchEventDropdownToggle(e))),document.expandedAuroFloater=null}dispatchEventDropdownToggle(e){const t=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-toggled`:\"toggled\",{detail:{expanded:this.showing,eventType:e||\"unknown\"},composed:!0});this.element.dispatchEvent(t)}handleClick(){this.element.isPopoverVisible?this.hideBib(\"click\"):this.showBib();const e=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-triggerClick`:\"triggerClick\",{composed:!0,detail:{expanded:this.element.isPopoverVisible}});this.element.dispatchEvent(e)}handleEvent(e){if(!this.element.disableEventShow)switch(e.type){case\"keydown\":const t=e.composedPath()[0];(e.key===\"Enter\"||e.key===\" \"&&(!t||t.tagName!==\"INPUT\"))&&(e.preventDefault(),this.handleClick());break;case\"mouseenter\":this.element.hoverToggle&&this.showBib();break;case\"mouseleave\":this.element.hoverToggle&&this.hideBib(\"mouseleave\");break;case\"focus\":this.element.focusShow&&this.showBib();break;case\"blur\":setTimeout(()=>this.handleFocusLoss(),0);break;case\"click\":document.activeElement===document.body&&e.currentTarget.focus(),this.handleClick();break}}handleTriggerTabIndex(){const e=[\"a\",\"button\",'input:not([type=\"hidden\"])',\"select\",\"textarea\",'[tabindex]:not([tabindex=\"-1\"])',\"auro-button\",\"auro-input\",\"auro-hyperlink\"],t=this.element.querySelectorAll('[slot=\"trigger\"]')[0];if(!t)return;const s=t.tagName.toLowerCase();e.forEach(r=>{if(s===r){this.element.tabIndex=-1;return}t.querySelector(r)&&(this.element.tabIndex=-1)})}regenerateBibId(){this.id=this.element.getAttribute(\"id\"),this.id||(this.id=window.crypto.randomUUID(),this.element.setAttribute(\"id\",this.id)),this.element.bib.setAttribute(\"id\",`${this.id}-floater-bib`)}configure(e,t){De.setupMousePressChecker(),this.eventPrefix=t,this.element!==e&&(this.element=e),this.behavior!==this.element.behavior&&(this.behavior=this.element.behavior),this.element.trigger&&this.disconnect(),this.element.trigger=this.element.triggerElement||this.element.shadowRoot.querySelector(\"#trigger\")||this.element.trigger,this.element.bib=this.element.shadowRoot.querySelector(\"#bib\")||this.element.bib,this.element.bibSizer=this.element.shadowRoot.querySelector(\"#bibSizer\"),this.element.triggerChevron=this.element.shadowRoot.querySelector(\"#showStateIcon\"),this.element.floaterConfig&&(this.element.hoverToggle=this.element.floaterConfig.hoverToggle),this.regenerateBibId(),this.handleTriggerTabIndex(),this.handleEvent=this.handleEvent.bind(this),this.element.trigger&&(this.element.trigger.addEventListener(\"keydown\",this.handleEvent),this.element.trigger.addEventListener(\"click\",this.handleEvent),this.element.trigger.addEventListener(\"mouseenter\",this.handleEvent),this.element.trigger.addEventListener(\"mouseleave\",this.handleEvent),this.element.trigger.addEventListener(\"focus\",this.handleEvent),this.element.trigger.addEventListener(\"blur\",this.handleEvent))}disconnect(){var e,t,s;this.cleanupHideHandlers(),this.element&&((t=(e=this.element).cleanup)==null||t.call(e),this.element.bib&&this.element.shadowRoot.append(this.element.bib),(s=this.element)!=null&&s.trigger&&(this.element.trigger.removeEventListener(\"keydown\",this.handleEvent),this.element.trigger.removeEventListener(\"click\",this.handleEvent),this.element.trigger.removeEventListener(\"mouseenter\",this.handleEvent),this.element.trigger.removeEventListener(\"mouseleave\",this.handleEvent),this.element.trigger.removeEventListener(\"focus\",this.handleEvent),this.element.trigger.removeEventListener(\"blur\",this.handleEvent)))}},ne(De,\"isMousePressed\",!1),ne(De,\"isMousePressHandlerInitialized\",!1),De);const dF=[\"a[href]\",\"button:not([disabled])\",\"textarea:not([disabled])\",\"input:not([disabled])\",\"select:not([disabled])\",'[role=\"tab\"]:not([disabled])','[role=\"link\"]:not([disabled])','[role=\"button\"]:not([disabled])','[tabindex]:not
15([tabindex=\"-1\"])','[contenteditable]:not([contenteditable=\"false\"])'],uF=[\"auro-checkbox\",\"auro-radio\",\"auro-dropdown\",\"auro-button\",\"auro-combobox\",\"auro-input\",\"auro-counter\",\"auro-menu\",\"auro-select\",\"auro-datepicker\",\"auro-hyperlink\",\"auro-accordion\"];function hF(a){const e=a.tagName.toLowerCase();return!(!uF.some(t=>a.hasAttribute(t)||e===t)||a.hasAttribute(\"disabled\")||e.match(\"hyperlink\")&&!a.hasAttribute(\"href\"))}function a_(a){const e=[],t=o=>{var i;if(o.nodeType===Node.ELEMENT_NODE){if(hF(o)){e.push(o);return}for(const n of dF)if((i=o.matches)!=null&&i.call(o,n)){e.push(o);break}if(o.shadowRoot&&o.shadowRoot.children&&Array.from(o.shadowRoot.children).forEach(n=>{t(n)}),o.tagName===\"SLOT\"){const n=o.assignedNodes({flatten:!0});for(const l of n)t(l)}else o.children&&Array.from(o.children).forEach(n=>{t(n)})}};t(a);const s=[],r=new Set;for(const o of e)r.has(o)||(r.add(o),s.push(o));return s}let pF=class{constructor(a){ne(this,\"_onKeydown\",a=>{var e;if(a.key===\"Tab\"){this.tabDirection=a.shiftKey?\"backward\":\"forward\";let t=document.activeElement;const s=[t];for(;(e=t==null?void 0:t.shadowRoot)!=null&&e.activeElement;)s.push(t.shadowRoot.activeElement),t=t.shadowRoot.activeElement;const r=this._getFocusableElements(),o=(s.includes(r[0])||s.includes(this.container))&&this.tabDirection===\"backward\"?r.length-1:s.includes(r[r.length-1])&&this.tabDirection===\"forward\"?0:null;o!==null&&(r[o].focus(),a.preventDefault(),a.stopPropagation())}});if(!a||!(a instanceof HTMLElement))throw new Error(\"FocusTrap requires a valid HTMLElement.\");this.container=a,this.tabDirection=\"forward\",this._init()}_init(){\"inert\"in HTMLElement.prototype&&(this.container.inert=!1,this.container.setAttribute(\"data-focus-trap-container\",!0)),this.container.addEventListener(\"keydown\",this._onKeydown)}_getFocusableElements(){return a_(this.container)}focusFirstElement(){const a=this._getFocusableElements();a.length&&a[0].focus()}focusLastElement(){const a=this._getFocusableElements();a.length&&a[a.length-1].focus()}disconnect(){this.container.hasAttribute(\"data-focus-trap-container\")&&this.container.removeAttribute(\"data-focus-trap-container\"),this.container.removeEventListener(\"keydown\",this._onKeydown)}},fF=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},s_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var mF='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let r_=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const hm=new Map,o_=(a,e={})=>{const t=e.responseParser||(s=>s.text());return hm.has(a)||hm.set(a,fetch(a).then(t)),hm.get(a)};var i_=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let pm=class extends r_{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},r_.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return i_}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield o_(`${this.uri}/${a}/${e}.svg`):yield o_(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(mF,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var bF=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,gF=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let vF=class Rb extends pm{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new s_}static get properties(){return $(x({},pm.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[pm.styles,bF,i_,gF]}static register(e=\"auro-icon\"){s_.prototype.registerComponent(e,Rb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Rb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var yF=\"8.1.2\",xF=y`:host{position:fixed;z-index:var(--depth-tooltip, 400);display:none;isolation:isolate}:host(:not([matchWidth])) .container{min-width:fit-content}:host([isfullscreen]){position:fixed;top:0;left:0}:host([isfullscreen]) .container{width:100dvw;max-width:none;height:100dvh;max-height:none;border-radius:unset;margin-top:0;box-shadow:unset;overscroll-behavior:contain}:host([data-show]){display:flex}:host([common]:not([isfullscreen])) .container,:host([rounded]:not([isfullscreen])) .container{border-radius:var(--ds-border-radius, 0.375rem)}:host([common][isfullscreen]) .container,:host([rounded][isfullscreen]) .container{border-radius:unset;box-shadow:unset}:host(:not([isfullscreen])) .container.shape-box{border-radius:unset}:host(:not([isfullscreen])) .container[class*=shape-pill],:host(:not([isfullscreen])) .container[class*=shape-snowflake]{border-radius:30px}:host(:not([isfullscreen])) .container[class*=shape-rounded]{border-radius:16px}.container{display:inline-block;overflow:auto;box-sizing:border-box;border-radius:var(--ds-border-radius, 0.375rem);margin:var(--ds-size-50, 0.25rem) 0}`,wF=y`.container{background-color:var(--ds-auro-dropdownbib-container-color);box-shadow:var(--ds-auro-dropdownbib-boxshadow-color);color:var(--ds-auro-dropdownbib-text-color)}`,n_=y`:host(:not([ondark])),:host(:not([appearance=inverse])){--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-dropdown-trigger-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdown-trigger-hover-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdown-trigger-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-border-bold, #585e67);--ds-auro-dropdown-trigger-outline-color: transparent;--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-dropdownbib-boxshadow-color: var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));--ds-auro-dropdownbib-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdownbib-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdownbib-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([ondark]),:host([appearance=inverse]){--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db);--ds-auro-dropdown-trigger-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdown-trigger-hover-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdown-trigger-container-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-border-inverse, #ffffff);--ds-auro-dropdown-trigger-outline-color: transparent;--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-inverse, #ffffff);--ds-auro-dropdownbib-boxshadow-color: var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));--ds-auro-dropdownbib-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdownbib-container-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdownbib-text-color: var(--ds-basic-color-texticon-inverse, #ffffff)}`;const _F=\"--ds-grid-breakpoint-\",kF=[\"xl\",\"lg\",\"md\",\"sm\",\"xs\"];let zF=class extends W{constructor(){super(),this._mobileBreakpointValue=void 0,rm.prototype.handleComponentTagRename(this,\"auro-dropdownbib\"),this.shape=\"rounded\",this.matchWidth=!1}static get styles(){return[xF,wF,n_]}static get properties(){return{isFullscreen:{type:Boolean,reflect:!0},common:{type:Boolean,reflect:!0},inset:{type:Boolean,reflect:!0},matchWidth:{type:Boolean,reflect:!0},rounded:{type:Boolean,reflect:!0},bibTemplate:{type:Object},shape:{type:String,reflect:!0}}}set mobileFullscreenBreakpoint(a){if(!(kF.includes(a)&&a))this._mobileBreakpointValue=void 0;else{const e=getComputedStyle(document.documentElement);this._mobileBreakpointValue=e.getPropertyValue(_F+a)}}get mobileFullscreenBreakpoint(){return this._mobileBreakpointValue}
15updated(a){a.has(\"isFullscreen\")&&(this.childNodes.forEach(e=>{e.nodeName!==\"#text\"&&(this.isFullscreen?e.setAttribute(\"isFullscreen\",\"true\"):e.removeAttribute(\"isFullscreen\"))}),this.bibTemplate&&(this.isFullscreen?this.bibTemplate.setAttribute(\"isFullscreen\",\"true\"):this.bibTemplate.removeAttribute(\"isFullscreen\")))}connectedCallback(){super.connectedCallback(),this.addEventListener(\"auro-bibtemplate-connected\",a=>{const e=a.detail.element;this.bibTemplate=e,e&&(this.isFullscreen?e.setAttribute(\"isFullscreen\",\"true\"):e.removeAttribute(\"isFullscreen\"))})}firstUpdated(a){super.firstUpdated(a),this.dispatchEvent(new CustomEvent(\"auro-dropdownbib-connected\",{bubbles:!0,composed:!0,detail:{element:this}}))}render(){const a={container:!0};return a[`shape-${this.shape}`]=!0,_`\n      <div class=\"${F(a)}\" part=\"bibContainer\">\n        <slot><\/slot>\n      <\/div>\n    `}};var SF=\"3.0.0\",AF=y`.shape-classic-xl,.shape-classic-lg,.shape-classic-md,.shape-classic-sm,.shape-classic-xs{min-height:56px;max-height:56px;border-style:solid;border-width:1px;border-radius:var(--ds-border-radius, 0.375rem)}.shape-classic-xl.simple,.shape-classic-lg.simple,.shape-classic-md.simple,.shape-classic-sm.simple,.shape-classic-xs.simple{border-width:0px;min-height:58px;max-height:58px;background-color:unset;box-shadow:none}.shape-classic-xl.thin,.shape-classic-lg.thin,.shape-classic-md.thin,.shape-classic-sm.thin,.shape-classic-xs.thin{border-width:1px;min-height:56px;max-height:56px;background-color:unset}.shape-classic-xl.parentBorder,.shape-classic-lg.parentBorder,.shape-classic-md.parentBorder,.shape-classic-sm.parentBorder,.shape-classic-xs.parentBorder{border:0;box-shadow:unset;min-height:54px;max-height:54px}.shape-snowflake-xl,.shape-snowflake-lg,.shape-snowflake-md,.shape-snowflake-sm,.shape-snowflake-xs{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:30px}.shape-snowflake-xl.simple,.shape-snowflake-lg.simple,.shape-snowflake-md.simple,.shape-snowflake-sm.simple,.shape-snowflake-xs.simple{border-width:0px;min-height:60px;max-height:60px;background-color:unset;box-shadow:none}.shape-snowflake-xl.thin,.shape-snowflake-lg.thin,.shape-snowflake-md.thin,.shape-snowflake-sm.thin,.shape-snowflake-xs.thin{border-width:1px;min-height:58px;max-height:58px;background-color:unset}.shape-snowflake-xl.parentBorder,.shape-snowflake-lg.parentBorder,.shape-snowflake-md.parentBorder,.shape-snowflake-sm.parentBorder,.shape-snowflake-xs.parentBorder{border:0;box-shadow:unset;min-height:56px;max-height:56px}.shape-box-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-box-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-box-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-box-lg{min-height:52px;max-height:52px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-box-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-box-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-box-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-box-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-box-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-box-sm{min-height:32px;max-height:32px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-box-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-box-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-box-xs{min-height:20px;max-height:20px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-box-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-box-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-rounded-lg{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}`,CF=y`:host(:not([layout*=classic])){--ds-auro-dropdown-trigger-border-color: transparent}:host(:not([ondark])) .wrapper,:host(:not([appearance=inverse])) .wrapper{border-color:var(--ds-auro-dropdown-trigger-border-color);background-color:var(--ds-auro-dropdown-trigger-background-color);color:var(--ds-auro-dropdown-trigger-text-color)}:host(:not([ondark])) .wrapper:focus-within,:host(:not([ondark])) .wrapper:active,:host(:not([appearance=inverse])) .wrapper:focus-within,:host(:not([appearance=inverse])) .wrapper:active{--ds-auro-dropdown-trigger-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-dropdown-trigger-outline-color: var(--ds-advanced-color-state-focused, #01426a)}
15:host(:not([ondark])) .wrapper:hover,:host(:not([appearance=inverse])) .wrapper:hover{--ds-auro-dropdown-trigger-background-color: var(--ds-auro-dropdown-trigger-hover-background-color)}:host(:not([onDark])[disabled]),:host(:not([appearance=inverse])[disabled]){--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-border-subtle, #dddddd)}:host(:not([ondark])[error]),:host(:not([appearance=inverse])[error]){--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-status-error, #e31f26)}:host([onDark]) .label,:host([onDark]) .helpText,:host([appearance=inverse]) .label,:host([appearance=inverse]) .helpText{color:var(--ds-auro-dropdown-label-text-color)}:host([onDark]) .wrapper,:host([appearance=inverse]) .wrapper{border-color:var(--ds-auro-dropdown-trigger-border-color);background-color:var(--ds-auro-dropdown-trigger-background-color);color:var(--ds-auro-dropdown-trigger-text-color)}:host([onDark]) .wrapper:focus-within,:host([onDark]) .wrapper:active,:host([appearance=inverse]) .wrapper:focus-within,:host([appearance=inverse]) .wrapper:active{--ds-auro-dropdown-trigger-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-dropdown-trigger-outline-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([onDark]) .wrapper:hover,:host([appearance=inverse]) .wrapper:hover{--ds-auro-dropdown-trigger-background-color: var(--ds-auro-dropdown-trigger-hover-background-color)}:host([onDark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-dropdown-trigger-container-color: var(--ds-advanced-color-shared-background-inverse-disabled, rgba(255, 255, 255, 0.1))}:host([ondark][error]),:host([appearance=inverse][error]){--ds-auro-dropdown-trigger-border-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`,TF=y`:host{position:relative;display:block;text-align:left}[popover=manual]{overflow:visible;padding:0;border:inherit;margin:0;background:inherit;outline:inherit}:host([open]){z-index:var(--depth-tooltip, 400)}.wrapper{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:center;outline:none}.triggerContentWrapper{display:flex;overflow:hidden;width:100%;flex:1;align-items:center;justify-content:center;text-overflow:ellipsis;white-space:nowrap}:host([matchwidth]) #bibSizer{width:100%}`,EF=y``,$F=y`:host([layout*=classic]){position:relative;max-width:100%}:host([layout*=classic]) #bibSizer{position:absolute;z-index:-1;opacity:0;pointer-events:none}:host([layout*=classic]) label{transition:font-size .3s cubic-bezier(0.215, 0.61, 0.355, 1);white-space:normal}:host([layout*=classic]) .wrapper{display:flex;flex-direction:row;box-shadow:inset 0 0 0 1px var(--ds-auro-dropdown-trigger-outline-color)}@media(hover: hover){:host([layout*=classic]) .wrapper:hover{cursor:pointer}}:host([layout*=classic]) .triggerContentWrapper{overflow:hidden;flex:1;justify-content:start;text-overflow:ellipsis;white-space:nowrap}:host([layout*=classic]) #showStateIcon{display:flex;overflow:hidden;height:100%;align-items:center;padding-right:var(--ds-size-150, 0.75rem)}:host([layout*=classic]) #showStateIcon [auro-icon]{height:var(--ds-size-300, 1.5rem)}:host([layout*=classic]) #showStateIcon[data-expanded=true] [auro-icon]{transform:rotate(-180deg)}`,MF=y`.layout-emphasized .chevron,.layout-emphasized-left .chevron,.layout-emphasized-right .chevron{margin-right:var(--ds-size-300, 1.5rem)}:host([layout*=emphasized][shape*=pill]:not([layout*=right])) .leftIndent{width:calc(100% - var(--ds-size-300, 1.5rem));margin-left:var(--ds-size-300, 1.5rem)}:host([layout*=emphasized][shape*=pill]:not([layout*=left])) .rightIndent{width:calc(100% - var(--ds-size-300, 1.5rem));margin-right:var(--ds-size-300, 1.5rem)}:host([layout*=emphasized][shape*=pill]:not([layout*=left]):not([layout*=right])) .rightIndent{width:calc(100% - var(--ds-size-600, 3rem));margin-right:var(--ds-size-300, 1.5rem)}`,IF=y`:host([layout*=snowflake]) .leftIndent{width:calc(100% - var(--ds-size-400, 2rem));margin-left:var(--ds-size-200, 1rem)}:host([layout*=snowflake]) .rightIndent{width:calc(100% - var(--ds-size-400, 2rem));margin-right:var(--ds-size-200, 1rem)}:host([layout*=snowflake]) .trigger,:host([layout*=snowflake]) .helpText{text-align:center}.layout-snowflake .chevron,.layout-snowflake-left .chevron,.layout-snowflake-right .chevron{margin-right:var(--ds-size-200, 1rem)}`,BF=y`:host([error]){--ds-auro-helptext-color: var(--ds-basic-color-status-error, #e31f26)}:host([onDark]),:host([appearance=inverse]){--ds-auro-helptext-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][error]),:host([appearance=inverse][error]){--ds-auro-helptext-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}.helptext-wrapper{color:var(--ds-auro-helptext-color)}`,RF=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{position:relative;display:block}.helptext-wrapper{display:none}.helptext-wrapper[visible]{display:block}::slotted(*:not(:empty)){margin-top:var(--ds-size-50, 0.25rem);margin-bottom:0}::slotted(p){margin-block:0}`,NF=y`:host{--ds-auro-helptext-color: var(--ds-basic-color-texticon-muted, #676767)}`;let l_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},LF=class U6 extends W{constructor(){super(),this.error=!1,this.appearance=\"default\",this.onDark=!1,this.hasTextContent=!1,l_.prototype.handleComponentTagRename(this,\"auro-helptext\")}static get styles(){return[
15BF,RF,NF]}static get properties(){return{appearance:{type:String,reflect:!0},slotNodes:{type:Boolean},hasTextContent:{type:Boolean},error:{type:Boolean,reflect:!0},onDark:{type:Boolean,reflect:!0}}}static register(e=\"auro-helptext\"){l_.prototype.registerComponent(e,U6)}updated(){this.handleSlotChange()}handleSlotChange(e){e&&(this.slotNodes=e.target.assignedNodes()),this.hasTextContent=this.checkSlotsForContent(this.slotNodes)}checkSlotsForContent(e){return e?e.some(t=>{if(t.textContent.trim())return!0;if(!t.querySelector)return!1;const s=t.tagName===\"SLOT\"?t:t.querySelector(\"slot\");if(!s)return!1;const r=s.assignedNodes();return this.checkSlotsForContent(r)}):!1}render(){return R`\n      <div class=\"helptext-wrapper body-xs\" ?visible=\"${this.hasTextContent}\">\n          <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}};var FF=\"1.0.0\";let UF=class extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"shape-\")&&a.classList.remove(e)}),this.shape&&this.size?a.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):a.classList.add(\"shape-none\"))}resetLayoutClasses(){if(this.layout){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"layout-\")&&a.classList.remove(e)}),a.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(a){(a.has(\"layout\")||a.has(\"shape\")||a.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(a){return console.error(\"Failed to get the defined layout - using the default layout\",a),this.getLayout(\"default\")}}},OF=class O6 extends UF{constructor(){super(),this.isPopoverVisible=!1,this.isBibFullscreen=!1,this.matchWidth=!1,this.noHideOnThisFocusLoss=!1,this.errorMessage=void 0,this.layout=void 0,this.shape=void 0,this.size=void 0,this.parentBorder=!1,this.handleDropdownToggle=this.handleDropdownToggle.bind(this),this.bibElement=Wo(),this.privateDefaults()}get commonWrapperClasses(){return{trigger:!0,wrapper:!0,hasFocus:this.hasFocus,simple:this.simple,parentBorder:this.parentBorder}}privateDefaults(){this.appearance=\"default\",this.chevron=!1,this.disabled=!1,this.disableFocusTrap=!1,this.error=!1,this.tabIndex=0,this.noToggle=!1,this.a11yRole=\"button\",this.onDark=!1,this.showTriggerBorders=!0,this.triggerContentFocusable=!1,this.simple=!1,this.placement=\"bottom-start\",this.offset=0,this.noFlip=!1,this.shift=!1,this.autoPlacement=!1,this.constructor.shadowRootOptions=$(x({},W.shadowRootOptions),{delegatesFocus:!0}),this.hasTriggerContent=!1,this.triggerContentSlot=void 0,this.runtimeUtils=new rm,this.floater=new cF;const e=new fF;this.iconTag=e.generateTag(\"auro-formkit-dropdown-icon\",yF,vF),this.dropdownBibTag=e.generateTag(\"auro-formkit-dropdown-dropdownbib\",SF,zF),this.helpTextTag=e.generateTag(\"auro-formkit-dropdown-helptext\",FF,LF),this.bindFocusEventToTrigger=this.bindFocusEventToTrigger.bind(this)}get floaterConfig(){return{placement:this.placement,flip:!this.noFlip,shift:this.shift,autoPlacement:this.autoPlacement,offset:this.offset}}hide(){this.floater.hideBib()}show(){this.floater.showBib()}focus(){this.isPopoverVisible&&this.focusTrap?this.focusTrap.focusFirstElement():this.trigger.focus()}static get properties(){return{appearance:{type:String,reflect:!0},autoPlacement:{type:Boolean,reflect:!0},disableEventShow:{type:Boolean,reflect:!0},simple:{type:Boolean,reflect:!0},chevron:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},disableFocusTrap:{type:Boolean,reflect:!0},dropdownWidth:{type:Number},dropdownId:{type:String,reflect:!1,attribute:!1},error:{type:Boolean,reflect:!0},errorMessage:{type:String},focusShow:{type:Boolean,reflect:!0},isPopoverVisible:{type:Boolean,reflect:!0,attribute:\"open\"},isBibFullscreen:{type:Boolean,reflect:!0},hoverToggle:{type:Boolean,reflect:!0},hasTriggerContent:{type:Boolean},fullscreenBreakpoint:{type:String,reflect:!0},parentBorder:{type:Boolean,reflect:!0},matchWidth:{type:Boolean,reflect:!0},noFlip:{type:Boolean,reflect:!0},shift:{type:Boolean,reflect:!0},noHideOnThisFocusLoss:{type:Boolean,reflect:!0},noToggle:{type:Boolean,reflect:!0},offset:{type:Number,reflect:!0},onDark:{type:Boolean,reflect:!0},onSlotChange:{type:Function,reflect:!1},placement:{type:String,reflect:!0},tabIndex:{type:Number},a11yRole:{type:String||void 0,attribute:!1,reflect:!1}}}static get styles(){return[TF,n_,CF,EF,$F,MF,IF,AF]}static register(e=\"auro-dropdown\"){rm.prototype.registerComponent(e,O6)}get focusableEntityQuery(){return\"auro-input, [auro-input], auro-button, [auro-button], button, input\"}connectedCallback(){super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this.floater.disconnect(),this.clearTriggerFocusEventBinding()}updated(e){super.updated(e),this.floater.handleUpdate(e),e.has(\"fullscreenBreakpoint\")&&(this.bibContent.mobileFullscreenBreakpoint=this.fullscreenBreakpoint),(e.size===0||e.has(\"isPopoverVisible\"))&&this.handleTriggerContentSlotChange(),e.has(\"isPopoverVisible\")&&this.bibElement.value&&(this.isPopoverVisible?this.bibElement.value.showPopover():this.bibElement.value.hidePopover())}handleDropdownToggle(e){this.updateFocusTrap(),this.isPopoverVisible=e.detail.expanded;const t=e.detail.eventType||\"unknown\";!this.isPopoverVisible&&this.hasFocus&&t===\"keydown\"&&this.trigger.focus()}firstUpdated(){this.floater.configure(this,\"auroDropdown\"),this.addEventListener(\"auroDropdown-toggled\",this.handleDropdownToggle),this.dispatchEvent(new CustomEvent(\"auroDropdown-idAdded\",{detail:{id:this.floater.element.i
15d}})),this.triggerContentFocusable||(this.dropdownId=this.floater.element.id),this.bibContent=this.floater.element.bib,this.runtimeUtils.handleComponentTagRename(this,\"auro-dropdown\"),this.trigger.addEventListener(\"click\",()=>{this.dispatchEvent(new CustomEvent(\"auroDropdown-triggerClick\",{bubbles:!0,composed:!0}))})}exposeCssParts(){this.setAttribute(\"exportparts\",\"trigger:dropdownTrigger, chevron:dropdownChevron, helpText:dropdownHelpText, size:dropdownSize\")}isCustomSlotContent(e){let t=e,s=!1;for(;t;)if(t=t.parentElement,t&&t.hasAttribute(\"slot\")){s=!0;break}return s}handleFocusin(){this.hasFocus=!0}updateFocusTrap(){if(this.isPopoverVisible&&!this.disableFocusTrap){this.focusTrap=new pF(this.bibContent),this.focusTrap.focusFirstElement();return}this.focusTrap&&(this.focusTrap.disconnect(),this.focusTrap=void 0)}handleFocusout(){this.hasFocus=!1}bindFocusEventToTrigger(e){const t=new FocusEvent(e.type,{bubbles:!1,cancelable:!1,composed:!0});this.trigger.dispatchEvent(t)}setupTriggerFocusEventBinding(){!this.triggerContentSlot||this.triggerContentSlot.length===0||this.triggerContentSlot.forEach(e=>{e.querySelectorAll&&e.querySelectorAll(this.focusableEntityQuery).forEach(t=>{t.addEventListener(\"focus\",this.bindFocusEventToTrigger),t.addEventListener(\"blur\",this.bindFocusEventToTrigger)})})}clearTriggerFocusEventBinding(){!this.triggerContentSlot||this.triggerContentSlot.length===0||this.triggerContentSlot.forEach(e=>{e.querySelectorAll&&e.querySelectorAll(this.focusableEntityQuery).forEach(t=>{t.removeEventListener(\"focus\",this.bindFocusEventToTrigger),t.removeEventListener(\"blur\",this.bindFocusEventToTrigger)})})}clearTriggerA11yAttributes(e){!e||!e.removeAttribute||(e.removeAttribute(\"aria-labelledby\"),e.getAttribute(\"id\")===`${this.id}-trigger-element`&&e.removeAttribute(\"id\"),e.removeAttribute(\"role\"),e.removeAttribute(\"aria-expanded\"),e.removeAttribute(\"aria-controls\"),e.removeAttribute(\"aria-autocomplete\"))}handleTriggerContentSlotChange(e){this.floater.handleTriggerTabIndex();const t=this.shadowRoot.querySelector(\"#trigger\"),s=this.shadowRoot.querySelector(\".triggerContentWrapper slot\");if(s){const r=s.assignedNodes();r&&(this.triggerContentFocusable=r.some(o=>a_(o).length>0),this.triggerContentFocusable?(this.clearTriggerA11yAttributes(t),t.removeAttribute(\"tabindex\")):t.setAttribute(\"tabindex\",\"0\"))}if(e)try{this.triggerNode=e.target,this.triggerContentSlot=e.target.assignedNodes()}catch(r){console.warn(\"auro-dropdown: Unable to access the trigger content slot.\",r)}this.triggerContentSlot?(this.setupTriggerFocusEventBinding(),this.hasTriggerContent=this.triggerContentSlot.some(r=>{if(r.textContent.trim())return!0;const o=r.querySelector(\"slot\");return o?o.assignedNodes().some(i=>!!i.textContent.trim()):!1})):this.hasTriggerContent=!1}handleDefaultSlot(){this.onSlotChange&&this.onSlotChange()}renderBasicHtml(e){return _`\n      <div>\n        <div\n          id=\"trigger\"\n          class=\"${F(this.commonWrapperClasses)}\" part=\"wrapper\"\n          tabindex=\"${A(this.triggerContentFocusable?void 0:this.tabIndex)}\"\n          role=\"${A(this.triggerContentFocusable?void 0:this.a11yRole)}\"\n          aria-expanded=\"${A(this.a11yRole===\"button\"||this.triggerContentFocusable?void 0:this.isPopoverVisible)}\"\n          aria-controls=\"${A(this.a11yRole===\"button\"||this.triggerContentFocusable?void 0:this.dropdownId)}\"\n          aria-labelledby=\"${A(this.triggerContentFocusable?void 0:\"triggerLabel\")}\"\n          @focusin=\"${this.handleFocusin}\"\n          @blur=\"${this.handleFocusOut}\">\n          <div class=\"triggerContentWrapper\" id=\"triggerLabel\">\n            <slot\n              name=\"trigger\"\n              @slotchange=\"${this.handleTriggerContentSlotChange}\"><\/slot>\n          <\/div>\n          ${this.chevron?_`\n              <div\n                id=\"showStateIcon\"\n                class=\"chevron\"\n                part=\"chevron\">\n                <${this.iconTag}\n                  category=\"interface\"\n                  name=\"${this.isPopoverVisible?\"chevron-up\":\"chevron-down\"}\"\n                  appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n                  variant=\"${this.disabled?\"disabled\":\"muted\"}\">\n                  >\n                <\/${this.iconTag}>\n              <\/div>\n            `:void 0}\n        <\/div>\n        <div class=\"${F(e)}\">\n          <slot name=\"helpText\"><\/slot>\n        <\/div>\n        <div id=\"bibSizer\" part=\"size\"><\/div>\n        <${this.dropdownBibTag}\n          id=\"bib\"\n          shape=\"${this.shape}\"\n          ?data-show=\"${this.isPopoverVisible}\"\n          ?isfullscreen=\"${this.isBibFullscreen}\"\n          ${Ba(this.bibElement)}\n          popover=\"manual\"\n          >\n          <div class=\"slotContent\">\n            <slot @slotchange=\"${this.handleDefaultSlot}\"><\/slot>\n          <\/div>\n        <\/${this.dropdownBibTag}>\n      <\/div>\n    `}renderLayoutClassic(){const e={helpText:!0};return _`\n      ${this.renderBasicHtml(e)}\n    `}renderLayoutSnowflake(){const e={helpText:!0,leftIndent:!0,rightIndent:!0};return _`\n      ${this.renderBasicHtml(e)}\n    `}renderLayoutEmphasized(){const e={helpText:!0,leftIndent:this.shape.toLowerCase().includes(\"pill\")&&!this.shape.toLowerCase().includes(\"right\"),rightIndent:this.shape.toLowerCase().includes(\"pill\")&&!this.shape.toLowerCase().includes(\"left\")};return _`\n      ${this.renderBasicHtml(e)}\n    `}renderLayout(e){switch(e||this.layout){case\"emphasized\":return this.renderLayoutEmphasized();case\"emphasized-left\":return this.renderLayoutEmphasized();case\"emphasized-right\":return this.renderLayoutEmphasized();case\"snowflake\":return this.renderLayoutSnowflake();case\"snowflake-left\":return this.renderLayoutSnowflake();case\"snowflake-right\":return this.renderLayoutSnowflake();default:return this.renderLayoutClassic()}}};var HF=\"3.0.0\",DF=y`#headerContainer{box-shadow:var(--ds-auro-dropdownbib-header-boxshadow-color)}#footerContainer{background-color:var(--ds-auro-dropdownbib-footer-container-color)}`,PF=y`#bibTemplate{display:flex;overflow:hidden;height:100%;max-height:100%;flex-direction:column}#headerContainer{display:flex;flex-direction:column;padding:var(--ds-size-200, 1rem);padding-top:var(--ds-size-400, 2rem);padding-bottom:0}#headerContainer .titleRow{display:flex;flex-direction:row;justify-content:space-between;gap:var(--ds-size-100, 0.5rem)}#headerContainer .header{max-width:calc(100vw - var(--ds-size-900, 4.5rem));padding-top:var(--ds-size-200, 1rem)}#headerContainer .subheader{width:100%}#closeButton [auro-icon]{--ds-auro-icon-size: var(--ds-size-500, 2.5rem)}#bodyContainer{position:relative;overflow:auto;flex:1 1 100%}:host([isfullscreen]) #bibTemplate{max-height:100dvh}:host([isfullscreen]) #bodyContainer{margin-top:var(--ds-size-100, 0.5rem)}#footerContainer{position:absolute;right:0;bottom:0;left:0;padding:var(--ds-size-200, 1rem)}`,qF=y`:host{--ds-auro-dropdownbib-header-boxshadow-color: var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));--ds-auro-dropdownbib-footer-container-color: var(--ds-basic-color-surface-default, #ffffff)}`;let c_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},WF=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},VF=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},d_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},u_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var jF=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}
15:host([ondark]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,ZF=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs) * 6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,GF=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;let KF=class H6 extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new u_,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[ZF,jF,GF]}static register(e=\"auro-loader\"){u_.prototype.registerComponent(e,H6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}};const ci=new WeakMap,ar=new WeakMap,JF=({host:a,target:e,matcher:t,removeOriginal:s=!0}
15)=>{ar.has(a)||ar.set(a,{matchers:new Set,targets:new Map});const r=ar.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),h_({host:a,target:e,matcher:t,removeOriginal:s}),YF(a),{cleanup:()=>XF(a,e,t),getObservedAttributes:()=>aU(a,e,t),getObservedAttribute:o=>tU(a,e,t,o)}},XF=(a,e,t)=>{const s=ar.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||QF(a)},h_=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{eU(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},YF=a=>{if(ci.has(a))return ci.get(a);const e=new MutationObserver(t=>{const s=ar.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);h_({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),ci.set(a,e),e},QF=a=>{ci.has(a)&&(ci.get(a).disconnect(),ci.delete(a)),ar.has(a)&&ar.delete(a)},fm=(a,e,t)=>{const s=ar.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},eU=(a,e,t,s,r)=>{const o=fm(a,e,t);o&&o.currentAttributes.set(s,r)},tU=(a,e,t,s)=>{const r=fm(a,e,t);if(r)return r.currentAttributes.get(s)},aU=(a,e,t)=>{const s=fm(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},p_={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},sU=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return JF({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in p_)if(p_[r](s))return!0;return!1},removeOriginal:t});let f_=class extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"shape-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(e=>{e.startsWith(\"layout-\")&&this.wrapper.classList.remove(e)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(e){(e.has(\"layout\")||e.has(\"shape\")||e.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=sU({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(e){return console.error(\"Failed to get the defined layout - using the default layout\",e),this.getLayout(\"default\")}}};var rU=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,oU=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}\n`,iU=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-d
15isplay-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,nU=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const m_=[\"circle\",\"square\"];let lU=class D6 extends f_{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new d_,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new VF;this.loaderTag=e.generateTag(\"auro-loader\",\"6.0.0\",KF),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[nU,iU,rU,oU]}static get properties(){return $(x({},f_.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){d_.prototype.registerComponent(e,D6)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!m_.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return m_.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}};var cU=\"12.3.0\";let b_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var dU='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let g_=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const mm=new Map,v_=(a,e={})=>{const t=e.responseParser||(s=>s.text());return mm.has(a)||mm.set(a,fetch(a).then(t)),mm.get(a)};var y_=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let bm=class extends g_{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},g_.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y_}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield v_(`${this.uri}/${a}/${e}.svg`):yield v_(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(dU,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var uU=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,hU=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let pU=class Nb extends bm{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new b_}static get properties(){return $(x({},bm.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[bm.styles,uU,y_,hU]}static register(e=\"auro-icon\"){b_.prototype.registerComponent(e,Nb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Nb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var fU=\"9.1.0\";let x_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var mU=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{display:block}:host .heading{margin-block:0}.util_stackMarginnone--bottom{margin-bottom:0}.util_stackMargin25--bottom{margin-bottom:var(--ds-size-25, .125rem)}.util_stackMargin50--bottom{margin-bottom:var(--ds-size-50, .25rem)}.util_stackMargin100--bottom{margin-bottom:var(--ds-size-100, .5rem)}.util_stackMargin150--bottom{margin-bottom:var(--ds-size-150, .75rem)}.util_stackMargin200--bottom{margin-bottom:var(--ds-size-200, 1rem)}.util_stackMargin300--bottom{margin-bottom:var(--ds-size-300, 1.5rem)}.util_stackMargin400--bottom{margin-bottom:var(--ds-size-400, 2rem)}.util_stackMargin600--bottom{margin-bottom:var(--ds-size-600, 3rem)}.util_stackMargin800--bottom{margin-bottom:var(--ds-size-800, 4rem)}.util_stackMarginnone--top{margin-top:0}.util_stackMargin25--top{margin-top:var(--ds-size-25, .125rem)}.util_stackMargin50--top{margin-top:var(--ds-size-50, .25rem)}.util_stackMargin100--top{margin-top:var(--ds-size-100, .5rem)}.util_stackMargin150--top{margin-top:var(--ds-size-150, .75rem)}.util_stackMargin200--top{margin-top:var(--ds-size-200, 1rem)}.util_stackMargin300--top{margin-top:var(--ds-size-300, 1.5rem)}.util_stackMargin400--top{margin-top:var(--ds-size-400, 2rem)}.util_stackMargin600--top{margin-top:var(--ds-size-600, 3rem)}.util_stackMargin800--top{margin-top:var(--ds-size-800, 4rem)}\n`;let bU=class cu extends W{constructor(){super(),this.level=1,this.typography=\"heading\",this.runtimeUtils=new x_}static get properties(){return{level:{type:Number,reflect:!0,converter(e){const t=Number(e);return Number.isNaN(t)||t<1?1:t>6?6:t}},display:{type:String,reflect:!0},visualLevel:{type:Number,reflect:!0,converter(e){const t=Number(e);return Number.isNaN(t)||t<1?1:t>6?6:t}},typography:{type:String,reflect:!0},color:{type:String,reflect:!0},margin:{type:String,reflect:!0},size:{type:String,reflect:!0}}}static get styles(){return[mU]}static get displayClassMap(){return{800:\"heading-xl\",700:\"heading-lg\",600:\"heading-md\",500:\"heading-sm\",400:\"heading-xs\",300:\"heading-2xs\",heading:{1:\"heading-xl\",2:\"heading-lg\",3:\"heading-md\",4:\"heading-sm\",5:\"heading-xs\",6:\"heading-2xs\"},display:{1:\"display-2xl\",2:\"display-xl\",3:\"display-lg\",4:\"display-md\",5:\"dis
15play-sm\",6:\"display-xs\"}}}static register(e=\"auro-header\"){x_.prototype.registerComponent(e,cu)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-header\")}spacingDecision(e){if(this.margin===\"both\")switch(e){case\"none\":return\"util_stackMarginnone--top util_stackMarginnone--bottom\";case\"25\":return\"util_stackMargin25--top util_stackMargin25--bottom\";case\"50\":return\"util_stackMargin50--top util_stackMargin50--bottom\";case\"100\":return\"util_stackMargin100--top util_stackMargin100--bottom\";case\"150\":return\"util_stackMargin150--top util_stackMargin150--bottom\";case\"200\":return\"util_stackMargin200--top util_stackMargin200--bottom\";case\"300\":return\"util_stackMargin300--top util_stackMargin300--bottom\";case\"400\":return\"util_stackMargin400--top util_stackMargin400--bottom\";case\"600\":return\"util_stackMargin600--top util_stackMargin600--bottom\";case\"800\":return\"util_stackMargin800--top util_stackMargin800--bottom\";default:return\"\"}return this.spacingApplied(e)}spacingApplied(e){switch(e){case\"none\":return`util_stackMarginnone--${this.margin}`;case\"25\":return`util_stackMargin25--${this.margin}`;case\"50\":return`util_stackMargin50--${this.margin}`;case\"100\":return`util_stackMargin100--${this.margin}`;case\"150\":return`util_stackMargin150--${this.margin}`;case\"200\":return`util_stackMargin200--${this.margin}`;case\"300\":return`util_stackMargin300--${this.margin}`;case\"400\":return`util_stackMargin400--${this.margin}`;case\"600\":return`util_stackMarginX600--${this.margin}`;case\"800\":return`util_stackMargin800--${this.margin}`;default:return\"\"}}template(e){this.visualLevel||this.display||(this.visualLevel=this.level);const t=e||\"1\",s=this.spacingDecision(this.size),r=this.visualLevel?cu.displayClassMap[this.typography][this.visualLevel]:cu.displayClassMap[this.display],o={heading:!0,[r]:!0};s&&s.split(\" \").forEach(l=>{l.trim()&&(o[l.trim()]=!0)});const i=F(o),n=Be(`h${t}`);return _`<${n} class=\"${i}\" style=\"color: ${A(this.color?this.color:void 0)}\"><slot><\/slot><\/${n}>`}render(){return this.template(this.level)}};var gU=\"5.0.0\";let vU=class P6 extends W{constructor(){super(),this.large=!1,c_.prototype.handleComponentTagRename(this,\"auro-bibtemplate\");const e=new WF;this.iconTag=e.generateTag(\"auro-formkit-bibtemplate-icon\",fU,pU),this.headerTag=e.generateTag(\"auro-formkit-bibtemplate-header\",gU,bU),this.buttonTag=e.generateTag(\"auro-formkit-bibtemplate-button\",cU,lU)}static get styles(){return[DF,PF,qF]}static get properties(){return{isFullscreen:{type:Boolean,reflect:!0},large:{type:Boolean,reflect:!0}}}static register(e=\"auro-bibtemplate\"){c_.prototype.registerComponent(e,P6)}preventBodyScroll(e){e.target===this&&e.preventDefault()}connectedCallback(){super.connectedCallback(),this.preventBodyScroll=this.preventBodyScroll.bind(this),this.addEventListener(\"touchmove\",this.preventBodyScroll,{passive:!1})}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener(\"touchmove\",this.preventBodyScroll,{passive:!1})}onCloseButtonClick(){this.dispatchEvent(new Event(\"close-click\",{bubbles:!0,composed:!0}))}exposeCssParts(){this.setAttribute(\"exportparts\",\"bibtemplate:dropdownBibTemplate\")}firstUpdated(e){super.firstUpdated(e),this.dispatchEvent(new CustomEvent(\"auro-bibtemplate-connected\",{bubbles:!0,composed:!0,detail:{element:this}}))}render(){return _`\n      <div id=\"bibTemplate\" part=\"bibtemplate\">\n      ${this.isFullscreen?_`\n        <div id=\"headerContainer\">\n          <div class=\"titleRow\">\n            <${this.headerTag} class=\"header\" display=\"${this.large?\"display\":\"600\"}\" level=\"3\" size=\"none\" id=\"header\" no-margin-block>\n              <slot name=\"header\"><\/slot>\n            <\/${this.headerTag}>\n            <${this.buttonTag} id=\"closeButton\" variant=\"ghost\" shape=\"circle\" size=\"sm\" @click=\"${this.onCloseButtonClick}\">\n              <span><slot name=\"ariaLabel.close\">Close<\/slot><\/span>\n              <${this.iconTag} aria-hidden=\"true\" category=\"interface\" name=\"x-lg\"><\/${this.iconTag}>\n            <\/${this.buttonTag}>\n          <\/div>
15\n          <span class=\"subheader\">\n            <slot name=\"subheader\"><\/slot>\n          <\/span>\n        <\/div>`:null}\n\n        <div id=\"bodyContainer\">\n          <slot><\/slot>\n        <\/div>\n\n      ${this.isFullscreen?_`\n        <div id=\"footerContainer\">\n          <slot name=\"footer\"><\/slot>\n        <\/div>`:null}\n      <\/div>\n      `}};var yU=\"1.0.0\",xU=y`:host([error]){--ds-auro-helptext-color: var(--ds-basic-color-status-error, #e31f26)}:host([onDark]),:host([appearance=inverse]){--ds-auro-helptext-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][error]),:host([appearance=inverse][error]){--ds-auro-helptext-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}.helptext-wrapper{color:var(--ds-auro-helptext-color)}`,wU=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{position:relative;display:block}.helptext-wrapper{display:none}.helptext-wrapper[visible]{display:block}::slotted(*:not(:empty)){margin-top:var(--ds-size-50, 0.25rem);margin-bottom:0}::slotted(p){margin-block:0}`,_U=y`:host{--ds-auro-helptext-color: var(--ds-basic-color-texticon-muted, #676767)}`;let w_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},kU=class q6 extends W{constructor(){super(),this.error=!1,this.appearance=\"default\",this.onDark=!1,this.hasTextContent=!1,w_.prototype.handleComponentTagRename(this,\"auro-helptext\")}static get styles(){return[xU,wU,_U]}static get properties(){return{appearance:{type:String,reflect:!0},slotNodes:{type:Boolean},hasTextContent:{type:Boolean},error:{type:Boolean,reflect:!0},onDark:{type:Boolean,reflect:!0}}}static register(e=\"auro-helptext\"){w_.prototype.registerComponent(e,q6)}
15updated(){this.handleSlotChange()}handleSlotChange(e){e&&(this.slotNodes=e.target.assignedNodes()),this.hasTextContent=this.checkSlotsForContent(this.slotNodes)}checkSlotsForContent(e){return e?e.some(t=>{if(t.textContent.trim())return!0;if(!t.querySelector)return!1;const s=t.tagName===\"SLOT\"?t:t.querySelector(\"slot\");if(!s)return!1;const r=s.assignedNodes();return this.checkSlotsForContent(r)}):!1}render(){return R`\n      <div class=\"helptext-wrapper body-xs\" ?visible=\"${this.hasTextContent}\">\n          <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}};var zU=\"1.0.0\",SU=y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}[auro-dropdown]{--ds-auro-dropdown-trigger-border-color: var(--ds-auro-select-border-color);--ds-auro-dropdown-trigger-background-color: var(--ds-auro-select-background-color);--ds-auro-dropdown-trigger-container-color: var(--ds-auro-select-background-color);--ds-auro-dropdown-trigger-outline-color: var(--ds-auro-select-outline-color)}:host{display:inline-block;text-align:left;vertical-align:top}:host([layout*=emphasized]) [auro-dropdown],:host([layout*=snowflake]) [auro-dropdown]{--ds-auro-select-border-color: transparent}:host([layout*=emphasized]) .mainContent,:host([layout*=snowflake]) .mainContent{text-align:center}.mainContent{position:relative;display:flex;overflow:hidden;flex:1;flex-direction:column;align-items:center;justify-content:center}.valueContainer [slot=displayValue]{display:none}.accents{display:flex;flex-direction:row;align-items:center;justify-content:center}::slotted([slot=typeIcon]){margin-right:var(--ds-size-100, 0.5rem)}.displayValue{display:block}.displayValue:not(.force){display:none}.displayValue:not(.force).hasContent:is(.withValue):not(.hasFocus){display:block}.triggerContent{display:flex;width:100%;align-items:center;justify-content:center}:host([layout*=emphasized]) .triggerContent{padding:0 var(--ds-size-100, 0.5rem) 0 var(--ds-size-300, 1.5rem)}:host([layout*=snowflake]) .triggerContent{padding:0 var(--ds-size-100, 0.5rem) 0 var(--ds-size-200, 1rem)}:host([layout*=snowflake]) label{padding-block:var(--ds-size-25, 0.125rem)}:host([layout*=classic]) .triggerContent{padding:0 var(--ds-size-100, 0.5rem)}:host([layout*=classic]) .mainContent{align-items:start}:host([layout*=classic]) label{overflow:hidden;cursor:text;text-overflow:ellipsis;white-space:nowrap}:host([layout*=classic]) .value{height:auto}label{color:var(--ds-auro-select-label-text-color)}:host(:is([validity]:not([validity=valid]))) [auro-dropdown]{--ds-auro-select-border-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-select-outline-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-dropdown-helptext-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([ondark]:is([validity]:not([validity=valid]))) [auro-dropdown],:host([appearance=inverse]:is([validity]:not([validity=valid]))) [auro-dropdown]{--ds-auro-select-border-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8);--ds-auro-select-outline-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8);--ds-auro-dropdown-helptext-text-color: var(--ds-basic-color-texticon-inverse, #ffffff)}#slotHolder{display:none}:host([fluid]){width:100%}:host([disabled]){pointer-events:none;user-select:none}:host([disabled]:not([ondark])) [auro-dropdown],:host([disabled]:not([appearance=inverse])) [auro-dropdown]{--ds-auro-select-border-color: var(--ds-basic-color-border-subtle, #dddddd)}:host(:not([layout*=classic])[disabled][ondark]) [auro-dropdown],:host(:not([layout*=classic])[disabled][appearance=inverse]) [auro-dropdown]{--ds-auro-select-border-color: transparent}`,AU=y`:host([layout=emphasized]) [auro-dropdown]{--ds-auro-dropdown-trigger-background-color: var(--ds-advanced-color-dropdown-emphasized-background, rgba(0, 39, 74, 0.1019607843))}:host([layout=emphasized]) [auro-dropdown]:hover{--ds-auro-dropdown-trigger-hover-background-color: var(--ds-advanced-color-dropdown-emphasized-background, rgba(0, 39, 74, 0.1019607843))}:host([layout=emphasized]) [auro-dropdown][layout*=emphasized]::part(wrapper){--ds-auro-dropdown-trigger-background-color: var(--ds-advanced-color-dropdown-emphasized-background, rgba(0, 39, 74, 0.1019607843))}`;let CU=class W6 extends aL{constructor(){super(),this.privateDefaults();const e=36,t=8,s=2;this.matchWidth=!1,this.placement=\"bottom-start\",this.offset=0,this.noFlip=!1,this.shift=!1,this.autoPlacement=!1,this.forceDisplayValue=!1,this.uniqueId=Math.random().toString(e).substring(s,t),this.validation=new uL,this.runtimeUtils=new sm;const r=new hL;this.dropdownTag=r.generateTag(\"auro-formkit-select-dropdown\",HF,OF),this.bibtemplateTag=r.generateTag(\"auro-formkit-select-bibtemplate\",yU,vU),this.helpTextTag=r.generateTag(\"auro-formkit-input-helptext\",zU,kU),this.isHiddenWhileLoading=!1,this.hasFocus=!1,this.hasDisplayValueContent=!1}privateDefaults(){this.appearance=\"default\",this.options=[],this.optionActive=null,this.optionSelected=void 0,this.value=void 0,this.fullscreenBreakpoint=\"sm\",this.onDark=!1,this.isPopoverVisible=!1,this.layout=\"classic\",this.shape=\"classic\",this.size=\"lg\"}static get properties(){return{appearance:{type:String,reflect:!0},autocomplete:{type:String,reflect:!0},forceDisplayValue:{type:Boolean,reflect:!0},autoPlacement:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},isPopoverVisible:{type:Boolean,reflect:!1},matchWidth:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},fullscreenBreakpoint:{type:String,reflect:!0},largeFullscreenHeadline:{type:Boolean,reflect:!0},noCheckmark:{type:Boolean,reflect:!0},noFlip:{type:Boolean,reflect:!0},shift:{type:Boolean,reflect:!0},noValidate:{type:Boolean,reflect:!0},offset:{type:Number,reflect:!0},onDark:{type:Boolean,reflect:!0},optionActive:{type:Object},optionSelected:{type:Object},options:{type:Array},placement:{type:String,reflect:!0},placeholder:{type:String,reflect:!0},required:{type:Boolean,reflect:!0},error:{type:String,reflect:!0},setCustomValidity:{type:Stri
15ng},setCustomValidityCustomError:{type:String},setCustomValidityValueMissing:{type:String},validity:{type:String,reflect:!0},value:{type:String,reflect:!0,attribute:\"value\"},multiSelect:{type:Boolean,reflect:!0,attribute:\"multiselect\"},touched:{type:Boolean,reflect:!0,attribute:!1},hasFocus:{type:Boolean,reflect:!1,attribute:!1},hasDisplayValueContent:{type:Boolean,reflect:!1,attribute:!1}}}static get styles(){return[y`${sL}`,y`${rL}`,y`${SU}`,y`${AU}`]}get formattedValue(){return this.multiSelect?this.value?this.value.startsWith(\"[\")?JSON.parse(this.value):[this.value]:void 0:this.value}get commonLabelClasses(){const e={\"is-disabled\":this.disabled,withValue:!1,util_displayHiddenVisually:this.hasDisplayValueContent&&!this.hasFocus&&this.value&&this.value.length>0,[this.labelFontClass]:!0};return this.placeholder?e.withValue=!0:this.optionSelected&&(Array.isArray(this.optionSelected)?e.withValue=this.optionSelected.length>0:e.withValue=!0),e}get labelFontClass(){const e=this.hasValue;return this.layout.startsWith(\"emphasized\")?e?\"body-sm\":\"accent-xl\":this.layout===\"snowflake\"?e?\"body-xs\":\"body-lg\":e?\"body-xs\":\"body-default\"}get hasValue(){return this.placeholder||this.value&&this.value.length>0}configureDropdown(){this.dropdown=this.shadowRoot.querySelector(this.dropdownTag._$litStatic$),this.dropdown.addEventListener(\"auroDropdown-toggled\",()=>{this.isPopoverVisible=this.dropdown.isPopoverVisible,this.dropdown.isPopoverVisible&&(this.updateMenuShapeSize(),setTimeout(()=>{this.dropdown.isBibFullscreen&&(this.dropdown.trigger.focus(),this.menu.index<0&&this.menu.navigateOptions(\"down\"))}))}),this.dropdown.addEventListener(\"auroDropdown-strategy-change\",()=>{this.updateMenuShapeSize()}),this.bibtemplate=this.dropdown.querySelector(this.bibtemplateTag._$litStatic$),this.customBibWidth&&(this.dropdown.dropdownWidth=this.customBibWidth),this.dropdown.exposeCssParts()}static register(e=\"auro-select\"){sm.prototype.registerComponent(e,W6)}updateDisplayedValue(){const e=this.dropdown.querySelector(\"#triggerFocus\").querySelector(\"#value\");if(e&&(e.innerHTML=\"\"),this.shadowRoot.querySelector('slot[name=\"displayValue\"]').assignedElements().forEach(t=>{t.remove()}),this.optionSelected)if(this.multiSelect&&this.optionSelected.length>0){const t=this.optionSelected.map(s=>s.textContent).join(\", \");e.textContent=t}else{e.innerHTML=this.optionSelected.innerHTML;const t=this.optionSelected.querySelector(\"[slot='displayValue']\");t&&this.appendChild(t.cloneNode(!0)),this.hasDisplayValueContent=t!==null}this.dropdown.requestUpdate()}updateMenuShapeSize(){if(this.menu)if(this.dropdown&&this.dropdown.isBibFullscreen)this.menu.setAttribute(\"size\",\"md\"),this.menu.setAttribute(\"shape\",\"box\");
15else switch(this.menu.setAttribute(\"size\",this.layout!==\"emphasized\"?\"md\":this.defaultMenuSize||this.size),this.layout){case\"classic\":this.menu.setAttribute(\"shape\",\"box\");break;case\"emphasized\":this.dropdown&&this.dropdown.bib&&(this.dropdown.bib.shape=\"rounded\"),this.menu.setAttribute(\"shape\",\"rounded\");break;default:this.menu.setAttribute(\"shape\",this.defaultMenuShape||this.shape);break}}configureMenu(){if(this.menu=this.querySelector(\"auro-menu, [auro-menu]\"),this.defaultMenuSize=this.menu.getAttribute(\"size\"),this.defaultMenuShape=this.menu.getAttribute(\"shape\"),!this.menu){setTimeout(()=>{this.configureMenu()},0);return}this.updateMenuShapeSize(),this.multiSelect&&(this.menu.multiSelect=this.multiSelect),this.menu.addEventListener(\"auroMenu-loadingChange\",e=>this.handleMenuLoadingChange(e)),this.menu.setAttribute(\"aria-hidden\",\"true\"),this.generateOptionsArray(),this.menu.addEventListener(\"auroMenu-activatedOption\",e=>{this.optionActive=e.detail}),this.menu.addEventListener(\"auroMenu-selectedOption\",()=>{this.optionSelected=this.menu.optionSelected,this.value=this.menu.value,this.dropdown.isPopoverVisible&&this.dropdown.hide()}),this.menu.addEventListener(\"auroMenu-selectValueFailure\",()=>{this.menu.clearSelection()}),this.menu.addEventListener(\"auroMenu-selectValueReset\",()=>{this.optionSelected=this.menu.optionSelected,this.validate(this)}),this.menu.addEventListener(\"auroMenu-activatedOption\",e=>{e.detail&&e.detail.scrollIntoView({alignToTop:!1,block:\"nearest\",behavior:\"smooth\"})})}configureSelect(){this.nativeSelect=this.shadowRoot.querySelector(\"select\"),this.addEventListener(\"keydown\",e=>{if(this.dropdown.shadowRoot.activeElement===this.dropdown.trigger){if(e.key===\"ArrowUp\"){e.preventDefault(),this.dropdown.show(),this.dropdown.isPopoverVisible&&this.menu.navigateOptions(\"up\");return}if(e.key===\"ArrowDown\"){e.preventDefault(),this.dropdown.show(),this.dropdown.isPopoverVisible&&this.menu.navigateOptions(\"down\");return}if(e.key===\"Enter\"){this.dropdown.isPopoverVisible||(e.preventDefault(),this.menu.makeSelection());return}}if(e.key===\"Tab\"&&this.dropdown.isPopoverVisible){this.dropdown.isBibFullscreen?(e.preventDefault(),this.dropdown.shadowRoot.activeElement===this.dropdown.trigger?this.dropdown.focus():this.dropdown.trigger.focus()):this.dropdown.hide();return}this.updateActiveOptionBasedOnKey(e.key)}),this.addEventListener(\"focusin\",this.handleFocusin),this.addEventListener(\"blur\",()=>{this.validate(),this.hasFocus=!1})}updateActiveOptionBasedOnKey(e){const t=e.toLowerCase();this.sameLetterTimes=t===this.lastLetter?this.sameLetterTimes+1:0,this.lastLetter=t;const s=this.options.filter(r=>(r.value||\"\").toLowerCase().startsWith(this.lastLetter));if(s.length){this.dropdown.show();const r=this.sameLetterTimes<s.length?this.sameLetterTimes:this.sameLetterTimes%s.length,o=s[r],i=this.options.indexOf(o);this.menu.updateActiveOption(i)}}handleMenuLoadingChange(e){this.dropdown.isPopoverVisible&&e.detail.loading&&!e.detail.hasLoadingPlaceholder?(this.isHiddenWhileLoading=!0,this.dropdown.hide()):!e.detail.loading&&this.isHiddenWhileLoading&&(this.contains(document.activeElement)&&this.dropdown.show(),this.isHiddenWhileLoading=!1)}hideBib(){this.dropdown&&this.dropdown.isPopoverVisible&&this.dropdown.hide()}showBib(){this.dropdown&&!this.dropdown.isPopoverVisible&&this.dropdown.show()}handleFocusin(){this.hasFocus=!0,this.touched=!0}handleSlotChange(e){this.bibtemplate.querySelectorAll('[slot=\"header\"]').forEach(t=>t.remove()),e.target.assignedNodes().forEach(t=>{const s=t.cloneNode(!0);s.setAttribute(\"slot\",\"header\"),this.bibtemplate.append(s)})}generateOptionsArray(){this.menu?this.options=[...this.menu.querySelectorAll(\"auro-menuoption, [auro-menuoption]\")]:this.options=[]}clearSelection(){this.value=void 0,this.optionSelected=void 0,this.menu.multiSelect=this.multiSelect}performUpdate(){super.performUpdate(),this.validity&&this.validity!==\"valid\"?this.dropdown.setAttribute(\"error\",\"\"):this.dropdown.removeAttribute(\"error\"),this.disabled?this.dropdown.setAttribute(\"disabled\",\"\"):this.disabled||this.dropdown.removeAttribute(\"disabled\"),this.noCheckmark&&this.menu.setAttribute(\"nocheckmark\",\"\")}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-select\"),this.configureDropdown(),this.configureMenu(),this.configureSelect()}updateMenuValue(e){return g(this,null,function*(){this.menu&&(this.menu.setAttribute(\"value\",e),e?this.menu.value=e:this.menu.reset(),yield this.menu.updateComplete)})}updated(e){return g(this,null,function*(){if(e.has(\"multiSelect\")&&!e.has(\"value\")&&this.clearSelection(),e.has(\"value\")&&(this.value?(yield this.updateMenuValue(this.value),this.menu&&(this.optionSelected=this.menu.optionSelected)):yield this.updateMenuValue(void 0),this._updateNativeSelect(),this.validate(),this.dispatchEvent(new CustomEvent(\"auroSelect-valueSet\",{bubbles:!0,cancelable:!1,
15composed:!0})),this.dispatchEvent(new CustomEvent(\"input\",{bubbles:!0,cancelable:!0,composed:!0,detail:{optionSelected:this.optionSelected,value:this.formattedValue}}))),e.has(\"optionSelected\")&&this.updateDisplayedValue(),e.has(\"error\")&&(this.validate(!0),this.nativeSelect.setCustomValidity(this.error||\"\")),e.has(\"shape\")&&this.menu)switch(this.layout){case\"classic\":this.menu.setAttribute(\"shape\",\"box\");break;case\"emphasized\":this.menu.setAttribute(\"shape\",\"rounded\");break;default:this.menu.setAttribute(\"shape\",this.defaultMenuShape||this.shape);break}e.has(\"size\")&&this.menu&&this.menu.setAttribute(\"size\",this.layout!==\"emphasized\"?\"md\":this.defaultMenuSize||this.size)})}reset(){this.validation.reset(this)}validate(e=!1){this.validation.validate(this,e)}_handleNativeSelectChange(e){const t=e.target.options[e.target.selectedIndex].value;if(this.multiSelect){const s=this.formattedValue;s.includes(t)||(this.value=JSON.stringify([...s,t]))}else this.value!==t&&(this.value=t)}_updateNativeSelect(){this.nativeSelect&&(this.multiSelect?this.nativeSelect.value=this.multiSelect?this.multiSelect[0]:\"\":this.nativeSelect.value=this.value||\"\")}renderAriaHtml(){return _`\n      <div aria-live=\"polite\" class=\"util_displayHiddenVisually\">\n        ${this.optionActive&&this.options.length>0?_`\n            ${`${this.optionActive.innerText}, option ${this.options.indexOf(this.optionActive)+1} of ${this.options.length}`}\n          `:void 0};\n\n        ${this.optionSelected&&this.options.length>0?_`\n          ${`${this.optionSelected.innerText} selected`}\n          `:void 0};\n      <\/div>\n    `}renderNativeSelect(){return _`\n      <div class=\"nativeSelectWrapper util_displayHiddenVisually\">\n        <select\n          tabindex=\"-1\"\n          id=\"${`native-select-${this.id||this.uniqueId}`}\"\n          name=\"${this.name||\"\"}\"\n          ?disabled=\"${this.disabled}\"\n          ?required=\"${this.required}\"\n          aria-hidden=\"true\"\n          autocomplete=\"${tL(this.autocomplete)}\"\n          @change=\"${this._handleNativeSelectChange}\">\n          <option value=\"\" ?selected=\"${!this.value}\"><\/option>\n          ${this.options.map(e=>{const t=e.value||e.textContent;return _`\n              <option\n                value=\"${t}\"\n                ?selected=\"${this.value===t}\">\n                ${e.textContent}\n              <\/option>\n            `})}\n        <\/select>\n      <\/div>\n    `}renderHtmlHelpText(){return _`\n      ${!this.validity||this.validity===void 0||this.validity===\"valid\"?_`\n          <${this.helpTextTag} appearance=\"${this.onDark?\"inverse\":this.appearance}\">\n            <p id=\"${this.uniqueId}\" part=\"helpText\">\n              <slot name=\"helpText\"><\/slot>\n            <\/p>\n          <\/${this.helpTextTag}>\n        `:_`\n          <${this.helpTextTag} error appearance=\"${this.onDark?\"inverse\":this.appearance}\">\n            <p id=\"${this.uniqueId}\" role=\"alert\" aria-live=\"assertive\" part=\"helpText\">\n              ${this.errorMessage}\n            <\/p>\n          <\/${this.helpTextTag}>\n        `}\n    `}renderLayoutEmphasized(){const e={util_displayHidden:this.value},t={displayValue:!0,hasContent:this.hasDisplayValueContent,hasFocus:this.isPopoverVisible,withValue:this.commonLabelClasses.withValue,force:this.forceDisplayValue},s={valueContainer:!0,util_displayHiddenVisually:(this.forceDisplayValue||!(this.dropdown&&this.dropdown.isPopoverVisible))&&this.hasDisplayValueContent};return _`\n      <div\n        part=\"wrapper\">\n        <div id=\"slotHolder\" aria-hidden=\"true\">\n          <slot name=\"bib.fullscreen.headline\" @slotchange=\"${this.handleSlotChange}\"><\/slot>\n        <\/div>\n        <${this.dropdownTag}\n          appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n          a11yRole=\"select\"\n          ?autoPlacement=\"${this.autoPlacement}\"\n          ?error=\"${this.validity!==void 0&&this.validity!==\"valid\"}\"\n          ?matchWidth=\"${this.matchWidth}\"\n          ?noFlip=\"${this.noFlip}\"\n          ?shift=\"${this.shift}\"\n          .fullscreenBreakpoint=\"${this.fullscreenBreakpoint}\"\n          .offset=\"${this.offset}\"\n          .placement=\"${this.placement}\"\n          chevron\n          for=\"selectMenu\"\n          layout=\"${this.layout}\"\n          part=\"dropdown\"\n          shape=\"${this.shape}\"\n          size=\"${this.size}\">\n          <div slot=\"trigger\" aria-haspopup=\"true\" id=\"triggerFocus\" class=\"triggerContent\">\n            <div class=\"accents left\">\n              <slot name=\"typeIcon\"><\/slot>\n            <\/div>\n            <div class=\"mainContent\">\n              <div class=\"${F(s)}\">\n                <label class=\"${F(this.commonLabelClasses)}\">\n                  <slot name=\"label\"><\/slot>\n                  ${this.required?void 0:_`<slot name=\"optionalLabel\"> (optional)<\/slot>`}\n                <\/label>\n                <div class=\"value\" id=\"value\"><\/div>\n                <div id=\"placeholder\" class=\"${F(e)}\">\n                  ${this.placeholder}\n                <\/div>\n              <\/div>\n              <div class=\"${F(t)}\" aria-hidden=\"true\" part=\"displayValue\">\n                <slot name=\"displayValue\"><\/slot>\n              <\/div>\n            <\/div>\n            <div class=\"accents right\"><\/div>\n          <\/div>\n          <div class=\"menuWrapper\"><\/div>\n          <${this.bibtemplateTag} ?large=\"${this.largeFullscreenHeadline}\" @close-click=\"${this.hideBib}\">\n            <slot name=\"ariaLabel.bib.close\" slot=\"ariaLabel.close\">Close<\/slot>\n            <slot><\/slot>\n          <\/${this.bibtemplateTag}>\n          <div slot=\"helpText\">\n            ${this.renderHtmlHelpText()}\n          <\/div>\n        <\/${this.dropdownTag}>\n      <\/div>\n    `}renderLayoutSnowflake(){const e={util_displayHidden:this.value},t={displayValue:!0,hasContent:this.hasDisplayValueContent,hasFocus:this.isPopoverVisible,withValue:this.commonLabelClasses.withValue,force:this.forceDisplayValue},s={valueContainer:!0,util_displayHiddenVisually:(this.forceDisplayValue||!(this.dropdown&&this.dropdown.isPopoverVisible))&&this.hasDisplayValueContent};return _`\n      <div\n        part=\"wrapper\">\n        <div id=\"slotHolder\" aria-hidden=\"true\">\n          <slot name=\"bib.fullscreen.headline\" @slotchange=\"${this.handleSlot
15Change}\"><\/slot>\n        <\/div>\n        <${this.dropdownTag}\n          appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n          ?autoPlacement=\"${this.autoPlacement}\"\n          ?error=\"${this.validity!==void 0&&this.validity!==\"valid\"}\"\n          ?matchWidth=\"${this.matchWidth}\"\n          ?noFlip=\"${this.noFlip}\"\n          .fullscreenBreakpoint=\"${this.fullscreenBreakpoint}\"\n          .offset=\"${this.offset}\"\n          .placement=\"${this.placement}\"\n          chevron\n          for=\"selectMenu\"\n          layout=\"${this.layout}\"\n          part=\"dropdown\"\n          shape=\"${this.shape}\"\n          size=\"${this.size}\">\n          <div slot=\"trigger\" aria-haspopup=\"true\" id=\"triggerFocus\" class=\"triggerContent\">\n            <div class=\"accents left\">\n              <slot name=\"typeIcon\"><\/slot>\n            <\/div>\n            <div class=\"mainContent\">\n              <div class=\"${F(s)}\">\n                <label class=\"${F(this.commonLabelClasses)}\">\n                  <slot name=\"label\"><\/slot>\n                  ${this.required?void 0:_`<slot name=\"optionalLabel\"> (optional)<\/slot>`}\n                <\/label>\n                <div class=\"value body-default\" id=\"value\"><\/div>\n                <div id=\"placeholder\" class=\"${F(e)}\">\n                  ${this.placeholder}\n                <\/div>\n              <\/div>\n              <div class=\"${F(t)}\" aria-hidden=\"true\" part=\"displayValue\">\n                <slot name=\"displayValue\"><\/slot>\n              <\/div>\n            <\/div>\n            <div class=\"accents right\"><\/div>\n          <\/div>\n          <div class=\"menuWrapper\"><\/div>\n          <${this.bibtemplateTag} ?large=\"${this.largeFullscreenHeadline}\" @close-click=\"${this.hideBib}\">\n            <slot name=\"ariaLabel.bib.close\" slot=\"ariaLabel.close\">Close<\/slot>\n            <slot><\/slot>\n          <\/${this.bibtemplateTag}>\n          <div slot=\"helpText\">\n            ${this.renderHtmlHelpText()}\n          <\/div>\n        <\/${this.dropdownTag}>\n        ${this.renderNativeSelect()}\n      <\/div>\n    `}renderLayoutClassic(){const e={util_displayHidden:this.value},t={displayValue:!0,hasContent:this.hasDisplayValueContent,hasFocus:this.isPopoverVisible,withValue:this.commonLabelClasses.withValue,force:this.forceDisplayValue},s={valueContainer:!0,util_displayHiddenVisually:(this.forceDisplayValue||!(this.dropdown&&this.dropdown.isPopoverVisible))&&this.hasDisplayValueContent},r={value:!0,\"body-default\":!0};return _`\n      <div\n        part=\"wrapper\">\n        <div id=\"slotHolder\" aria-hidden=\"true\">\n          <slot name=\"bib.fullscreen.headline\" @slotchange=\"${this.handleSlotChange}\"><\/slot>\n        <\/div>\n        <${this.dropdownTag}\n          appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n          ?autoPlacement=\"${this.autoPlacement}\"\n          ?error=\"${this.validity!==void 0&&this.validity!==\"valid\"}\"\n          ?matchWidth=\"${!this.flexMenuWidth}\"\n          ?noFlip=\"${this.noFlip}\"\n          .fullscreenBreakpoint=\"${this.fullscreenBreakpoint}\"\n          .offset=\"${this.offset}\"\n          .placement=\"${this.placement}\"\n          chevron\n          for=\"selectMenu\"\n          layout=\"${this.layout}\"\n          part=\"dropdown\"\n          shape=\"${this.shape}\"\n          size=\"${this.size}\">\n          <div slot=\"trigger\" aria-haspopup=\"true\" id=\"triggerFocus\" class=\"triggerContent\">\n            <div class=\"accents left\">\n              <slot name=\"typeIcon\"><\/slot>\n            <\/div>\n            <div class=\"mainContent\">\n              <div class=\"${F(s)}\">\n                <label class=\"${F(this.commonLabelClasses)}\">\n                  <slot name=\"label\"><\/slot>\n                  ${this.required?void 0:_`<slot name=\"optionalLabel\"> (optional)<\/slot>`}\n                <\/label>\n                <div class=\"${F(r)}\" id=\"value\"><\/div>\n                <div id=\"placeholder\" class=\"${F(e)}\">\n                  ${this.placeholder}\n                <\/div>\n              <\/div>\n              <div class=\"${F(t)}\" aria-hidden=\"true\" part=\"displayValue\">\n                <slot name=\"displayValue\"><\/slot>\n              <\/div>\n            <\/div>\n            <div class=\"accents right\"><\/div>\n          <\/div>\n          <div class=\"menuWrapper\"><\/div>\n          <${this.bibtemplateTag} ?large=\"${this.largeFullscreenHeadline}\" @close-click=\"${this.hideBib}\">\n            <slot name=\"ariaLabel.bib.close\" slot=\"ariaLabel.close\">Close<\/slot>\n            <slot><\/slot>\n          <\/${this.bibtemplateTag}>\n          <div slot=\"helpText\">\n            ${this.renderHtmlHelpText()}\n          <\/div>\n        <\/${this.dropdownTag}>\n        ${this.renderNativeSelect()}\n      <\/div>\n    `}renderLayout(e){switch(e||this.layout){case\"emphasized\":return this.renderLayoutEmphasized();case\"emphasized-left\":return this.renderLayoutEmphasized();case\"emphasized-right\":return this.renderLayoutEmphasized();case\"snowflake\":return this.renderLayoutSnowflake();case\"snowflake-left\":return this.renderLayoutSnowflake();case\"snowflake-right\":return this.renderLayoutSnowflake();default:return this.renderLayoutClassic()}}};var TU=y`:focus:not(:focus-visible){outline:3px solid transparent}.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{display:block;vertical-align:middle;line-height:0}:host .menuWrapper{box-sizing:border-box;display:flex;flex-direction:column;width:100%;margin:0;padding:0}:host ::slotted(hr){box-sizing:content-box !important;height:0 !important;overflow:visible !important;margin:var(--ds-size-100, 0.5rem) 0 !important;border-width:0 !important;border-top-width:1px !important;border-top-style:solid !important}:host [loadingplaceholder].emp
15ty{opacity:0;position:absolute}:host [loadingplaceholder] slot[name=loadingIcon]{vertical-align:middle;display:inline-block;margin-bottom:var(--ds-size-25, 0.125rem)}:host [loadingplaceholder] slot[name=loadingIcon]::slotted(*){margin-right:var(--ds-size-150, 0.75rem)}:host([root]){overflow-y:auto}:host([root]) .menuWrapper.lg{padding:var(--ds-size-150, 0.75rem);gap:var(--ds-size-50, 0.25rem)}:host([root]) .menuWrapper.xl{padding:var(--ds-size-200, 1rem);gap:var(--ds-size-100, 0.5rem)}`,EU=y`:host ::slotted(hr){border-top-color:var(--ds-auro-menu-divider-color)}[loadingplaceholder] slot[name=loadingIcon]{color:var(--ds-auro-menu-loader-color)}[loadingplaceholder] slot[name=loadingText]{color:var(--ds-auro-menu-loader-text-color)}`,__=y`:host{--ds-auro-menu-divider-color: var(--ds-basic-color-border-divider, rgba(0, 0, 0, 0.15));--ds-auro-menu-loader-color: var(--ds-basic-color-brand-primary, #01426a);--ds-auro-menu-loader-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-container-color: transparent;--ds-auro-menuoption-container-border-color: var(--ds-auro-menuoption-container-color);--ds-auro-menuoption-icon-color: transparent;--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}`;let k_=class extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"shape-\")&&a.classList.remove(e)}),this.shape&&this.size?a.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):a.classList.add(\"shape-none\"))}resetLayoutClasses(){if(this.layout){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"layout-\")&&a.classList.remove(e)}),a.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(a){(a.has(\"layout\")||a.has(\"shape\")||a.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(a){return console.error(\"Failed to get the defined layout - using the default layout\",a),this.getLayout(\"default\")}}},Fd=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};function gm(a){return!a.hasAttribute(\"hidden\")&&!a.hasAttribute(\"disabled\")&&!a.hasAttribute(\"static\")}function rs(a,e,t=null){const s={bubbles:!0,cancelable:!1,composed:!0};t!==null&&(s.detail=t),a.dispatchEvent(new CustomEvent(e,s))}let $U=class V6 extends k_{constructor(){super(),this.shape=\"box\",this.size=\"sm\",this.value=void 0,this.optionSelected=void 0,this.matchWord=void 0,this.noCheckmark=!1,this.optionActive=void 0,this.loading=!1,this.multiSelect=!1,this.handleKeyDown=this.handleKeyDown.bind(this),this.handleMouseSelect=this.handleMouseSelect.bind(this),this.handleOptionHover=this.handleOptionHover.bind(this),this.handleSlotChange=this.handleSlotChange.bind(this),Object.assign(this,{rootMenu:!0,index:-1,nestingSpacer:'<span class=\"nestingSpacer\"><\/span>',loadingSlots:null,items:[]})}static get properties(){return $(x({},super.properties),{noCheckmark:{type:Boolean,reflect:!0,attribute:\"nocheckmark\"},disabled:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},optionSelected:{type:Object},optionActive:{type:Object,attribute:\"optionactive\"},matchWord:{type:String,attribute:\"matchword\"},multiSelect:{type:Boolean,reflect:!0,attribute:\"multiselect\"},value:{type:String,reflect:!0,attribute:\"value\"},level:{type:Number,reflect:!1,attribute:!1}})}static get styles(){return[TU,EU,__]}static register(e=\"auro-menu\"){Fd.prototype.registerComponent(e,V6)}get formattedValue(){return this.multiSelect?this.value?this.value.startsWith(\"[\")?JSON.parse(this.value):[this.value]:void 0:this.value}connectedCallback(){super.connectedCallback(),this.addEventListener(\"keydown\",this.handleKeyDown),this.addEventListener(\"mousedown\",this.handleMouseSelect),this.addEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.addEventListener(\"slotchange\",this.handleSlot
15Change),this.setTagAttribute(\"auro-menu\")}disconnectedCallback(){this.removeEventListener(\"keydown\",this.handleKeyDown),this.removeEventListener(\"mousedown\",this.handleMouseSelect),this.removeEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.removeEventListener(\"slotchange\",this.handleSlotChange),super.disconnectedCallback()}firstUpdated(){Fd.prototype.handleComponentTagRename(this,\"auro-menu\"),this.loadingSlots=this.querySelectorAll(\"[slot='loadingText'], [slot='loadingIcon']\"),this.initializeMenu()}setTagAttribute(e){this.tagName.toLowerCase()!==e&&this.setAttribute(e,!0)}updated(e){if(super.updated(e),e.has(\"optionSelected\")){const t=e.get(\"optionSelected\");(t&&this.optionSelected&&t.value!==this.optionSelected.value||!t&&this.optionSelected||t&&!this.optionSelected)&&this.notifySelectionChange()}if(e.has(\"multiSelect\")&&!e.has(\"value\")&&this.clearSelection(),e.has(\"value\")){if(this.value===void 0||this.value===null)this.clearSelection();else{if(this.multiSelect){const t=this.formattedValue,s=this.items.filter(r=>t.includes(r.value));this.optionSelected=s.length>0?s:void 0}else{const t=this.items.find(s=>s.value===this.value);t?(this.optionSelected=t,this.index=this.items.indexOf(t)):(this.optionSelected=void 0,this.index=-1)}(!this.optionSelected||Array.isArray(this.optionSelected)&&this.optionSelected.length===0)&&(rs(this,\"auroMenu-selectValueFailure\"),this.optionSelected=void 0,this.index=-1)}this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.optionSelected!==void 0&&this.notifySelectionChange()}this.updateItemsState(e)}updateItemsState(e){if(!this.items)return;e.has(\"noCheckmark\")&&this.noCheckmark&&this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\").forEach(r=>r.setAttribute(\"noCheckmark\",\"\"));const t=this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\");[\"size\",\"shape\"].forEach(r=>{e.has(r)&&t.forEach(o=>{o.setAttribute(r,this[r])})});let s=null;if(e.has(\"matchWord\")&&this.matchWord&&this.matchWord.length){const r=this.matchWord.replace(/[.*+?^${}()|[\\]\\\\]/gu,\"\\\\$&\");s=new RegExp(r,\"giu\")}this.items.forEach(r=>{if(e.has(\"optionSelected\")||e.has(\"value\")){const o=this.isOptionSelected(r);r.setAttribute(\"aria-selected\",o?\"true\":\"false\"),o?r.setAttribute(\"selected\",\"\"):r.removeAttribute(\"selected\")}if(e.has(\"matchWord\")&&s&&gm(r)&&!r.hasAttribute(\"persistent\")){const o=r.querySelectorAll(\".nestingSpacer\"),i=r.querySelector('[slot=\"displayValue\"]');i&&r.removeChild(i);const n=[...o].map(()=>this.nestingSpacer).join(\"\");r.innerHTML=n+r.textContent.replace(s,l=>`<strong>${l}<\/strong>`),i&&r.append(i)}e.has(\"disabled\")&&(r.disabled=this.disabled)}),e.has(\"loading\")&&(this.setAttribute(\"aria-busy\",this.loading),rs(this,\"auroMenu-loadingChange\",{loading:this.loading,hasLoadingPlaceholder:this.hasLoadingPlaceholder}))}initializeMenu(){this.initItems(),this.rootMenu&&(this.setAttribute(\"role\",\"listbox\"),this.setAttribute(\"root\",\"\"),this.handleNestedMenus(this))}initItems(){this.items=Array.from(this.querySelectorAll(\"auro-menuoption, [auro-menuoption]\")),this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}handleSelectState(e){if(this.multiSelect){const t=this.formattedValue||[],s=this.optionSelected||[];t.includes(e.value)||(this.value=JSON.stringify([...t,e.value])),s.includes(e)||(this.optionSelected=[...s,e])}else this.value=e.value,this.optionSelected=e;this.index=this.items.indexOf(e)}handleDeselectState(e){if(this.multiSelect){const t=(this.formattedValue||[]).filter(s=>s!==e.value);t&&t.length===0?this.value=void 0:this.value=JSON.stringify(t),this.optionSelected=this.optionSelected.filter(s=>s!==e),this.optionSelected.length===0&&(this.optionSelected=void 0)}else this.value=void 0,this.optionSelected=void 0;this.index=this.items.indexOf(e),this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.notifySelectionChange()}clearSelection(){this.optionSelected=void 0,this.value=void 0,this.index=-1}reset(){this.value=void 0,this.optionSelected=void 0,this.index=-1,this.updateItemsState(new Map([[\"optionSelected\",!0]])),rs(this,\"auroMenu-selectValueReset\")}handleNestedMenus(e){e.level=e.parentElement.level>=0?e.parentElement.level+1:0,e.level>0&&(e.setAttribute(\"role\",\"group\"),e.removeAttribute(\"root\"),e.hasAttribute(\"aria-label\")||e.setAttribute(\"aria-label\",\"submenu\")),e.querySelectorAll(\":scope > auro-menuoption, :scope > [auro-menuoption]\").forEach(t=>{const s=new RegExp(this.nestingSpacer,\"gu\");t.innerHTML=this.nestingSpacer.repeat(e.level)+t.innerHTML.replace(s,\"\")})}handleKeyDown(e){switch(e.preventDefault(),e.key){case\"ArrowDown\":this.navigateOptions(\"down\");break;case\"ArrowUp\":this.navigateOptions(\"up\");break;case\"Tab\":this.makeSelection();break;case\"Enter\":this.makeSelection();break}}makeSelection(){this.items||this.initItems();const e=this.items[this.index];if(!(!e||!gm(e))){if(e.hasAttribute(\"event\")){this.handleCustomEvent(e);return}this.multiSelect?this.toggleOption(e):(this.option!==this.optionSelected||!this.isOptionSelected(e))&&(this.clearSelection(),this.handleSelectState(e)),this.notifySelectionChange()}}toggleOption(e){this.isOptionSelected(e)?this.handleDeselectState(e):e.value===void 0||e.value===\"\"?rs(this,\"auroMenu-selectValueFailure\"):this.handleSelectState(e)}handleMouseSelect(e){if(!this.rootMenu||e.target===this)return;const t=e.target.closest(\"auro-menuoption, [auro-menuoption]\");t&&(this.index=this.items.indexOf(t),this.makeSelection())}handleOptionHover(e){const t=e.target;this.index=this.items.indexOf(t),this.updateActiveOption(this.index)}
15handleSlotChange(){this.parentElement&&this.parentElement.closest(\"auro-menu, [auro-menu]\")&&(this.rootMenu=!1),this.rootMenu?this.initializeMenu():this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}navigateOptions(e){if(!this.items||!this.items.length)return;let t=this.index;const s=e===\"down\"?1:-1,r=this.items.length;let o=0,i=!1;do{t=(t+s+this.items.length)%this.items.length,o+=1;const n=this.items[t];if(gm(n)){i=!0;break}if(o>=r)break}while(o<r);i?(this.index=t,this.updateActiveOption(this.index)):rs(this,\"auroMenu-navigateFailure\",{reason:\"No interactive options available\",direction:e,currentIndex:this.index})}updateActiveOption(e){!this.items||!this.items[e]||(this.items.forEach(t=>t.classList.remove(\"active\")),this.items[e].classList.add(\"active\"),this.optionActive=this.items[e],this.index=e,rs(this,\"auroMenu-activatedOption\",this.items[e]))}handleCustomEvent(e){const t=e.getAttribute(\"event\");rs(this,t),rs(this,\"auroMenu-customEventFired\")}notifySelectionChange(e=void 0){rs(this,\"auroMenu-selectedOption\",{source:e})}isOptionSelected(e){return this.optionSelected?this.multiSelect?Array.isArray(this.optionSelected)&&this.optionSelected.some(t=>t===e):this.optionSelected===e:!1}get hasLoadingPlaceholder(){return this.loadingSlots&&this.loadingSlots.length>0}get wrapperClasses(){return F({menuWrapper:!0,[this.size]:!0})}renderLayout(){return this.loading?R`\n        <div class=\"${this.wrapperClasses}\">\n          <auro-menuoption\n            disabled\n            loadingplaceholder\n            class=\"${this.hasLoadingPlaceholder?\"\":\"empty\"}\"\n          >\n            <div>\n              <slot name=\"loadingIcon\" class=\"body-lg\"><\/slot>\n              <slot name=\"loadingText\"><\/slot>\n            <\/div>\n          <\/auro-menuoption>\n        <\/div>\n      `:R`\n      <div class=\"${this.wrapperClasses}\">\n        <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}};var MU=y`.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{cursor:pointer;user-select:none;text-overflow:ellipsis;max-width:100dvw}
15:host .wrapper{display:flex;align-items:center;padding-right:var(--ds-size-200, 1rem);padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem));padding-top:var(--ds-size-50, 0.25rem);padding-bottom:var(--ds-size-50, 0.25rem);border-radius:var(--ds-size-100, 0.5rem);-webkit-tap-highlight-color:transparent}:host .wrapper[class*=shape-box]{border-radius:unset}:host .wrapper[class*=shape-snowflake]{border-radius:unset;line-height:24px}:host .wrapper[class*=shape-pill]{border-radius:30px}:host .wrapper[class*=-lg]{padding-top:var(--ds-size-75, 0.375rem);padding-bottom:var(--ds-size-75, 0.375rem);padding-right:var(--ds-size-150, 0.75rem);line-height:26px}:host .wrapper[class*=-xl]{padding-top:var(--ds-size-100, 0.5rem);padding-bottom:var(--ds-size-100, 0.5rem);padding-right:var(--ds-size-200, 1rem);line-height:26px}:host slot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:host [auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-right:var(--ds-size-150, 0.75rem);margin-left:var(--ds-size-100, 0.5rem)}:host ::slotted(.nestingSpacer){display:inline-block;width:var(--ds-size-300, 1.5rem)}[slot=displayValue]{display:none}:host([loadingplaceholder]) .wrapper{padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem))}:host([selected]) .wrapper{padding-left:0}:host([nocheckmark]) .wrapper{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-lg]{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-xl]{padding-left:var(--ds-size-200, 1rem)}:host([hidden]){display:none}:host([static]){pointer-events:none}:host([disabled]:hover){cursor:auto}:host([disabled]){user-select:none;pointer-events:none}`,IU=y`:host .wrapper{background-color:var(--ds-auro-menuoption-container-color, transparent);box-shadow:inset 0 0 0 1px var(--ds-auro-menuoption-container-border-color, transparent);color:var(--ds-auro-menuoption-text-color)}:host svg{fill:var(--ds-auro-menuoption-icon-color)}:host([disabled]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:hover),:host(.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host(:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([selected]:hover),:host([selected].active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host([selected]:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host(:focus:hover),:host(:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]:focus:hover),:host([selected]:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}`;let BU=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},z_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var RU='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let S_=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const vm=new Map,A_=(a,e={})=>{const t=e.responseParser||(s=>s.text());return vm.has(a)||vm.set(a,fetch(a).then(t)),vm.get(a)};
15var C_=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let ym=class extends S_{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},S_.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return C_}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield A_(`${this.uri}/${a}/${e}.svg`):yield A_(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(RU,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var NU=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,LU=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let FU=class Lb extends ym{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new z_}static get properties(){return $(x({},ym.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[ym.styles,NU,C_,LU]}static register(e=\"auro-icon\"){z_.prototype.registerComponent(e,Lb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Lb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var UU=\"9.1.0\",OU={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"checkmark-sm__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"checkmark-sm__desc\">a small check mark.<\/desc><path d=\"M8.461 11.84a.625.625 0 1 0-.922.844l2.504 2.738c.247.27.674.27.922 0l5.496-6a.625.625 0 1 0-.922-.844l-5.035 5.496z\"/><\/svg>'};let HU=class j6 extends k_{constructor(){super(),this.shape=void 0,this.size=void 0;const e=new BU;this.iconTag=e.generateTag(\"auro-formkit-menuoption-icon\",UU,FU),this.selected=!1,this.nocheckmark=!1,this.disabled=!1,this.tabIndex=-1,this.runtimeUtils=new Fd}static get properties(){return $(x({},super.properties),{nocheckmark:{type:Boolean,reflect:!0},selected:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},value:{type:String,reflect:!0},tabIndex:{type:Number,reflect:!0}})}static get styles(){return[MU,IU,__]}static register(e=\"auro-menuoption\"){Fd.prototype.registerComponent(e,j6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-menuoption\"),this.hasAttribute(\"size\")||(this.size=this.parentElement.getAttribute(\"size\")||\"sm\"),this.hasAttribute(\"shape\")||(this.shape=this.parentElement.getAttribute(\"shape\")||\"box\"),this.setAttribute(\"role\",\"option\"),this.setAttribute(\"aria-selected\",\"false\"),this.addEventListener(\"mouseover\",()=>{this.dispatchEvent(new CustomEvent(\"auroMenuOption-mouseover\",{bubbles:!0,cancelable:!1,
15composed:!0,detail:this}))})}updated(e){super.updated(e),e.has(\"selected\")&&this.setAttribute(\"aria-selected\",this.selected.toString())}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg>${t}<\/${this.iconTag}>`}renderLayout(){const e={xs:\"body-sm\",sm:\"body-default\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"},t=F({wrapper:!0,[this.size?e[this.size]:\"body-sm\"]:!0});return _`\n      <div class=\"${t}\">\n        ${this.selected&&!this.nocheckmark?this.generateIconHtml(OU.svg):void 0}\n        <slot><\/slot>\n      <\/div>\n    `}};var DU=y`:focus:not(:focus-visible){outline:3px solid transparent}.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{display:block;vertical-align:middle;line-height:0}:host .menuWrapper{box-sizing:border-box;display:flex;flex-direction:column;width:100%;margin:0;padding:0}:host ::slotted(hr){box-sizing:content-box !important;height:0 !important;overflow:visible !important;margin:var(--ds-size-100, 0.5rem) 0 !important;border-width:0 !important;border-top-width:1px !important;border-top-style:solid !important}:host [loadingplaceholder].empty{opacity:0;position:absolute}:host [loadingplaceholder] slot[name=loadingIcon]{vertical-align:middle;display:inline-block;margin-bottom:var(--ds-size-25, 0.125rem)}:host [loadingplaceholder] slot[name=loadingIcon]::slotted(*){margin-right:var(--ds-size-150, 0.75rem)}:host([root]){overflow-y:auto}:host([root]) .menuWrapper.lg{padding:var(--ds-size-150, 0.75rem);gap:var(--ds-size-50, 0.25rem)}:host([root]) .menuWrapper.xl{padding:var(--ds-size-200, 1rem);gap:var(--ds-size-100, 0.5rem)}`,PU=y`:host ::slotted(hr){border-top-color:var(--ds-auro-menu-divider-color)}[loadingplaceholder] slot[name=loadingIcon]{color:var(--ds-auro-menu-loader-color)}[loadingplaceholder] slot[name=loadingText]{color:var(--ds-auro-menu-loader-text-color)}`,T_=y`:host{--ds-auro-menu-divider-color: var(--ds-basic-color-border-divider, rgba(0, 0, 0, 0.15));--ds-auro-menu-loader-color: var(--ds-basic-color-brand-primary, #01426a);--ds-auro-menu-loader-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-container-color: transparent;--ds-auro-menuoption-container-border-color: var(--ds-auro-menuoption-container-color);--ds-auro-menuoption-icon-color: transparent;--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}`;class E_ extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const e=this.shadowRoot.querySelector(\".wrapper\");e&&(e.classList.forEach(t=>{t.startsWith(\"shape-\")&&e.classList.remove(t)}),this.shape&&this.size?e.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):e.classList.add(\"shape-none\"))}
15resetLayoutClasses(){if(this.layout){const e=this.shadowRoot.querySelector(\".wrapper\");e&&(e.classList.forEach(t=>{t.startsWith(\"layout-\")&&e.classList.remove(t)}),e.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(e){(e.has(\"layout\")||e.has(\"shape\")||e.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(e){return console.error(\"Failed to get the defined layout - using the default layout\",e),this.getLayout(\"default\")}}}let Ud=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};function xm(a){return!a.hasAttribute(\"hidden\")&&!a.hasAttribute(\"disabled\")&&!a.hasAttribute(\"static\")}function os(a,e,t=null){const s={bubbles:!0,cancelable:!1,composed:!0};t!==null&&(s.detail=t),a.dispatchEvent(new CustomEvent(e,s))}
15let qU=class Z6 extends E_{constructor(){super(),this.shape=\"box\",this.size=\"sm\",this.value=void 0,this.optionSelected=void 0,this.matchWord=void 0,this.noCheckmark=!1,this.optionActive=void 0,this.loading=!1,this.multiSelect=!1,this.handleKeyDown=this.handleKeyDown.bind(this),this.handleMouseSelect=this.handleMouseSelect.bind(this),this.handleOptionHover=this.handleOptionHover.bind(this),this.handleSlotChange=this.handleSlotChange.bind(this),Object.assign(this,{rootMenu:!0,index:-1,nestingSpacer:'<span class=\"nestingSpacer\"><\/span>',loadingSlots:null,items:[]})}static get properties(){return $(x({},super.properties),{noCheckmark:{type:Boolean,reflect:!0,attribute:\"nocheckmark\"},disabled:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},optionSelected:{type:Object},optionActive:{type:Object,attribute:\"optionactive\"},matchWord:{type:String,attribute:\"matchword\"},multiSelect:{type:Boolean,reflect:!0,attribute:\"multiselect\"},value:{type:String,reflect:!0,attribute:\"value\"},level:{type:Number,reflect:!1,attribute:!1}})}static get styles(){return[DU,PU,T_]}static register(e=\"auro-menu\"){Ud.prototype.registerComponent(e,Z6)}get formattedValue(){return this.multiSelect?this.value?this.value.startsWith(\"[\")?JSON.parse(this.value):[this.value]:void 0:this.value}connectedCallback(){super.connectedCallback(),this.addEventListener(\"keydown\",this.handleKeyDown),this.addEventListener(\"mousedown\",this.handleMouseSelect),this.addEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.addEventListener(\"slotchange\",this.handleSlotChange),this.setTagAttribute(\"auro-menu\")}disconnectedCallback(){this.removeEventListener(\"keydown\",this.handleKeyDown),this.removeEventListener(\"mousedown\",this.handleMouseSelect),this.removeEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.removeEventListener(\"slotchange\",this.handleSlotChange),super.disconnectedCallback()}firstUpdated(){Ud.prototype.handleComponentTagRename(this,\"auro-menu\"),this.loadingSlots=this.querySelectorAll(\"[slot='loadingText'], [slot='loadingIcon']\"),this.initializeMenu()}setTagAttribute(e){this.tagName.toLowerCase()!==e&&this.setAttribute(e,!0)}updated(e){if(super.updated(e),e.has(\"optionSelected\")){const t=e.get(\"optionSelected\");(t&&this.optionSelected&&t.value!==this.optionSelected.value||!t&&this.optionSelected||t&&!this.optionSelected)&&this.notifySelectionChange()}if(e.has(\"multiSelect\")&&!e.has(\"value\")&&this.clearSelection(),e.has(\"value\")){if(this.value===void 0||this.value===null)this.clearSelection();else{if(this.multiSelect){const t=this.formattedValue,s=this.items.filter(r=>t.includes(r.value));this.optionSelected=s.length>0?s:void 0}else{const t=this.items.find(s=>s.value===this.value);t?(this.optionSelected=t,this.index=this.items.indexOf(t)):(this.optionSelected=void 0,this.index=-1)}(!this.optionSelected||Array.isArray(this.optionSelected)&&this.optionSelected.length===0)&&(os(this,\"auroMenu-selectValueFailure\"),this.optionSelected=void 0,this.index=-1)}this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.optionSelected!==void 0&&this.notifySelectionChange()}this.updateItemsState(e)}updateItemsState(e){if(!this.items)return;e.has(\"noCheckmark\")&&this.noCheckmark&&this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\").forEach(r=>r.setAttribute(\"noCheckmark\",\"\"));const t=this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\");[\"size\",\"shape\"].forEach(r=>{e.has(r)&&t.forEach(o=>{o.setAttribute(r,this[r])})});let s=null;if(e.has(\"matchWord\")&&this.matchWord&&this.matchWord.length){const r=this.matchWord.replace(/[.*+?^${}()|[\\]\\\\]/gu,\"\\\\$&\");s=new RegExp(r,\"giu\")}this.items.forEach(r=>{if(e.has(\"optionSelected\")||e.has(\"value\")){const o=this.isOptionSelected(r);r.setAttribute(\"aria-selected\",o?\"true\":\"false\"),o?r.setAttribute(\"selected\",\"\"):r.removeAttribute(\"selected\")}if(e.has(\"matchWord\")&&s&&xm(r)&&!r.hasAttribute(\"persistent\")){const o=r.querySelectorAll(\".nestingSpacer\"),i=r.querySelector('[slot=\"displayValue\"]');i&&r.removeChild(i);const n=[...o].map(()=>this.nestingSpacer).join(\"\");r.innerHTML=n+r.textContent.replace(s,l=>`<strong>${l}<\/strong>`),i&&r.append(i)}e.has(\"disabled\")&&(r.disabled=this.disabled)}),e.has(\"loading\")&&(this.setAttribute(\"aria-busy\",this.loading),os(this,\"auroMenu-loadingChange\",{loading:this.loading,hasLoadingPlaceholder:this.hasLoadingPlaceholder}))}initializeMenu(){this.initItems(),this.rootMenu&&(this.setAttribute(\"role\",\"listbox\"),this.setAttribute(\"root\",\"\"),this.handleNestedMenus(this))}initItems(){this.items=Array.from(this.querySelectorAll(\"auro-menuoption, [auro-menuoption]\")),this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}handleSelectState(e){if(this.multiSelect){const t=this.formattedValue||[],s=this.optionSelected||[];t.includes(e.value)||(this.value=JSON.stringify([...t,e.value])),s.includes(e)||(this.optionSelected=[...s,e])}else this.value=e.value,this.optionSelected=e;this.index=this.items.indexOf(e)}handleDeselectState(e){if(this.multiSelect){const t=(this.formattedValue||[]).filter(s=>s!==e.value);t&&t.length===0?this.value=void 0:this.value=JSON.stringify(t),this.optionSelected=this.optionSelected.filter(s=>s!==e),this.optionSelected.length===0&&(this.optionSelected=void 0)}else this.value=void 0,this.optionSelected=void 0;this.index=this.items.indexOf(e),this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.notifySelectionChange()}clearSelection(){this.optionSelected=void 0,this.value=void 0,this.index=-1}reset(){this.value=void 0,this.optionSelected=void 0,this.index=-1,this.updateItemsState(new Map([[\"optionSelected\",!0]])),os(this,\"auroMenu-selectValueReset\")}handleNestedMenus(e){e.level=e.parentElement.level>=0?e.parentElement.level+1:0,e.level>0&&(e.setAttribute(\"role\",\"group\"),e.removeAttribute(\"root\"),e.hasAttribute(\"aria-label\")||e.setAttribute(\"aria-label\",\"submenu\")),e.querySelectorAll(\":scope > auro-menuoption, :scope > [auro-menuoption]\").forEach(t=>{const s=new RegExp(this.nestingSpacer,\"gu\");t.innerHTML=this.nestingSpacer.repeat(e.level)+t.innerHTML.replace(s,\"\")})}handleKeyDown(e){switch(e.preventDefault(),e.key){case\"ArrowDown\":this.navigateOptions(\"down\");break;case\"ArrowUp\":this.navigateOptions(\"up\");break;case\"Tab\":this.makeSelection();break;case\"Enter\":this.makeSelection();break}}makeSelection(){this.items||this.initItems();const e=this.items[this.index];if(!(!e||!xm(e))){if(e.hasAttribute(\"event\")){this.handleCustomEvent(e);return}this.multiSelect?this.toggleOption(e):(this.option!==this.optionSelected||!this.isOptionSelected(e))&&(this.clearSelection(),this.handleSelectState(e)),this.notifySelectionChange()}}toggleOption(e){this.isOptionSelected(e)?this.handleDeselectState(e):e.value===void 0||e.value===\"\"?os(this,\"auroMenu-selectValueFailure\"):this.handleSelectState(e)}handleMouseSelect(e){if(!this.rootMenu||e.target===this)return;const t=e.target.closest(\"auro-menuoption, [auro-menuoption]\");t&&(this.index=this.items.indexOf(t),this.makeSelection())}handleOptionHover(e){const t=e.target;this.index=this.items.indexOf(t),this.updateActiveOption(this.index)}
15handleSlotChange(){this.parentElement&&this.parentElement.closest(\"auro-menu, [auro-menu]\")&&(this.rootMenu=!1),this.rootMenu?this.initializeMenu():this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}navigateOptions(e){if(!this.items||!this.items.length)return;let t=this.index;const s=e===\"down\"?1:-1,r=this.items.length;let o=0,i=!1;do{t=(t+s+this.items.length)%this.items.length,o+=1;const n=this.items[t];if(xm(n)){i=!0;break}if(o>=r)break}while(o<r);i?(this.index=t,this.updateActiveOption(this.index)):os(this,\"auroMenu-navigateFailure\",{reason:\"No interactive options available\",direction:e,currentIndex:this.index})}updateActiveOption(e){!this.items||!this.items[e]||(this.items.forEach(t=>t.classList.remove(\"active\")),this.items[e].classList.add(\"active\"),this.optionActive=this.items[e],this.index=e,os(this,\"auroMenu-activatedOption\",this.items[e]))}handleCustomEvent(e){const t=e.getAttribute(\"event\");os(this,t),os(this,\"auroMenu-customEventFired\")}notifySelectionChange(e=void 0){os(this,\"auroMenu-selectedOption\",{source:e})}isOptionSelected(e){return this.optionSelected?this.multiSelect?Array.isArray(this.optionSelected)&&this.optionSelected.some(t=>t===e):this.optionSelected===e:!1}get hasLoadingPlaceholder(){return this.loadingSlots&&this.loadingSlots.length>0}get wrapperClasses(){return F({menuWrapper:!0,[this.size]:!0})}renderLayout(){return this.loading?R`\n        <div class=\"${this.wrapperClasses}\">\n          <auro-menuoption\n            disabled\n            loadingplaceholder\n            class=\"${this.hasLoadingPlaceholder?\"\":\"empty\"}\"\n          >\n            <div>\n              <slot name=\"loadingIcon\" class=\"body-lg\"><\/slot>\n              <slot name=\"loadingText\"><\/slot>\n            <\/div>\n          <\/auro-menuoption>\n        <\/div>\n      `:R`\n      <div class=\"${this.wrapperClasses}\">\n        <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}};var WU=y`.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{cursor:pointer;user-select:none;text-overflow:ellipsis;max-width:100dvw}
15:host .wrapper{display:flex;align-items:center;padding-right:var(--ds-size-200, 1rem);padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem));padding-top:var(--ds-size-50, 0.25rem);padding-bottom:var(--ds-size-50, 0.25rem);border-radius:var(--ds-size-100, 0.5rem);-webkit-tap-highlight-color:transparent}:host .wrapper[class*=shape-box]{border-radius:unset}:host .wrapper[class*=shape-snowflake]{border-radius:unset;line-height:24px}:host .wrapper[class*=shape-pill]{border-radius:30px}:host .wrapper[class*=-lg]{padding-top:var(--ds-size-75, 0.375rem);padding-bottom:var(--ds-size-75, 0.375rem);padding-right:var(--ds-size-150, 0.75rem);line-height:26px}:host .wrapper[class*=-xl]{padding-top:var(--ds-size-100, 0.5rem);padding-bottom:var(--ds-size-100, 0.5rem);padding-right:var(--ds-size-200, 1rem);line-height:26px}:host slot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:host [auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-right:var(--ds-size-150, 0.75rem);margin-left:var(--ds-size-100, 0.5rem)}:host ::slotted(.nestingSpacer){display:inline-block;width:var(--ds-size-300, 1.5rem)}[slot=displayValue]{display:none}:host([loadingplaceholder]) .wrapper{padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem))}:host([selected]) .wrapper{padding-left:0}:host([nocheckmark]) .wrapper{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-lg]{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-xl]{padding-left:var(--ds-size-200, 1rem)}:host([hidden]){display:none}:host([static]){pointer-events:none}:host([disabled]:hover){cursor:auto}:host([disabled]){user-select:none;pointer-events:none}`,VU=y`:host .wrapper{background-color:var(--ds-auro-menuoption-container-color, transparent);box-shadow:inset 0 0 0 1px var(--ds-auro-menuoption-container-border-color, transparent);color:var(--ds-auro-menuoption-text-color)}:host svg{fill:var(--ds-auro-menuoption-icon-color)}:host([disabled]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:hover),:host(.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host(:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([selected]:hover),:host([selected].active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host([selected]:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host(:focus:hover),:host(:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]:focus:hover),:host([selected]:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}`;let jU=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},$_=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var ZU='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let M_=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const wm=new Map,I_=(a,e={})=>{const t=e.responseParser||(s=>s.text());return wm.has(a)||wm.set(a,fetch(a).then(t)),wm.get(a)};var B_=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let _m=class extends M_{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},M_.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return B_}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield I_(`${this.uri}/${a}/${e}.svg`):yield I_(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(ZU,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var GU=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,KU=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let JU=class Fb extends _m{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new $_}static get properties(){return $(x({},_m.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[_m.styles,GU,B_,KU]}static register(e=\"auro-icon\"){$_.prototype.registerComponent(e,Fb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Fb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var XU=\"9.1.0\",YU={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"checkmark-sm__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"checkmark-sm__desc\">a small check mark.<\/desc><path d=\"M8.461 11.84a.625.625 0 1 0-.922.844l2.504 2.738c.247.27.674.27.922 0l5.496-6a.625.625 0 1 0-.922-.844l-5.035 5.496z\"/><\/svg>'};
15let QU=class G6 extends E_{constructor(){super(),this.shape=void 0,this.size=void 0;const e=new jU;this.iconTag=e.generateTag(\"auro-formkit-menuoption-icon\",XU,JU),this.selected=!1,this.nocheckmark=!1,this.disabled=!1,this.tabIndex=-1,this.runtimeUtils=new Ud}static get properties(){return $(x({},super.properties),{nocheckmark:{type:Boolean,reflect:!0},selected:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},value:{type:String,reflect:!0},tabIndex:{type:Number,reflect:!0}})}static get styles(){return[WU,VU,T_]}static register(e=\"auro-menuoption\"){Ud.prototype.registerComponent(e,G6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-menuoption\"),this.hasAttribute(\"size\")||(this.size=this.parentElement.getAttribute(\"size\")||\"sm\"),this.hasAttribute(\"shape\")||(this.shape=this.parentElement.getAttribute(\"shape\")||\"box\"),this.setAttribute(\"role\",\"option\"),this.setAttribute(\"aria-selected\",\"false\"),this.addEventListener(\"mouseover\",()=>{this.dispatchEvent(new CustomEvent(\"auroMenuOption-mouseover\",{bubbles:!0,cancelable:!1,composed:!0,detail:this}))})}updated(e){super.updated(e),e.has(\"selected\")&&this.setAttribute(\"aria-selected\",this.selected.toString())}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg>${t}<\/${this.iconTag}>`}renderLayout(){const e={xs:\"body-sm\",sm:\"body-default\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"},t=F({wrapper:!0,[this.size?e[this.size]:\"body-sm\"]:!0});return _`\n      <div class=\"${t}\">\n        ${this.selected&&!this.nocheckmark?this.generateIconHtml(YU.svg):void 0}\n        <slot><\/slot>\n      <\/div>\n    `}};qU.register(),QU.register();var eO=Object.defineProperty,tO=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&eO(e,t,r),r};CU.register(\"header-auro-select_formkit_5_8_0\"),$U.register(\"header-auro-menu_formkit_5_8_0\"),HU.register(\"header-auro-menuoption_formkit_5_8_0\");const bb=class bb extends pt{constructor(){super(...arguments),this.handleSelectChange=e=>{var s,r;const t=e.detail.value;this.dispatchEvent(new CustomEvent(\"borealis-language-currency-change\",{detail:{selected_option:t,option:(r=(s=this.data)==null?void 0:s.language_currency_options)==null?void 0:r.find(o=>o.language_currency_id===t)},bubbles:!0,composed:!0}))}}render(){var o,i,n,l;const e=((o=this.data)==null?void 0:o.label)||\"Select preferred language and currency\",t=((i=this.data)==null?void 0:i.placeholder)||\"Language - Currency\",s=((n=this.data)==null?void 0:n.selected_option)||\"\",r=((l=this.data)==null?void 0:l.language_currency_options)||[];return _`\n            <div class=\"currency-lang-selector\">\n                <label class=\"currency-lang-label\">${e}<\/label>\n\n                <header-auro-select_formkit_5_8_0\n                    .value=${s||void 0}\n                    .placeholder=${t}\n                    @input=${this.handleSelectChange}\n                    size=\"xl\"\n                    required\n                >\n                    ${s?_`\n                              <span slot=\"label\">${t}<\/span>\n                          `:\"\"}\n                    <header-auro-menu_formkit_5_8_0>\n                        ${r2([r],()=>n2(r,c=>c.language_currency_id,c=>_`\n                                    <header-auro-menuoption_formkit_5_8_0\n                                        value=\"${c.language_currency_id}\"\n                                        ?selected=${s===c.language_currency_id}\n                                    >\n                                        ${c.label}\n                                    <\/header-auro-menuoption_formkit_5_8_0>\n                                `))}\n                    <\/header-auro-menu_formkit_5_8_0>\n                <\/header-auro-select_formkit_5_8_0>\n            <\/div>\n        `}};bb.styles=y`\n        :host {\n            display: block;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n        }\n\n        .currency-lang-selector {\n            display: flex;\n            flex-direction: column;\n            gap: var(--ds-size-200, 16px);\n        }\n\n        .currency-lang-label {\n            font-size: var(--ds-text-body-size-default, 16px);\n            font-weight: 450;\n            color: var(--ds-basic-color-texticon-default, #2a2a2a);\n            margin: 0;\n            font-family: var(--ds-font-family-default, \"AS Circular\");\n            line-height: var(--ds-text-body-height-default, 24px);\n        }\n\n        auro-select {\n            width: 100%;\n        }\n    `;let Od=bb;tO([re({type:Object,reflect:!0})],Od.prototype,\"data\");const R_=\"borealis-currency-language-selector\";globalThis.customElements.get(R_)===void 0&&globalThis.customElements.define(R_,Od);var aO=Object.defineProperty,km=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&aO(e,t,r),r};const gb=class gb extends pt{constructor(){super(...arguments),this.isMobileWidth=!1,this.handleFocusOut=e=>{const t=e.relatedTarget;(!t||!this.contains(t))&&this.handleCloseMenu()},this.handleOutsidePointerDown=e=>{const t=e.composedPath();!t.includes(this)&&!(this.triggerElement&&t.includes(this.triggerElement))&&this.handleCloseMenu()},this.handleScroll=()=>{this.handleCloseMenu()},this.handleCloseMenu=()=>{this.dispatchEvent(new CustomEvent(\"borealis-currency-language-dropdown-closed\",{bubbles:!0,composed:!0}))}}firstUpdated(e){super.firstUpdated(e),globalThis.addEventListener(\"pointerdown\",this.handleOutsidePointerDown,!0),globalThis.addEventListener(\"scroll\",this.handleScroll,!0),this.addEventListener(\"focusout\",this.handleFocusOut,!0)}updated(e){super.updated(e)}disconnectedCallback(){globalThis.removeEventListener(\"pointerdown\",this.handleOutsidePointerDown,!0),globalThis.removeEventListener(\"scroll\",this.handleScroll,!0),this.removeEventListener(\"focusout\",this.handleFocusOut,!0),super.disconnectedCallback()}render(){return _`\n            <div class=${`currency-language-dropdown ${this.isMobileWidth?\"mobile-view\":\"\"}`}>\n                <borealis-currency-language-selector .data=${this.data}><\/borealis-currency-language-selector>\n            <\/div>\n        `}};gb.styles=[y`\n            .currency-language-dropdown {\n                min-width: 292px;\n                max-width: 292px;\n                padding: var(--ds-size-300, 24px);\n                border-radius: var(--ds-size-300, 24px);\n                background: var(--ds-color-surface-default, #ffffff);\n                z-index: 11;\n                box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n            }\n\n            .mobile-view {\n                width: 100%;\n                max-width: none;\n                border-bottom-left-radius: 0;\n                border-bottom-right-radius: 0;\n                height: auto;\n                overflow-y: auto;\n                box-sizing: border-box;\n            }\n        `];let di=gb;km([re({type:Object,reflect:!1})],di.prototype,\"data\"),km([re({type:Object,reflect:!1})],di.prototype,\"triggerElement\"),km([re({type:Boolean,reflect:!1})],di.prototype,\"isMobileWidth\");const N_=\"borealis-currency-language-dropdown\";globalThis.customElements.get(N_)===void 0&&globalThis.customElements.define(N_,di);const sO=U({language_currency_id:z(),label:z(),language:z(),currency:z(),currency_code:z()});U({label:z().optional(),placeholder:z().optional(),selected_option:z().optional(),language_currency_options:Oe(sO).optional()});const jn=globalThis,L_=a=>a,Hd=jn.trustedTypes,F_=Hd?Hd.createPolicy(\"lit-html\",{createHTML:a=>a}):void 0,U_=\"$lit$\",sr=`lit$${Math.random().toFixed(9).slice(2)}$`,O_=\"?\"+sr,rO=`<${O_}>`,Qr=document,Dd=()=>Qr.createComment(\"\"),Zn=a=>a===null||typeof a!=\"object\"&&typeof a!=\"function\",zm=Array.isArray,oO=a=>zm(a)||typeof(a==null?void 0:a[Symbol.iterator])==\"function\",Sm=`[ \t\n\\f\\r]`,Gn=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,H_=/-->/g,D_=/>/g,eo=RegExp(`>|${Sm}(?:([^\\\\s\"'>=/]+)(${Sm}*=${Sm}*(?:[^ \t\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),P_=/'/g,q_=/\"/g,W_=/^(?:script|style|textarea|title)$/i,Kn=Symbol.for(\"lit-noChange\"),Ye=Symbol.for(\"lit-nothing\"),V_=new WeakMap,to=Qr.createTreeWalker(Qr,129);function j_(a,e){if(!zm(a)||!a.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return F_!==void 0?F_.createHTML(e):e}const iO=(a,e)=>{const t=a.length-1,s=[];let r,o=e===2?\"<svg>\":e===3?\"<math>\":\"\",i=Gn;for(let n=0;n<t;n++){const l=a[n];let c,d,u=-1,p=0;for(;p<l.length&&(i.lastIndex=p,d=i.exec(l),d!==null);)p=i.lastIndex,i===Gn?d[1]===\"!--\"?i=H_:d[1]!==void 0?i=D_:d[2]!==void 0?(W_.test(d[2])&&(r=RegExp(\"<\/\"+d[2],\"g\")),i=eo):d[3]!==void 0&&(i=eo):i===eo?d[0]===\">\"?(i=r!=null?r:Gn,u=-1):d[1]===void 0?u=-2:(u=i.lastIndex-d[2].length,c=d[1],i=d[3]===void 0?eo:d[3]==='\"'?q_:P_):i===q_||i===P_?i=eo:i===H_||i===D_?i=Gn:(i=eo,r=void 0);const h=i===eo&&a[n+1].startsWith(\"/>\")?\" \":\"\";o+=i===Gn?l+rO:u>=0?(s.push(c),l.slice(0,u)+U_+l.slice(u)+sr+h):l+sr+(u===-2?n:h)}return[j_(a,o+(a[t]||\"<?>\")+(e===2?\"<\/svg>\":e===3?\"<\/math>\":\"\")),s]};let Am=class K6{constructor({strings:e,_$litType$:t},s){let r;this.parts=[];let o=0,i=0;const n=e.length-1,l=this.parts,[c,d]=iO(e,t);if(this.el=K6.createElement(c,s),to.currentNode=this.el.content,t===2||t===3){const u=this.el.content.firstChild;u.replaceWith(...u.childNodes)}for(;(r=to.nextNode())!==null&&l.length<n;){if(r.nodeType===1){if(r.hasAttributes())for(const u of r.getAttributeNames())if(u.endsWith(U_)){const p=d[i++],h=r.getAttribute(u).split(sr),f=/([.?@])?(.*)/.exec(p);l.push({type:1,index:o,name:f[2],strings:h,ctor:f[1]===\".\"?lO:f[1]===\"?\"?cO:f[1]===\"@\"?dO:Pd}),r.removeAttribute(u)}else u.startsWith(sr)&&(l.push({type:6,index:o}),r.removeAttribute(u));if(W_.test(r.tagName)){const u=r.textContent.split(sr),p=u.length-1;if(p>0){r.textContent=Hd?Hd.emptyScript:\"\";for(let h=0;h<p;h++)r.append(u[h],Dd()),to.nextNode(),l.push({type:2,index:++o});r.append(u[p],Dd())}}}else if(r.nodeType===8)if(r.data===O_)l.push({type:2,index:o});else{let u=-1;for(;(u=r.data.indexOf(sr,u+1))!==-1;)l.push({type:7,index:o}),u+=sr.length-1}o++}}static createElement(e,t){const s=Qr.createElement(\"template\");return s.innerHTML=e,s}};function ui(a,e,t=a,s){var i,n,l;if(e===Kn)return e;
vendor: 5,111 bytes, line 15
15let r=s!==void 0?(i=t._$Co)==null?void 0:i[s]:t._$Cl;const o=Zn(e)?void 0:e._$litDirective$;return(r==null?void 0:r.constructor)!==o&&((n=r==null?void 0:r._$AO)==null||n.call(r,!1),o===void 0?r=void 0:(r=new o(a),r._$AT(a,t,s)),s!==void 0?((l=t._$Co)!=null?l:t._$Co=[])[s]=r:t._$Cl=r),r!==void 0&&(e=ui(a,r._$AS(a,e.values),r,s)),e}let nO=class{constructor(a,e){this._$AV=[],this._$AN=void 0,this._$AD=a,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(a){var l;const{el:{content:e},parts:t}=this._$AD,s=((l=a==null?void 0:a.creationScope)!=null?l:Qr).importNode(e,!0);to.currentNode=s;let r=to.nextNode(),o=0,i=0,n=t[0];for(;n!==void 0;){if(o===n.index){let c;n.type===2?c=new Z_(r,r.nextSibling,this,a):n.type===1?c=new n.ctor(r,n.name,n.strings,this,a):n.type===6&&(c=new uO(r,this,a)),this._$AV.push(c),n=t[++i]}o!==(n==null?void 0:n.index)&&(r=to.nextNode(),o++)}return to.currentNode=Qr,s}p(a){let e=0;for(const t of this._$AV)t!==void 0&&(t.strings!==void 0?(t._$AI(a,t,e),e+=t.strings.length-2):t._$AI(a[e])),e++}},Z_=class J6{get _$AU(){var e,t;return(t=(e=this._$AM)==null?void 0:e._$AU)!=null?t:this._$Cv}constructor(e,t,s,r){var o;this.type=2,this._$AH=Ye,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=s,this.options=r,this._$Cv=(o=r==null?void 0:r.isConnected)!=null?o:!0}get parentNode(){let e=this._$AA.parentNode;const t=this._$AM;return t!==void 0&&(e==null?void 0:e.nodeType)===11&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,t=this){e=ui(this,e,t),Zn(e)?e===Ye||e==null||e===\"\"?(this._$AH!==Ye&&this._$AR(),this._$AH=Ye):e!==this._$AH&&e!==Kn&&this._(e):e._$litType$!==void 0?this.$(e):e.nodeType!==void 0?this.T(e):oO(e)?this.k(e):this._(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==Ye&&Zn(this._$AH)?this._$AA.nextSibling.data=e:this.T(Qr.createTextNode(e)),this._$AH=e}$(e){var o;const{values:t,_$litType$:s}=e,r=typeof s==\"number\"?this._$AC(e):(s.el===void 0&&(s.el=Am.createElement(j_(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===r)this._$AH.p(t);else{const i=new nO(r,this),n=i.u(this.options);i.p(t),this.T(n),this._$AH=i}}_$AC(e){let t=V_.get(e.strings);return t===void 0&&V_.set(e.strings,t=new Am(e)),t}k(e){zm(this._$AH)||(this._$AH=[],this._$AR());const t=this._$AH;let s,r=0;for(const o of e)r===t.length?t.push(s=new J6(this.O(Dd()),this.O(Dd()),this,this.options)):s=t[r],s._$AI(o),r++;r<t.length&&(this._$AR(s&&s._$AB.nextSibling,r),t.length=r)}_$AR(e=this._$AA.nextSibling,t){var s;for((s=this._$AP)==null?void 0:s.call(this,!1,!0,t);e!==this._$AB;){const r=L_(e).nextSibling;L_(e).remove(),e=r}}setConnected(e){var t;this._$AM===void 0&&(this._$Cv=e,(t=this._$AP)==null||t.call(this,e))}},Pd=class{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(a,e,t,s,r){this.type=1,this._$AH=Ye,this._$AN=void 0,this.element=a,this.name=e,this._$AM=s,this.options=r,t.length>2||t[0]!==\"\"||t[1]!==\"\"?(this._$AH=Array(t.length-1).fill(new String),this.strings=t):this._$AH=Ye}_$AI(a,e=this,t,s){const r=this.strings;let o=!1;if(r===void 0)a=ui(this,a,e,0),o=!Zn(a)||a!==this._$AH&&a!==Kn,o&&(this._$AH=a);else{const i=a;let n,l;for(a=r[0],n=0;n<r.length-1;n++)l=ui(this,i[t+n],e,n),l===Kn&&(l=this._$AH[n]),o||(o=!Zn(l)||l!==this._$AH[n]),l===Ye?a=Ye:a!==Ye&&(a+=(l!=null?l:\"\")+r[n+1]),this._$AH[n]=l}o&&!s&&this.j(a)}j(a){a===Ye?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,a!=null?a:\"\")}};class lO extends Pd{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===Ye?void 0:e}}class cO extends Pd{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==Ye)}}let dO=class extends Pd{constructor(a,e,t,s,r){super(a,e,t,s,r),this.type=5}_$AI(a,e=this){var o;if((a=(o=ui(this,a,e,0))!=null?o:Ye)===Kn)return;const t=this._$AH,s=a===Ye&&t!==Ye||a.capture!==t.capture||a.once!==t.once||a.passive!==t.passive,r=a!==Ye&&(t===Ye||s);s&&this.element.removeEventListener(this.name,this,t),r&&this.element.addEventListener(this.name,this,a),this._$AH=a}handleEvent(a){var e,t;typeof this._$AH==\"function\"?this._$AH.call((t=(e=this.options)==null?void 0:e.host)!=null?t:this.element,a):this._$AH.handleEvent(a)}};class uO{constructor(e,t,s){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(e){ui(this,e)}}const Cm=jn.litHtmlPolyfillSupport;Cm==null||Cm(Am,Z_),((F3=jn.litHtmlVersions)!=null?F3:jn.litHtmlVersions=[]).push(\"3.3.3\");const hO=a=>a!=null?a:Ye;let pO=class extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const a=this.shadowRoot.querySelector(\".wrapper\");
15a&&(a.classList.forEach(e=>{e.startsWith(\"shape-\")&&a.classList.remove(e)}),this.shape&&this.size?a.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):a.classList.add(\"shape-none\"))}resetLayoutClasses(){if(this.layout){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"layout-\")&&a.classList.remove(e)}),a.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(a){(a.has(\"layout\")||a.has(\"shape\")||a.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(a){return console.error(\"Failed to get the defined layout - using the default layout\",a),this.getLayout(\"default\")}}};var fO=y`.shape-classic-xl,.shape-classic-lg,.shape-classic-md,.shape-classic-sm,.shape-classic-xs{min-height:56px;max-height:56px;border-style:solid;border-width:1px;border-radius:var(--ds-border-radius, 0.375rem)}.shape-classic-xl.simple,.shape-classic-lg.simple,.shape-classic-md.simple,.shape-classic-sm.simple,.shape-classic-xs.simple{border-width:0px;min-height:58px;max-height:58px;background-color:unset;box-shadow:none}.shape-classic-xl.thin,.shape-classic-lg.thin,.shape-classic-md.thin,.shape-classic-sm.thin,.shape-classic-xs.thin{border-width:1px;min-height:56px;max-height:56px;background-color:unset}.shape-classic-xl.parentBorder,.shape-classic-lg.parentBorder,.shape-classic-md.parentBorder,.shape-classic-sm.parentBorder,.shape-classic-xs.parentBorder{border:0;box-shadow:unset;min-height:54px;max-height:54px}.shape-snowflake-xl,.shape-snowflake-lg,.shape-snowflake-md,.shape-snowflake-sm,.shape-snowflake-xs{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:30px}.shape-snowflake-xl.simple,.shape-snowflake-lg.simple,.shape-snowflake-md.simple,.shape-snowflake-sm.simple,.shape-snowflake-xs.simple{border-width:0px;min-height:60px;max-height:60px;background-color:unset;box-shadow:none}.shape-snowflake-xl.thin,.shape-snowflake-lg.thin,.shape-snowflake-md.thin,.shape-snowflake-sm.thin,.shape-snowflake-xs.thin{border-width:1px;min-height:58px;max-height:58px;background-color:unset}.shape-snowflake-xl.parentBorder,.shape-snowflake-lg.parentBorder,.shape-snowflake-md.parentBorder,.shape-snowflake-sm.parentBorder,.shape-snowflake-xs.parentBorder{border:0;box-shadow:unset;min-height:56px;max-height:56px}.shape-box-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-box-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-box-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-box-lg{min-height:52px;max-height:52px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-box-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-box-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-box-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-box-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-box-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-box-sm{min-height:32px;max-height:32px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-box-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-box-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-box-xs{min-height:20px;max-height:20px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-box-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-box-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-rounded-lg{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}`,mO=y`:host(:not([ondark])),:host(:not([appearance=inverse])){--ds-auro-select-border-color: var(--ds-basic-color-border-bold, #585e67);--ds-auro-select-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-select-label-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-select-placeholder-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-select-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-select-error-icon-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-select-outline-color: transparent}:host([ondark]),:host([appearance=inverse]){--ds-auro-select-border-color: var(--ds-basic-color-border-inverse, #ffffff);--ds-auro-select-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-select-label-text-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db);--ds-auro-select-placeholder-text-color: var(--ds-basic-color-texticon-inverse, #ffffff);--ds-auro-select-text-color: var(--ds-basic-color-texticon-inverse, #ffffff);--ds-auro-select-error-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8);--ds-auro-select-outline-color: transparent}`;class bO{constructor(){this.parseDate=(e,t=\"mm/dd/yyyy\")=>{if(!e)return;const s=\"/\",r=e.split(s),o=t.split(s);if(r.length!==o.length)throw new Error(\"AuroDatepickerUtilities | parseDate: Date string and format length do not match\");const i=o.reduce((n,l,c)=>{const d=r[c];return/m/iu.test(l)?n.month=d:/d/iu.test(l)?n.day=d:/y/iu.test(l)&&(n.year=d),n},{});if(i.month&&i.year)return i;throw new Error(\"AuroDatepickerUtilities | parseDate: Unable to parse date string\")},this.getDateAsString=(e,t=void 0)=>e.toLocaleDateString(t,{year:\"numeric\",month:\"2-digit\",day:\"2-digit\"}),this.toNorthAmericanFormat=(e,t)=>
15{if(t===\"mm/dd/yyyy\")return e;const s=this.parseDate(e,t);if(!s)throw new Error(\"AuroDatepickerUtilities | toNorthAmericanFormat: Unable to parse date string\");const{month:r,day:o,year:i}=s,n=[];return r&&n.push(r),o&&n.push(o),i&&n.push(i),n.join(\"/\")}}}const qd=new bO,hi={maxDay:31,maxMonth:12,maxYear:2400,minDay:1,minMonth:1,minYear:1900};class gO{get maxDay(){return hi.maxDay}get maxMonth(){return hi.maxMonth}get maxYear(){return hi.maxYear}get minDay(){return hi.minDay}get minMonth(){return hi.minMonth}get minYear(){return hi.minYear}}class vO extends gO{getCentury(){return String(new Date().getFullYear()).slice(0,2)}getFourDigitYear(e){const t=String(e).trim();return t.length<=2?this.getCentury()+t:t}constructor(){super(),this.datesMatch=(e,t)=>new Date(e).getTime()===new Date(t).getTime(),this.validDateStr=(e,t)=>{const s=t.length;if(typeof e>\"u\"||typeof t>\"u\")throw new Error(\"AuroDatepickerUtilities | validateDateStr: Date and format are required\");if(typeof e!=\"string\")throw new Error(\"AuroDatepickerUtilities | validateDateStr: Date must be a string\");if(typeof t!=\"string\")throw new Error(\"AuroDatepickerUtilities | validateDateStr: Format must be a string\");if(e.length!==s)return!1;const r=qd.parseDate(e,t);if(!r)return!1;const o=`${r.month}/${r.day||\"01\"}/${this.getFourDigitYear(r.year)}`,i=new Date(this.getFourDigitYear(r.year),r.month-1,r.day||1),n=qd.getDateAsString(i,\"en-US\");return o===n},this.dateAndFormatMatch=(e,t)=>{if(!e||!t)throw new Error(\"AuroFormValidation | dateFormatMatch: value and format are required\");if(e.length!==t.length)return!1;const s=qd.parseDate(e,t),r=n=>{if(!s.day)return!0;if(!n)return!1;const l=Number.parseInt(n,10);if(Number.isNaN(l))throw new Error(\"AuroDatepickerUtilities | dayValueIsValid: Unable to parse day value integer\");return!(l<this.minDay||l>this.maxDay)},o=n=>{if(!n)return!1;const l=Number.parseInt(n,10);if(Number.isNaN(l))throw new Error(\"AuroDatepickerUtilities | monthValueIsValid: Unable to parse month value integer\");return!(l<this.minMonth||l>this.maxMonth)},i=n=>{if(!n)return!1;const l=this.getFourDigitYear(n),c=Number.parseInt(l,10);if(Number.isNaN(c))throw new Error(\"AuroDatepickerUtilities | yearValueIsValid: Unable to parse year value integer\");return!(c<this.minYear||c>this.maxYear)};return!![o(s.month),r(s.day),i(s.year)].every(n=>n===!0)}}}const yO=new vO,{datesMatch:Kq,validDateStr:xO,dateAndFormatMatch:wO,minDay:Jq,minMonth:Xq,minYear:Yq,maxDay:Qq,maxMonth:eW,maxYear:tW}=yO,{toNorthAmericanFormat:Tm,parseDate:aW,getDateAsString:sW}=qd;let Em=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};class _O{constructor(){this.runtimeUtils=new Em}reset(e){e.validity=void 0,e.value=void 0,e.touched=!1,e.valueEnd&&(e.valueEnd=void 0),e.optionSelected&&(e.optionSelected=void 0),this.validate(e)}validateElementAttributes(e){const t={input:{length:[{check:r=>{var o,i;return((o=r.value)==null?void 0:o.length)>0&&((i=r.value)==null?void 0:i.length)<r.minLength},validity:\"tooShort\",message:r=>r.getAttribute(\"setCustomValidityTooShort\")||r.setCustomValidity||\"\"},{check:r=>{var o;return((o=r.value)==null?void 0:o.length)>r.maxLength},validity:\"tooLong\",message:r=>r.getAttribute(\"setCustomValidityTooLong\")||r.setCustomValidity||\"\"}],pattern:[{check:r=>r.pattern&&!new RegExp(`^${r.pattern}$`,\"u\").test(r.value),validity:\"patternMismatch\",message:r=>r.getAttribute(\"setCustomValidityPatternMismatch\")||r.setCustomValidity||\"\"}]},counter:{range:[{check:r=>r.max!==void 0&&Number(r.max)<Number(r.value),validity:\"rangeOverflow\",message:r=>r.getAttribute(\"setCustomValidityRangeOverflow\")||\"\"},{check:r=>r.min!==void 0&&Number(r.min)>Number(r.value),validity:\"rangeUnderflow\",message:r=>r.getAttribute(\"setCustomValidityRangeUnderflow\")||\"\"}]},combobox:{filter:[{check:r=>{if(r.behavior!==\"filter\")return!1;const o=r.input.value;return o?!!(!r.optionSelected||!r.value||r.optionSelected.value!==r.value||o&&o!==r.optionSelected.value||o&&o!==r.value):!1}
15,validity:\"valueMissing\",message:r=>r.getAttribute(\"setCustomValidityValueMissingFilter\")||r.setCustomValidity||\"\"}]}};let s;if(this.runtimeUtils.elementMatch(e,\"auro-input\")?s=\"input\":this.runtimeUtils.elementMatch(e,\"auro-counter\")||this.runtimeUtils.elementMatch(e,\"auro-counter-group\")?s=\"counter\":this.runtimeUtils.elementMatch(e,\"auro-combobox\")&&(s=\"combobox\"),s){const r=t[s];r&&Object.values(r).flat().forEach(o=>{o.check(e)&&(e.validity=o.validity,e.errorMessage=o.message(e))})}}validateType(e){var t,s,r,o,i,n;if(e.hasAttribute(\"type\")){if(e.type===\"email\"){const l=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$/;if(!e.value.match(l)){e.validity=\"patternMismatch\",e.errorMessage=e.setCustomValidityForType||e.setCustomValidity||\"\";return}}else if(e.type===\"credit-card\"){if(e.value.length>0&&e.value.length<e.validationCCLength){e.validity=\"tooShort\",e.errorMessage=e.setCustomValidityForType||e.setCustomValidity||\"\";return}}else if(e.type===\"number\"){if(e.max!==void 0&&Number(e.max)<Number(e.value)){e.validity=\"rangeOverflow\",e.errorMessage=e.setCustomValidityRangeOverflow||e.setCustomValidity||\"\";return}if(e.min!==void 0&&((t=e.value)==null?void 0:t.length)>0&&Number(e.min)>Number(e.value)){e.validity=\"rangeUnderflow\",e.errorMessage=e.setCustomValidityRangeUnderflow||e.setCustomValidity||\"\";return}}else if(e.type===\"date\"&&((s=e.value)==null?void 0:s.length)>0){if(((r=e.value)==null?void 0:r.length)<e.lengthForType){e.validity=\"tooShort\",e.errorMessage=e.setCustomValidityForType||e.setCustomValidity||\"\";return}if(((o=e.value)==null?void 0:o.length)>e.lengthForType){e.validity=\"tooLong\",e.errorMessage=e.setCustomValidityForType||e.setCustomValidity||\"\";return}if(!wO(e.value,e.format)){e.validity=\"patternMismatch\",e.errorMessage=e.setCustomValidityForType||e.setCustomValidity||\"Invalid Date Format Entered\";return}if(!xO(e.value,e.format)){e.validity=\"invalidDate\",e.errorMessage=e.setCustomValidityInvalidDate||e.setCustomValidity||\"Invalid Date Entered\";return}const l=Tm(e.value,e.format),c=new Date(l);if(((i=e.max)==null?void 0:i.length)===e.lengthForType){const d=new Date(Tm(e.max,e.format));if(c>d){e.validity=\"rangeOverflow\",e.errorMessage=e.setCustomValidityRangeOverflow||e.setCustomValidity||\"\";return}}if(((n=e.min)==null?void 0:n.length)===e.lengthForType){const d=new Date(Tm(e.min,e.format));if(c<d){e.validity=\"rangeUnderflow\",e.errorMessage=e.setCustomValidityRangeUnderflow||e.setCustomValidity||\"\";return}}}}}validate(e,t){var r,o,i,n;this.getInputElements(e),this.getAuroInputs(e);let s=t||e.validateOnInput||!e.contains(document.activeElement)&&!((r=document.activeElement.shadowRoot)!=null&&r.contains(e))&&(e.touched||!e.touched&&typeof e.value<\"u\");if(e.hasAttribute(\"error\"))e.validity=\"customError\",e.errorMessage=e.setCustomValidityCustomError||e.error||e.setCustomValidity||\"\",s=!1;else if(s){e.validity=\"valid\",e.errorMessage=\"\";let l=!1;typeof e.value==\"string\"&&(l=e.value&&e.value.length>0),typeof e.value==\"boolean\"&&(l=e.value||e.value===!1),typeof e.value==\"number\"&&(l=!isNaN(e.value)&&e.value!==null),Array.isArray(e.value)&&(l=!!(e.value.length>0&&e.value.some(d=>typeof d==\"string\"&&d.length>0))),((o=this.auroInputElements)==null?void 0:o.length)===2&&(!this.auroInputElements[1].value||this.auroInputElements[1].length===0)&&(l=!1);const c=this.runtimeUtils.elementMatch(e,\"auro-combobox\");c&&(!e.persistInput||e.behavior===\"filter\")&&(l=((i=e.input.value)==null?void 0:i.length)>0),!l&&e.required&&e.touched?(e.validity=\"valueMissing\",e.errorMessage=e.setCustomValidityValueMissing||e.setCustomValidity||\"\"):l&&this.runtimeUtils.elementMatch(e,\"auro-input\")?(this.validateType(e),this.validateElementAttributes(e)):l&&(this.runtimeUtils.elementMatch(e,\"auro-counter\")||this.runtimeUtils.elementMatch(e,\"auro-counter-group\"))?this.validateElementAttributes(e):c&&(this.validateElementAttributes(e),s=e.behavior!==\"filter\")}if(((n=this.auroInputElements)==null?void 0:n.length)>0&&e.validity!==\"valueMissing\"){const l=this.runtimeUtils.elementMatch(e,\"auro-combobox\");
15(!l||l&&!e.persistInput)&&(this.auroInputElements.forEach(c=>c.validate()),e.validity=this.auroInputElements[0].validity,e.errorMessage=this.auroInputElements[0].errorMessage),e.validity===\"valid\"&&this.auroInputElements.length>1&&!l&&(e.validity=this.auroInputElements[1].validity,e.errorMessage=this.auroInputElements[1].errorMessage)}(s||e.hasAttribute(\"error\"))&&(e.validity&&e.validity!==\"valid\"&&e.ValidityMessageOverride&&(e.errorMessage=e.ValidityMessageOverride),this.getErrorMessage(e)),e.dispatchEvent(new CustomEvent(\"auroFormElement-validated\",{bubbles:!0,composed:!0,detail:{validity:e.validity,message:e.errorMessage}}))}getInputElements(e){this.inputElements=e.renderRoot.querySelectorAll(\"input\")}getAuroInputs(e){this.auroInputElements=e.shadowRoot.querySelectorAll(\"auro-input, [auro-input]\")}getErrorMessage(e){var t,s,r,o;if(e.validity!==\"valid\"){if(e.setCustomValidity)e.errorMessage=e.setCustomValidity;else if(this.runtimeUtils.elementMatch(e,\"auro-input\")&&e.errorMessage===\"\"){const i=e.renderRoot.querySelector(\"input\");i.validationMessage.length>0&&(e.errorMessage=i.validationMessage)}else if(this.runtimeUtils.elementMatch(e,\"auro-combobox\")&&e.errorMessage===\"\")e.errorMessage=(s=(t=e.input)==null?void 0:t.inputElement)==null?void 0:s.validationMessage;else if(((r=this.inputElements)==null?void 0:r.length)>0&&e.errorMessage===\"\"){const i=this.inputElements[0];if(i.validationMessage.length>0)e.errorMessage=i.validationMessage;else if(((o=this.inputElements)==null?void 0:o.length)===2){const n=this.inputElements[1];n.validationMessage.length>0&&(e.errorMessage=n.validationMessage)}}}else e.errorMessage=\"\"}}let kO=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},$m=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};const zO=[\"top\",\"right\",\"bottom\",\"left\"],G_=[\"start\",\"end\"],K_=zO.reduce((a,e)=>a.concat(e,e+\"-\"+G_[0],e+\"-\"+G_[1]),[]),Wd=Math.min,ao=Math.max,Vd=Math.round,jd=Math.floor,Ha=a=>({x:a,y:a}),SO={left:\"right\",right:\"left\",bottom:\"top\",top:\"bottom\"},AO={start:\"end\",end:\"start\"};function J_(a,e,t){return ao(a,Wd(e,t))}function Jn(a,e){return typeof a==\"function\"?a(e):a}function is(a){return a.split(\"-\")[0]}function ns(a){return a.split(\"-\")[1]}function X_(a){return a===\"x\"?\"y\":\"x\"}function Y_(a){return a===\"y\"?\"height\":\"width\"}const CO=new Set([\"top\",\"bottom\"]);function rr(a){return CO.has(is(a))?\"y\":\"x\"}function Q_(a){return X_(rr(a))}function ek(a,e,t){t===void 0&&(t=!1);const s=ns(a),r=Q_(a),o=Y_(r);let i=r===\"x\"?s===(t?\"end\":\"start\")?\"right\":\"left\":s===\"start\"?\"bottom\":\"top\";return e.reference[o]>e.floating[o]&&(i=Gd(i)),[i,Gd(i)]}function TO(a){const e=Gd(a);return[Zd(a),e,Zd(e)]}function Zd(a){return a.replace(/start|end/g,e=>AO[e])}const tk=[\"left\",\"right\"],ak=[\"right\",\"left\"],EO=[\"top\",\"bottom\"],$O=[\"bottom\",\"top\"];function MO(a,e,t){switch(a){case\"top\":case\"bottom\":return t?e?ak:tk:e?tk:ak;case\"left\":case\"right\":return e?EO:$O;default:return[]}}function IO(a,e,t,s){const r=ns(a);let o=MO(is(a),t===\"start\",s);return r&&(o=o.map(i=>i+\"-\"+r),e&&(o=o.concat(o.map(Zd)))),o}function Gd(a){return a.replace(/left|right|bottom|top/g,e=>SO[e])}function BO(a){return x({top:0,right:0,bottom:0,left:0},a)}function RO(a){return typeof a!=\"number\"?BO(a):{top:a,right:a,bottom:a,left
15:a}}function Kd(a){const{x:e,y:t,width:s,height:r}=a;return{width:s,height:r,top:t,left:e,right:e+s,bottom:t+r,x:e,y:t}}function sk(a,e,t){let{reference:s,floating:r}=a;const o=rr(e),i=Q_(e),n=Y_(i),l=is(e),c=o===\"y\",d=s.x+s.width/2-r.width/2,u=s.y+s.height/2-r.height/2,p=s[n]/2-r[n]/2;let h;switch(l){case\"top\":h={x:d,y:s.y-r.height};break;case\"bottom\":h={x:d,y:s.y+s.height};break;case\"right\":h={x:s.x+s.width,y:u};break;case\"left\":h={x:s.x-r.width,y:u};break;default:h={x:s.x,y:s.y}}switch(ns(e)){case\"start\":h[i]-=p*(t&&c?-1:1);break;case\"end\":h[i]+=p*(t&&c?-1:1);break}return h}const NO=(a,e,t)=>g(null,null,function*(){const{placement:s=\"bottom\",strategy:r=\"absolute\",middleware:o=[],platform:i}=t,n=o.filter(Boolean),l=yield i.isRTL==null?void 0:i.isRTL(e);let c=yield i.getElementRects({reference:a,floating:e,strategy:r}),{x:d,y:u}=sk(c,s,l),p=s,h={},f=0;for(let m=0;m<n.length;m++){const{name:b,fn:v}=n[m],{x:w,y:k,data:S,reset:C}=yield v({x:d,y:u,initialPlacement:s,placement:p,strategy:r,middlewareData:h,rects:c,platform:i,elements:{reference:a,floating:e}});d=w!=null?w:d,u=k!=null?k:u,h=$(x({},h),{[b]:x(x({},h[b]),S)}),C&&f<=50&&(f++,typeof C==\"object\"&&(C.placement&&(p=C.placement),C.rects&&(c=C.rects===!0?yield i.getElementRects({reference:a,floating:e,strategy:r}):C.rects),{x:d,y:u}=sk(c,p,l)),m=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:h}});function Mm(a,e){return g(this,null,function*(){var t;e===void 0&&(e={});const{x:s,y:r,platform:o,rects:i,elements:n,strategy:l}=a,{boundary:c=\"clippingAncestors\",rootBoundary:d=\"viewport\",elementContext:u=\"floating\",altBoundary:p=!1,padding:h=0}=Jn(e,a),f=RO(h),m=n[p?u===\"floating\"?\"reference\":\"floating\":u],b=Kd(yield o.getClippingRect({element:(t=yield o.isElement==null?void 0:o.isElement(m))==null||t?m:m.contextElement||(yield o.getDocumentElement==null?void 0:o.getDocumentElement(n.floating)),boundary:c,rootBoundary:d,strategy:l})),v=u===\"floating\"?{x:s,y:r,width:i.floating.width,height:i.floating.height}:i.reference,w=yield o.getOffsetParent==null?void 0:o.getOffsetParent(n.floating),k=(yield o.isElement==null?void 0:o.isElement(w))?(yield o.getScale==null?void 0:o.getScale(w))||{x:1,y:1}:{x:1,y:1},S=Kd(o.convertOffsetParentRelativeRectToViewportRelativeRect?yield o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:n,rect:v,offsetParent:w,strategy:l}):v);return{top:(b.top-S.top+f.top)/k.y,bottom:(S.bottom-b.bottom+f.bottom)/k.y,left:(b.left-S.left+f.left)/k.x,right:(S.right-b.right+f.right)/k.x}})}function LO(a,e,t){return(a?[...t.filter(s=>ns(s)===a),...t.filter(s=>ns(s)!==a)]:t.filter(s=>is(s)===s)).filter(s=>a?ns(s)===a||(e?Zd(s)!==s:!1):!0)}const FO=function(a){return a===void 0&&(a={}),{name:\"autoPlacement\",options:a,fn(t){return g(this,null,function*(){var s,r,o;const{rects:i,middlewareData:n,placement:l,platform:c,elements:d}=t,D=Jn(a,t),{crossAxis:u=!1,alignment:p,allowedPlacements:h=K_,autoAlignment:f=!0}=D,m=wa(D,[\"crossAxis\",\"alignment\",\"allowedPlacements\",\"autoAlignment\"]),b=p!==void 0||h===K_?LO(p||null,f,h):h,v=yield Mm(t,m),w=((s=n.autoPlacement)==null?void 0:s.index)||0,k=b[w];if(k==null)return{};const S=ek(k,i,yield c.isRTL==null?void 0:c.isRTL(d.floating));if(l!==k)return{reset:{placement:b[0]}};const C=[v[is(k)],v[S[0]],v[S[1]]],E=[...((r=n.autoPlacement)==null?void 0:r.overflows)||[],{placement:k,overflows:C}],M=b[w+1];if(M)return{data:{index:w+1,overflows:E},reset:{placement:M}};const N=E.map(H=>{const te=ns(H.placement);return[H.placement,te&&u?H.overflows.slice(0,2).reduce((I,B)=>I+B,0):H.overflows[0],H.overflows]}).sort((H,te)=>H[1]-te[1]),L=((o=N.filter(H=>H[2].slice(0,ns(H[0])?2:3).every(te=>te<=0))[0])==null?void 0:o[0])||N[0][0];return L!==l?{data:{index:w+1,overflows:E},reset:{placement:L}}:{}})}}},UO=function(a){return a===void 0&&(a={}),{name:\"flip\",options:a,fn(t){return g(this,null,function*(){var s,r;const{placement:o,middlewareData:i,rects:n,initialPlacement:l,platform:c,elements:d}=t,P=Jn(a,t),{mainAxis:u=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:f=\"bestFit\",fallbackAxisSideDirection:m=\"none\",flipAlignment:b=!0}=P,v=wa(P,[\"mainAxis\",\"crossAxis\",\"fallbackPlacements\",\"fallbackStrategy\",\"fallbackAxisSideDirection\",\"flipAlignment\"]);if((s=i.arrow)!=null&&s.alignmentOffset)return{};const w=is(o),k=rr(l),S=is(l)===l,C=yield c.isRTL==null?void 0:c.isRTL(d.floating),E=h||(S||!b?[Gd(l)]:TO(l)),M=m!==\"none\";!h&&M&&E.push(...IO(l,b,m,C));const N=[l,...E],L=yield Mm(t,v),D=[];let H=((r=i.flip)==null?void 0:r.overflows)||[];if(u&&D.push(L[w]),p){const j=ek(o,n,C);D.push(L[j[0]],L[j[1]])}if(H=[...H,{placement:o,overflows:D}],!D.every(j=>j<=0)){var te,I;const j=(((te=i.flip)==null?void 0:te.index)||0)+1,X=N[j];if(X&&(!(p===\"alignment\"&&k!==rr(X))||H.every(ae=>rr(ae.placement)===k?ae.overflows[0]>0:!0)))return{data:{index:j,overflows:H},reset:{placement:X}};let J=(I=H.filter(ae=>ae.overflows[0]<=0).sort((ae,se)=>ae.overflows[1]-se.overflows[1])[0])==null?void 0:I.placement;if(!J)switch(f){case\"bestFit\":{var B;const ae=(B=H.filter(se=>{if(M){const ee=rr(se.placement);return ee===k||ee===\"y\"}return!0}).map(se=>[se.placement,se.overflows.filter(ee=>ee>0).reduce((ee,ye)=>ee+ye,0)]).sort((se,ee)=>se[1]-ee[1])[0])==null?void 0:B[0];ae&&(J=ae);break}case\"initialPlacement\":J=l;break}if(o!==J)return{reset:{placement:J}}}return{}})}}},OO=new Set([\"left\",\"top\"]);function HO(a,e){return g(this,null,function*(){const{placement:t,platform:s,elements:r}=a,o=yield s.isRTL==null?void 0:s.isRTL(r.floating),i=is(t),n=ns(t),l=rr(t)===\"y\",c=OO.has(i)?-1:1,d=o&&l?-1:1,u=Jn(e,a);let{mainAxis:p,crossAxis:h,alignmentAxis:f}=typeof u==\"number\"?{mainAxis:u,crossAxis:0,alignmentAxis:null}
15:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return n&&typeof f==\"number\"&&(h=n===\"end\"?f*-1:f),l?{x:h*d,y:p*c}:{x:p*c,y:h*d}})}const DO=function(a){return a===void 0&&(a=0),{name:\"offset\",options:a,fn(t){return g(this,null,function*(){var s,r;const{x:o,y:i,placement:n,middlewareData:l}=t,c=yield HO(t,a);return n===((s=l.offset)==null?void 0:s.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:$(x({},c),{placement:n})}})}}},PO=function(a){return a===void 0&&(a={}),{name:\"shift\",options:a,fn(t){return g(this,null,function*(){const{x:s,y:r,placement:o}=t,v=Jn(a,t),{mainAxis:i=!0,crossAxis:n=!1,limiter:l={fn:w=>{let{x:k,y:S}=w;return{x:k,y:S}}}}=v,c=wa(v,[\"mainAxis\",\"crossAxis\",\"limiter\"]),d={x:s,y:r},u=yield Mm(t,c),p=rr(is(o)),h=X_(p);let f=d[h],m=d[p];if(i){const w=h===\"y\"?\"top\":\"left\",k=h===\"y\"?\"bottom\":\"right\",S=f+u[w],C=f-u[k];f=J_(S,f,C)}if(n){const w=p===\"y\"?\"top\":\"left\",k=p===\"y\"?\"bottom\":\"right\",S=m+u[w],C=m-u[k];m=J_(S,m,C)}const b=l.fn($(x({},t),{[h]:f,[p]:m}));return $(x({},b),{data:{x:b.x-s,y:b.y-r,enabled:{[h]:i,[p]:n}}})})}}};function Jd(){return typeof window<\"u\"}function pi(a){return rk(a)?(a.nodeName||\"\").toLowerCase():\"#document\"}function Nt(a){var e;return(a==null||(e=a.ownerDocument)==null?void 0:e.defaultView)||window}function Da(a){var e;return(e=(rk(a)?a.ownerDocument:a.document)||window.document)==null?void 0:e.documentElement}function rk(a){return Jd()?a instanceof Node||a instanceof Nt(a).Node:!1}function va(a){return Jd()?a instanceof Element||a instanceof Nt(a).Element:!1}function Pa(a){return Jd()?a instanceof HTMLElement||a instanceof Nt(a).HTMLElement:!1}function ok(a){return!Jd()||typeof ShadowRoot>\"u\"?!1:a instanceof ShadowRoot||a instanceof Nt(a).ShadowRoot}const qO=new Set([\"inline\",\"contents\"]);function Xn(a){const{overflow:e,overflowX:t,overflowY:s,display:r}=ya(a);return/auto|scroll|overlay|hidden|clip/.test(e+s+t)&&!qO.has(r)}const WO=new Set([\"table\",\"td\",\"th\"]);function VO(a){return WO.has(pi(a))}const jO=[\":popover-open\",\":modal\"];function Xd(a){return jO.some(e=>{try{return a.matches(e)}catch(t){return!1}})}const ZO=[\"transform\",\"translate\",\"scale\",\"rotate\",\"perspective\"],GO=[\"transform\",\"translate\",\"scale\",\"rotate\",\"perspective\",\"filter\"],KO=[\"paint\",\"layout\",\"strict\",\"content\"];function Im(a){const e=Bm(),t=va(a)?ya(a):a;return ZO.some(s=>t[s]?t[s]!==\"none\":!1)||(t.containerType?t.containerType!==\"normal\":!1)||!e&&(t.backdropFilter?t.backdropFilter!==\"none\":!1)||!e&&(t.filter?t.filter!==\"none\":!1)||GO.some(s=>(t.willChange||\"\").includes(s))||KO.some(s=>(t.contain||\"\").includes(s))}function JO(a){let e=or(a);for(;Pa(e)&&!fi(e);){if(Im(e))return e;if(Xd(e))return null;e=or(e)}return null}function Bm(){return typeof CSS>\"u\"||!CSS.supports?!1:CSS.supports(\"-webkit-backdrop-filter\",\"none\")}const XO=new Set([\"html\",\"body\",\"#document\"]);function fi(a){return XO.has(pi(a))}function ya(a){return Nt(a).getComputedStyle(a)}function Yd(a){return va(a)?{scrollLeft:a.scrollLeft,scrollTop:a.scrollTop}:{scrollLeft:a.scrollX,scrollTop:a.scrollY}}function or(a){if(pi(a)===\"html\")return a;const e=a.assignedSlot||a.parentNode||ok(a)&&a.host||Da(a);return ok(e)?e.host:e}function ik(a){const e=or(a);return fi(e)?a.ownerDocument?a.ownerDocument.body:a.body:Pa(e)&&Xn(e)?e:ik(e)}function Yn(a,e,t){var s;e===void 0&&(e=[]),t===void 0&&(t=!0);const r=ik(a),o=r===((s=a.ownerDocument)==null?void 0:s.body),i=Nt(r);if(o){const n=Rm(i);return e.concat(i,i.visualViewport||[],Xn(r)?r:[],n&&t?Yn(n):[])}return e.concat(r,Yn(r,[],t))}function Rm(a){return a.parent&&Object.getPrototypeOf(a.parent)?a.frameElement:null}function nk(a){const e=ya(a);let t=parseFloat(e.width)||0,s=parseFloat(e.height)||0;const r=Pa(a),o=r?a.offsetWidth:t,i=r?a.offsetHeight:s,n=Vd(t)!==o||Vd(s)!==i;return n&&(t=o,s=i),{width:t,height:s,$:n}}function Nm(a){return va(a)?a:a.contextElement}function mi(a){const e=Nm(a);if(!Pa(e))return Ha(1);const t=e.getBoundingClientRect(),{width:s,height:r,$:o}=nk(e);let i=(o?Vd(t.width):t.width)/s,n=(o?Vd(t.height):t.height)/r;return(!i||!Number.isFinite(i))&&(i=1),(!n||!Number.isFinite(n))&&(n=1),{x:i,y:n}}const YO=Ha(0);function lk(a){const e=Nt(a);
vendor: 9,483 bytes, line 15
15return!Bm()||!e.visualViewport?YO:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function QO(a,e,t){return e===void 0&&(e=!1),!t||e&&t!==Nt(a)?!1:e}function so(a,e,t,s){e===void 0&&(e=!1),t===void 0&&(t=!1);const r=a.getBoundingClientRect(),o=Nm(a);let i=Ha(1);e&&(s?va(s)&&(i=mi(s)):i=mi(a));const n=QO(o,t,s)?lk(o):Ha(0);let l=(r.left+n.x)/i.x,c=(r.top+n.y)/i.y,d=r.width/i.x,u=r.height/i.y;if(o){const p=Nt(o),h=s&&va(s)?Nt(s):s;let f=p,m=Rm(f);for(;m&&s&&h!==f;){const b=mi(m),v=m.getBoundingClientRect(),w=ya(m),k=v.left+(m.clientLeft+parseFloat(w.paddingLeft))*b.x,S=v.top+(m.clientTop+parseFloat(w.paddingTop))*b.y;l*=b.x,c*=b.y,d*=b.x,u*=b.y,l+=k,c+=S,f=Nt(m),m=Rm(f)}}return Kd({width:d,height:u,x:l,y:c})}function Lm(a,e){const t=Yd(a).scrollLeft;return e?e.left+t:so(Da(a)).left+t}function ck(a,e,t){t===void 0&&(t=!1);const s=a.getBoundingClientRect(),r=s.left+e.scrollLeft-(t?0:Lm(a,s)),o=s.top+e.scrollTop;return{x:r,y:o}}function eH(a){let{elements:e,rect:t,offsetParent:s,strategy:r}=a;const o=r===\"fixed\",i=Da(s),n=e?Xd(e.floating):!1;if(s===i||n&&o)return t;let l={scrollLeft:0,scrollTop:0},c=Ha(1);const d=Ha(0),u=Pa(s);if((u||!u&&!o)&&((pi(s)!==\"body\"||Xn(i))&&(l=Yd(s)),Pa(s))){const h=so(s);c=mi(s),d.x=h.x+s.clientLeft,d.y=h.y+s.clientTop}const p=i&&!u&&!o?ck(i,l,!0):Ha(0);return{width:t.width*c.x,height:t.height*c.y,x:t.x*c.x-l.scrollLeft*c.x+d.x+p.x,y:t.y*c.y-l.scrollTop*c.y+d.y+p.y}}function tH(a){return Array.from(a.getClientRects())}function aH(a){const e=Da(a),t=Yd(a),s=a.ownerDocument.body,r=ao(e.scrollWidth,e.clientWidth,s.scrollWidth,s.clientWidth),o=ao(e.scrollHeight,e.clientHeight,s.scrollHeight,s.clientHeight);let i=-t.scrollLeft+Lm(a);const n=-t.scrollTop;return ya(s).direction===\"rtl\"&&(i+=ao(e.clientWidth,s.clientWidth)-r),{width:r,height:o,x:i,y:n}}function sH(a,e){const t=Nt(a),s=Da(a),r=t.visualViewport;let o=s.clientWidth,i=s.clientHeight,n=0,l=0;if(r){o=r.width,i=r.height;const c=Bm();(!c||c&&e===\"fixed\")&&(n=r.offsetLeft,l=r.offsetTop)}return{width:o,height:i,x:n,y:l}}const rH=new Set([\"absolute\",\"fixed\"]);function oH(a,e){const t=so(a,!0,e===\"fixed\"),s=t.top+a.clientTop,r=t.left+a.clientLeft,o=Pa(a)?mi(a):Ha(1),i=a.clientWidth*o.x,n=a.clientHeight*o.y,l=r*o.x,c=s*o.y;return{width:i,height:n,x:l,y:c}}function dk(a,e,t){let s;if(e===\"viewport\")s=sH(a,t);else if(e===\"document\")s=aH(Da(a));else if(va(e))s=oH(e,t);else{const r=lk(a);s={x:e.x-r.x,y:e.y-r.y,width:e.width,height:e.height}}return Kd(s)}function uk(a,e){const t=or(a);return t===e||!va(t)||fi(t)?!1:ya(t).position===\"fixed\"||uk(t,e)}function iH(a,e){const t=e.get(a);if(t)return t;let s=Yn(a,[],!1).filter(n=>va(n)&&pi(n)!==\"body\"),r=null;const o=ya(a).position===\"fixed\";let i=o?or(a):a;for(;va(i)&&!fi(i);){const n=ya(i),l=Im(i);!l&&n.position===\"fixed\"&&(r=null),(o?!l&&!r:!l&&n.position===\"static\"&&r&&rH.has(r.position)||Xn(i)&&!l&&uk(a,i))?s=s.filter(c=>c!==i):r=n,i=or(i)}return e.set(a,s),s}function nH(a){let{element:e,boundary:t,rootBoundary:s,strategy:r}=a;const o=[...t===\"clippingAncestors\"?Xd(e)?[]:iH(e,this._c):[].concat(t),s],i=o[0],n=o.reduce((l,c)=>{const d=dk(e,c,r);return l.top=ao(d.top,l.top),l.right=Wd(d.right,l.right),l.bottom=Wd(d.bottom,l.bottom),l.left=ao(d.left,l.left),l},dk(e,i,r));return{width:n.right-n.left,height:n.bottom-n.top,x:n.left,y:n.top}}function lH(a){const{width:e,height:t}=nk(a);return{width:e,height:t}}function cH(a,e,t){const s=Pa(e),r=Da(e),o=t===\"fixed\",i=so(a,!0,o,e);let n={scrollLeft:0,scrollTop:0};const l=Ha(0);function c(){l.x=Lm(r)}if(s||!s&&!o)if((pi(e)!==\"body\"||Xn(r))&&(n=Yd(e)),s){const h=so(e,!0,o,e);l.x=h.x+e.clientLeft,l.y=h.y+e.clientTop}else r&&c();o&&!s&&r&&c();const d=r&&!s&&!o?ck(r,n):Ha(0),u=i.left+n.scrollLeft-l.x-d.x,p=i.top+n.scrollTop-l.y-d.y;return{x:u,y:p,width:i.width,height:i.height}}function Fm(a){return ya(a).position===\"static\"}function hk(a,e){if(!Pa(a)||ya(a).position===\"fixed\")return null;if(e)return e(a);let t=a.offsetParent;return Da(a)===t&&(t=t.ownerDocument.body),t}function pk(a,e){const t=Nt(a);if(Xd(a))return t;if(!Pa(a)){let r=or(a);for(;r&&!fi(r);){if(va(r)&&!Fm(r))return r;r=or(r)}return t}let s=hk(a,e);for(;s&&VO(s)&&Fm(s);)s=hk(s,e);return s&&fi(s)&&Fm(s)&&!Im(s)?t:s||JO(a)||t}const dH=function(a){return g(this,null,function*(){const e=this.getOffsetParent||pk,t=this.getDimensions,s=yield t(a.floating);return{reference:cH(a.reference,yield e(a.floating),a.strategy),floating:{x:0,y:0,width:s.width,height:s.height}}})};function uH(a){return ya(a).direction===\"rtl\"}const hH={convertOffsetParentRelativeRectToViewportRelativeRect:eH,getDocumentElement:Da,getClippingRect:nH,getOffsetParent:pk,getElementRects:dH,getClientRects:tH,getDimensions:lH,getScale:mi,isElement:va,isRTL:uH};function fk(a,e){return a.x===e.x&&a.y===e.y&&a.width===e.width&&a.height===e.height}function pH(a,e){let t=null,s;const r=Da(a);function o(){var n;clearTimeout(s),(n=t)==null||n.disconnect(),t=null}function i(n,l){n===void 0&&(n=!1),l===void 0&&(l=1),o();const c=a.getBoundingClientRect(),{left:d,top:u,width:p,height:h}=c;if(n||e(),!p||!h)return;const f=jd(u),m=jd(r.clientWidth-(d+p)),b=jd(r.clientHeight-(u+h)),v=jd(d),w={rootMargin:-f+\"px \"+-m+\"px \"+-b+\"px \"+-v+\"px\",threshold:ao(0,Wd(1,l))||1};let k=!0;function S(C){const E=C[0].intersectionRatio;if(E!==l){if(!k)return i();E?i(!1,E):s=setTimeout(()=>{i(!1,1e-7)},1e3)}E===1&&!fk(c,a.getBoundingClientRect())&&i(),k=!1}try{t=new IntersectionObserver(S,$(x({},w),{root:r.ownerDocument}))}catch(C){t=new IntersectionObserver(S,w)}t.observe(a)}return i(!0),o}function fH(a,e,t,s){s===void 0&&(s={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver==\"function\",layoutShift:n=typeof IntersectionObserver==\"function\",animationFrame:l=!1}=s,c=Nm(a),d=r||o?[...c?Yn(c):[],...Yn(e)]:[];d.forEach(v=>{r&&v.addEventListener(\"scroll\",t,{passive:!0}),o&&v.addEventListener(\"resize\",t)});const u=c&&n?pH(c,t):null;let p=-1,h=null;i&&(h=new ResizeObserver(v=>{let[w]=v;w&&w.target===c&&h&&(h.unobserve(e),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=h)==null||k.observe(e)})),t()}),c&&!l&&h.observe(c),h.observe(e));let f,m=l?so(a):null;l&&b();function b(){const v=so(a);m&&!fk(m,v)&&t(),m=v,f=requestAnimationFrame(b)}return t(),()=>{var v;d.forEach(w=>{r&&w.removeEventListener(\"scroll\",t),o&&w.removeEventListener(\"resize\",t)}),u==null||u(),(v=h)==null||v.disconnect(),h=null,l&&cancelAnimationFrame(f)}}const mH=DO,bH=FO,gH=PO,vH=UO,mk=(a,e,t)=>{const s=new Map,r=x({platform:hH},t),o=$(x({},r.platform),{_c:s});return NO(a,e,$(x({},r),{platform:o}))},yH=10;let xH=(Pe=class{static setupMousePressChecker(){if(!Pe.isMousePressHandlerInitialized&&window&&window.addEventListener){Pe.isMousePressHandlerInitialized=!0,Pe._mousePressedTimeout||(Pe._mousePressedTimeout=null);const e=t=>{const s=t.type===\"mousedown\";s?(Pe._mousePressedTimeout!==null&&(clearTimeout(Pe._mousePressedTimeout),Pe._mousePressedTimeout=null),Pe.isMousePressed||(Pe.isMousePressed=!0)):Pe.isMousePressed&&!s&&(Pe._mousePressedTimeout=setTimeout(()=>{Pe.isMousePressed=!1,Pe._mousePressedTimeout=null},0))};window.addEventListener(\"mousedown\",e),window.addEventListener(\"mouseup\",e)}}constructor(e,t){this.element=e,this.behavior=t,this.focusHandler=null,this.clickHandler=null,this.keyDownHandler=null,this.configureTrial=0,this.eventPrefix=void 0,this.id=void 0,this.showing=!1,this.strategy=void 0}mirrorSize(){if(this.element.bibSizer&&this.element.matchWidth){const e=window.getComputedStyle(this.element.bibSizer),t=this.element.bib.shadowRoot.querySelector(\".container\");e.width!==\"0px\"&&(t.style.width=e.width),e.height!==\"0px\"&&(t.style.height=e.height),t.style.maxWidth=e.maxWidth,t.style.maxHeight=e.maxHeight}}getPositioningStrategy(){var t;const e=this.element.bib.mobileFullscreenBreakpoint||((t=this.element.floaterConfig)==null?void 0:t.fullscreenBreakpoint);switch(this.behavior){case\"tooltip\":return\"floating\";case\"dialog\":case\"drawer\":if(e){const s=window.matchMedia(`(max-width: ${e})`).matches;this.element.expanded=s}return this.element.nested?\"cover\":\"fullscreen\";case\"dropdown\":case void 0:case null:return e&&window.matchMedia(`(max-width: ${e})`).matches?\"fullscreen\":\"floating\";default:return this.behavior}}position(){var t,s,r,o,i,n;const e=this.getPositioningStrategy();if(this.configureBibStrategy(e),e===\"floating\"){this.mirrorSize();const l=[mH(((t=this.element.floaterConfig)==null?void 0:t.offset)||0),...(s=this.element.floaterConfig)!=null&&s.shift?[gH()]:[],...(r=this.element.floaterConfig)!=null&&r.flip?[vH()]:[],...(o=this.element.floaterConfig)!=null&&o.autoPlacement?[bH()]:[]];mk(this.element.trigger,this.element.bib,{strategy:((i=this.element.floaterConfig)==null?void 0:i.strategy)||\"fixed\",placement:(n=this.element.floaterConfig)==null?void 0:n.placement,middleware:l||[]}).then(({x:c,y:d})=>{Object.assign(this.element.bib.style,{left:`${c}px`,top:`${d}px`})})}else e===\"cover\"&&mk(this.element.parentNode,this.element.bib,{placement:\"bottom-start\"}).then(({x:l,y:c})=>{Object.assign(this.element.bib.style,{left:`${l}px`,top:`${c-this.element.parentNode.offsetHeight}px`,width:`${this.element.parentNode.offsetWidth}px`,height:`${this.element.parentNode.offsetHeight}px`})})}lockScroll(e=!0){var t;e?(document.body.style.overflow=\"hidden\",this.element.bib.style.transform=`translateY(${(t=window==null?void 0:window.visualVie
15wport)==null?void 0:t.offsetTop}px)`):document.body.style.overflow=\"\"}configureBibStrategy(e){var s;if(e===\"fullscreen\"){this.element.isBibFullscreen=!0,this.element.bib.setAttribute(\"isfullscreen\",\"\"),this.element.bib.style.position=\"fixed\",this.element.bib.style.top=\"0px\",this.element.bib.style.left=\"0px\",this.element.bib.style.width=\"\",this.element.bib.style.height=\"\",this.element.style.contain=\"\";const r=this.element.bib.shadowRoot.querySelector(\".container\");r?(r.style.width=\"\",r.style.height=\"\",r.style.maxWidth=\"\",r.style.maxHeight=`${(s=window==null?void 0:window.visualViewport)==null?void 0:s.height}px`,this.configureTrial=0):this.configureTrial<yH&&(this.configureTrial+=1,setTimeout(()=>{this.configureBibStrategy(e)},0)),this.element.isPopoverVisible&&this.lockScroll(!0)}else this.element.bib.style.position=\"\",this.element.bib.removeAttribute(\"isfullscreen\"),this.element.isBibFullscreen=!1,this.element.style.contain=\"layout\";const t=this.strategy&&this.strategy!==e;if(this.strategy=e,t){const r=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-strategy-change`:\"strategy-change\",{detail:{value:e},composed:!0});this.element.dispatchEvent(r)}}updateState(){var e,t;if(!this.element.isPopoverVisible){this.cleanupHideHandlers();try{(t=(e=this.element).cleanup)==null||t.call(e)}catch(s){}}}handleFocusLoss(){var t;if(Pe.isMousePressed||this.element.noHideOnThisFocusLoss||this.element.hasAttribute(\"noHideOnThisFocusLoss\"))return;const{activeElement:e}=document;this.element.contains(e)||(t=this.element.bib)!=null&&t.contains(e)||this.element.bib.hasAttribute(\"isfullscreen\")||this.hideBib(\"keydown\")}setupHideHandlers(){this.focusHandler=()=>this.handleFocusLoss(),this.clickHandler=e=>{if(!e.composedPath().includes(this.element.trigger)&&!e.composedPath().includes(this.element.bib)||this.element.bib.backdrop&&e.composedPath().includes(this.element.bib.backdrop)){const t=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;t&&t.element.isPopoverVisible?(t.hideBib(),document.expandedAuroFormkitDropdown=null,document.expandedAuroFloater=this):this.hideBib(\"click\")}},this.keyDownHandler=e=>{if(e.key===\"Escape\"&&this.element.isPopoverVisible){const t=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;if(t&&t!==this&&t.element.isPopoverVisible)return;this.hideBib(\"keydown\")}},this.behavior!==\"drawer\"&&this.behavior!==\"dialog\"&&document.addEventListener(\"focusin\",this.focusHandler),document.addEventListener(\"keydown\",this.keyDownHandler),setTimeout(()=>{window.addEventListener(\"click\",this.clickHandler)},0)}cleanupHideHandlers(){this.focusHandler&&(document.removeEventListener(\"focusin\",this.focusHandler),this.focusHandler=null),this.clickHandler&&(window.removeEventListener(\"click\",this.clickHandler),this.clickHandler=null),this.keyDownHandler&&(document.removeEventListener(\"keydown\",this.keyDownHandler),this.keyDownHandler=null)}handleUpdate(e){e.has(\"isPopoverVisible\")&&this.updateState()}updateCurrentExpandedDropdown(){const e=document.expandedAuroFormkitDropdown||document.expandedAuroFloater;e&&e!==this&&e.element.isPopoverVisible&&document.expandedAuroFloater.eventPrefix===this.eventPrefix&&document.expandedAuroFloater.hideBib(),document.expandedAuroFloater=this}showBib(){var e;!this.element.disabled&&!this.showing&&(this.updateCurrentExpandedDropdown(),(e=this.element.triggerChevron)==null||e.setAttribute(\"data-expanded\",!0),this.showing||(this.element.modal||this.setupHideHandlers(),this.showing=!0,this.element.isPopoverVisible=!0,this.position(),this.dispatchEventDropdownToggle()),this.element.cleanup=fH(this.element.trigger||this.element.parentNode,this.element.bib,()=>{this.position()}))}hideBib(e=\"unknown\"){var t;!this.element.disabled&&!this.element.noToggle&&(this.lockScroll(!1),(t=this.element.triggerChevron)==null||t.removeAttribute(\"data-expanded\"),this.element.isPopoverVisible&&(this.element.isPopoverVisible=!1),this.showing&&(this.cleanupHideHandlers(),this.showing=!1,this.dispatchEventDropdownToggle(e))),document.expandedAuroFloater=null}dispatchEventDropdownToggle(e){const t=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-toggled`:\"toggled\",{detail:{expanded:this.showing,eventType:e||\"unknown\"},composed:!0});this.element.dispatchEvent(t)}handleClick(){this.element.isPopoverVisible?this.hideBib(\"click\"):this.showBib();const e=new CustomEvent(this.eventPrefix?`${this.eventPrefix}-triggerClick`:\"triggerClick\",{composed:!0,detail:{expanded:this.element.isPopoverVisible}});this.element.dispatchEvent(e)}handleEvent(e){if(!this.element.disableEventShow)switch(e.type){case\"keydown\":const t=e.composedPath()[0];(e.key===\"Enter\"||e.key===\" \"&&(!t||t.tagName!==\"INPUT\"))&&(e.preventDefault(),this.handleClick());break;case\"mouseenter\":this.element.hoverToggle&&this.showBib();break;case\"mouseleave\":this.element.hoverToggle&&this.hideBib(\"mouseleave\");break;case\"focus\":this.element.focusShow&&this.showBib();break;case\"blur\":setTimeout(()=>this.handleFocusLoss(),0);break;case\"click\":document.activeElement===document.body&&e.currentTarget.focu
15s(),this.handleClick();break}}handleTriggerTabIndex(){const e=[\"a\",\"button\",'input:not([type=\"hidden\"])',\"select\",\"textarea\",'[tabindex]:not([tabindex=\"-1\"])',\"auro-button\",\"auro-input\",\"auro-hyperlink\"],t=this.element.querySelectorAll('[slot=\"trigger\"]')[0];if(!t)return;const s=t.tagName.toLowerCase();e.forEach(r=>{if(s===r){this.element.tabIndex=-1;return}t.querySelector(r)&&(this.element.tabIndex=-1)})}regenerateBibId(){this.id=this.element.getAttribute(\"id\"),this.id||(this.id=window.crypto.randomUUID(),this.element.setAttribute(\"id\",this.id)),this.element.bib.setAttribute(\"id\",`${this.id}-floater-bib`)}configure(e,t){Pe.setupMousePressChecker(),this.eventPrefix=t,this.element!==e&&(this.element=e),this.behavior!==this.element.behavior&&(this.behavior=this.element.behavior),this.element.trigger&&this.disconnect(),this.element.trigger=this.element.triggerElement||this.element.shadowRoot.querySelector(\"#trigger\")||this.element.trigger,this.element.bib=this.element.shadowRoot.querySelector(\"#bib\")||this.element.bib,this.element.bibSizer=this.element.shadowRoot.querySelector(\"#bibSizer\"),this.element.triggerChevron=this.element.shadowRoot.querySelector(\"#showStateIcon\"),this.element.floaterConfig&&(this.element.hoverToggle=this.element.floaterConfig.hoverToggle),this.regenerateBibId(),this.handleTriggerTabIndex(),this.handleEvent=this.handleEvent.bind(this),this.element.trigger&&(this.element.trigger.addEventListener(\"keydown\",this.handleEvent),this.element.trigger.addEventListener(\"click\",this.handleEvent),this.element.trigger.addEventListener(\"mouseenter\",this.handleEvent),this.element.trigger.addEventListener(\"mouseleave\",this.handleEvent),this.element.trigger.addEventListener(\"focus\",this.handleEvent),this.element.trigger.addEventListener(\"blur\",this.handleEvent))}disconnect(){var e,t,s;this.cleanupHideHandlers(),this.element&&((t=(e=this.element).cleanup)==null||t.call(e),this.element.bib&&this.element.shadowRoot.append(this.element.bib),(s=this.element)!=null&&s.trigger&&(this.element.trigger.removeEventListener(\"keydown\",this.handleEvent),this.element.trigger.removeEventListener(\"click\",this.handleEvent),this.element.trigger.removeEventListener(\"mouseenter\",this.handleEvent),this.element.trigger.removeEventListener(\"mouseleave\",this.handleEvent),this.element.trigger.removeEventListener(\"focus\",this.handleEvent),this.element.trigger.removeEventListener(\"blur\",this.handleEvent)))}},ne(Pe,\"isMousePressed\",!1),ne(Pe,\"isMousePressHandlerInitialized\",!1),Pe);const wH=[\"a[href]\",\"button:not([disabled])\",\"textarea:not([disabled])\",\"input:not([disabled])\",\"select:not([disabled])\",'[role=\"tab\"]:not([disabled])','[role=\"link\"]:not([disabled])','[role=\"button\"]:not([disabled])','[tabindex]:not([tabindex=\"-1\"])','[contenteditable]:not([contenteditable=\"false\"])'],_H=[\"auro-checkbox\",\"auro-radio\",\"auro-dropdown\",\"auro-button\",\"auro-combobox\",\"auro-input\",\"auro-counter\",\"auro-menu\",\"auro-select\",\"auro-datepicker\",\"auro-hyperlink\",\"auro-accordion\"];function kH(a){const e=a.tagName.toLowerCase();return!(!_H.some(t=>a.hasAttribute(t)||e===t)||a.hasAttribute(\"disabled\")||e.match(\"hyperlink\")&&!a.hasAttribute(\"href\"))}function bk(a){const e=[],t=o=>{var i;if(o.nodeType===Node.ELEMENT_NODE){if(kH(o)){e.push(o);return}for(const n of wH)if((i=o.matches)!=null&&i.call(o,n)){e.push(o);break}if(o.shadowRoot&&o.shadowRoot.children&&Array.from(o.shadowRoot.children).forEach(n=>{t(n)}),o.tagName===\"SLOT\"){const n=o.assignedNodes({flatten:!0});for(const l of n)t(l)}else o.children&&Array.from(o.children).forEach(n=>{t(n)})}};t(a);const s=[],r=new Set;for(const o of e)r.has(o)||(r.add(o),s.push(o));return s}class zH{constructor(e){ne(this,\"_onKeydown\",e=>{var t;if(e.key===\"Tab\"){this.tabDirection=e.shiftKey?\"backward\":\"forward\";let s=document.activeElement;const r=[s];for(;(t=s==null?void 0:s.shadowRoot)!=null&&t.activeElement;)r.push(s.shadowRoot.activeElement),s=s.shadowRoot.activeElement;const o=this._getFocusableElements(),i=(r.includes(o[0])||r.includes(this.container))&&this.tabDirection===\"backward\"?o.length-1:r.includes(o[o.length-1])&&this.tabDirection===\"forward\"?0:null;i!==null&&(o[i].focus(),e.preventDefault(),e.stopPropagation())}});if(!e||!(e instanceof HTMLElement))throw new Error(\"FocusTrap requires a valid HTMLElement.\");this.container=e,this.tabDirection=\"forward\",this._init()}_init(){\"inert\"in HTMLElement.prototype&&(this.container.inert=!1,this.container.setAttribute(\"data-focus-trap-container\",!0)),this.container.addEventListener(\"keydown\",this._onKeydown)}_getFocusableElements(){return bk(this.container)}focusFirstElement(){const e=this._getFocusableElements();e.length&&e[0].focus()}focusLastElement(){const e=this._getFocusableElements();e.length&&e[e.length-1].focus()}disconnect(){this.container.hasAttribute(\"data-focus-trap-container\")&&this.container.removeAttribute(\"data-focus-trap-container\"),this.container.removeEventListener(\"keydown\",this._onKeydown)}}let SH=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},gk=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var AH='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let vk=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const Um=new Map,yk=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Um.has(a)||Um.set(a,fetch(a).then(t)),Um.get(a)};var xk=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let Om=class extends vk{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},vk.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return xk}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield yk(`${this.uri}/${a}/${e}.svg`):yield yk(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(AH,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var CH=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,TH=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let EH=class Ub extends Om{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new gk}static get properties(){return $(x({},Om.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[Om.styles,CH,xk,TH]}static register(e=\"auro-icon\"){gk.prototype.registerComponent(e,Ub)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Ub.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var $H=\"8.1.2\",MH=y`:host{position:fixed;z-index:var(--depth-tooltip, 400);display:none;isolation:isolate}:host(:not([matchWidth])) .container{min-width:fit-content}:host([isfullscreen]){position:fixed;top:0;left:0}:host([isfullscreen]) .container{width:100dvw;max-width:none;height:100dvh;max-height:none;border-radius:unset;margin-top:0;box-shadow:unset;overscroll-behavior:contain}:host([data-show]){display:flex}:host([common]:not([isfullscreen])) .container,:host([rounded]:not([isfullscreen])) .container{border-radius:var(--ds-border-radius, 0.375rem)}:host([common][isfullscreen]) .container,:host([rounded][isfullscreen]) .container{border-radius:unset;box-shadow:unset}:host(:not([isfullscreen])) .container.shape-box{border-radius:unset}:host(:not([isfullscreen])) .container[class*=shape-pill],:host(:not([isfullscreen])) .container[class*=shape-snowflake]{border-radius:30px}:host(:not([isfullscreen])) .container[class*=shape-rounded]{border-radius:16px}.container{display:inline-block;overflow:auto;box-sizing:border-box;border-radius:var(--ds-border-radius, 0.375rem);margin:var(--ds-size-50, 0.25rem) 0}`,IH=y`.container{background-color:var(--ds-auro-dropdownbib-container-color);box-shadow:var(--ds-auro-dropdownbib-boxshadow-color);color:var(--ds-auro-dropdownbib-text-color)}`,wk=y`:host(:not([ondark])),:host(:not([appearance=inverse])){--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-muted, #676767);--ds-auro-dropdown-trigger-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdown-trigger-hover-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdown-trigger-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-border-bold, #585e67);--ds-auro-dropdown-trigger-outline-color: transparent;--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-dropdownbib-boxshadow-color: var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));--ds-auro-dropdownbib-background-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdownbib-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-dropdownbib-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([ondark]),:host([appearance=inverse]){--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db);--ds-auro-dropdown-trigger-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdown-trigger-hover-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdown-trigger-container-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-border-inverse, #ffffff);--ds-auro-dropdown-trigger-outline-color: transparent;--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-inverse, #ffffff);--ds-auro-dropdownbib-boxshadow-color: var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));--ds-auro-dropdownbib-background-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdownbib-container-color: var(--ds-advanced-color-shared-background-inverse, rgba(255, 255, 255, 0.15));--ds-auro-dropdownbib-text-color: var(--ds-basic-color-texticon-inverse, #ffffff)}`;const BH=\"--ds-grid-breakpoint-\",RH=[\"xl\",\"lg\",\"md\",\"sm\",\"xs\"];class NH extends W{constructor(){super(),this._mobileBreakpointValue=void 0,$m.prototype.handleComponentTagRename(this,\"auro-dropdownbib\"),this.shape=\"rounded\",this.matchWidth=!1}static get styles(){return[MH,IH,wk]}static get properties(){return{isFullscreen:{type:Boolean,reflect:!0},common:{type:Boolean,reflect:!0},inset:{type:Boolean,reflect:!0},matchWidth:{type:Boolean,reflect:!0},rounded:{type:Boolean,reflect:!0},bibTemplate:{type:Object},shape:{type:String,reflect:!0}}}set mobileFullscreenBreakpoint(e){if(!(RH.includes(e)&&e))this._mobileBreakpointValue=void 0;else{const t=getComputedStyle(document.documentElement);this._mobileBreakpointValue=t.getPropertyValue(BH+e)}}get mobileFullscreenBreakpoint(){return this._mobileBreakpointValue}
15updated(e){e.has(\"isFullscreen\")&&(this.childNodes.forEach(t=>{t.nodeName!==\"#text\"&&(this.isFullscreen?t.setAttribute(\"isFullscreen\",\"true\"):t.removeAttribute(\"isFullscreen\"))}),this.bibTemplate&&(this.isFullscreen?this.bibTemplate.setAttribute(\"isFullscreen\",\"true\"):this.bibTemplate.removeAttribute(\"isFullscreen\")))}connectedCallback(){super.connectedCallback(),this.addEventListener(\"auro-bibtemplate-connected\",e=>{const t=e.detail.element;this.bibTemplate=t,t&&(this.isFullscreen?t.setAttribute(\"isFullscreen\",\"true\"):t.removeAttribute(\"isFullscreen\"))})}firstUpdated(e){super.firstUpdated(e),this.dispatchEvent(new CustomEvent(\"auro-dropdownbib-connected\",{bubbles:!0,composed:!0,detail:{element:this}}))}render(){const e={container:!0};return e[`shape-${this.shape}`]=!0,_`\n      <div class=\"${F(e)}\" part=\"bibContainer\">\n        <slot><\/slot>\n      <\/div>\n    `}}var LH=\"3.0.0\",FH=y`.shape-classic-xl,.shape-classic-lg,.shape-classic-md,.shape-classic-sm,.shape-classic-xs{min-height:56px;max-height:56px;border-style:solid;border-width:1px;border-radius:var(--ds-border-radius, 0.375rem)}.shape-classic-xl.simple,.shape-classic-lg.simple,.shape-classic-md.simple,.shape-classic-sm.simple,.shape-classic-xs.simple{border-width:0px;min-height:58px;max-height:58px;background-color:unset;box-shadow:none}.shape-classic-xl.thin,.shape-classic-lg.thin,.shape-classic-md.thin,.shape-classic-sm.thin,.shape-classic-xs.thin{border-width:1px;min-height:56px;max-height:56px;background-color:unset}.shape-classic-xl.parentBorder,.shape-classic-lg.parentBorder,.shape-classic-md.parentBorder,.shape-classic-sm.parentBorder,.shape-classic-xs.parentBorder{border:0;box-shadow:unset;min-height:54px;max-height:54px}.shape-snowflake-xl,.shape-snowflake-lg,.shape-snowflake-md,.shape-snowflake-sm,.shape-snowflake-xs{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:30px}.shape-snowflake-xl.simple,.shape-snowflake-lg.simple,.shape-snowflake-md.simple,.shape-snowflake-sm.simple,.shape-snowflake-xs.simple{border-width:0px;min-height:60px;max-height:60px;background-color:unset;box-shadow:none}.shape-snowflake-xl.thin,.shape-snowflake-lg.thin,.shape-snowflake-md.thin,.shape-snowflake-sm.thin,.shape-snowflake-xs.thin{border-width:1px;min-height:58px;max-height:58px;background-color:unset}.shape-snowflake-xl.parentBorder,.shape-snowflake-lg.parentBorder,.shape-snowflake-md.parentBorder,.shape-snowflake-sm.parentBorder,.shape-snowflake-xs.parentBorder{border:0;box-shadow:unset;min-height:56px;max-height:56px}.shape-box-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-box-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-box-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-box-lg{min-height:52px;max-height:52px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-box-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-box-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-box-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-box-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-box-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-box-sm{min-height:32px;max-height:32px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-box-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-box-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-box-xs{min-height:20px;max-height:20px;border-style:solid;border-width:2px;border-color:transparent}.shape-box-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-box-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-box-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-rounded-lg{min-height:56px;max-height:56px;border-style:solid;border-width:2px;border-color:transparent;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:36px 0 0 36px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;border-width:2px;border-color:transparent;border-radius:0 36px 36px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}`,UH=y`:host(:not([layout*=classic])){--ds-auro-dropdown-trigger-border-color: transparent}:host(:not([ondark])) .wrapper,:host(:not([appearance=inverse])) .wrapper{border-color:var(--ds-auro-dropdown-trigger-border-color);background-color:var(--ds-auro-dropdown-trigger-background-color);color:var(--ds-auro-dropdown-trigger-text-color)}:host(:not([ondark])) .wrapper:focus-within,:host(:not([ondark])) .wrapper:active,:host(:not([appearance=inverse])) .wrapper:focus-within,:host(:not([appearance=inverse])) .wrapper:active{--ds-auro-dropdown-trigger-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-dropdown-trigger-outline-color: var(--ds-advanced-color-state-focused, #01426a)}
15:host(:not([ondark])) .wrapper:hover,:host(:not([appearance=inverse])) .wrapper:hover{--ds-auro-dropdown-trigger-background-color: var(--ds-auro-dropdown-trigger-hover-background-color)}:host(:not([onDark])[disabled]),:host(:not([appearance=inverse])[disabled]){--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-border-subtle, #dddddd)}:host(:not([ondark])[error]),:host(:not([appearance=inverse])[error]){--ds-auro-dropdown-trigger-border-color: var(--ds-basic-color-status-error, #e31f26)}:host([onDark]) .label,:host([onDark]) .helpText,:host([appearance=inverse]) .label,:host([appearance=inverse]) .helpText{color:var(--ds-auro-dropdown-label-text-color)}:host([onDark]) .wrapper,:host([appearance=inverse]) .wrapper{border-color:var(--ds-auro-dropdown-trigger-border-color);background-color:var(--ds-auro-dropdown-trigger-background-color);color:var(--ds-auro-dropdown-trigger-text-color)}:host([onDark]) .wrapper:focus-within,:host([onDark]) .wrapper:active,:host([appearance=inverse]) .wrapper:focus-within,:host([appearance=inverse]) .wrapper:active{--ds-auro-dropdown-trigger-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-dropdown-trigger-outline-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([onDark]) .wrapper:hover,:host([appearance=inverse]) .wrapper:hover{--ds-auro-dropdown-trigger-background-color: var(--ds-auro-dropdown-trigger-hover-background-color)}:host([onDark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-dropdown-trigger-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-dropdown-label-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-dropdown-trigger-container-color: var(--ds-advanced-color-shared-background-inverse-disabled, rgba(255, 255, 255, 0.1))}:host([ondark][error]),:host([appearance=inverse][error]){--ds-auro-dropdown-trigger-border-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`,OH=y`:host{position:relative;display:block;text-align:left}[popover=manual]{overflow:visible;padding:0;border:inherit;margin:0;background:inherit;outline:inherit}:host([open]){z-index:var(--depth-tooltip, 400)}.wrapper{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:center;outline:none}.triggerContentWrapper{display:flex;overflow:hidden;width:100%;flex:1;align-items:center;justify-content:center;text-overflow:ellipsis;white-space:nowrap}:host([matchwidth]) #bibSizer{width:100%}`,HH=y``,DH=y`:host([layout*=classic]){position:relative;max-width:100%}:host([layout*=classic]) #bibSizer{position:absolute;z-index:-1;opacity:0;pointer-events:none}:host([layout*=classic]) label{transition:font-size .3s cubic-bezier(0.215, 0.61, 0.355, 1);white-space:normal}:host([layout*=classic]) .wrapper{display:flex;flex-direction:row;box-shadow:inset 0 0 0 1px var(--ds-auro-dropdown-trigger-outline-color)}@media(hover: hover){:host([layout*=classic]) .wrapper:hover{cursor:pointer}}:host([layout*=classic]) .triggerContentWrapper{overflow:hidden;flex:1;justify-content:start;text-overflow:ellipsis;white-space:nowrap}:host([layout*=classic]) #showStateIcon{display:flex;overflow:hidden;height:100%;align-items:center;padding-right:var(--ds-size-150, 0.75rem)}:host([layout*=classic]) #showStateIcon [auro-icon]{height:var(--ds-size-300, 1.5rem)}:host([layout*=classic]) #showStateIcon[data-expanded=true] [auro-icon]{transform:rotate(-180deg)}`,PH=y`.layout-emphasized .chevron,.layout-emphasized-left .chevron,.layout-emphasized-right .chevron{margin-right:var(--ds-size-300, 1.5rem)}:host([layout*=emphasized][shape*=pill]:not([layout*=right])) .leftIndent{width:calc(100% - var(--ds-size-300, 1.5rem));margin-left:var(--ds-size-300, 1.5rem)}:host([layout*=emphasized][shape*=pill]:not([layout*=left])) .rightIndent{width:calc(100% - var(--ds-size-300, 1.5rem));margin-right:var(--ds-size-300, 1.5rem)}:host([layout*=emphasized][shape*=pill]:not([layout*=left]):not([layout*=right])) .rightIndent{width:calc(100% - var(--ds-size-600, 3rem));margin-right:var(--ds-size-300, 1.5rem)}`,qH=y`:host([layout*=snowflake]) .leftIndent{width:calc(100% - var(--ds-size-400, 2rem));margin-left:var(--ds-size-200, 1rem)}:host([layout*=snowflake]) .rightIndent{width:calc(100% - var(--ds-size-400, 2rem));margin-right:var(--ds-size-200, 1rem)}:host([layout*=snowflake]) .trigger,:host([layout*=snowflake]) .helpText{text-align:center}.layout-snowflake .chevron,.layout-snowflake-left .chevron,.layout-snowflake-right .chevron{margin-right:var(--ds-size-200, 1rem)}`,WH=y`:host([error]){--ds-auro-helptext-color: var(--ds-basic-color-status-error, #e31f26)}:host([onDark]),:host([appearance=inverse]){--ds-auro-helptext-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][error]),:host([appearance=inverse][error]){--ds-auro-helptext-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}.helptext-wrapper{color:var(--ds-auro-helptext-color)}`,VH=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{position:relative;display:block}.helptext-wrapper{display:none}.helptext-wrapper[visible]{display:block}::slotted(*:not(:empty)){margin-top:var(--ds-size-50, 0.25rem);margin-bottom:0}::slotted(p){margin-block:0}`,jH=y`:host{--ds-auro-helptext-color: var(--ds-basic-color-texticon-muted, #676767)}`;let _k=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},ZH=class X6 extends W{constructor(){super(),this.error=!1,this.appearance=\"default\",this.onDark=!1,this.hasTextContent=!1,_k.prototype.handleComponentTagRename(this,\"auro-helptext\")}static get styles(){return[
15WH,VH,jH]}static get properties(){return{appearance:{type:String,reflect:!0},slotNodes:{type:Boolean},hasTextContent:{type:Boolean},error:{type:Boolean,reflect:!0},onDark:{type:Boolean,reflect:!0}}}static register(e=\"auro-helptext\"){_k.prototype.registerComponent(e,X6)}updated(){this.handleSlotChange()}handleSlotChange(e){e&&(this.slotNodes=e.target.assignedNodes()),this.hasTextContent=this.checkSlotsForContent(this.slotNodes)}checkSlotsForContent(e){return e?e.some(t=>{if(t.textContent.trim())return!0;if(!t.querySelector)return!1;const s=t.tagName===\"SLOT\"?t:t.querySelector(\"slot\");if(!s)return!1;const r=s.assignedNodes();return this.checkSlotsForContent(r)}):!1}render(){return R`\n      <div class=\"helptext-wrapper body-xs\" ?visible=\"${this.hasTextContent}\">\n          <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}};var GH=\"1.0.0\";let KH=class extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"shape-\")&&a.classList.remove(e)}),this.shape&&this.size?a.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):a.classList.add(\"shape-none\"))}resetLayoutClasses(){if(this.layout){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"layout-\")&&a.classList.remove(e)}),a.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(a){(a.has(\"layout\")||a.has(\"shape\")||a.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(a){return console.error(\"Failed to get the defined layout - using the default layout\",a),this.getLayout(\"default\")}}},JH=class Y6 extends KH{constructor(){super(),this.isPopoverVisible=!1,this.isBibFullscreen=!1,this.matchWidth=!1,this.noHideOnThisFocusLoss=!1,this.errorMessage=void 0,this.layout=void 0,this.shape=void 0,this.size=void 0,this.parentBorder=!1,this.handleDropdownToggle=this.handleDropdownToggle.bind(this),this.bibElement=Wo(),this.privateDefaults()}get commonWrapperClasses(){return{trigger:!0,wrapper:!0,hasFocus:this.hasFocus,simple:this.simple,parentBorder:this.parentBorder}}privateDefaults(){this.appearance=\"default\",this.chevron=!1,this.disabled=!1,this.disableFocusTrap=!1,this.error=!1,this.tabIndex=0,this.noToggle=!1,this.a11yRole=\"button\",this.onDark=!1,this.showTriggerBorders=!0,this.triggerContentFocusable=!1,this.simple=!1,this.placement=\"bottom-start\",this.offset=0,this.noFlip=!1,this.shift=!1,this.autoPlacement=!1,this.constructor.shadowRootOptions=$(x({},W.shadowRootOptions),{delegatesFocus:!0}),this.hasTriggerContent=!1,this.triggerContentSlot=void 0,this.runtimeUtils=new $m,this.floater=new xH;const e=new SH;this.iconTag=e.generateTag(\"auro-formkit-dropdown-icon\",$H,EH),this.dropdownBibTag=e.generateTag(\"auro-formkit-dropdown-dropdownbib\",LH,NH),this.helpTextTag=e.generateTag(\"auro-formkit-dropdown-helptext\",GH,ZH),this.bindFocusEventToTrigger=this.bindFocusEventToTrigger.bind(this)}get floaterConfig(){return{placement:this.placement,flip:!this.noFlip,shift:this.shift,autoPlacement:this.autoPlacement,offset:this.offset}}hide(){this.floater.hideBib()}show(){this.floater.showBib()}focus(){this.isPopoverVisible&&this.focusTrap?this.focusTrap.focusFirstElement():this.trigger.focus()}static get properties(){return{appearance:{type:String,reflect:!0},autoPlacement:{type:Boolean,reflect:!0},disableEventShow:{type:Boolean,reflect:!0},simple:{type:Boolean,reflect:!0},chevron:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},disableFocusTrap:{type:Boolean,reflect:!0},dropdownWidth:{type:Number},dropdownId:{type:String,reflect:!1,attribute:!1},error:{type:Boolean,reflect:!0},errorMessage:{type:String},focusShow:{type:Boolean,reflect:!0},isPopoverVisible:{type:Boolean,reflect:!0,attribute:\"open\"},isBibFullscreen:{type:Boolean,reflect:!0},hoverToggle:{type:Boolean,reflect:!0},hasTriggerContent:{type:Boolean},fullscreenBreakpoint:{type:String,reflect:!0},parentBorder:{type:Boolean,reflect:!0},matchWidth:{type:Boolean,reflect:!0},noFlip:{type:Boolean,reflect:!0},shift:{type:Boolean,reflect:!0},noHideOnThisFocusLoss:{type:Boolean,reflect:!0},noToggle:{type:Boolean,reflect:!0},offset:{type:Number,reflect:!0},onDark:{type:Boolean,reflect:!0},onSlotChange:{type:Function,reflect:!1},placement:{type:String,reflect:!0},tabIndex:{type:Number},a11yRole:{type:String||void 0,attribute:!1,reflect:!1}}}static get styles(){return[OH,wk,UH,HH,DH,PH,qH,FH]}static register(e=\"auro-dropdown\"){$m.prototype.registerComponent(e,Y6)}get focusableEntityQuery(){return\"auro-input, [auro-input], auro-button, [auro-button], button, input\"}connectedCallback(){super.connectedCallback()}disconnectedCallback(){super.disconnectedCallback(),this.floater.disconnect(),this.clearTriggerFocusEventBinding()}updated(e){super.updated(e),this.floater.handleUpdate(e),e.has(\"fullscreenBreakpoint\")&&(this.bibContent.mobileFullscreenBreakpoint=this.fullscreenBreakpoint),(e.size===0||e.has(\"isPopoverVisible\"))&&this.handleTriggerContentSlotChange(),e.has(\"isPopoverVisible\")&&this.bibElement.value&&(this.isPopoverVisible?this.bibElement.value.showPopover():this.bibElement.value.hidePopover())}handleDropdownToggle(e){this.updateFocusTrap(),this.isPopoverVisible=e.detail.expanded;const t=e.detail.eventType||\"unknown\";!this.isPopoverVisible&&this.hasFocus&&t===\"keydown\"&&this.trigger.focus()}firstUpdated(){this.floater.configure(this,\"auroDropdown\"),this.addEventListener(\"auroDropdown-toggled\",this.handleDropdownToggle),this.dispatchEvent(new CustomEvent(\"auroDropdown-idAdded\",{detail:{id:this.floater.element.i
15d}})),this.triggerContentFocusable||(this.dropdownId=this.floater.element.id),this.bibContent=this.floater.element.bib,this.runtimeUtils.handleComponentTagRename(this,\"auro-dropdown\"),this.trigger.addEventListener(\"click\",()=>{this.dispatchEvent(new CustomEvent(\"auroDropdown-triggerClick\",{bubbles:!0,composed:!0}))})}exposeCssParts(){this.setAttribute(\"exportparts\",\"trigger:dropdownTrigger, chevron:dropdownChevron, helpText:dropdownHelpText, size:dropdownSize\")}isCustomSlotContent(e){let t=e,s=!1;for(;t;)if(t=t.parentElement,t&&t.hasAttribute(\"slot\")){s=!0;break}return s}handleFocusin(){this.hasFocus=!0}updateFocusTrap(){if(this.isPopoverVisible&&!this.disableFocusTrap){this.focusTrap=new zH(this.bibContent),this.focusTrap.focusFirstElement();return}this.focusTrap&&(this.focusTrap.disconnect(),this.focusTrap=void 0)}handleFocusout(){this.hasFocus=!1}bindFocusEventToTrigger(e){const t=new FocusEvent(e.type,{bubbles:!1,cancelable:!1,composed:!0});this.trigger.dispatchEvent(t)}setupTriggerFocusEventBinding(){!this.triggerContentSlot||this.triggerContentSlot.length===0||this.triggerContentSlot.forEach(e=>{e.querySelectorAll&&e.querySelectorAll(this.focusableEntityQuery).forEach(t=>{t.addEventListener(\"focus\",this.bindFocusEventToTrigger),t.addEventListener(\"blur\",this.bindFocusEventToTrigger)})})}clearTriggerFocusEventBinding(){!this.triggerContentSlot||this.triggerContentSlot.length===0||this.triggerContentSlot.forEach(e=>{e.querySelectorAll&&e.querySelectorAll(this.focusableEntityQuery).forEach(t=>{t.removeEventListener(\"focus\",this.bindFocusEventToTrigger),t.removeEventListener(\"blur\",this.bindFocusEventToTrigger)})})}clearTriggerA11yAttributes(e){!e||!e.removeAttribute||(e.removeAttribute(\"aria-labelledby\"),e.getAttribute(\"id\")===`${this.id}-trigger-element`&&e.removeAttribute(\"id\"),e.removeAttribute(\"role\"),e.removeAttribute(\"aria-expanded\"),e.removeAttribute(\"aria-controls\"),e.removeAttribute(\"aria-autocomplete\"))}handleTriggerContentSlotChange(e){this.floater.handleTriggerTabIndex();const t=this.shadowRoot.querySelector(\"#trigger\"),s=this.shadowRoot.querySelector(\".triggerContentWrapper slot\");if(s){const r=s.assignedNodes();r&&(this.triggerContentFocusable=r.some(o=>bk(o).length>0),this.triggerContentFocusable?(this.clearTriggerA11yAttributes(t),t.removeAttribute(\"tabindex\")):t.setAttribute(\"tabindex\",\"0\"))}if(e)try{this.triggerNode=e.target,this.triggerContentSlot=e.target.assignedNodes()}catch(r){console.warn(\"auro-dropdown: Unable to access the trigger content slot.\",r)}this.triggerContentSlot?(this.setupTriggerFocusEventBinding(),this.hasTriggerContent=this.triggerContentSlot.some(r=>{if(r.textContent.trim())return!0;const o=r.querySelector(\"slot\");return o?o.assignedNodes().some(i=>!!i.textContent.trim()):!1})):this.hasTriggerContent=!1}handleDefaultSlot(){this.onSlotChange&&this.onSlotChange()}renderBasicHtml(e){return _`\n      <div>\n        <div\n          id=\"trigger\"\n          class=\"${F(this.commonWrapperClasses)}\" part=\"wrapper\"\n          tabindex=\"${A(this.triggerContentFocusable?void 0:this.tabIndex)}\"\n          role=\"${A(this.triggerContentFocusable?void 0:this.a11yRole)}\"\n          aria-expanded=\"${A(this.a11yRole===\"button\"||this.triggerContentFocusable?void 0:this.isPopoverVisible)}\"\n          aria-controls=\"${A(this.a11yRole===\"button\"||this.triggerContentFocusable?void 0:this.dropdownId)}\"\n          aria-labelledby=\"${A(this.triggerContentFocusable?void 0:\"triggerLabel\")}\"\n          @focusin=\"${this.handleFocusin}\"\n          @blur=\"${this.handleFocusOut}\">\n          <div class=\"triggerContentWrapper\" id=\"triggerLabel\">\n            <slot\n              name=\"trigger\"\n              @slotchange=\"${this.handleTriggerContentSlotChange}\"><\/slot>\n          <\/div>\n          ${this.chevron?_`\n              <div\n                id=\"showStateIcon\"\n                class=\"chevron\"\n                part=\"chevron\">\n                <${this.iconTag}\n                  category=\"interface\"\n                  name=\"${this.isPopoverVisible?\"chevron-up\":\"chevron-down\"}\"\n                  appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n                  variant=\"${this.disabled?\"disabled\":\"muted\"}\">\n                  >\n                <\/${this.iconTag}>\n              <\/div>\n            `:void 0}\n        <\/div>\n        <div class=\"${F(e)}\">\n          <slot name=\"helpText\"><\/slot>\n        <\/div>\n        <div id=\"bibSizer\" part=\"size\"><\/div>\n        <${this.dropdownBibTag}\n          id=\"bib\"\n          shape=\"${this.shape}\"\n          ?data-show=\"${this.isPopoverVisible}\"\n          ?isfullscreen=\"${this.isBibFullscreen}\"\n          ${Ba(this.bibElement)}\n          popover=\"manual\"\n          >\n          <div class=\"slotContent\">\n            <slot @slotchange=\"${this.handleDefaultSlot}\"><\/slot>\n          <\/div>\n        <\/${this.dropdownBibTag}>\n      <\/div>\n    `}renderLayoutClassic(){const e={helpText:!0};return _`\n      ${this.renderBasicHtml(e)}\n    `}renderLayoutSnowflake(){const e={helpText:!0,leftIndent:!0,rightIndent:!0};return _`\n      ${this.renderBasicHtml(e)}\n    `}renderLayoutEmphasized(){const e={helpText:!0,leftIndent:this.shape.toLowerCase().includes(\"pill\")&&!this.shape.toLowerCase().includes(\"right\"),rightIndent:this.shape.toLowerCase().includes(\"pill\")&&!this.shape.toLowerCase().includes(\"left\")};return _`\n      ${this.renderBasicHtml(e)}\n    `}renderLayout(e){switch(e||this.layout){case\"emphasized\":return this.renderLayoutEmphasized();case\"emphasized-left\":return this.renderLayoutEmphasized();case\"emphasized-right\":return this.renderLayoutEmphasized();case\"snowflake\":return this.renderLayoutSnowflake();case\"snowflake-left\":return this.renderLayoutSnowflake();case\"snowflake-right\":return this.renderLayoutSnowflake();default:return this.renderLayoutClassic()}}};var XH=\"3.0.0\",YH=y`#headerContainer{box-shadow:var(--ds-auro-dropdownbib-header-boxshadow-color)}#footerContainer{background-color:var(--ds-auro-dropdownbib-footer-container-color)}`,QH=y`#bibTemplate{display:flex;overflow:hidden;height:100%;max-height:100%;flex-direction:column}#headerContainer{display:flex;flex-direction:column;padding:var(--ds-size-200, 1rem);padding-top:var(--ds-size-400, 2rem);padding-bottom:0}#headerContainer .titleRow{display:flex;flex-direction:row;justify-content:space-between;gap:var(--ds-size-100, 0.5rem)}#headerContainer .header{max-width:calc(100vw - var(--ds-size-900, 4.5rem));padding-top:var(--ds-size-200, 1rem)}#headerContainer .subheader{width:100%}#closeButton [auro-icon]{--ds-auro-icon-size: var(--ds-size-500, 2.5rem)}#bodyContainer{position:relative;overflow:auto;flex:1 1 100%}:host([isfullscreen]) #bibTemplate{max-height:100dvh}:host([isfullscreen]) #bodyContainer{margin-top:var(--ds-size-100, 0.5rem)}#footerContainer{position:absolute;right:0;bottom:0;left:0;padding:var(--ds-size-200, 1rem)}`,eD=y`:host{--ds-auro-dropdownbib-header-boxshadow-color: var(--ds-elevation-200, 0px 0px 10px rgba(0, 0, 0, 0.15));--ds-auro-dropdownbib-footer-container-color: var(--ds-basic-color-surface-default, #ffffff)}`;let kk=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}},tD=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},aD=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}};class zk{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}
15closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}class Sk{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}}var sD=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}:host([ondark]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,rD=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs) * 6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,oD=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;let iD=class Q6 extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new Sk,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[rD,sD,oD]}static register(e=\"auro-loader\"){Sk.prototype.registerComponent(e,Q6)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}};const bi=new WeakMap,ir=new WeakMap,nD=({host:a,target:e,matcher:t,removeOriginal:s=!0}
15)=>{ir.has(a)||ir.set(a,{matchers:new Set,targets:new Map});const r=ir.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),Ak({host:a,target:e,matcher:t,removeOriginal:s}),cD(a),{cleanup:()=>lD(a,e,t),getObservedAttributes:()=>pD(a,e,t),getObservedAttribute:o=>hD(a,e,t,o)}},lD=(a,e,t)=>{const s=ir.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||dD(a)},Ak=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{uD(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},cD=a=>{if(bi.has(a))return bi.get(a);const e=new MutationObserver(t=>{const s=ir.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);Ak({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),bi.set(a,e),e},dD=a=>{bi.has(a)&&(bi.get(a).disconnect(),bi.delete(a)),ir.has(a)&&ir.delete(a)},Hm=(a,e,t)=>{const s=ir.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},uD=(a,e,t,s,r)=>{const o=Hm(a,e,t);o&&o.currentAttributes.set(s,r)},hD=(a,e,t,s)=>{const r=Hm(a,e,t);if(r)return r.currentAttributes.get(s)},pD=(a,e,t)=>{const s=Hm(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},Ck={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},fD=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return nD({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in Ck)if(Ck[r](s))return!0;return!1},removeOriginal:t});class Tk extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"shape-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"layout-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(t){(t.has(\"layout\")||t.has(\"shape\")||t.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=fD({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(t){return console.error(\"Failed to get the defined layout - using the default layout\",t),this.getLayout(\"default\")}}}var mD=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,bD=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}
15\n`,gD=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,vD=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const Ek=[\"circle\",\"square\"];class Dm extends Tk{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new zk,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new aD;this.loaderTag=e.generateTag(\"auro-loader\",\"6.0.0\",iD),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[vD,gD,mD,bD]}static get properties(){return $(x({},Tk.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){zk.prototype.registerComponent(e,Dm)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!Ek.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return Ek.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}}var yD=\"12.3.0\";let $k=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var xD='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let Mk=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const Pm=new Map,Ik=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Pm.has(a)||Pm.set(a,fetch(a).then(t)),Pm.get(a)};var Bk=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let qm=class extends Mk{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},Mk.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return Bk}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield Ik(`${this.uri}/${a}/${e}.svg`):yield Ik(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(xD,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var wD=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,_D=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let kD=class Ob extends qm{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new $k}static get properties(){return $(x({},qm.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[qm.styles,wD,Bk,_D]}static register(e=\"auro-icon\"){$k.prototype.registerComponent(e,Ob)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Ob.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var zD=\"9.1.0\";class Rk{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}}var SD=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{display:block}:host .heading{margin-block:0}.util_stackMarginnone--bottom{margin-bottom:0}.util_stackMargin25--bottom{margin-bottom:var(--ds-size-25, .125rem)}.util_stackMargin50--bottom{margin-bottom:var(--ds-size-50, .25rem)}.util_stackMargin100--bottom{margin-bottom:var(--ds-size-100, .5rem)}.util_stackMargin150--bottom{margin-bottom:var(--ds-size-150, .75rem)}.util_stackMargin200--bottom{margin-bottom:var(--ds-size-200, 1rem)}.util_stackMargin300--bottom{margin-bottom:var(--ds-size-300, 1.5rem)}.util_stackMargin400--bottom{margin-bottom:var(--ds-size-400, 2rem)}.util_stackMargin600--bottom{margin-bottom:var(--ds-size-600, 3rem)}.util_stackMargin800--bottom{margin-bottom:var(--ds-size-800, 4rem)}.util_stackMarginnone--top{margin-top:0}.util_stackMargin25--top{margin-top:var(--ds-size-25, .125rem)}.util_stackMargin50--top{margin-top:var(--ds-size-50, .25rem)}.util_stackMargin100--top{margin-top:var(--ds-size-100, .5rem)}.util_stackMargin150--top{margin-top:var(--ds-size-150, .75rem)}.util_stackMargin200--top{margin-top:var(--ds-size-200, 1rem)}.util_stackMargin300--top{margin-top:var(--ds-size-300, 1.5rem)}.util_stackMargin400--top{margin-top:var(--ds-size-400, 2rem)}.util_stackMargin600--top{margin-top:var(--ds-size-600, 3rem)}.util_stackMargin800--top{margin-top:var(--ds-size-800, 4rem)}\n`;class Qn extends W{constructor(){super(),this.level=1,this.typography=\"heading\",this.runtimeUtils=new Rk}static get properties(){return{level:{type:Number,reflect:!0,converter(e){const t=Number(e);return Number.isNaN(t)||t<1?1:t>6?6:t}},display:{type:String,reflect:!0},visualLevel:{type:Number,reflect:!0,converter(e){const t=Number(e);return Number.isNaN(t)||t<1?1:t>6?6:t}},typography:{type:String,reflect:!0},color:{type:String,reflect:!0},margin:{type:String,reflect:!0},size:{type:String,reflect:!0}}}static get styles(){return[SD]}static get displayClassMap(){return{800:\"heading-xl\",700:\"heading-lg\",600:\"heading-md\",500:\"heading-sm\",400:\"heading-xs\",300:\"heading-2xs\",heading:{1:\"heading-xl\",2:\"heading-lg\",3:\"heading-md\",4:\"heading-sm\",5:\"heading-xs\",6:\"heading-2xs\"},display:{1:\"display-2xl\",2:\"display-xl\",3:\"display-lg\",4:\"display-md\",5:\"dis
15play-sm\",6:\"display-xs\"}}}static register(e=\"auro-header\"){Rk.prototype.registerComponent(e,Qn)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-header\")}spacingDecision(e){if(this.margin===\"both\")switch(e){case\"none\":return\"util_stackMarginnone--top util_stackMarginnone--bottom\";case\"25\":return\"util_stackMargin25--top util_stackMargin25--bottom\";case\"50\":return\"util_stackMargin50--top util_stackMargin50--bottom\";case\"100\":return\"util_stackMargin100--top util_stackMargin100--bottom\";case\"150\":return\"util_stackMargin150--top util_stackMargin150--bottom\";case\"200\":return\"util_stackMargin200--top util_stackMargin200--bottom\";case\"300\":return\"util_stackMargin300--top util_stackMargin300--bottom\";case\"400\":return\"util_stackMargin400--top util_stackMargin400--bottom\";case\"600\":return\"util_stackMargin600--top util_stackMargin600--bottom\";case\"800\":return\"util_stackMargin800--top util_stackMargin800--bottom\";default:return\"\"}return this.spacingApplied(e)}spacingApplied(e){switch(e){case\"none\":return`util_stackMarginnone--${this.margin}`;case\"25\":return`util_stackMargin25--${this.margin}`;case\"50\":return`util_stackMargin50--${this.margin}`;case\"100\":return`util_stackMargin100--${this.margin}`;case\"150\":return`util_stackMargin150--${this.margin}`;case\"200\":return`util_stackMargin200--${this.margin}`;case\"300\":return`util_stackMargin300--${this.margin}`;case\"400\":return`util_stackMargin400--${this.margin}`;case\"600\":return`util_stackMarginX600--${this.margin}`;case\"800\":return`util_stackMargin800--${this.margin}`;default:return\"\"}}template(e){this.visualLevel||this.display||(this.visualLevel=this.level);const t=e||\"1\",s=this.spacingDecision(this.size),r=this.visualLevel?Qn.displayClassMap[this.typography][this.visualLevel]:Qn.displayClassMap[this.display],o={heading:!0,[r]:!0};s&&s.split(\" \").forEach(l=>{l.trim()&&(o[l.trim()]=!0)});const i=F(o),n=Be(`h${t}`);return _`<${n} class=\"${i}\" style=\"color: ${A(this.color?this.color:void 0)}\"><slot><\/slot><\/${n}>`}render(){return this.template(this.level)}}var AD=\"5.0.0\";class Wm extends W{constructor(){super(),this.large=!1,kk.prototype.handleComponentTagRename(this,\"auro-bibtemplate\");const e=new tD;this.iconTag=e.generateTag(\"auro-formkit-bibtemplate-icon\",zD,kD),this.headerTag=e.generateTag(\"auro-formkit-bibtemplate-header\",AD,Qn),this.buttonTag=e.generateTag(\"auro-formkit-bibtemplate-button\",yD,Dm)}static get styles(){return[YH,QH,eD]}static get properties(){return{isFullscreen:{type:Boolean,reflect:!0},large:{type:Boolean,reflect:!0}}}static register(e=\"auro-bibtemplate\"){kk.prototype.registerComponent(e,Wm)}preventBodyScroll(e){e.target===this&&e.preventDefault()}connectedCallback(){super.connectedCallback(),this.preventBodyScroll=this.preventBodyScroll.bind(this),this.addEventListener(\"touchmove\",this.preventBodyScroll,{passive:!1})}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener(\"touchmove\",this.preventBodyScroll,{passive:!1})}onCloseButtonClick(){this.dispatchEvent(new Event(\"close-click\",{bubbles:!0,composed:!0}))}exposeCssParts(){this.setAttribute(\"exportparts\",\"bibtemplate:dropdownBibTemplate\")}firstUpdated(e){super.firstUpdated(e),this.dispatchEvent(new CustomEvent(\"auro-bibtemplate-connected\",{bubbles:!0,composed:!0,detail:{element:this}}))}render(){return _`\n      <div id=\"bibTemplate\" part=\"bibtemplate\">\n      ${this.isFullscreen?_`\n        <div id=\"headerContainer\">\n          <div class=\"titleRow\">\n            <${this.headerTag} class=\"header\" display=\"${this.large?\"display\":\"600\"}\" level=\"3\" size=\"none\" id=\"header\" no-margin-block>\n              <slot name=\"header\"><\/slot>\n            <\/${this.headerTag}>\n            <${this.buttonTag} id=\"closeButton\" variant=\"ghost\" shape=\"circle\" size=\"sm\" @click=\"${this.onCloseButtonClick}\">\n              <span><slot name=\"ariaLabel.close\">Close<\/slot><\/span>\n              <${this.iconTag} aria-hidden=\"true\" category=\"interface\" name=\"x-lg\"><\/${this.iconTag}>\n            <\/${this.buttonTag}>\n          <\/div>
15\n          <span class=\"subheader\">\n            <slot name=\"subheader\"><\/slot>\n          <\/span>\n        <\/div>`:null}\n\n        <div id=\"bodyContainer\">\n          <slot><\/slot>\n        <\/div>\n\n      ${this.isFullscreen?_`\n        <div id=\"footerContainer\">\n          <slot name=\"footer\"><\/slot>\n        <\/div>`:null}\n      <\/div>\n      `}}var CD=\"1.0.0\",TD=y`:host([error]){--ds-auro-helptext-color: var(--ds-basic-color-status-error, #e31f26)}:host([onDark]),:host([appearance=inverse]){--ds-auro-helptext-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][error]),:host([appearance=inverse][error]){--ds-auro-helptext-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}.helptext-wrapper{color:var(--ds-auro-helptext-color)}`,ED=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{position:relative;display:block}.helptext-wrapper{display:none}.helptext-wrapper[visible]{display:block}::slotted(*:not(:empty)){margin-top:var(--ds-size-50, 0.25rem);margin-bottom:0}::slotted(p){margin-block:0}`,$D=y`:host{--ds-auro-helptext-color: var(--ds-basic-color-texticon-muted, #676767)}`;let Nk=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};class Vm extends W{constructor(){super(),this.error=!1,this.appearance=\"default\",this.onDark=!1,this.hasTextContent=!1,Nk.prototype.handleComponentTagRename(this,\"auro-helptext\")}static get styles(){return[TD,ED,$D]}static get properties(){return{appearance:{type:String,reflect:!0},slotNodes:{type:Boolean},hasTextContent:{type:Boolean},error:{type:Boolean,reflect:!0},onDark:{type:Boolean,reflect:!0}}}static register(e=\"auro-helptext\"){Nk.prototype.registerComponent(e,Vm)}
15updated(){this.handleSlotChange()}handleSlotChange(e){e&&(this.slotNodes=e.target.assignedNodes()),this.hasTextContent=this.checkSlotsForContent(this.slotNodes)}checkSlotsForContent(e){return e?e.some(t=>{if(t.textContent.trim())return!0;if(!t.querySelector)return!1;const s=t.tagName===\"SLOT\"?t:t.querySelector(\"slot\");if(!s)return!1;const r=s.assignedNodes();return this.checkSlotsForContent(r)}):!1}render(){return R`\n      <div class=\"helptext-wrapper body-xs\" ?visible=\"${this.hasTextContent}\">\n          <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}}var MD=\"1.0.0\",ID=y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}[auro-dropdown]{--ds-auro-dropdown-trigger-border-color: var(--ds-auro-select-border-color);--ds-auro-dropdown-trigger-background-color: var(--ds-auro-select-background-color);--ds-auro-dropdown-trigger-container-color: var(--ds-auro-select-background-color);--ds-auro-dropdown-trigger-outline-color: var(--ds-auro-select-outline-color)}:host{display:inline-block;text-align:left;vertical-align:top}:host([layout*=emphasized]) [auro-dropdown],:host([layout*=snowflake]) [auro-dropdown]{--ds-auro-select-border-color: transparent}:host([layout*=emphasized]) .mainContent,:host([layout*=snowflake]) .mainContent{text-align:center}.mainContent{position:relative;display:flex;overflow:hidden;flex:1;flex-direction:column;align-items:center;justify-content:center}.valueContainer [slot=displayValue]{display:none}.accents{display:flex;flex-direction:row;align-items:center;justify-content:center}::slotted([slot=typeIcon]){margin-right:var(--ds-size-100, 0.5rem)}.displayValue{display:block}.displayValue:not(.force){display:none}.displayValue:not(.force).hasContent:is(.withValue):not(.hasFocus){display:block}.triggerContent{display:flex;width:100%;align-items:center;justify-content:center}:host([layout*=emphasized]) .triggerContent{padding:0 var(--ds-size-100, 0.5rem) 0 var(--ds-size-300, 1.5rem)}:host([layout*=snowflake]) .triggerContent{padding:0 var(--ds-size-100, 0.5rem) 0 var(--ds-size-200, 1rem)}:host([layout*=snowflake]) label{padding-block:var(--ds-size-25, 0.125rem)}:host([layout*=classic]) .triggerContent{padding:0 var(--ds-size-100, 0.5rem)}:host([layout*=classic]) .mainContent{align-items:start}:host([layout*=classic]) label{overflow:hidden;cursor:text;text-overflow:ellipsis;white-space:nowrap}:host([layout*=classic]) .value{height:auto}label{color:var(--ds-auro-select-label-text-color)}:host(:is([validity]:not([validity=valid]))) [auro-dropdown]{--ds-auro-select-border-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-select-outline-color: var(--ds-basic-color-status-error, #e31f26);--ds-auro-dropdown-helptext-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([ondark]:is([validity]:not([validity=valid]))) [auro-dropdown],:host([appearance=inverse]:is([validity]:not([validity=valid]))) [auro-dropdown]{--ds-auro-select-border-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8);--ds-auro-select-outline-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8);--ds-auro-dropdown-helptext-text-color: var(--ds-basic-color-texticon-inverse, #ffffff)}#slotHolder{display:none}:host([fluid]){width:100%}:host([disabled]){pointer-events:none;user-select:none}:host([disabled]:not([ondark])) [auro-dropdown],:host([disabled]:not([appearance=inverse])) [auro-dropdown]{--ds-auro-select-border-color: var(--ds-basic-color-border-subtle, #dddddd)}:host(:not([layout*=classic])[disabled][ondark]) [auro-dropdown],:host(:not([layout*=classic])[disabled][appearance=inverse]) [auro-dropdown]{--ds-auro-select-border-color: transparent}`,BD=y`:host([layout=emphasized]) [auro-dropdown]{--ds-auro-dropdown-trigger-background-color: var(--ds-advanced-color-dropdown-emphasized-background, rgba(0, 39, 74, 0.1019607843))}:host([layout=emphasized]) [auro-dropdown]:hover{--ds-auro-dropdown-trigger-hover-background-color: var(--ds-advanced-color-dropdown-emphasized-background, rgba(0, 39, 74, 0.1019607843))}:host([layout=emphasized]) [auro-dropdown][layout*=emphasized]::part(wrapper){--ds-auro-dropdown-trigger-background-color: var(--ds-advanced-color-dropdown-emphasized-background, rgba(0, 39, 74, 0.1019607843))}`;class jm extends pO{constructor(){super(),this.privateDefaults();const e=36,t=8,s=2;this.matchWidth=!1,this.placement=\"bottom-start\",this.offset=0,this.noFlip=!1,this.shift=!1,this.autoPlacement=!1,this.forceDisplayValue=!1,this.uniqueId=Math.random().toString(e).substring(s,t),this.validation=new _O,this.runtimeUtils=new Em;const r=new kO;this.dropdownTag=r.generateTag(\"auro-formkit-select-dropdown\",XH,JH),this.bibtemplateTag=r.generateTag(\"auro-formkit-select-bibtemplate\",CD,Wm),this.helpTextTag=r.generateTag(\"auro-formkit-input-helptext\",MD,Vm),this.isHiddenWhileLoading=!1,this.hasFocus=!1,this.hasDisplayValueContent=!1}privateDefaults(){this.appearance=\"default\",this.options=[],this.optionActive=null,this.optionSelected=void 0,this.value=void 0,this.fullscreenBreakpoint=\"sm\",this.onDark=!1,this.isPopoverVisible=!1,this.layout=\"classic\",this.shape=\"classic\",this.size=\"lg\"}static get properties(){return{appearance:{type:String,reflect:!0},autocomplete:{type:String,reflect:!0},forceDisplayValue:{type:Boolean,reflect:!0},autoPlacement:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},isPopoverVisible:{type:Boolean,reflect:!1},matchWidth:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},fullscreenBreakpoint:{type:String,reflect:!0},largeFullscreenHeadline:{type:Boolean,reflect:!0},noCheckmark:{type:Boolean,reflect:!0},noFlip:{type:Boolean,reflect:!0},shift:{type:Boolean,reflect:!0},noValidate:{type:Boolean,reflect:!0},offset:{type:Number,reflect:!0},onDark:{type:Boolean,reflect:!0},optionActive:{type:Object},optionSelected:{type:Object},options:{type:Array},placement:{type:String,reflect:!0},placeholder:{type:String,reflect:!0},required:{type:Boolean,reflect:!0},error:{type:String,reflect:!0},setCustomValidity:{type:String},setC
15ustomValidityCustomError:{type:String},setCustomValidityValueMissing:{type:String},validity:{type:String,reflect:!0},value:{type:String,reflect:!0,attribute:\"value\"},multiSelect:{type:Boolean,reflect:!0,attribute:\"multiselect\"},touched:{type:Boolean,reflect:!0,attribute:!1},hasFocus:{type:Boolean,reflect:!1,attribute:!1},hasDisplayValueContent:{type:Boolean,reflect:!1,attribute:!1}}}static get styles(){return[y`${fO}`,y`${mO}`,y`${ID}`,y`${BD}`]}get formattedValue(){return this.multiSelect?this.value?this.value.startsWith(\"[\")?JSON.parse(this.value):[this.value]:void 0:this.value}get commonLabelClasses(){const e={\"is-disabled\":this.disabled,withValue:!1,util_displayHiddenVisually:this.hasDisplayValueContent&&!this.hasFocus&&this.value&&this.value.length>0,[this.labelFontClass]:!0};return this.placeholder?e.withValue=!0:this.optionSelected&&(Array.isArray(this.optionSelected)?e.withValue=this.optionSelected.length>0:e.withValue=!0),e}get labelFontClass(){const e=this.hasValue;return this.layout.startsWith(\"emphasized\")?e?\"body-sm\":\"accent-xl\":this.layout===\"snowflake\"?e?\"body-xs\":\"body-lg\":e?\"body-xs\":\"body-default\"}get hasValue(){return this.placeholder||this.value&&this.value.length>0}configureDropdown(){this.dropdown=this.shadowRoot.querySelector(this.dropdownTag._$litStatic$),this.dropdown.addEventListener(\"auroDropdown-toggled\",()=>{this.isPopoverVisible=this.dropdown.isPopoverVisible,this.dropdown.isPopoverVisible&&(this.updateMenuShapeSize(),setTimeout(()=>{this.dropdown.isBibFullscreen&&(this.dropdown.trigger.focus(),this.menu.index<0&&this.menu.navigateOptions(\"down\"))}))}),this.dropdown.addEventListener(\"auroDropdown-strategy-change\",()=>{this.updateMenuShapeSize()}),this.bibtemplate=this.dropdown.querySelector(this.bibtemplateTag._$litStatic$),this.customBibWidth&&(this.dropdown.dropdownWidth=this.customBibWidth),this.dropdown.exposeCssParts()}static register(e=\"auro-select\"){Em.prototype.registerComponent(e,jm)}updateDisplayedValue(){const e=this.dropdown.querySelector(\"#triggerFocus\").querySelector(\"#value\");if(e&&(e.innerHTML=\"\"),this.shadowRoot.querySelector('slot[name=\"displayValue\"]').assignedElements().forEach(t=>{t.remove()}),this.optionSelected)if(this.multiSelect&&this.optionSelected.length>0){const t=this.optionSelected.map(s=>s.textContent).join(\", \");e.textContent=t}else{e.innerHTML=this.optionSelected.innerHTML;const t=this.optionSelected.querySelector(\"[slot='displayValue']\");t&&this.appendChild(t.cloneNode(!0)),this.hasDisplayValueContent=t!==null}this.dropdown.requestUpdate()}updateMenuShapeSize(){if(this.menu)if(this.dropdown&&this.dropdown.isBibFullscreen)this.menu.setAttribute(\"size\",\"md\"),this.menu.setAttribute(\"shape\",\"box\");
15else switch(this.menu.setAttribute(\"size\",this.layout!==\"emphasized\"?\"md\":this.defaultMenuSize||this.size),this.layout){case\"classic\":this.menu.setAttribute(\"shape\",\"box\");break;case\"emphasized\":this.dropdown&&this.dropdown.bib&&(this.dropdown.bib.shape=\"rounded\"),this.menu.setAttribute(\"shape\",\"rounded\");break;default:this.menu.setAttribute(\"shape\",this.defaultMenuShape||this.shape);break}}configureMenu(){if(this.menu=this.querySelector(\"auro-menu, [auro-menu]\"),this.defaultMenuSize=this.menu.getAttribute(\"size\"),this.defaultMenuShape=this.menu.getAttribute(\"shape\"),!this.menu){setTimeout(()=>{this.configureMenu()},0);return}this.updateMenuShapeSize(),this.multiSelect&&(this.menu.multiSelect=this.multiSelect),this.menu.addEventListener(\"auroMenu-loadingChange\",e=>this.handleMenuLoadingChange(e)),this.menu.setAttribute(\"aria-hidden\",\"true\"),this.generateOptionsArray(),this.menu.addEventListener(\"auroMenu-activatedOption\",e=>{this.optionActive=e.detail}),this.menu.addEventListener(\"auroMenu-selectedOption\",()=>{this.optionSelected=this.menu.optionSelected,this.value=this.menu.value,this.dropdown.isPopoverVisible&&this.dropdown.hide()}),this.menu.addEventListener(\"auroMenu-selectValueFailure\",()=>{this.menu.clearSelection()}),this.menu.addEventListener(\"auroMenu-selectValueReset\",()=>{this.optionSelected=this.menu.optionSelected,this.validate(this)}),this.menu.addEventListener(\"auroMenu-activatedOption\",e=>{e.detail&&e.detail.scrollIntoView({alignToTop:!1,block:\"nearest\",behavior:\"smooth\"})})}configureSelect(){this.nativeSelect=this.shadowRoot.querySelector(\"select\"),this.addEventListener(\"keydown\",e=>{if(this.dropdown.shadowRoot.activeElement===this.dropdown.trigger){if(e.key===\"ArrowUp\"){e.preventDefault(),this.dropdown.show(),this.dropdown.isPopoverVisible&&this.menu.navigateOptions(\"up\");return}if(e.key===\"ArrowDown\"){e.preventDefault(),this.dropdown.show(),this.dropdown.isPopoverVisible&&this.menu.navigateOptions(\"down\");return}if(e.key===\"Enter\"){this.dropdown.isPopoverVisible||(e.preventDefault(),this.menu.makeSelection());return}}if(e.key===\"Tab\"&&this.dropdown.isPopoverVisible){this.dropdown.isBibFullscreen?(e.preventDefault(),this.dropdown.shadowRoot.activeElement===this.dropdown.trigger?this.dropdown.focus():this.dropdown.trigger.focus()):this.dropdown.hide();return}this.updateActiveOptionBasedOnKey(e.key)}),this.addEventListener(\"focusin\",this.handleFocusin),this.addEventListener(\"blur\",()=>{this.validate(),this.hasFocus=!1})}updateActiveOptionBasedOnKey(e){const t=e.toLowerCase();this.sameLetterTimes=t===this.lastLetter?this.sameLetterTimes+1:0,this.lastLetter=t;const s=this.options.filter(r=>(r.value||\"\").toLowerCase().startsWith(this.lastLetter));if(s.length){this.dropdown.show();const r=this.sameLetterTimes<s.length?this.sameLetterTimes:this.sameLetterTimes%s.length,o=s[r],i=this.options.indexOf(o);this.menu.updateActiveOption(i)}}handleMenuLoadingChange(e){this.dropdown.isPopoverVisible&&e.detail.loading&&!e.detail.hasLoadingPlaceholder?(this.isHiddenWhileLoading=!0,this.dropdown.hide()):!e.detail.loading&&this.isHiddenWhileLoading&&(this.contains(document.activeElement)&&this.dropdown.show(),this.isHiddenWhileLoading=!1)}hideBib(){this.dropdown&&this.dropdown.isPopoverVisible&&this.dropdown.hide()}showBib(){this.dropdown&&!this.dropdown.isPopoverVisible&&this.dropdown.show()}handleFocusin(){this.hasFocus=!0,this.touched=!0}handleSlotChange(e){this.bibtemplate.querySelectorAll('[slot=\"header\"]').forEach(t=>t.remove()),e.target.assignedNodes().forEach(t=>{const s=t.cloneNode(!0);s.setAttribute(\"slot\",\"header\"),this.bibtemplate.append(s)})}generateOptionsArray(){this.menu?this.options=[...this.menu.querySelectorAll(\"auro-menuoption, [auro-menuoption]\")]:this.options=[]}clearSelection(){this.value=void 0,this.optionSelected=void 0,this.menu.multiSelect=this.multiSelect}performUpdate(){super.performUpdate(),this.validity&&this.validity!==\"valid\"?this.dropdown.setAttribute(\"error\",\"\"):this.dropdown.removeAttribute(\"error\"),this.disabled?this.dropdown.setAttribute(\"disabled\",\"\"):this.disabled||this.dropdown.removeAttribute(\"disabled\"),this.noCheckmark&&this.menu.setAttribute(\"nocheckmark\",\"\")}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-select\"),this.configureDropdown(),this.configureMenu(),this.configureSelect()}updateMenuValue(e){return g(this,null,function*(){this.menu&&(this.menu.setAttribute(\"value\",e),e?this.menu.value=e:this.menu.reset(),yield this.menu.updateComplete)})}updated(e){return g(this,null,function*(){if(e.has(\"multiSelect\")&&!e.has(\"value\")&&this.clearSelection(),e.has(\"value\")&&(this.value?(yield this.updateMenuValue(this.value),this.menu&&(this.optionSelected=this.menu.optionSelected)):yield this.updateMenuValue(void 0),this._updateNativeSelect(),this.validate(),this.dispatchEvent(new CustomEvent(\"auroSelect-valueSet\",{bubbles:!0,cancelable:!1,
15composed:!0})),this.dispatchEvent(new CustomEvent(\"input\",{bubbles:!0,cancelable:!0,composed:!0,detail:{optionSelected:this.optionSelected,value:this.formattedValue}}))),e.has(\"optionSelected\")&&this.updateDisplayedValue(),e.has(\"error\")&&(this.validate(!0),this.nativeSelect.setCustomValidity(this.error||\"\")),e.has(\"shape\")&&this.menu)switch(this.layout){case\"classic\":this.menu.setAttribute(\"shape\",\"box\");break;case\"emphasized\":this.menu.setAttribute(\"shape\",\"rounded\");break;default:this.menu.setAttribute(\"shape\",this.defaultMenuShape||this.shape);break}e.has(\"size\")&&this.menu&&this.menu.setAttribute(\"size\",this.layout!==\"emphasized\"?\"md\":this.defaultMenuSize||this.size)})}reset(){this.validation.reset(this)}validate(e=!1){this.validation.validate(this,e)}_handleNativeSelectChange(e){const t=e.target.options[e.target.selectedIndex].value;if(this.multiSelect){const s=this.formattedValue;s.includes(t)||(this.value=JSON.stringify([...s,t]))}else this.value!==t&&(this.value=t)}_updateNativeSelect(){this.nativeSelect&&(this.multiSelect?this.nativeSelect.value=this.multiSelect?this.multiSelect[0]:\"\":this.nativeSelect.value=this.value||\"\")}renderAriaHtml(){return _`\n      <div aria-live=\"polite\" class=\"util_displayHiddenVisually\">\n        ${this.optionActive&&this.options.length>0?_`\n            ${`${this.optionActive.innerText}, option ${this.options.indexOf(this.optionActive)+1} of ${this.options.length}`}\n          `:void 0};\n\n        ${this.optionSelected&&this.options.length>0?_`\n          ${`${this.optionSelected.innerText} selected`}\n          `:void 0};\n      <\/div>\n    `}renderNativeSelect(){return _`\n      <div class=\"nativeSelectWrapper util_displayHiddenVisually\">\n        <select\n          tabindex=\"-1\"\n          id=\"${`native-select-${this.id||this.uniqueId}`}\"\n          name=\"${this.name||\"\"}\"\n          ?disabled=\"${this.disabled}\"\n          ?required=\"${this.required}\"\n          aria-hidden=\"true\"\n          autocomplete=\"${hO(this.autocomplete)}\"\n          @change=\"${this._handleNativeSelectChange}\">\n          <option value=\"\" ?selected=\"${!this.value}\"><\/option>\n          ${this.options.map(e=>{const t=e.value||e.textContent;return _`\n              <option\n                value=\"${t}\"\n                ?selected=\"${this.value===t}\">\n                ${e.textContent}\n              <\/option>\n            `})}\n        <\/select>\n      <\/div>\n    `}renderHtmlHelpText(){return _`\n      ${!this.validity||this.validity===void 0||this.validity===\"valid\"?_`\n          <${this.helpTextTag} appearance=\"${this.onDark?\"inverse\":this.appearance}\">\n            <p id=\"${this.uniqueId}\" part=\"helpText\">\n              <slot name=\"helpText\"><\/slot>\n            <\/p>\n          <\/${this.helpTextTag}>\n        `:_`\n          <${this.helpTextTag} error appearance=\"${this.onDark?\"inverse\":this.appearance}\">\n            <p id=\"${this.uniqueId}\" role=\"alert\" aria-live=\"assertive\" part=\"helpText\">\n              ${this.errorMessage}\n            <\/p>\n          <\/${this.helpTextTag}>\n        `}\n    `}renderLayoutEmphasized(){const e={util_displayHidden:this.value},t={displayValue:!0,hasContent:this.hasDisplayValueContent,hasFocus:this.isPopoverVisible,withValue:this.commonLabelClasses.withValue,force:this.forceDisplayValue},s={valueContainer:!0,util_displayHiddenVisually:(this.forceDisplayValue||!(this.dropdown&&this.dropdown.isPopoverVisible))&&this.hasDisplayValueContent};return _`\n      <div\n        part=\"wrapper\">\n        <div id=\"slotHolder\" aria-hidden=\"true\">\n          <slot name=\"bib.fullscreen.headline\" @slotchange=\"${this.handleSlotChange}\"><\/slot>\n        <\/div>\n        <${this.dropdownTag}\n          appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n          a11yRole=\"select\"\n          ?autoPlacement=\"${this.autoPlacement}\"\n          ?error=\"${this.validity!==void 0&&this.validity!==\"valid\"}\"\n          ?matchWidth=\"${this.matchWidth}\"\n          ?noFlip=\"${this.noFlip}\"\n          ?shift=\"${this.shift}\"\n          .fullscreenBreakpoint=\"${this.fullscreenBreakpoint}\"\n          .offset=\"${this.offset}\"\n          .placement=\"${this.placement}\"\n          chevron\n          for=\"selectMenu\"\n          layout=\"${this.layout}\"\n          part=\"dropdown\"\n          shape=\"${this.shape}\"\n          size=\"${this.size}\">\n          <div slot=\"trigger\" aria-haspopup=\"true\" id=\"triggerFocus\" class=\"triggerContent\">\n            <div class=\"accents left\">\n              <slot name=\"typeIcon\"><\/slot>\n            <\/div>\n            <div class=\"mainContent\">\n              <div class=\"${F(s)}\">\n                <label class=\"${F(this.commonLabelClasses)}\">\n                  <slot name=\"label\"><\/slot>\n                  ${this.required?void 0:_`<slot name=\"optionalLabel\"> (optional)<\/slot>`}\n                <\/label>\n                <div class=\"value\" id=\"value\"><\/div>\n                <div id=\"placeholder\" class=\"${F(e)}\">\n                  ${this.placeholder}\n                <\/div>\n              <\/div>\n              <div class=\"${F(t)}\" aria-hidden=\"true\" part=\"displayValue\">\n                <slot name=\"displayValue\"><\/slot>\n              <\/div>\n            <\/div>\n            <div class=\"accents right\"><\/div>\n          <\/div>\n          <div class=\"menuWrapper\"><\/div>\n          <${this.bibtemplateTag} ?large=\"${this.largeFullscreenHeadline}\" @close-click=\"${this.hideBib}\">\n            <slot name=\"ariaLabel.bib.close\" slot=\"ariaLabel.close\">Close<\/slot>\n            <slot><\/slot>\n          <\/${this.bibtemplateTag}>\n          <div slot=\"helpText\">\n            ${this.renderHtmlHelpText()}\n          <\/div>\n        <\/${this.dropdownTag}>\n      <\/div>\n    `}renderLayoutSnowflake(){const e={util_displayHidden:this.value},t={displayValue:!0,hasContent:this.hasDisplayValueContent,hasFocus:this.isPopoverVisible,withValue:this.commonLabelClasses.withValue,force:this.forceDisplayValue},s={valueContainer:!0,util_displayHiddenVisually:(this.forceDisplayValue||!(this.dropdown&&this.dropdown.isPopoverVisible))&&this.hasDisplayValueContent};return _`\n      <div\n        part=\"wrapper\">\n        <div id=\"slotHolder\" aria-hidden=\"true\">\n          <slot name=\"bib.fullscreen.headline\" @slotchange=\"${this.handleSlot
15Change}\"><\/slot>\n        <\/div>\n        <${this.dropdownTag}\n          appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n          ?autoPlacement=\"${this.autoPlacement}\"\n          ?error=\"${this.validity!==void 0&&this.validity!==\"valid\"}\"\n          ?matchWidth=\"${this.matchWidth}\"\n          ?noFlip=\"${this.noFlip}\"\n          .fullscreenBreakpoint=\"${this.fullscreenBreakpoint}\"\n          .offset=\"${this.offset}\"\n          .placement=\"${this.placement}\"\n          chevron\n          for=\"selectMenu\"\n          layout=\"${this.layout}\"\n          part=\"dropdown\"\n          shape=\"${this.shape}\"\n          size=\"${this.size}\">\n          <div slot=\"trigger\" aria-haspopup=\"true\" id=\"triggerFocus\" class=\"triggerContent\">\n            <div class=\"accents left\">\n              <slot name=\"typeIcon\"><\/slot>\n            <\/div>\n            <div class=\"mainContent\">\n              <div class=\"${F(s)}\">\n                <label class=\"${F(this.commonLabelClasses)}\">\n                  <slot name=\"label\"><\/slot>\n                  ${this.required?void 0:_`<slot name=\"optionalLabel\"> (optional)<\/slot>`}\n                <\/label>\n                <div class=\"value body-default\" id=\"value\"><\/div>\n                <div id=\"placeholder\" class=\"${F(e)}\">\n                  ${this.placeholder}\n                <\/div>\n              <\/div>\n              <div class=\"${F(t)}\" aria-hidden=\"true\" part=\"displayValue\">\n                <slot name=\"displayValue\"><\/slot>\n              <\/div>\n            <\/div>\n            <div class=\"accents right\"><\/div>\n          <\/div>\n          <div class=\"menuWrapper\"><\/div>\n          <${this.bibtemplateTag} ?large=\"${this.largeFullscreenHeadline}\" @close-click=\"${this.hideBib}\">\n            <slot name=\"ariaLabel.bib.close\" slot=\"ariaLabel.close\">Close<\/slot>\n            <slot><\/slot>\n          <\/${this.bibtemplateTag}>\n          <div slot=\"helpText\">\n            ${this.renderHtmlHelpText()}\n          <\/div>\n        <\/${this.dropdownTag}>\n        ${this.renderNativeSelect()}\n      <\/div>\n    `}renderLayoutClassic(){const e={util_displayHidden:this.value},t={displayValue:!0,hasContent:this.hasDisplayValueContent,hasFocus:this.isPopoverVisible,withValue:this.commonLabelClasses.withValue,force:this.forceDisplayValue},s={valueContainer:!0,util_displayHiddenVisually:(this.forceDisplayValue||!(this.dropdown&&this.dropdown.isPopoverVisible))&&this.hasDisplayValueContent},r={value:!0,\"body-default\":!0};return _`\n      <div\n        part=\"wrapper\">\n        <div id=\"slotHolder\" aria-hidden=\"true\">\n          <slot name=\"bib.fullscreen.headline\" @slotchange=\"${this.handleSlotChange}\"><\/slot>\n        <\/div>\n        <${this.dropdownTag}\n          appearance=\"${this.onDark?\"inverse\":this.appearance}\"\n          ?autoPlacement=\"${this.autoPlacement}\"\n          ?error=\"${this.validity!==void 0&&this.validity!==\"valid\"}\"\n          ?matchWidth=\"${!this.flexMenuWidth}\"\n          ?noFlip=\"${this.noFlip}\"\n          .fullscreenBreakpoint=\"${this.fullscreenBreakpoint}\"\n          .offset=\"${this.offset}\"\n          .placement=\"${this.placement}\"\n          chevron\n          for=\"selectMenu\"\n          layout=\"${this.layout}\"\n          part=\"dropdown\"\n          shape=\"${this.shape}\"\n          size=\"${this.size}\">\n          <div slot=\"trigger\" aria-haspopup=\"true\" id=\"triggerFocus\" class=\"triggerContent\">\n            <div class=\"accents left\">\n              <slot name=\"typeIcon\"><\/slot>\n            <\/div>\n            <div class=\"mainContent\">\n              <div class=\"${F(s)}\">\n                <label class=\"${F(this.commonLabelClasses)}\">\n                  <slot name=\"label\"><\/slot>\n                  ${this.required?void 0:_`<slot name=\"optionalLabel\"> (optional)<\/slot>`}\n                <\/label>\n                <div class=\"${F(r)}\" id=\"value\"><\/div>\n                <div id=\"placeholder\" class=\"${F(e)}\">\n                  ${this.placeholder}\n                <\/div>\n              <\/div>\n              <div class=\"${F(t)}\" aria-hidden=\"true\" part=\"displayValue\">\n                <slot name=\"displayValue\"><\/slot>\n              <\/div>\n            <\/div>\n            <div class=\"accents right\"><\/div>\n          <\/div>\n          <div class=\"menuWrapper\"><\/div>\n          <${this.bibtemplateTag} ?large=\"${this.largeFullscreenHeadline}\" @close-click=\"${this.hideBib}\">\n            <slot name=\"ariaLabel.bib.close\" slot=\"ariaLabel.close\">Close<\/slot>\n            <slot><\/slot>\n          <\/${this.bibtemplateTag}>\n          <div slot=\"helpText\">\n            ${this.renderHtmlHelpText()}\n          <\/div>\n        <\/${this.dropdownTag}>\n        ${this.renderNativeSelect()}\n      <\/div>\n    `}renderLayout(e){switch(e||this.layout){case\"emphasized\":return this.renderLayoutEmphasized();case\"emphasized-left\":return this.renderLayoutEmphasized();case\"emphasized-right\":return this.renderLayoutEmphasized();case\"snowflake\":return this.renderLayoutSnowflake();case\"snowflake-left\":return this.renderLayoutSnowflake();case\"snowflake-right\":return this.renderLayoutSnowflake();default:return this.renderLayoutClassic()}}}var RD=y`:focus:not(:focus-visible){outline:3px solid transparent}.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{display:block;vertical-align:middle;line-height:0}:host .menuWrapper{box-sizing:border-box;display:flex;flex-direction:column;width:100%;margin:0;padding:0}:host ::slotted(hr){box-sizing:content-box !important;height:0 !important;overflow:visible !important;margin:var(--ds-size-100, 0.5rem) 0 !important;border-width:0 !important;border-top-width:1px !important;border-top-style:solid !important}:host [loadingplaceholder].empt
15y{opacity:0;position:absolute}:host [loadingplaceholder] slot[name=loadingIcon]{vertical-align:middle;display:inline-block;margin-bottom:var(--ds-size-25, 0.125rem)}:host [loadingplaceholder] slot[name=loadingIcon]::slotted(*){margin-right:var(--ds-size-150, 0.75rem)}:host([root]){overflow-y:auto}:host([root]) .menuWrapper.lg{padding:var(--ds-size-150, 0.75rem);gap:var(--ds-size-50, 0.25rem)}:host([root]) .menuWrapper.xl{padding:var(--ds-size-200, 1rem);gap:var(--ds-size-100, 0.5rem)}`,ND=y`:host ::slotted(hr){border-top-color:var(--ds-auro-menu-divider-color)}[loadingplaceholder] slot[name=loadingIcon]{color:var(--ds-auro-menu-loader-color)}[loadingplaceholder] slot[name=loadingText]{color:var(--ds-auro-menu-loader-text-color)}`,Lk=y`:host{--ds-auro-menu-divider-color: var(--ds-basic-color-border-divider, rgba(0, 0, 0, 0.15));--ds-auro-menu-loader-color: var(--ds-basic-color-brand-primary, #01426a);--ds-auro-menu-loader-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-container-color: transparent;--ds-auro-menuoption-container-border-color: var(--ds-auro-menuoption-container-color);--ds-auro-menuoption-icon-color: transparent;--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}`;let Fk=class extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"shape-\")&&a.classList.remove(e)}),this.shape&&this.size?a.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):a.classList.add(\"shape-none\"))}resetLayoutClasses(){if(this.layout){const a=this.shadowRoot.querySelector(\".wrapper\");a&&(a.classList.forEach(e=>{e.startsWith(\"layout-\")&&a.classList.remove(e)}),a.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(a){(a.has(\"layout\")||a.has(\"shape\")||a.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(a){return console.error(\"Failed to get the defined layout - using the default layout\",a),this.getLayout(\"default\")}}},Qd=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>!s||s===document||s===window?null:r||t(s.getRootNode().host)){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}getSlotText(a,e){var t,s;return(((s=(t=a.shadowRoot)==null?void 0:t.querySelector(`slot[name=\"${e}\"]`))==null?void 0:s.assignedNodes({flatten:!0}))||[]).map(r=>{var o;return(o=r.textContent)==null?void 0:o.trim()}).join(\" \").trim()||null}};function Zm(a){return!a.hasAttribute(\"hidden\")&&!a.hasAttribute(\"disabled\")&&!a.hasAttribute(\"static\")}function ls(a,e,t=null){const s={bubbles:!0,cancelable:!1,composed:!0};t!==null&&(s.detail=t),a.dispatchEvent(new CustomEvent(e,s))}let LD=class ez extends Fk{constructor(){super(),this.shape=\"box\",this.size=\"sm\",this.value=void 0,this.optionSelected=void 0,this.matchWord=void 0,this.noCheckmark=!1,this.optionActive=void 0,this.loading=!1,this.multiSelect=!1,this.handleKeyDown=this.handleKeyDown.bind(this),this.handleMouseSelect=this.handleMouseSelect.bind(this),this.handleOptionHover=this.handleOptionHover.bind(this),this.handleSlotChange=this.handleSlotChange.bind(this),Object.assign(this,{rootMenu:!0,index:-1,nestingSpacer:'<span class=\"nestingSpacer\"><\/span>',loadingSlots:null,items:[]})}static get properties(){return $(x({},super.properties),{noCheckmark:{type:Boolean,reflect:!0,attribute:\"nocheckmark\"},disabled:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},optionSelected:{type:Object},optionActive:{type:Object,attribute:\"optionactive\"},matchWord:{type:String,attribute:\"matchword\"},multiSelect:{type:Boolean,reflect:!0,attribute:\"multiselect\"},value:{type:String,reflect:!0,attribute:\"value\"},level:{type:Number,reflect:!1,attribute:!1}})}static get styles(){return[RD,ND,Lk]}static register(e=\"auro-menu\"){Qd.prototype.registerComponent(e,ez)}get formattedValue(){return this.multiSelect?this.value?this.value.startsWith(\"[\")?JSON.parse(this.value):[this.value]:void 0:this.value}connectedCallback(){super.connectedCallback(),this.addEventListener(\"keydown\",this.handleKeyDown),this.addEventListener(\"mousedown\",this.handleMouseSelect),this.addEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.addEventListener(\"slotchange\",this.handleSlot
15Change),this.setTagAttribute(\"auro-menu\")}disconnectedCallback(){this.removeEventListener(\"keydown\",this.handleKeyDown),this.removeEventListener(\"mousedown\",this.handleMouseSelect),this.removeEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.removeEventListener(\"slotchange\",this.handleSlotChange),super.disconnectedCallback()}firstUpdated(){Qd.prototype.handleComponentTagRename(this,\"auro-menu\"),this.loadingSlots=this.querySelectorAll(\"[slot='loadingText'], [slot='loadingIcon']\"),this.initializeMenu()}setTagAttribute(e){this.tagName.toLowerCase()!==e&&this.setAttribute(e,!0)}updated(e){if(super.updated(e),e.has(\"optionSelected\")){const t=e.get(\"optionSelected\");(t&&this.optionSelected&&t.value!==this.optionSelected.value||!t&&this.optionSelected||t&&!this.optionSelected)&&this.notifySelectionChange()}if(e.has(\"multiSelect\")&&!e.has(\"value\")&&this.clearSelection(),e.has(\"value\")){if(this.value===void 0||this.value===null)this.clearSelection();else{if(this.multiSelect){const t=this.formattedValue,s=this.items.filter(r=>t.includes(r.value));this.optionSelected=s.length>0?s:void 0}else{const t=this.items.find(s=>s.value===this.value);t?(this.optionSelected=t,this.index=this.items.indexOf(t)):(this.optionSelected=void 0,this.index=-1)}(!this.optionSelected||Array.isArray(this.optionSelected)&&this.optionSelected.length===0)&&(ls(this,\"auroMenu-selectValueFailure\"),this.optionSelected=void 0,this.index=-1)}this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.optionSelected!==void 0&&this.notifySelectionChange()}this.updateItemsState(e)}updateItemsState(e){if(!this.items)return;e.has(\"noCheckmark\")&&this.noCheckmark&&this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\").forEach(r=>r.setAttribute(\"noCheckmark\",\"\"));const t=this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\");[\"size\",\"shape\"].forEach(r=>{e.has(r)&&t.forEach(o=>{o.setAttribute(r,this[r])})});let s=null;if(e.has(\"matchWord\")&&this.matchWord&&this.matchWord.length){const r=this.matchWord.replace(/[.*+?^${}()|[\\]\\\\]/gu,\"\\\\$&\");s=new RegExp(r,\"giu\")}this.items.forEach(r=>{if(e.has(\"optionSelected\")||e.has(\"value\")){const o=this.isOptionSelected(r);r.setAttribute(\"aria-selected\",o?\"true\":\"false\"),o?r.setAttribute(\"selected\",\"\"):r.removeAttribute(\"selected\")}if(e.has(\"matchWord\")&&s&&Zm(r)&&!r.hasAttribute(\"persistent\")){const o=r.querySelectorAll(\".nestingSpacer\"),i=r.querySelector('[slot=\"displayValue\"]');i&&r.removeChild(i);const n=[...o].map(()=>this.nestingSpacer).join(\"\");r.innerHTML=n+r.textContent.replace(s,l=>`<strong>${l}<\/strong>`),i&&r.append(i)}e.has(\"disabled\")&&(r.disabled=this.disabled)}),e.has(\"loading\")&&(this.setAttribute(\"aria-busy\",this.loading),ls(this,\"auroMenu-loadingChange\",{loading:this.loading,hasLoadingPlaceholder:this.hasLoadingPlaceholder}))}initializeMenu(){this.initItems(),this.rootMenu&&(this.setAttribute(\"role\",\"listbox\"),this.setAttribute(\"root\",\"\"),this.handleNestedMenus(this))}initItems(){this.items=Array.from(this.querySelectorAll(\"auro-menuoption, [auro-menuoption]\")),this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}handleSelectState(e){if(this.multiSelect){const t=this.formattedValue||[],s=this.optionSelected||[];t.includes(e.value)||(this.value=JSON.stringify([...t,e.value])),s.includes(e)||(this.optionSelected=[...s,e])}else this.value=e.value,this.optionSelected=e;this.index=this.items.indexOf(e)}handleDeselectState(e){if(this.multiSelect){const t=(this.formattedValue||[]).filter(s=>s!==e.value);t&&t.length===0?this.value=void 0:this.value=JSON.stringify(t),this.optionSelected=this.optionSelected.filter(s=>s!==e),this.optionSelected.length===0&&(this.optionSelected=void 0)}else this.value=void 0,this.optionSelected=void 0;this.index=this.items.indexOf(e),this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.notifySelectionChange()}clearSelection(){this.optionSelected=void 0,this.value=void 0,this.index=-1}reset(){this.value=void 0,this.optionSelected=void 0,this.index=-1,this.updateItemsState(new Map([[\"optionSelected\",!0]])),ls(this,\"auroMenu-selectValueReset\")}handleNestedMenus(e){e.level=e.parentElement.level>=0?e.parentElement.level+1:0,e.level>0&&(e.setAttribute(\"role\",\"group\"),e.removeAttribute(\"root\"),e.hasAttribute(\"aria-label\")||e.setAttribute(\"aria-label\",\"submenu\")),e.querySelectorAll(\":scope > auro-menuoption, :scope > [auro-menuoption]\").forEach(t=>{const s=new RegExp(this.nestingSpacer,\"gu\");t.innerHTML=this.nestingSpacer.repeat(e.level)+t.innerHTML.replace(s,\"\")})}handleKeyDown(e){switch(e.preventDefault(),e.key){case\"ArrowDown\":this.navigateOptions(\"down\");break;case\"ArrowUp\":this.navigateOptions(\"up\");break;case\"Tab\":this.makeSelection();break;case\"Enter\":this.makeSelection();break}}makeSelection(){this.items||this.initItems();const e=this.items[this.index];if(!(!e||!Zm(e))){if(e.hasAttribute(\"event\")){this.handleCustomEvent(e);return}this.multiSelect?this.toggleOption(e):(this.option!==this.optionSelected||!this.isOptionSelected(e))&&(this.clearSelection(),this.handleSelectState(e)),this.notifySelectionChange()}}toggleOption(e){this.isOptionSelected(e)?this.handleDeselectState(e):e.value===void 0||e.value===\"\"?ls(this,\"auroMenu-selectValueFailure\"):this.handleSelectState(e)}handleMouseSelect(e){if(!this.rootMenu||e.target===this)return;const t=e.target.closest(\"auro-menuoption, [auro-menuoption]\");t&&(this.index=this.items.indexOf(t),this.makeSelection())}handleOptionHover(e){const t=e.target;this.index=this.items.indexOf(t),this.updateActiveOption(this.index)}
15handleSlotChange(){this.parentElement&&this.parentElement.closest(\"auro-menu, [auro-menu]\")&&(this.rootMenu=!1),this.rootMenu?this.initializeMenu():this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}navigateOptions(e){if(!this.items||!this.items.length)return;let t=this.index;const s=e===\"down\"?1:-1,r=this.items.length;let o=0,i=!1;do{t=(t+s+this.items.length)%this.items.length,o+=1;const n=this.items[t];if(Zm(n)){i=!0;break}if(o>=r)break}while(o<r);i?(this.index=t,this.updateActiveOption(this.index)):ls(this,\"auroMenu-navigateFailure\",{reason:\"No interactive options available\",direction:e,currentIndex:this.index})}updateActiveOption(e){!this.items||!this.items[e]||(this.items.forEach(t=>t.classList.remove(\"active\")),this.items[e].classList.add(\"active\"),this.optionActive=this.items[e],this.index=e,ls(this,\"auroMenu-activatedOption\",this.items[e]))}handleCustomEvent(e){const t=e.getAttribute(\"event\");ls(this,t),ls(this,\"auroMenu-customEventFired\")}notifySelectionChange(e=void 0){ls(this,\"auroMenu-selectedOption\",{source:e})}isOptionSelected(e){return this.optionSelected?this.multiSelect?Array.isArray(this.optionSelected)&&this.optionSelected.some(t=>t===e):this.optionSelected===e:!1}get hasLoadingPlaceholder(){return this.loadingSlots&&this.loadingSlots.length>0}get wrapperClasses(){return F({menuWrapper:!0,[this.size]:!0})}renderLayout(){return this.loading?R`\n        <div class=\"${this.wrapperClasses}\">\n          <auro-menuoption\n            disabled\n            loadingplaceholder\n            class=\"${this.hasLoadingPlaceholder?\"\":\"empty\"}\"\n          >\n            <div>\n              <slot name=\"loadingIcon\" class=\"body-lg\"><\/slot>\n              <slot name=\"loadingText\"><\/slot>\n            <\/div>\n          <\/auro-menuoption>\n        <\/div>\n      `:R`\n      <div class=\"${this.wrapperClasses}\">\n        <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}};var FD=y`.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{cursor:pointer;user-select:none;text-overflow:ellipsis;max-width:100dvw}
15:host .wrapper{display:flex;align-items:center;padding-right:var(--ds-size-200, 1rem);padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem));padding-top:var(--ds-size-50, 0.25rem);padding-bottom:var(--ds-size-50, 0.25rem);border-radius:var(--ds-size-100, 0.5rem);-webkit-tap-highlight-color:transparent}:host .wrapper[class*=shape-box]{border-radius:unset}:host .wrapper[class*=shape-snowflake]{border-radius:unset;line-height:24px}:host .wrapper[class*=shape-pill]{border-radius:30px}:host .wrapper[class*=-lg]{padding-top:var(--ds-size-75, 0.375rem);padding-bottom:var(--ds-size-75, 0.375rem);padding-right:var(--ds-size-150, 0.75rem);line-height:26px}:host .wrapper[class*=-xl]{padding-top:var(--ds-size-100, 0.5rem);padding-bottom:var(--ds-size-100, 0.5rem);padding-right:var(--ds-size-200, 1rem);line-height:26px}:host slot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:host [auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-right:var(--ds-size-150, 0.75rem);margin-left:var(--ds-size-100, 0.5rem)}:host ::slotted(.nestingSpacer){display:inline-block;width:var(--ds-size-300, 1.5rem)}[slot=displayValue]{display:none}:host([loadingplaceholder]) .wrapper{padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem))}:host([selected]) .wrapper{padding-left:0}:host([nocheckmark]) .wrapper{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-lg]{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-xl]{padding-left:var(--ds-size-200, 1rem)}:host([hidden]){display:none}:host([static]){pointer-events:none}:host([disabled]:hover){cursor:auto}:host([disabled]){user-select:none;pointer-events:none}`,UD=y`:host .wrapper{background-color:var(--ds-auro-menuoption-container-color, transparent);box-shadow:inset 0 0 0 1px var(--ds-auro-menuoption-container-border-color, transparent);color:var(--ds-auro-menuoption-text-color)}:host svg{fill:var(--ds-auro-menuoption-icon-color)}:host([disabled]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:hover),:host(.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host(:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([selected]:hover),:host([selected].active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host([selected]:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host(:focus:hover),:host(:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]:focus:hover),:host([selected]:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}`;let OD=class{generateElementName(a,e){let t=a;return t+=\"-\",t+=e.replace(/[.]/g,\"_\"),t}generateTag(a,e,t){const s=this.generateElementName(a,e),r=ie`${Be(s)}`;return customElements.get(s)||customElements.define(s,class extends t{}),r}},Uk=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}};var HD='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';let Ok=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const Gm=new Map,Hk=(a,e={})=>{const t=e.responseParser||(s=>s.text());
15return Gm.has(a)||Gm.set(a,fetch(a).then(t)),Gm.get(a)};var Dk=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;let Km=class extends Ok{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},Ok.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return Dk}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield Hk(`${this.uri}/${a}/${e}.svg`):yield Hk(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString(HD,\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var DD=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,PD=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let qD=class Hb extends Km{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new Uk}static get properties(){return $(x({},Km.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[Km.styles,DD,Dk,PD]}static register(e=\"auro-icon\"){Uk.prototype.registerComponent(e,Hb)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Hb.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};var WD=\"9.1.0\",VD={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"checkmark-sm__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"checkmark-sm__desc\">a small check mark.<\/desc><path d=\"M8.461 11.84a.625.625 0 1 0-.922.844l2.504 2.738c.247.27.674.27.922 0l5.496-6a.625.625 0 1 0-.922-.844l-5.035 5.496z\"/><\/svg>'};
15let jD=class tz extends Fk{constructor(){super(),this.shape=void 0,this.size=void 0;const e=new OD;this.iconTag=e.generateTag(\"auro-formkit-menuoption-icon\",WD,qD),this.selected=!1,this.nocheckmark=!1,this.disabled=!1,this.tabIndex=-1,this.runtimeUtils=new Qd}static get properties(){return $(x({},super.properties),{nocheckmark:{type:Boolean,reflect:!0},selected:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},value:{type:String,reflect:!0},tabIndex:{type:Number,reflect:!0}})}static get styles(){return[FD,UD,Lk]}static register(e=\"auro-menuoption\"){Qd.prototype.registerComponent(e,tz)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-menuoption\"),this.hasAttribute(\"size\")||(this.size=this.parentElement.getAttribute(\"size\")||\"sm\"),this.hasAttribute(\"shape\")||(this.shape=this.parentElement.getAttribute(\"shape\")||\"box\"),this.setAttribute(\"role\",\"option\"),this.setAttribute(\"aria-selected\",\"false\"),this.addEventListener(\"mouseover\",()=>{this.dispatchEvent(new CustomEvent(\"auroMenuOption-mouseover\",{bubbles:!0,cancelable:!1,composed:!0,detail:this}))})}updated(e){super.updated(e),e.has(\"selected\")&&this.setAttribute(\"aria-selected\",this.selected.toString())}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg>${t}<\/${this.iconTag}>`}renderLayout(){const e={xs:\"body-sm\",sm:\"body-default\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"},t=F({wrapper:!0,[this.size?e[this.size]:\"body-sm\"]:!0});return _`\n      <div class=\"${t}\">\n        ${this.selected&&!this.nocheckmark?this.generateIconHtml(VD.svg):void 0}\n        <slot><\/slot>\n      <\/div>\n    `}};var ZD=y`:focus:not(:focus-visible){outline:3px solid transparent}.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{display:block;vertical-align:middle;line-height:0}:host .menuWrapper{box-sizing:border-box;display:flex;flex-direction:column;width:100%;margin:0;padding:0}:host ::slotted(hr){box-sizing:content-box !important;height:0 !important;overflow:visible !important;margin:var(--ds-size-100, 0.5rem) 0 !important;border-width:0 !important;border-top-width:1px !important;border-top-style:solid !important}:host [loadingplaceholder].empty{opacity:0;position:absolute}:host [loadingplaceholder] slot[name=loadingIcon]{vertical-align:middle;display:inline-block;margin-bottom:var(--ds-size-25, 0.125rem)}:host [loadingplaceholder] slot[name=loadingIcon]::slotted(*){margin-right:var(--ds-size-150, 0.75rem)}:host([root]){overflow-y:auto}:host([root]) .menuWrapper.lg{padding:var(--ds-size-150, 0.75rem);gap:var(--ds-size-50, 0.25rem)}:host([root]) .menuWrapper.xl{padding:var(--ds-size-200, 1rem);gap:var(--ds-size-100, 0.5rem)}`,GD=y`:host ::slotted(hr){border-top-color:var(--ds-auro-menu-divider-color)}[loadingplaceholder] slot[name=loadingIcon]{color:var(--ds-auro-menu-loader-color)}[loadingplaceholder] slot[name=loadingText]{color:var(--ds-auro-menu-loader-text-color)}`,Pk=y`:host{--ds-auro-menu-divider-color: var(--ds-basic-color-border-divider, rgba(0, 0, 0, 0.15));--ds-auro-menu-loader-color: var(--ds-basic-color-brand-primary, #01426a);--ds-auro-menu-loader-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-container-color: transparent;--ds-auro-menuoption-container-border-color: var(--ds-auro-menuoption-container-color);--ds-auro-menuoption-icon-color: transparent;--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a)}`;class qk extends W{static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}get componentHasFocus(){return this.matches(\":focus\")||this.matches(\":focus-within\")}resetShapeClasses(){const e=this.shadowRoot.querySelector(\".wrapper\");e&&(e.classList.forEach(t=>{t.startsWith(\"shape-\")&&e.classList.remove(t)}),this.shape&&this.size?e.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`):e.classList.add(\"shape-none\"))}
15resetLayoutClasses(){if(this.layout){const e=this.shadowRoot.querySelector(\".wrapper\");e&&(e.classList.forEach(t=>{t.startsWith(\"layout-\")&&e.classList.remove(t)}),e.classList.add(`layout-${this.layout.toLowerCase()}`))}}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(e){(e.has(\"layout\")||e.has(\"shape\")||e.has(\"size\"))&&this.updateComponentArchitecture()}render(){try{return this.renderLayout()}catch(e){return console.error(\"Failed to get the defined layout - using the default layout\",e),this.getLayout(\"default\")}}}class eu{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}function Jm(a){return!a.hasAttribute(\"hidden\")&&!a.hasAttribute(\"disabled\")&&!a.hasAttribute(\"static\")}function cs(a,e,t=null){const s={bubbles:!0,cancelable:!1,composed:!0};t!==null&&(s.detail=t),a.dispatchEvent(new CustomEvent(e,s))}class Xm extends qk{constructor(){super(),this.shape=\"box\",this.size=\"sm\",this.value=void 0,this.optionSelected=void 0,this.matchWord=void 0,this.noCheckmark=!1,this.optionActive=void 0,this.loading=!1,this.multiSelect=!1,this.handleKeyDown=this.handleKeyDown.bind(this),this.handleMouseSelect=this.handleMouseSelect.bind(this),this.handleOptionHover=this.handleOptionHover.bind(this),this.handleSlotChange=this.handleSlotChange.bind(this),Object.assign(this,{rootMenu:!0,index:-1,nestingSpacer:'<span class=\"nestingSpacer\"><\/span>',loadingSlots:null,items:[]})}static get properties(){return $(x({},super.properties),{noCheckmark:{type:Boolean,reflect:!0,attribute:\"nocheckmark\"},disabled:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},optionSelected:{type:Object},optionActive:{type:Object,attribute:\"optionactive\"},matchWord:{type:String,attribute:\"matchword\"},multiSelect:{type:Boolean,reflect:!0,attribute:\"multiselect\"},value:{type:String,reflect:!0,attribute:\"value\"},level:{type:Number,reflect:!1,attribute:!1}})}static get styles(){return[ZD,GD,Pk]}static register(e=\"auro-menu\"){eu.prototype.registerComponent(e,Xm)}get formattedValue(){return this.multiSelect?this.value?this.value.startsWith(\"[\")?JSON.parse(this.value):[this.value]:void 0:this.value}connectedCallback(){super.connectedCallback(),this.addEventListener(\"keydown\",this.handleKeyDown),this.addEventListener(\"mousedown\",this.handleMouseSelect),this.addEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.addEventListener(\"slotchange\",this.handleSlotChange),this.setTagAttribute(\"auro-menu\")}disconnectedCallback(){this.removeEventListener(\"keydown\",this.handleKeyDown),this.removeEventListener(\"mousedown\",this.handleMouseSelect),this.removeEventListener(\"auroMenuOption-mouseover\",this.handleOptionHover),this.removeEventListener(\"slotchange\",this.handleSlotChange),super.disconnectedCallback()}firstUpdated(){eu.prototype.handleComponentTagRename(this,\"auro-menu\"),this.loadingSlots=this.querySelectorAll(\"[slot='loadingText'], [slot='loadingIcon']\"),this.initializeMenu()}setTagAttribute(e){this.tagName.toLowerCase()!==e&&this.setAttribute(e,!0)}updated(e){if(super.updated(e),e.has(\"optionSelected\")){const t=e.get(\"optionSelected\");(t&&this.optionSelected&&t.value!==this.optionSelected.value||!t&&this.optionSelected||t&&!this.optionSelected)&&this.notifySelectionChange()}if(e.has(\"multiSelect\")&&!e.has(\"value\")&&this.clearSelection(),e.has(\"value\")){if(this.value===void 0||this.value===null)this.clearSelection();else{if(this.multiSelect){const t=this.formattedValue,s=this.items.filter(r=>t.includes(r.value));this.optionSelected=s.length>0?s:void 0}else{const t=this.items.find(s=>s.value===this.value);t?(this.optionSelected=t,this.index=this.items.indexOf(t)):(this.optionSelected=void 0,this.index=-1)}(!this.optionSelected||Array.isArray(this.optionSelected)&&this.optionSelected.length===0)&&(cs(this,\"auroMenu-selectValueFailure\"),this.optionSelected=void 0,this.index=-1)}this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.optionSelected!==void 0&&this.notifySelectionChange()}this.updateItemsState(e)}updateItemsState(e){if(!this.items)return;e.has(\"noCheckmark\")&&this.noCheckmark&&this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\").forEach(r=>r.setAttribute(\"noCheckmark\",\"\"));const t=this.querySelectorAll(\"auro-menu, [auro-menu], auro-menuoption, [auro-menuoption]\");[\"size\",\"shape\"].forEach(r=>{e.has(r)&&t.forEach(o=>{o.setAttribute(r,this[r])})});let s=null;if(e.has(\"matchWord\")&&this.matchWord&&this.matchWord.length){const r=this.matchWord.replace(/[.*+?^${}()|[\\]\\\\]/gu,\"\\\\$&\");s=new RegExp(r,\"giu\")}
15this.items.forEach(r=>{if(e.has(\"optionSelected\")||e.has(\"value\")){const o=this.isOptionSelected(r);r.setAttribute(\"aria-selected\",o?\"true\":\"false\"),o?r.setAttribute(\"selected\",\"\"):r.removeAttribute(\"selected\")}if(e.has(\"matchWord\")&&s&&Jm(r)&&!r.hasAttribute(\"persistent\")){const o=r.querySelectorAll(\".nestingSpacer\"),i=r.querySelector('[slot=\"displayValue\"]');i&&r.removeChild(i);const n=[...o].map(()=>this.nestingSpacer).join(\"\");r.innerHTML=n+r.textContent.replace(s,l=>`<strong>${l}<\/strong>`),i&&r.append(i)}e.has(\"disabled\")&&(r.disabled=this.disabled)}),e.has(\"loading\")&&(this.setAttribute(\"aria-busy\",this.loading),cs(this,\"auroMenu-loadingChange\",{loading:this.loading,hasLoadingPlaceholder:this.hasLoadingPlaceholder}))}initializeMenu(){this.initItems(),this.rootMenu&&(this.setAttribute(\"role\",\"listbox\"),this.setAttribute(\"root\",\"\"),this.handleNestedMenus(this))}initItems(){this.items=Array.from(this.querySelectorAll(\"auro-menuoption, [auro-menuoption]\")),this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}handleSelectState(e){if(this.multiSelect){const t=this.formattedValue||[],s=this.optionSelected||[];t.includes(e.value)||(this.value=JSON.stringify([...t,e.value])),s.includes(e)||(this.optionSelected=[...s,e])}else this.value=e.value,this.optionSelected=e;this.index=this.items.indexOf(e)}handleDeselectState(e){if(this.multiSelect){const t=(this.formattedValue||[]).filter(s=>s!==e.value);t&&t.length===0?this.value=void 0:this.value=JSON.stringify(t),this.optionSelected=this.optionSelected.filter(s=>s!==e),this.optionSelected.length===0&&(this.optionSelected=void 0)}else this.value=void 0,this.optionSelected=void 0;this.index=this.items.indexOf(e),this.updateItemsState(new Map([[\"optionSelected\",!0]])),this.notifySelectionChange()}clearSelection(){this.optionSelected=void 0,this.value=void 0,this.index=-1}reset(){this.value=void 0,this.optionSelected=void 0,this.index=-1,this.updateItemsState(new Map([[\"optionSelected\",!0]])),cs(this,\"auroMenu-selectValueReset\")}handleNestedMenus(e){e.level=e.parentElement.level>=0?e.parentElement.level+1:0,e.level>0&&(e.setAttribute(\"role\",\"group\"),e.removeAttribute(\"root\"),e.hasAttribute(\"aria-label\")||e.setAttribute(\"aria-label\",\"submenu\")),e.querySelectorAll(\":scope > auro-menuoption, :scope > [auro-menuoption]\").forEach(t=>{const s=new RegExp(this.nestingSpacer,\"gu\");t.innerHTML=this.nestingSpacer.repeat(e.level)+t.innerHTML.replace(s,\"\")})}handleKeyDown(e){switch(e.preventDefault(),e.key){case\"ArrowDown\":this.navigateOptions(\"down\");break;case\"ArrowUp\":this.navigateOptions(\"up\");break;case\"Tab\":this.makeSelection();break;case\"Enter\":this.makeSelection();break}}makeSelection(){this.items||this.initItems();const e=this.items[this.index];if(!(!e||!Jm(e))){if(e.hasAttribute(\"event\")){this.handleCustomEvent(e);return}this.multiSelect?this.toggleOption(e):(this.option!==this.optionSelected||!this.isOptionSelected(e))&&(this.clearSelection(),this.handleSelectState(e)),this.notifySelectionChange()}}toggleOption(e){this.isOptionSelected(e)?this.handleDeselectState(e):e.value===void 0||e.value===\"\"?cs(this,\"auroMenu-selectValueFailure\"):this.handleSelectState(e)}handleMouseSelect(e){if(!this.rootMenu||e.target===this)return;const t=e.target.closest(\"auro-menuoption, [auro-menuoption]\");t&&(this.index=this.items.indexOf(t),this.makeSelection())}handleOptionHover(e){const t=e.target;this.index=this.items.indexOf(t),this.updateActiveOption(this.index)}handleSlotChange(){this.parentElement&&this.parentElement.closest(\"auro-menu, [auro-menu]\")&&(this.rootMenu=!1),this.rootMenu?this.initializeMenu():this.noCheckmark&&this.updateItemsState(new Map([[\"noCheckmark\",!0]]))}navigateOptions(e){if(!this.items||!this.items.length)return;let t=this.index;const s=e===\"down\"?1:-1,r=this.items.length;let o=0,i=!1;do{t=(t+s+this.items.length)%this.items.length,o+=1;const n=this.items[t];if(Jm(n)){i=!0;break}if(o>=r)break}while(o<r);i?(this.index=t,this.updateActiveOption(this.index)):cs(this,\"auroMenu-navigateFailure\",{reason:\"No interactive options available\",direction:e,currentIndex:this.index})}updateActiveOption(e){!this.items||!this.items[e]||(this.items.forEac
15h(t=>t.classList.remove(\"active\")),this.items[e].classList.add(\"active\"),this.optionActive=this.items[e],this.index=e,cs(this,\"auroMenu-activatedOption\",this.items[e]))}handleCustomEvent(e){const t=e.getAttribute(\"event\");cs(this,t),cs(this,\"auroMenu-customEventFired\")}notifySelectionChange(e=void 0){cs(this,\"auroMenu-selectedOption\",{source:e})}isOptionSelected(e){return this.optionSelected?this.multiSelect?Array.isArray(this.optionSelected)&&this.optionSelected.some(t=>t===e):this.optionSelected===e:!1}get hasLoadingPlaceholder(){return this.loadingSlots&&this.loadingSlots.length>0}get wrapperClasses(){return F({menuWrapper:!0,[this.size]:!0})}renderLayout(){return this.loading?R`\n        <div class=\"${this.wrapperClasses}\">\n          <auro-menuoption\n            disabled\n            loadingplaceholder\n            class=\"${this.hasLoadingPlaceholder?\"\":\"empty\"}\"\n          >\n            <div>\n              <slot name=\"loadingIcon\" class=\"body-lg\"><\/slot>\n              <slot name=\"loadingText\"><\/slot>\n            <\/div>\n          <\/auro-menuoption>\n        <\/div>\n      `:R`\n      <div class=\"${this.wrapperClasses}\">\n        <slot @slotchange=${this.handleSlotChange}><\/slot>\n      <\/div>\n    `}}var KD=y`.body-default{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);font-size:var(--wcss-body-2xs-font-size, 0.625rem);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);font-weight:var(--wcss-display-2xl-weight, 300);line-height:var(--wcss-display-2xl-line-height, 1.3);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem))}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);font-weight:var(--wcss-display-xl-weight, 300);line-height:var(--wcss-display-xl-line-height, 1.3);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem))}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);font-weight:var(--wcss-display-lg-weight, 300);line-height:var(--wcss-display-lg-line-height, 1.3);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem))}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-md-letter-spacing, 0);font-weight:var(--wcss-display-md-weight, 300);line-height:var(--wcss-display-md-line-height, 1.3);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem))}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);font-weight:var(--wcss-display-sm-weight, 300);line-height:var(--wcss-display-sm-line-height, 1.3);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem))}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);font-weight:var(--wcss-display-xs-weight, 300);line-height:var(--wcss-display-xs-line-height, 1.3);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem))}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);font-weight:var(--wcss-heading-xl-weight, 300);line-height:var(--wcss-heading-xl-line-height, 1.3);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem))}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);font-weight:var(--wcss-heading-lg-weight, 300);line-height:var(--wcss-heading-lg-line-height, 1.3);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem))}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);font-weight:var(--wcss-heading-md-weight, 300);line-height:var(--wcss-heading-md-line-height, 1.3);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem))}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);font-weight:var(--wcss-heading-sm-weight, 300);line-height:var(--wcss-heading-sm-line-height, 1.3);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem))}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);font-weight:var(--wcss-heading-xs-weight, 450);line-height:var(--wcss-heading-xs-line-height, 1.3);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem))}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);font-weight:var(--wcss-heading-2xs-weight, 450);line-height:var(--wcss-heading-2xs-line-height, 1.3);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem))}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-2xl-weight, 450);line-height:var(--wcss-accent-2xl-line-height, 1);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);font-weight:var(--wcss-accent-xl-weight, 450);line-height:var(--wcss-accent-xl-line-height, 1.3);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));text-transform:uppercase}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);font-weight:var(--wcss-accent-lg-weight, 450);line-height:var(--wcss-accent-lg-line-height, 1.3);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);font-weight:var(--wcss-accent-md-weight, 500);line-height:var(--wcss-accent-md-line-height, 1.3);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));text-transform:uppercase}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);font-weight:var(--wcss-accent-sm-weight, 500);line-height:var(--wcss-accent-sm-line-height, 1.3);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-xs-weight, 500);line-height:var(--wcss-accent-xs-line-height, 1.3);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));text-transform:uppercase}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);font-weight:var(--wcss-accent-2xs-weight, 450);line-height:var(--wcss-accent-2xs-line-height, 1.3);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));text-transform:uppercase}:host{cursor:pointer;user-select:none;text-overflow:ellipsis;max-width:100dvw}
15:host .wrapper{display:flex;align-items:center;padding-right:var(--ds-size-200, 1rem);padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem));padding-top:var(--ds-size-50, 0.25rem);padding-bottom:var(--ds-size-50, 0.25rem);border-radius:var(--ds-size-100, 0.5rem);-webkit-tap-highlight-color:transparent}:host .wrapper[class*=shape-box]{border-radius:unset}:host .wrapper[class*=shape-snowflake]{border-radius:unset;line-height:24px}:host .wrapper[class*=shape-pill]{border-radius:30px}:host .wrapper[class*=-lg]{padding-top:var(--ds-size-75, 0.375rem);padding-bottom:var(--ds-size-75, 0.375rem);padding-right:var(--ds-size-150, 0.75rem);line-height:26px}:host .wrapper[class*=-xl]{padding-top:var(--ds-size-100, 0.5rem);padding-bottom:var(--ds-size-100, 0.5rem);padding-right:var(--ds-size-200, 1rem);line-height:26px}:host slot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:host [auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-right:var(--ds-size-150, 0.75rem);margin-left:var(--ds-size-100, 0.5rem)}:host ::slotted(.nestingSpacer){display:inline-block;width:var(--ds-size-300, 1.5rem)}[slot=displayValue]{display:none}:host([loadingplaceholder]) .wrapper{padding-left:calc(var(--ds-size-150, 0.75rem) + var(--ds-size-300, 1.5rem) + var(--ds-size-100, 0.5rem))}:host([selected]) .wrapper{padding-left:0}:host([nocheckmark]) .wrapper{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-lg]{padding-left:var(--ds-size-150, 0.75rem)}:host([nocheckmark]) .wrapper[class*=-xl]{padding-left:var(--ds-size-200, 1rem)}:host([hidden]){display:none}:host([static]){pointer-events:none}:host([disabled]:hover){cursor:auto}:host([disabled]){user-select:none;pointer-events:none}`,JD=y`:host .wrapper{background-color:var(--ds-auro-menuoption-container-color, transparent);box-shadow:inset 0 0 0 1px var(--ds-auro-menuoption-container-border-color, transparent);color:var(--ds-auro-menuoption-text-color)}:host svg{fill:var(--ds-auro-menuoption-icon-color)}:host([disabled]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:hover),:host(.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host(:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-default, #ffffff);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-text-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-menuoption-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a)}:host([selected]:hover),:host([selected].active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd)}:host([selected]:focus){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-subtle, #b4eff9);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host(:focus:hover),:host(:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}:host([selected]:focus:hover),:host([selected]:focus.active){--ds-auro-menuoption-container-color: var(--ds-basic-color-surface-accent1-muted, #ebfafd);--ds-auro-menuoption-container-border-color: var(--ds-basic-color-border-brand, #00274a)}`;class XD{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}}class Wk{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}}var YD='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>';class Vk extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(e){return e?\"true\":\"false\"}}const Ym=new Map,jk=(a,e={})=>{const t=e.responseParser||(s=>s.text());return Ym.has(a)||Ym.set(a,fetch(a).then(t)),Ym.get(a)};var Zk=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, .25rem);line-height:1.8}\n`;class Qm extends Vk{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},Vk.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return Zk}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return s=e===\"logos\"?yield jk(`${this.uri}/${e}/${t}.svg`):yield jk(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString(YD,\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}}y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var QD=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,eP=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}
15:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;class tu extends Qm{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new Wk}static get properties(){return $(x({},Qm.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[Qm.styles,QD,Zk,eP]}static register(e=\"auro-icon\"){Wk.prototype.registerComponent(e,tu)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(tu.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}}var tP=\"9.1.0\",aP={svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"checkmark-sm__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"checkmark-sm__desc\">a small check mark.<\/desc><path d=\"M8.461 11.84a.625.625 0 1 0-.922.844l2.504 2.738c.247.27.674.27.922 0l5.496-6a.625.625 0 1 0-.922-.844l-5.035 5.496z\"/><\/svg>'};class eb extends qk{constructor(){super(),this.shape=void 0,this.size=void 0;const e=new XD;this.iconTag=e.generateTag(\"auro-formkit-menuoption-icon\",tP,tu),this.selected=!1,this.nocheckmark=!1,this.disabled=!1,this.tabIndex=-1,this.runtimeUtils=new eu}static get properties(){return $(x({},super.properties),{nocheckmark:{type:Boolean,reflect:!0},selected:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},value:{type:String,reflect:!0},tabIndex:{type:Number,reflect:!0}})}static get styles(){return[KD,JD,Pk]}static register(e=\"auro-menuoption\"){eu.prototype.registerComponent(e,eb)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-menuoption\"),this.hasAttribute(\"size\")||(this.size=this.parentElement.getAttribute(\"size\")||\"sm\"),this.hasAttribute(\"shape\")||(this.shape=this.parentElement.getAttribute(\"shape\")||\"box\"),this.setAttribute(\"role\",\"option\"),this.setAttribute(\"aria-selected\",\"false\"),this.addEventListener(\"mouseover\",()=>{this.dispatchEvent(new CustomEvent(\"auroMenuOption-mouseover\",{bubbles:!0,cancelable:!1,
15composed:!0,detail:this}))})}updated(e){super.updated(e),e.has(\"selected\")&&this.setAttribute(\"aria-selected\",this.selected.toString())}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg>${t}<\/${this.iconTag}>`}renderLayout(){const e={xs:\"body-sm\",sm:\"body-default\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"},t=F({wrapper:!0,[this.size?e[this.size]:\"body-sm\"]:!0});return _`\n      <div class=\"${t}\">\n        ${this.selected&&!this.nocheckmark?this.generateIconHtml(aP.svg):void 0}\n        <slot><\/slot>\n      <\/div>\n    `}}Xm.register(),eb.register();var sP=Object.defineProperty,rP=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&sP(e,t,r),r};jm.register(\"header-auro-select_formkit_5_8_0\"),LD.register(\"header-auro-menu_formkit_5_8_0\"),jD.register(\"header-auro-menuoption_formkit_5_8_0\");const vb=class vb extends pt{constructor(){super(...arguments),this.handleSelectChange=e=>{var s,r;const t=e.detail.value;this.dispatchEvent(new CustomEvent(\"borealis-language-currency-change\",{detail:{selected_option:t,option:(r=(s=this.data)==null?void 0:s.language_currency_options)==null?void 0:r.find(o=>o.language_currency_id===t)},bubbles:!0,composed:!0}))}}render(){var o,i,n,l;const e=((o=this.data)==null?void 0:o.label)||\"Select preferred language and currency\",t=((i=this.data)==null?void 0:i.placeholder)||\"Language - Currency\",s=((n=this.data)==null?void 0:n.selected_option)||\"\",r=((l=this.data)==null?void 0:l.language_currency_options)||[];return _`\n            <div class=\"currency-lang-selector\">\n                <label class=\"currency-lang-label\">${e}<\/label>\n\n                <header-auro-select_formkit_5_8_0\n                    .value=${s||void 0}\n                    .placeholder=${t}\n                    @input=${this.handleSelectChange}\n                    size=\"xl\"\n                    required\n                >\n                    ${s?_`\n                              <span slot=\"label\">${t}<\/span>\n                          `:\"\"}\n                    <header-auro-menu_formkit_5_8_0>\n                        ${r2([r],()=>n2(r,c=>c.language_currency_id,c=>_`\n                                    <header-auro-menuoption_formkit_5_8_0\n                                        value=\"${c.language_currency_id}\"\n                                        ?selected=${s===c.language_currency_id}\n                                    >\n                                        ${c.label}\n                                    <\/header-auro-menuoption_formkit_5_8_0>\n                                `))}\n                    <\/header-auro-menu_formkit_5_8_0>\n                <\/header-auro-select_formkit_5_8_0>\n            <\/div>\n        `}};vb.styles=y`\n        :host {\n            display: block;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n        }\n\n        .currency-lang-selector {\n            display: flex;\n            flex-direction: column;\n            gap: var(--ds-size-200, 16px);\n        }\n\n        .currency-lang-label {\n            font-size: var(--ds-text-body-size-default, 16px);\n            font-weight: 450;\n            color: var(--ds-basic-color-texticon-default, #2a2a2a);\n            margin: 0;\n            font-family: var(--ds-font-family-default, \"AS Circular\");\n            line-height: var(--ds-text-body-height-default, 24px);\n        }\n\n        auro-select {\n            width: 100%;\n        }\n    `;let au=vb;rP([re({type:Object,reflect:!0})],au.prototype,\"data\");const Gk=\"borealis-currency-language-selector\";globalThis.customElements.get(Gk)===void 0&&globalThis.customElements.define(Gk,au);const Kk=U({label:z(),type:Ya([\"primary\",\"secondary\"]),href:z().optional()});U({title:z().optional(),content:z(),primary_button:Kk.optional(),secondary_button:Kk.optional(),show:Ue().default(!0),dismissable:Ue().default(!0),buttonLayout:Ya([\"horizontal\",\"stacked\"]).default(\"horizontal\"),delay:Ia().default(1)});let oP=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const iP={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},tb=new Map,Jk=(a,e={})=>{const t=e.responseParser||(s=>s.text());return tb.has(a)||tb.set(a,fetch(a).then(t)),tb.get(a)},Xk=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;class nP extends oP{constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${Xk}\n    `}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return e===\"logos\"?s=yield Jk(`${this.uri}/${e}/${t}.svg`):s=yield Jk(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString(iP.svg,\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}}const lP=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,cP=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;class gi{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}
15closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}class su extends nP{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new gi}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${lP}`,y`${Xk}`,y`${cP}`]}static register(e=\"auro-icon\"){gi.prototype.registerComponent(e,su)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(su.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}}const vi=new WeakMap,nr=new WeakMap,dP=({host:a,target:e,match:t,removeOriginal:s=!0})=>{if(typeof a!=\"object\"||!(a instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof e!=\"object\"||!(e instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof t!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof s!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return uP({host:a,target:e,matcher:t,removeOriginal:s})},uP=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{nr.has(a)||nr.set(a,{matchers:new Set,targets:new Map});const r=nr.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),Yk({host:a,target:e,matcher:t,removeOriginal:s}),pP(a),{cleanup:()=>hP(a,e,t),getObservedAttributes:()=>gP(a,e,t),getObservedAttribute:o=>bP(a,e,t,o)}},hP=(a,e,t)=>{const s=nr.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),(s.targets.size===0||s.matchers.size===0)&&fP(a)},Yk=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{mP(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},pP=a=>{if(vi.has(a))return vi.get(a);const e=new MutationObserver(t=>{const s=nr.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);Yk({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),vi.set(a,e),e},fP=a=>{vi.has(a)&&(vi.get(a).disconnect(),vi.delete(a)),nr.has(a)&&nr.delete(a)},ab=(a,e,t)=>{const s=nr.get(a);if(!s)return;const r=s.targets.get(e);if(r)return r.get(t)},mP=(a,e,t,s,r)=>{const o=ab(a,e,t);o&&o.currentAttributes.set(s,r)},bP=(a,e,t,s)=>{const r=ab(a,e,t);if(r)return r.currentAttributes.get(s)},gP=(a,e,t)=>{const s=ab(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},Qk={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},vP=({host:a,target:e,removeOriginal:t=!0})=>dP({host:a,target:e,match:s=>{for(const r in Qk)if(Qk[r](s))return!0;return!1},removeOriginal:t});class yP extends W{constructor(){super(...arguments);ne(this,\"attributeWatcher\")}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"shape-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"layout-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(t){(t.has(\"layout\")||t.has(\"shape\")||t.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=vP({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(t){return console.error(\"Failed to get the defined layout - using the default layout\",t),this.getLayout(\"default\")}}}class xP{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}
15generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}}const wP=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, 0.25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, 0.25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, 0.25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, 0.25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, 0.75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, 0.5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, 0.5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding 300ms ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(0.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}`,_P=y`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image), var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}
15:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, 0.1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, 0.1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, 0.05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, 0.05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}
15:host([onDark]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, 0.75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, 0.75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, 0.75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, 0.1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, 0.1))}:host([ondark][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, 0.05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, 0.1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, 0.1))}:host([ondark][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, 0.05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, 0.05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}`,kP=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}`,zP=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{b
15order:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}`,SP=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin:0.375rem;--margin-xs:0.2rem;--margin-sm:0.5rem;--margin-md:0.75rem;--margin-lg:1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin)*6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs)*6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm)*6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md)*6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg)*6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-400ms}:host([pulse])>span:nth-child(2){animation-delay:-200ms}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,100%{opacity:.1;transform:scale(0.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}100%{left:110%}}:host>.no-animation{display:none}@media(prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}`,AP=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color:var(--ds-basic-color-brand-primary, #01426a)}:host([ondark]){--ds-auro-loader-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color:transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color:currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color:currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}`,CP=y`:host{--ds-auro-loader-background-color:currentcolor;--ds-auro-loader-border-color:currentcolor;--ds-auro-loader-color:currentcolor}`;class sb extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new gi,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[y`${SP}`,y`${AP}`,y`${CP}`]}static register(e=\"auro-loader\"){gi.prototype.registerComponent(e,sb)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>
15R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}}const TP=\"5.1.2\",e3=[\"circle\",\"square\"];class rb extends yP{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.onDark=!1,this.fluid=!1,this.loadingText=this.loadingText||\"Loading...\",this.variant=\"primary\",this.runtimeUtils=new gi,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new xP;this.loaderTag=e.generateTag(\"auro-loader\",TP,sb),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[kP,wP,_P,zP]}static get properties(){return $(x({},super.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){gi.prototype.registerComponent(e,rb)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!e3.includes(this.shape)}get currentAriaLabel(){return this.attributeWatcher&&this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){return this.attributeWatcher&&this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return e3.includes(this.shape)}getFontSize(){const e={xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"},t={xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"};return(this.iconOnly?t:e)[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1;break}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.loading?this.loadingText:this.currentAriaLabel||void 0)}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${!this.static&&this.type===\"submit\"?this.surfaceSubmitEvent:void 0}
15\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}}const EP=y`\n    :host {\n        display: block;\n        position: relative;\n        container-type: inline-size;\n        container-name: prompt-container;\n        margin-top: -50%;\n        top: -50%;\n    }\n\n    .prompt {\n        position: absolute;\n        top: 32px;\n        right: 0;\n        width: 100%;\n        padding: var(--ds-size-300, 24px);\n        background: var(--ds-color-surface-default, white);\n        box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);\n        border-radius: var(--ds-size-300, 24px);\n        display: flex;\n        flex-direction: column;\n        justify-content: flex-start;\n        align-items: flex-start;\n        gap: var(--ds-size-300, 24px);\n        z-index: 10;\n        box-sizing: border-box;\n        opacity: 0;\n        transition: opacity 0.45s ease-in-out;\n        min-width: 382px;\n    }\n\n    .prompt:focus {\n        outline: none;\n    }\n\n    .prompt.show {\n        opacity: 1;\n    }\n\n    .prompt.hiding {\n        opacity: 0;\n    }\n\n    .mobile-view {\n        border-top-left-radius: var(--ds-size-300, 24px);\n        border-top-right-radius: var(--ds-size-300, 24px);\n        border-bottom-left-radius: 0;\n        border-bottom-right-radius: 0;\n        padding-top: var(--ds-size-300, 24px);\n        padding-bottom: 40px;\n        padding-left: var(--ds-size-300, 24px);\n        padding-right: var(--ds-size-300, 24px);\n        position: fixed;\n        top: auto;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        width: 100vw;\n        transform: translateY(100%);\n        transition:\n            transform 0.45s ease-in-out,\n            opacity 0.45s ease-in-out;\n        z-index: 1000;\n        opacity: 1;\n        min-width: auto;\n    }\n\n    .mobile-view.show {\n        transform: translateY(0);\n    }\n\n    .mobile-view.hiding {\n        transform: translateY(100%);\n    }\n\n    .toast-header {\n        align-self: stretch;\n        justify-content: space-between;\n        align-items: flex-start;\n        display: flex;\n        width: 100%;\n    }\n\n    .toast-header-no-title {\n        align-self: stretch;\n        justify-content: space-between;\n        align-items: flex-start;\n        display: flex;\n        width: 100%;\n    }\n\n    .toast-content-inline {\n        flex: 1 1 0;\n        justify-content: flex-start;\n        align-items: flex-start;\n        display: flex;\n    }\n\n    .toast-content-paragraph-inline {\n        flex: 1 1 0;\n        color: var(--ds-basic-color-texticon-default, #2a2a2a);\n        font-size: 16px;\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-weight: 450;\n        line-height: 24px;\n        word-wrap: break-word;\n        margin: 0;\n    }\n\n    .mobile-content-inline {\n        justify-content: center;\n        align-items: flex-start;\n    }\n\n    .mobile-content-paragraph-inline {\n        text-align: center;\n    }\n\n    .toast-title {\n        flex: 1 1 0;\n        color: var(--ds-basic-color-texticon-default, #2a2a2a);\n        font-size: var(--ds-text-heading-400-size, 20px);\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-weight: 450;\n        line-height: 26px;\n        word-wrap: break-word;\n        margin: 0;\n    }\n\n    .mobile-title {\n        flex: 1 1 0;\n        align-self: stretch;\n        text-align: center;\n        justify-content: center;\n        display: flex;\n        flex-direction: column;\n        color: var(--ds-basic-color-texticon-default, #2a2a2a);\n        font-size: 16px;\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-weight: 450;\n        line-height: 24px;\n        word-wrap: break-word;\n    }\n\n    .close-button {\n        border-radius: 100px;\n        background: transparent;\n        border: none;\n        padding: 0;\n        cursor: pointer;\n        justify-content: center;\n        align-items: center;\n        gap: 2.67px;\n        display: flex;\n        width: 24px;\n        height: 24px;\n    }\n\n    .close-button:hover {\n        background: var(--ds-basic-color-surface-hover, rgba(0, 0, 0, 0.04));\n    }\n\n    .close-button:focus {\n        outline: 2px solid var(--ds-basic-color-texticon-default, #2a2a2a);\n        outline-offset: 2px;\n    }\n\n    .toast-content {\n        align-self: stretch;\n        justify-content: flex-start;\n        align-items: flex-start;\n        gap: var(--ds-size-150, 12px);\n        display: flex;\n        width: 100%;\n        margin: 0;\n    }\n\n    .toast-content-text {\n        flex: 1 1 0;\n        justify-content: flex-start;\n        align-items: flex-start;\n        gap: 10px;\n        display: flex;\n    }\n\n    .toast-content-paragraph {\n        flex: 1 1 0;\n        color: var(--ds-basic-color-texticon-default, #2a2a2a);\n        font-size: 16px;\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-weight: 450;\n        line-height: 24px;\n        word-wrap: break-word;\n        margin: 0;\n    }\n\n    .mobile-content {\n        justify-content: center;\n        align-items: flex-start;\n    }\n\n    .mobile-content-text {\n        justify-content: center;\n        align-items: flex-start;\n    }\n\n    .mobile-content-paragraph {\n        text-align: center;\n    }\n\n    .toast-actions {\n        align-self: stretch;\n        justify-content: flex-start;\n        align-items: flex-start;\n        gap: var(--ds-size-200, 16px);\n        display: flex;\n        flex-wrap: wrap;\n        align-content: flex-start;\n        width: 100%;\n    }\n\n    .toast-actions[data-layout=\"horizontal\"] {\n        flex-direction: row;\n        height: 48px;\n    }\n\n    .toast-actions[data-layout=\"stacked\"] {\n        flex-direction: column-reverse;\n        height: auto;\n    }\n\n    .action-button {\n        flex: 1 1 0;\n    }\n\n    .toast-actions[data-layout=\"stacked\"] .action-button {\n        flex: 0 0 48px;\n        width: 100%;\n    }\n\n    .mobile-spacer {\n        align-self: stretch;\n        padding-right: 12px;\n        opacity: 0;\n        border-radius: 80px;\n        justify-content: flex-start;\n        align-items: center;\n        display: flex;\n    }\n\n    .mobile-spacer-icon {\n        width: 16px;\n        height: 16px;\n        position: relative;\n    }\n\n    .mobile-spacer-icon-inner {\n        width: 10.67px;\n        height: 8px;\n        left: 2.67px;\n        top: 4px;\n        position: absolute;\n        background: var(--ds-basic-color-status-default, #afb9c6);\n    }\n\n    .mobile-close-container {\n        padding-left: 12px;\n        justify-content: flex-end;\n        align-items: center;\n        display: flex;\n    }\n\n    /* Mobile responsive design */\n    @container prompt-container (max-width: 489px) {\n        .prompt {\n            align-items: center;\n        }\n\n        .toast-header {\n            width: 100%;\n        }\n    }\n\n    @container prompt-container (max-width: 320px) {\n        .prompt {\n            align-items: center;\n        }\n\n        .toast-header {\n            width: 100%;\n        }\n    }\n`;
15var $P=Object.defineProperty,el=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&$P(e,t,r),r};su.register(\"auro-icon-8_1_4\"),rb.register(\"auro-button-11_3_2\");const yb=class yb extends pt{constructor(){super(...arguments),this.isAnimating=!1,this.isMobileWidth=!1,this.isDismissed=!1,this.isHiding=!1,this.handleKeyDown=e=>{var t,s;e.key===\"Escape\"&&this.isConnected&&((t=this.data)!=null&&t.dismissable)&&((s=this.data)!=null&&s.show)&&!this.isDismissed&&(e.preventDefault(),this.handleClose())}}connectedCallback(){super.connectedCallback(),this.resizeObserver=new ResizeObserver(()=>{this.checkMobileWidth()}),this.resizeObserver.observe(document.body),this.checkMobileWidth(),document.addEventListener(\"keydown\",this.handleKeyDown)}disconnectedCallback(){super.disconnectedCallback(),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=void 0),document.removeEventListener(\"keydown\",this.handleKeyDown)}checkMobileWidth(){var t;const e=this.isMobileWidth;this.isMobileWidth=window.innerWidth<=500,e!==this.isMobileWidth&&((t=this.data)!=null&&t.show)&&!this.isDismissed&&(this.isAnimating=!1,this.isHiding=!1,setTimeout(()=>{this.isAnimating=!0},10))}updated(e){var t,s,r,o;if(super.updated(e),e.has(\"data\")&&((t=this.data)==null?void 0:t.show)&&!this.isDismissed){this.validatePromptData();const i=((r=(s=this.data)==null?void 0:s.delay)!=null?r:1)*1e3;setTimeout(()=>{var l;this.isAnimating=!0;const n=(l=this.shadowRoot)==null?void 0:l.querySelector(\".prompt\");n&&n.focus()},i)}else e.has(\"data\")&&!((o=this.data)!=null&&o.show)&&(this.isAnimating=!1)}validatePromptData(){this.data&&(this.data.dismissable||this.data.primary_button||this.data.secondary_button||console.error(\"Action required prompts must have at least one button\"))}handleClose(){this.isHiding=!0,this.isAnimating=!1,setTimeout(()=>{this.isDismissed=!0,this.dispatchEvent(new CustomEvent(\"borealis-prompt-closed\",{bubbles:!0,composed:!0}))},450)}handleButtonClick(e,t){this.dispatchEvent(new CustomEvent(\"borealis-prompt-button-click\",{detail:{buttonType:e,href:t},bubbles:!0,composed:!0})),t&&(window.location.href=t)}renderMobileSpacer(){return _`\n            <div class=\"mobile-spacer\">\n                <div class=\"mobile-spacer-icon\">\n                    <div class=\"mobile-spacer-icon-inner\"><\/div>\n                <\/div>\n            <\/div>\n        `}renderCloseButton(){return _`\n            <button class=\"close-button\" @click=${this.handleClose} aria-label=\"Close prompt\" type=\"button\">\n                <auro-icon-8_1_4 category=\"interface\" name=\"x-lg\" customColor><\/auro-icon-8_1_4>\n            <\/button>\n        `}renderMobileCloseButton(){return _`\n            <div class=\"mobile-close-container\">${this.renderCloseButton()}<\/div>\n        `}renderCloseButtonIfDismissable(e,t){return t?e?this.renderMobileCloseButton():this.renderCloseButton():V}renderHeaderWithTitle(e,t){var c,d;const s=this.isMobileWidth,r=(d=(c=this.data)==null?void 0:c.dismissable)!=null?d:!0,o=s?\"toast-title mobile-title\":\"toast-title\",i=s?\"toast-content mobile-content\":\"toast-content\",n=s?\"toast-content-text mobile-content-text\":\"toast-content-text\",l=s?\"toast-content-paragraph mobile-content-paragraph\":\"toast-content-paragraph\";return _`\n            <div class=\"toast-header\">\n                ${s?this.renderMobileSpacer():V}\n                <div class=${o}>${e}<\/div>\n                ${this.renderCloseButtonIfDismissable(s,r)}\n            <\/div>\n            <div class=${i}>\n                <div class=${n}>\n                    <div class=${l}>${t}<\/div>\n                <\/div>\n            <\/div>\n        `}renderHeaderWithoutTitle(e){var r,o;const t=this.isMobileWidth,s=(o=(r=this.data)==null?void 0:r.dismissable)!=null?o:!0;return _`\n            <div class=\"toast-header-no-title\">\n                <div class=${t?\"toast-content-inline mobile-content-inline\":\"toast-content-inline\"}>\n                    <div class=${t?\"toast-content-paragraph-inline mobile-content-paragraph-inline\":\"toast-content-paragraph-inline\"}>${e}<\/div>\n                <\/div>\n                ${this.renderCloseButtonIfDismissable(t,s)}\n            <\/div>\n        `}renderButtons(){const{primary_button:e,secondary_button:t,buttonLayout:s=\"horizontal\"}=this.data;return e||t?_`\n            <div class=\"toast-actions\" data-layout=${s} data-two-buttons=${!!(e&&t)}>\n                ${t?_`\n                          <auro-button-11_3_2\n                              class=\"action-button\"\n                              variant=${t.type}\n                              shape=\"pill\"\n                              fluid=\"true\"\n                              @click=${()=>this.handleButtonClick(t.type,t.href)}\n                          >\n                              ${t.label}\n                          <\/auro-button-11_3_2>\n                      `:V}\n                ${e?_`\n                          <auro-button-11_3_2\n                              class=\"action-button\"\n                              variant=${e.type}\n                              shape=\"pill\"\n                              fluid=\"true\"\n                              @click=${()=>this.handleButtonClick(e.type,e.href)}\n                          >\n                              ${e.label}\n                          <\/auro-button-11_3_2>\n                      `:V}\n            <\/div>\n        `:V}
15render(){if(!this.data||!this.data.show||this.isDismissed)return _``;const{title:e,content:t}=this.data,s=this.isMobileWidth?\"mobile-view\":\"\",r=this.isAnimating?\"show\":\"\",o=this.isHiding?\"hiding\":\"\",i=`prompt ${s} ${r} ${o}`;return _`\n            <div\n                class=${i}\n                role=\"dialog\"\n                aria-modal=\"true\"\n                aria-label=${e!=null?e:\"Prompt dialog\"}\n                tabindex=\"-1\"\n            >\n                ${e?this.renderHeaderWithTitle(e,t):this.renderHeaderWithoutTitle(t)}\n                ${this.renderButtons()}\n            <\/div>\n        `}};yb.styles=EP;let lr=yb;el([re({type:Object,reflect:!1})],lr.prototype,\"data\"),el([ht()],lr.prototype,\"isAnimating\"),el([ht()],lr.prototype,\"isMobileWidth\"),el([ht()],lr.prototype,\"isDismissed\"),el([ht()],lr.prototype,\"isHiding\");const t3=\"borealis-prompt\";globalThis.customElements.get(t3)===void 0&&globalThis.customElements.define(t3,lr);const MP=y`\n    .back-button-main-menu {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        cursor: pointer;\n        height: 32px;\n        width: 32px;\n        border-radius: 50%;\n        border: 1px solid var(--ds-advanced-color-button-secondary-text);\n        margin-left: var(--ds-size-300);\n        color: var(--ds-advanced-color-button-secondary-text);\n    }\n\n    .cart-back-button-container {\n        display: flex;\n        margin-left: auto;\n    }\n\n    .back-button * {\n        color: var(--ds-basic-color-texticon-default);\n    }\n\n    #homeMenuDrawer ::part(drawer-header),\n    #homeMenuDrawer ::part(close-button) {\n        display: none;\n    }\n\n    #homeMenuDrawer::part(drawer-backdrop) {\n        background-color: transparent;\n    }\n\n    #homeMenuDrawer ::part(drawer-wrapper) {\n        width: 500px;\n        max-width: 500px;\n        padding: var(--ds-size-300) var(--ds-size-200) 0 var(--ds-size-200);\n    }\n\n    .menu-container {\n        width: 100%;\n        padding: 0;\n        display: flex;\n        flex-direction: column;\n    }\n\n    .user-info-and-actions-container {\n        display: flex;\n        align-items: center;\n        height: 36px;\n        margin-bottom: var(--ds-size-200);\n        gap: var(--ds-size-100);\n    }\n\n    /* Visually place search left, close right, but DOM order is close then search for correct tab order */\n    .cart-back-button-container {\n        order: 2;\n        margin-left: auto;\n    }\n    .search-button {\n        order: 1;\n    }\n\n    .user-greeting {\n        color: var(--ds-basic-color-texticon-muted);\n        font-family: var(--ds-basic-type-brand-family-primary);\n        font-size: var(--ds-basic-type-line-height-body5, 14px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-basic-type-line-height-body3, 20px);\n    }\n\n    .sign-in-join-container {\n        display: flex;\n        justify-content: space-around;\n        gap: var(--ds-size-150);\n        margin-bottom: var(--ds-size-300);\n    }\n\n    .sign-in-link,\n    .join-now-link {\n        border-radius: 100px;\n        padding: var(--ds-size-100) var(--ds-size-200);\n        line-height: var(--ds-basic-type-line-height-body3, 20px);\n        font-size: var(--ds-basic-type-line-height-body5, 14px);\n        text-decoration: none;\n        font-family: var(--ds-basic-type-brand-family-primary);\n        width: 100%;\n        text-align: center;\n    }\n\n    .sign-in-link {\n        background-color: var(--ds-advanced-color-button-primary-background);\n        color: var(--ds-advanced-color-button-primary-text);\n    }\n\n    .sign-in-link:hover {\n        background-color: var(--ds-advanced-color-button-primary-background-hover);\n    }\n\n    .join-now-link {\n        background-color: var(--ds-advanced-color-button-secondary-background);\n        color: var(--ds-advanced-color-button-secondary-text);\n        border: 1px solid var(--ds-advanced-color-button-secondary-border);\n        height: 18px;\n    }\n\n    .join-now-link:hover {\n        background-color: var(--ds-advanced-color-button-secondary-background-hover);\n    }\n\n    .cart-button,\n    .search-button {\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        flex-wrap: nowrap;\n        justify-content: center;\n        border-radius: 100px;\n        background-color: var(--ds-advanced-color-button-tertiary-background);\n        color: var(--ds-advanced-color-button-tertiary-text);\n        padding: var(--ds-size-50) var(--ds-size-200) var(--ds-size-50) var(--ds-size-150);\n    }\n\n    .search-button {\n        padding: 6px;\n    }\n\n    .auro-icon-8_1_4::part(svg) {\n        width: 16px;\n        height: 16px;\n    }\n\n    .cart-count {\n        margin-left: var(--ds-size-25);\n        padding-top: 5px;\n    }\n\n    .search-placeholder {\n        height: 24px;\n        display: flex;\n        align-items: center;\n        padding: 16px;\n        border-radius: 4px;\n        border: 1px solid var(--border-primary-default, #626b79);\n        color: #626b79;\n        margin-bottom: var(--ds-size-200);\n        margin-top: 0px;\n    }\n\n    .guest-info-button {\n        display: flex;\n        align-items: center;\n    }\n\n    .guest-initial-container,\n    .guest-initial {\n        background-color: var(--ds-basic-color-surface-inverse);\n        color: var(--ds-basic-color-texticon-inverse);\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        width: 24px;\n        height: 24px;\n        border-radius: 40px;\n        border: 1px solid var(--ds-basic-color-border-brand);\n        font-size: var(--ds-basic-type-line-height-body5, 14px);\n        text-align: center;\n        margin-right: var(--ds-size-150);\n    }\n\n    .guest-initial {\n        padding-top: 4px;\n        height: 14px;\n    }\n\n    .guest-name {\n        color: var(--ds-basic-color-texticon-default);\n        font-family: var(--ds-basic-type-brand-family-primary);\n        font-size: var(--ds-basic-type-line-height-body2, 24px);\n        font-style: normal;\n        font-weight: 300;\n        line-height: 130%;\n    }\n\n    .menu-section-divider {\n        width: 100%;\n        height: 1px;\n        background-color: var(--ds-basic-color-border-divider);\n        border: none;\n        margin: var(--ds-size-200) 0;\n    }\n\n    .main-menu-section-0 {\n        min-height: 40px;\n        display: flex;\n        align-items: center;\n        font-family: var(--ds-basic-type-brand-family-primary);\n        font-size: var(--ds-basic-type-line-height-body3, 20px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: 130%;\n    }\n\n    .main-menu-section-1 {\n        height: 40px;\n        display: flex;\n        align-items: center;\n        font-family: var(--ds-basic-type-brand-family-primary);\n        font-size: var(--ds-basic-type-line-height-body4, 16px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-basic-type-line-height-body2, 24px);\n    }\n\n    .main-menu-section-2 {\n        height: 32px;\n        display: flex;\n        align-items: center;\n        font-family: var(--ds-basic-type-brand-family-primary);\n        font-size: var(--ds-basic-type-line-height-body5, 14px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-basic-type-line-height-body3, 20px);\n        margin-top: var(--ds-size-50);\n    }\n\n    .main-menu-section-2 auro-hyperlink-8_0_0::part(link) {\n        color: var(--ds-basic-color-texticon-default);\n        font-size: var(--ds-basic-type-line-height-body4, 16px);\n        font-style: normal;\n        font-weight: 450;\n        line-height: var(--ds-basic-type-line-height-body2, 24px);\n    }\n\n    .main-menu-section-2 .link-on-main-menu {\n        margin: 0;\n    }\n\n    .button-to-submenu:focus-visible {\n        border: 3px solid var(--ds-basic-color-border-brand);\n        background-color: transparent;\n        outline-color: transparent;\n        border-radius: 4px;\n        text-decoration: underline;\n    }\n\n    .auro-accordion-class {\n        width: 100%;\n    }\n    .auro-accordion-class::part(trigger) {\n        width: 99%;\n    }\n\n    .auro-accordion-class::part(trigger):focus {\n        border: 2px solid var(--ds-advanced-color-state-focused);\n    }\n\n    .auro-accordion-class::part(contentWrapper) {\n        padding: var(--ds-size-100) var(--ds-size-200);\n    }\n\n    auro-hyperlink-8_0_0::part(link):focus-visible {\n        border: 2px solid var(--ds-basic-color-border-brand);\n        background-color: transparent;\n        outline-color: transparent;\n        border-radius: 4px;\n    }\n\n    .button-to-submenu,\n    .button-to-guest-submenu {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        cursor: pointer;\n        width: 100%;\n        margin-left: 1rem;\n    }\n\n    .button-to-submenu p {\n        margin: 0;\n        color: var(--ds-basic-color-texticon-default);\n        font-size: var(--ds-basic-type-line-height-body2, 24px);\n        font-weight: 300;\n        line-height: 130%;\n    }\n    .main-menu-section-2 .button-to-submenu {\n        margin: 0;\n    }\n    .main-menu-section-2 .button-to-submenu p {\n        margin: 0;\n        color: var(--ds-basic-color-texticon-default);\n        font-size: var(--ds-basic-type-line-height-body4, 16px);\n        font-weight: 450;\n        line-height: var(--ds-basic-type-line-height-body2, 24px);\n    }\n    .button-to-guest-submenu p {\n        margin: 0;\n    }\n\n    auro-hyperlink-8_0_0::part(link) {\n        width: 100%;\n        color: var(--ds-basic-color-texticon-default);\n        font-size: var(--ds-basic-type-line-height-body2, 24px);\n        font-weight: 300;\n        line-height: 130%;\n    }\n\n    .submenu-link auro-hyperlink-8_0_0::part(targetIcon) {\n        scale: 0.5;\n        margin-top: 3px;\n    }\n\n    .submenu-link auro-hyperlink-8_0_0::part(link) {\n        color: var(--ds-basic-color-texticon-muted);\n        padding: var(--ds-size-50) 0;\n        line-height: 32px;\n        display: flex;\n        align-items: flex-start;\n        font-size: var(--ds-basic-type-line-height-body4, 16px);\n        font-style: normal;\n        font-weight: 400;\n    }\n\n    .link-on-main-menu,\n    auro-hyperlink-8_0_0 {\n        width: 100%;\n        display: flex;\n        align-items: center;\n    }\n\n    .header-container auro-hyperlink-8_0_0 {\n        width: auto;\n    }\n\n    .menu-action-icon {\n        margin-right: var(--ds-size-100);\n        color: var(--ds-basic-color-texticon-muted);\n        scale: 0.7;\n    }\n\n    borealis-card-credit-card-promo {\n        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);\n        border-radius: 24px;\n        margin-top: var(--ds-size-300);\n    }\n\n    @media screen and (max-width: 500px) {\n        #homeMenuDrawer ::part(drawer-wrapper) {\n            width: 100%;\n            max-width: 100%;\n        }\n    }\n\n    @media screen and (max-width: 380px) {\n        #homeMenuDrawer ::part(drawer-wrapper) {\n            padding: var(--ds-size-300);\n        }\n\n        .sign-in-link,\n        .join-now-link {\n            font-size: var(--ds-basic-type-line-height-body5, 14px);\n            padding: var(--ds-size-100) var(--ds-size-150);\n            text-align: center;\n            overflow: hidden;\n        }\n        .sign-in-link {\n            min-width: 45px;\n        }\n        .join-now-link {\n            margin-left: var(--ds-size-100);\n        }\n\n        .back-button-main-menu {\n            margin-left: var(--ds-size-100);\n        }\n    }\n`,IP=y`\n    .back-button {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        cursor: pointer;\n        margin-bottom: var(--ds-size-300);\n        height: 32px;\n        width: 32px;\n        border-radius: 50%;\n        border: 1px solid var(--ds-basic-color-border-brand);\n    }\n\n    .back-button-container {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n    }\n\n    .back-button * {\n        color: var(--ds-basic-color-texticon-default);\n    }\n\n    .submenu-title {\n        color: var(--ds-basic-color-texticon-default);\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: 28px;\n        font-style: normal;\n        line-height: 130%;\n        font-weight: 100;\n    }\n\n    .submenu-section-title {\n        color: var(--ds-basic-color-texticon-muted);\n        font-family: var(--ds-font-family-default, \"AS Circular\");\n        font-size: var(--wcss-heading-2xs-font-size);\n        font-style: normal;\n        line-height: 20px;\n        margin: var(--ds-size-200) 0;\n        font-weight: bold;\n    }\n\n    .menu-section-divider {\n        width: 100%;\n        height: 1px;\n        background-color: var(--ds-basic-color-border-divider);\n        border: none;\n        margin-top: var(--ds-size-200);\n    }\n\n    .submenu-link {\n        display: block;\n        text-decoration: none;\n        color: var(--ds-basic-color-texticon-muted);\n        margin: var(--ds-size-50) 0;\n        height: 24px;\n        color: var(--ds-advanced-color-hyperlink-text);\n    }\n\n    .submenu-link:hover {\n        text-decoration: underline;\n    }\n\n    .language-currency-section {\n        margin: var(--ds-size-200) 0;\n    }\n\n    #subMenuDrawer ::part(drawer-header),\n    #subMenuDrawer ::part(close-button) {\n        display: none;\n    }
15\n\n    #subMenuDrawer::part(drawer-backdrop) {\n        background-color: transparent;\n    }\n\n    #subMenuDrawer ::part(drawer-wrapper) {\n        width: 500px;\n        max-width: 500px;\n        padding: var(--ds-size-600) var(--ds-size-400) var(--ds-size-300) var(--ds-size-400);\n    }\n\n    @media screen and (max-width: 500px) {\n        #subMenuDrawer ::part(drawer-wrapper) {\n            width: 100%;\n            max-width: 100%;\n        }\n    }\n`;var BP=Object.defineProperty,zt=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&BP(e,t,r),r};_f.register(\"auro-skeleton-3_3_2\"),In.register(\"auro-icon-9_1_2\"),vd.register(\"auro-drawer-4_3_4\"),nd.register(\"auro-button-11_3_2\"),_B.register(\"auro-hyperlink-8_0_0\"),XB.register(\"auro-accordion-6_1_2\");const RP=44,NP=`?format=webp&height=${RP}&disable=upscale`,a3={[It.Alaska]:[[\"--header-background-color\",\"var(--ds-advanced-color-header-background, #FFFFFF)\"],[\"--header-sign-in-button-hover-background-color\",\"#0000001a\"],[\"--header-icon-button-focus-visible-border-color\",\"var(--token-border-color, #101D2C)\"],[\"--header-auro-icon-color\",\"var(--ds-basic-color-texticon-default)\"],[\"--header-sign-in-button-border-color\",\"var(--token-header-profile-border, #101D2C)\"],[\"--header-menu-text-color\",\"var(--ds-basic-color-texticon-default)\"],[\"--header-menu-button-focused-visible\",\"var(--token-header-profile-border, #101D2C)\"],[\"--header-signed-in-background-color\",\"var(--token-header-signedin-bg, #101D2C)\"],[\"--header-signed-in-hover-background-color\",\"var(--token-header-signedin-hover, #002C4E)\"],[\"--header-signed-in-focused-visible\",\"var(--ds-basic-color-texticon-inverse)\"],[\"--header-signed-in-letter-color\",\"var(--ds-basic-color-texticon-inverse)\"],[\"--header-signed-in-chevron-icon-color\",\"var(--ds-advanced-color-button-primary-text, #FFFFFF)\"],[\"--header-sign-in-text-color\",\"var(--ds-advanced-color-button-primary-text, #FFFFFF)\"]],[It.Hawaiian]:[[\"--header-background-color\",\"var(--ds-advanced-color-header-background, #FFFFFF)\"],[\"--header-auro-icon-color\",\"var(--ds-advanced-color-header-icon, #101D2C)\"],[\"--header-sign-in-button-hover-background-color\",\"#0000001a\"],[\"--header-icon-button-focus-visible-border-color\",\"var(--token-border-color, #101D2C)\"],[\"--header-sign-in-button-border-color\",\"var(--token-header-profile-border, #101D2C)\"],[\"--header-menu-text-color\",\"var(--ds-basic-color-texticon-default)\"],[\"--header-menu-button-focused-visible\",\"var(--token-header-profile-border, #101D2C)\"],[\"--header-signed-in-background-color\",\"var(--token-signedin-bg, #101D2C)\"],[\"--header-signed-in-hover-background-color\",\"var(--token-header-signedin-hover, #002C4E)\"],[\"--header-signed-in-focused-visible\",\"var(--ds-basic-color-texticon-inverse)\"],[\"--header-signed-in-letter-color\",\"var(--ds-basic-color-texticon-inverse)\"],[\"--header-signed-in-chevron-icon-color\",\"var(--ds-advanced-color-button-primary-text, #FFFFFF)\"],[\"--header-sign-in-text-color\",\"var(--ds-advanced-color-button-primary-text, #FFFFFF)\"]],[It.Loyalty]:[[\"--header-background-color\",\"var(--ds-advanced-color-header-background, #101D2C)\"],[\"--header-auro-icon-color\",\"var(--ds-advanced-color-header-icon, #FAF9F5)\"],[\"--header-sign-in-button-hover-background-color\",\"var(--token-header-profile-hover, #273341)\"],[\"--header-icon-button-focus-visible-border-color\",\"var(--token-header-profile-border, #C7D6E5)\"],[\"--header-sign-in-button-border-color\",\"var(--token-header-profile-border, #C7D6E5)\"],[\"--header-menu-text-color\",\"var(--ds-advanced-color-header-header-text, #FAF9F5)\"],[\"--header-menu-button-focused-visible\",\"var(--token-header-profile-border, #C7D6E5)\"],[\"--header-signed-in-background-color\",\"var(--token-maris-300, #C7D6E5)\"],[\"--header-signed-in-hover-background-color\",\"var(--token-maris-500, #8CA7C9)\"],[\"--header-signed-in-focused-visible\",\"var(--ds-advanced-color-button-primary-text)\"],[\"--header-signed-in-letter-color\",\"var(--ds-advanced-color-button-primary-text)\"],[\"--header-signed-in-chevron-icon-color\",\"var(--ds-advanced-color-button-primary-text)\"],[\"--header-sign-in-text-color\",\"var(--ds-advanced-color-button-primary-text)\"]]},vt=(fs=class extends pt{constructor(){super(...arguments),this.isTransparent=!1,this.variant=It.Alaska,this.showSearchBar=!1,this.isCompact=!1,this.openDrawer=!1,this.isProfileMenuOpen=!1,this.isCurrencyLanguageDropdownOpen=!1,this.isBusinessAccount=!1,this.userIsSignedIn=!1,this.isMobileWidth=!1,this.isPromptDismissed=!1,this.PROMPT_STORAGE_KEY=\"borealisHeaderPromptDismissed\"}update(e){var s,r,o,i,n,l;this.guestInfo&&(this.userIsSignedIn=!!this.guestInfo.first_name,this.isBusinessAccount=this.guestInfo.displayed_account_type===\"Business\");const t=(s=this.variant)!=null?s:It.Alaska;
15((r=a3[t])!=null?r:a3[It.Alaska]).forEach(([c,d])=>this.style.setProperty(c,d)),this.isTransparent&&this.style.setProperty(\"--header-background-color\",\"transparent\"),this.isCompact&&this.data&&(this.data.show_alerts_icon=!1,this.data.show_search_icon=!1,this.data.show_language_currency_icon=!1,this.data.available_user_actions=[{title:\"Guest Info\"}]),this.data&&(this.guestInfoMenu=(n=(o=this.data.menus)==null?void 0:o.find(c=>c.menu_id===\"guest_info_menu\"))!=null?n:(i=this.data.menus)==null?void 0:i.find(c=>c.menu_id===\"business_menu\"),this.showSearchBar=(l=this.data.show_search_icon)!=null?l:!1),super.update(e)}firstUpdated(e){super.firstUpdated(e),this.loadPromptDismissalState(),this.updateMobileState(),window.addEventListener(\"resize\",this.updateMobileState.bind(this)),document.addEventListener(\"borealis-profile-menu-closed\",this.closeProfileMenu.bind(this)),document.addEventListener(\"borealis-currency-language-dropdown-closed\",this.closeCurrencyLanguageDropdown.bind(this)),document.addEventListener(\"borealis-prompt-closed\",this.handlePromptClosed.bind(this))}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener(\"resize\",this.updateMobileState),document.removeEventListener(\"borealis-profile-menu-closed\",this.closeProfileMenu.bind(this)),document.removeEventListener(\"borealis-currency-language-dropdown-closed\",this.closeCurrencyLanguageDropdown.bind(this)),document.removeEventListener(\"borealis-prompt-closed\",this.handlePromptClosed.bind(this))}updated(e){super.updated(e)}loadPromptDismissalState(){try{const e=sessionStorage.getItem(this.PROMPT_STORAGE_KEY);this.isPromptDismissed=e===\"true\"}catch(e){this.isPromptDismissed=!1}}handlePromptClosed(){try{sessionStorage.setItem(this.PROMPT_STORAGE_KEY,\"true\"),this.isPromptDismissed=!0}catch(e){this.isPromptDismissed=!0}}updateMobileState(){this.requestUpdate(),this.isMobileWidth=window.innerWidth<=500}render(){var e,t,s,r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S,C,E,M,N,L,D,H,te,I,B,P,j,X,J,ae,se,ee,ye,Ne,$e;return!this.data||typeof this.data!=\"object\"||!this.data.urls||!this.data.media?_`\n                <auro-skeleton-3_3_2 shape=\"rectangle\" style=\"width: 100%; height: 104px\"><\/auro-skeleton-3_3_2>\n            `:_`\n            <div class=${this.getHeaderBackgroundClass()}>\n                <div class=\"header-container\">\n                    ${(s=(t=(e=this.data)==null?void 0:e.media)==null?void 0:t.logo)!=null&&s.url?_`\n                              <auro-hyperlink-8_0_0 href=\"${(o=(r=this.data.urls)==null?void 0:r.home_url)!=null?o:\"\"}\" relative>\n                                  <img\n                                      src=${(n=this.checkMediaUrl((i=this.data.media)==null?void 0:i.logo.url))!=null?n:\"\"}\n                                      alt=${(l=this.data.media)==null?void 0:l.alt_text}\n                                      class=\"header-logo\"\n                                  />\n                              <\/auro-hyperlink-8_0_0>\n                          `:V}\n                    <slot name=\"header-center-content-large-screen\" class=\"header-center-content-large-screen\"><\/slot>\n                    <div class=\"header-text-actions-wrapper\">\n                        ${this.data.show_business_partner_text?_`\n                                  <div class=\"header-text-container\">\n                                      <p class=\"header-text\">${this.data.business_partner_text}<\/p>\n                                  <\/div>\n                              `:V}\n                        <div class=\"user-actions-container\">\n                            ${(c=this.guestInfo)!=null&&c.isSuperUser?_`\n                                      <auro-button-11_3_2\n                                          class=\"super-user-search-button\"\n                                          variant=\"secondary\"\n                                          shape=\"pill\"\n                                          size=\"sm\"\n                                          .onDark=${this.variant===It.Loyalty}\n                                          @click=${this.handleSuperUserSearch}\n                                      >\n                                          Search\n                                      <\/auro-button-11_3_2>\n                                  `:V}\n\n                            <div class=${this.getIconButtonsContainerClass()}>\n                                ${this.data.show_alerts_icon?_`\n                                          <borealis-popover\n                                              .data=${{content:(u=(d=this.data)==null?void 0:d.alerts_popover_text)!=null?u:\"Travel Advisories\",position:\"bottom\"}}\n                                              class=\"alerts-popover\"\n                                          >\n                                              <auro-hyperlink-8_0_0\n                                                  href=\"${(f=(h=(p=this.data)==null?void 0:p.urls)==null?void 0:h.advisories_url)!=null?f:\"https://www.alaskaair.com/content/advisories/travel-advisories\"}\"\n                                                  class=\"icon-button alerts-icon\"\n                                                  type=\"nav\"\n                                                  aria-label=${(b=(m=this.data)==null?void 0:m.alerts_popover_text)!=null?b:\"Travel Advisories\"}\n                                                  title=${(w=(v=this.data)==null?void 0:v.alerts_popover_text)!=null?w:\"Travel Advisories\"}\n                                              >\n                                                  <auro-icon-9_1_2\n                                                      class=\"auro-icon\"\n                                                      category=\"interface\"\n                                                      name=\"notification\"\n                                                  ><\/auro-icon-9_1_2>\n                                              <\/auro-hyperlink-8_0_0>\n                                          <\/borealis-popover>\n                                      `:V}\n                                ${this.data.show_search_icon?_`\n                                          <borealis-popover\n                                              .data=${{content:(S=(k=this.data)==null?void 0:k.search_popover_text)!=null?S:\"Search\",position:\"bottom\"}}\n                                              class=\"search-popover\"\n                                          >\n                                              <auro-hyperlink-8_0_0\n                                                  href=\"${(M=(E=(C=this.data)==null?void 0:C.urls)==null?void 0:E.search_url)!=null?M:\"https://www.alaskaair.com/content/search/\"}\"\n                                                  class=\"icon-button\"\n                                                  type=\"nav\"\n                                                  aria-label=${(L=(N=this.data)==null?void 0:N.search_popover_text)!=null?L:\"Search\"}\n                                                  title=${(H=(D=this.data)==null?void 0:D.search_popover_text)!=null?H:\"Search\"}\n                                              >\n                                                  <auro-icon-9_1_2\n                                                      class=\"auro-icon search-icon\"\n                                                      category=\"interface\"\n                                                      name=\"search\"\n                                                  ><\/auro-icon-9_1_2>\n                                              <\/auro-hyperlink-8_0_0>\n                                          <\/borealis-popover>\n                                      `:V}\n                                ${this.data.show_language_currency_icon?_`\n                                          <div class=\"currency-language-relative-container\">\n                                              <borealis-popover\n                                                  .data=${{content:(I=(te=this.data)==null?void 0:te.language_popover_text)!=null?I:\"Language and Currency\",position:\"bottom\"}}\n                                              >\n                                                  <auro-button-11_3_2\n                                                      class=\"icon-button currency-language-icon\"\n                                                      variant=\"ghost\"\n                                                      shape=\"square\"\n                                                      size=\"sm\"\n                                                      .onDark=${this.variant===It.Loyalty}\n                                                      aria-label=${(P=(B=this.data)==null?void 0:B.language_popover_text)!=null?P:\"Language and Currency\"}\n                                                      aria-haspopup=\"true\"\n                                                      aria-expanded=${this.isCurrencyLanguageDropdownOpen}\n                                                      aria-controls=\"currencyLanguageDropdown\"\n                                                      @click=${we=>{we.preventDefault(),this.toggleCurrencyLanguageDropdown()}}\n                                                  >\n                                                      <auro-icon-9_1_2\n                                                          class=\"auro-icon\"\n                                                          category=\"interface\"\n                                                          name=\"global-language\"\n                                                      ><\/auro-icon-9_1_2>\n                                                  <\/auro-button-11_3_2>\n                                              <\/borealis-popover>\n                                              ${this.createCurrencyLanguageDropdown()}\n                                          <\/div>\n                                      `:V}\n                            <\/div>\n                            ${(j=this.data)!=null&&j.prompt_data?_`\n                                      <borealis-prompt\n                                          .data=${$(x({},this.data.prompt_data),{show:this.data.prompt_data.show&&!((X=this.guestInfo)!=null&&X.first_name)&&!this.isPromptDismissed})}\n                                      />\n                                  `:V}\n                            ${this.checkForUserActionSection(this.data.available_user_actions,od.GuestInfo)?_`\n                                      <div class=\"profile-relative-container\">\n                                          <auro-button-11_3_2\n                                              class=${this.get
15SignInButtonClass()}\n                                              id=\"signInButton\"\n                                              variant=\"ghost\"\n                                              shape=\"pill\"\n                                              size=\"sm\"\n                                              .onDark=${this.variant===It.Loyalty}\n                                              aria-label=${this.getSignInAriaLabel()}\n                                              aria-haspopup=\"menu\"\n                                              aria-expanded=${this.isProfileMenuOpen}\n                                              aria-controls=\"profileMenu\"\n                                              @click=${we=>{we.preventDefault(),this.toggleProfileMenu()}}\n                                          >\n                                              <auro-icon-9_1_2\n                                                  class=\"auro-icon signed-out-icon\"\n                                                  category=\"interface\"\n                                                  name=\"account-stroke\"\n                                              ><\/auro-icon-9_1_2>\n                                              ${this.getFirstNameLetter((J=this.guestInfo)==null?void 0:J.first_name)}\n                                              <auro-icon-9_1_2\n                                                  class=${this.getSignInChevronClass()}\n                                                  category=\"interface\"\n                                                  name=\"chevron-down\"\n                                              ><\/auro-icon-9_1_2>\n                                          <\/auro-button-11_3_2>\n                                          ${this.createProfileMenu()}\n                                      <\/div>\n                                  `:V}\n                            ${this.checkForUserActionSection(this.data.available_user_actions,od.DrawerMenu)?_`\n                                      <auro-button-11_3_2\n                                          class=\"menu-button\"\n                                          variant=\"ghost\"\n                                          shape=\"pill\"\n                                          size=\"sm\"\n                                          .onDark=${this.variant===It.Loyalty}\n                                          aria-label=${(ee=(se=(ae=this.data)==null?void 0:ae.text)==null?void 0:se.menu_text)!=null?ee:\"Menu\"}\n                                          aria-haspopup=\"dialog\"\n                                          aria-expanded=${this.openDrawer}\n                                          aria-controls=\"homeMenuDrawer\"\n                                          @click=${we=>{we.preventDefault(),this.toggleHomeMenuDrawer(we)}}\n                                      >\n                                          <auro-icon-9_1_2\n                                              class=\"auro-icon\"\n                                              category=\"interface\"\n                                              name=\"navigation-menu\"\n                                          ><\/auro-icon-9_1_2>\n                                          <p class=\"menu-text\" aria-hidden=\"true\">\n                                              ${($e=(Ne=(ye=this.data)==null?void 0:ye.text)==null?void 0:Ne.menu_text)!=null?$e:\"Menu\"}\n                                          <\/p>\n                                      <\/auro-button-11_3_2>\n                                  `:V}\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <slot name=\"header-center-content-small-screen\" class=\"header-center-content-small-screen\"><\/slot>\n                ${this.createHomeMenuDrawer()}\n            <\/div>\n        `}createGuestInfoWithLoyaltyLogo(){var e,t,s,r,o,i;if(this.guestInfo)return $(x({},this.guestInfo),{loyalty_program_logo:(t=(e=this.data)==null?void 0:e.profile_menu_data)==null?void 0:t.loyalty_program_logo,rewards_number_text:(r=(s=this.data)==null?void 0:s.text)==null?void 0:r.rewards_number_text,points_text:(i=(o=this.data)==null?void 0:o.text)==null?void 0:i.points_text})}
15createProfileMenuWithUrls(){var e;if((e=this.data)!=null&&e.profile_menu_data)return $(x({},this.data.profile_menu_data),{urls:this.data.urls,text:this.data.text})}createProfileMenu(){var e;return this.isProfileMenuOpen?_`\n                <borealis-profile-menu\n                    id=\"profileMenu\"\n                    role=\"menu\"\n                    .data=${this.createProfileMenuWithUrls()}\n                    .guestInfo=${this.guestInfo&&this.userIsSignedIn?this.createGuestInfoWithLoyaltyLogo():void 0}\n                    .isBusinessAccount=${this.isBusinessAccount}\n                    .isMobileWidth=${this.isMobileWidth}\n                    .triggerElement=${(e=this.shadowRoot)==null?void 0:e.querySelector(\"#signInButton\")}\n                    class=\"profile-menu\"\n                />\n            `:_``}handleSuperUserSearch(){var s,r,o;const e=new CustomEvent(\"borealis-super-user-search\",{bubbles:!0,detail:{timestamp:Date.now()}});document.dispatchEvent(e);const t=(o=(r=(s=this.data)==null?void 0:s.urls)==null?void 0:r.super_user_search_url)!=null?o:\"https://www.alaskaair.com/superuser/search\";window.location.href=t}renderSuperUserSearchButton(){var s,r,o,i;if(!((s=this.guestInfo)!=null&&s.isSuperUser))return V;const e=(i=(o=(r=this.data)==null?void 0:r.urls)==null?void 0:o.super_user_search_url)!=null?i:\"https://www.alaskaair.com/superuser/search\",t=!e.startsWith(\"http\");return _`\n            <auro-hyperlink-8_0_0 href=${e} ?relative=${t} class=\"super-user-drawer-search\" type=\"nav\">\n                Search\n            <\/auro-hyperlink-8_0_0>\n        `}createHomeMenuDrawer(){var e,t,s,r,o,i,n,l,c,d,u,p,h,f,m,b,v,w,k,S,C;return _`\n            <auro-drawer-4_3_4 id=\"homeMenuDrawer\" class=\"home-menu-drawer\" size=\"sm\">\n                <style>\n                    ${Gp(fs.drawerStyles)}\n                <\/style>\n                <div slot=\"content\">\n                    <div class=\"menu-container\">\n                        <div class=\"user-info-and-actions-container\">\n                            <div class=\"cart-back-button-container\">\n                                <!-- Cart functionality -->\n                                <!-- This button is currently hidden until the functionality is ready to implement. Note the style=\"display: none\" on the <a> tag. -->\n                                <a\n                                    href=\"${((t=(e=this.data)==null?void 0:e.urls)==null?void 0:t.cart_url)||\"https://www.alaskaair.com/shopping/cart\"}\"\n                                    class=\"cart-button\"\n                                    aria-label=\"Shopping Cart\"\n                                    style=\"display: none\"\n                                >\n                                    <auro-icon-9_1_2\n                                        class=\"cart-icon\"\n                                        category=\"shop\"\n                                        name=\"cart-stroke\"\n                                    ><\/auro-icon-9_1_2>\n                                    ${(s=this.guestInfo)!=null&&s.cart_count&&((r=this.guestInfo)==null?void 0:r.cart_count)>0?_`\n                                              <div class=\"cart-count\">${(o=this.guestInfo)==null?void 0:o.cart_count}<\/div>\n                                          `:V}\n                                <\/a>\n\n                                <div\n                                    class=\"back-button-main-menu\"\n                                    @click=${E=>{E.preventDefault(),this.toggleHomeMenuDrawer(E)}}\n                                    role=\"button\"\n                                    tabindex=\"0\"\n                                    aria-label=\"Close menu drawer\"\n                                    @keydown=${E=>{(E.key===\"Enter\"||E.key===\" \")&&(E.preventDefault(),this.toggleHomeMenuDrawer(E))}}\n                                >\n                                    <auro-icon-9_1_2 category=\"interface\" name=\"x-lg\" />\n                                <\/div>\n                            <\/div>\n                            <!-- Replace with search component -->\n                            ${this.showSearchBar?_`\n                                      <a\n                                          href=\"${(n=(i=this.data)==null?void 0:i.urls)==null?void 0:n.search_url}\"\n                                          class=\"search-button\"\n                                          aria-label=\"
15Search\"\n                                      >\n                                          <auro-icon-9_1_2 category=\"interface\" name=\"search-stroke\" />\n                                      <\/a>\n                                  `:V}\n                        <\/div>\n\n                        ${this.userIsSignedIn?V:_`\n                                  <div class=\"sign-in-join-container\">\n                                      <a\n                                          href=\"${((c=(l=this.data)==null?void 0:l.urls)==null?void 0:c.sign_in_url)||\"/account/login\"}\"\n                                          class=\"sign-in-link\"\n                                      >\n                                          ${(p=(u=(d=this.data)==null?void 0:d.text)==null?void 0:u.sign_in_text)!=null?p:\"Sign in\"}\n                                      <\/a>\n                                      <a href=\"${((f=(h=this.data)==null?void 0:h.urls)==null?void 0:f.join_now_url)||\"/enroll\"}\" class=\"join-now-link\">\n                                          ${(v=(b=(m=this.data)==null?void 0:m.text)==null?void 0:b.join_now_text)!=null?v:\"Join now\"}\n                                      <\/a>\n                                  <\/div>\n                              `}\n                        ${this.userIsSignedIn&&this.guestInfo?_`\n                                  <div class=${\"menu-action-item main-menu-section-0\"}>\n                                      <auro-accordion-6_1_2\n                                          class=\"auro-accordion-class\"\n                                          chevron=\"right\"\n                                          Style=\"--ds-size-200: 0px\"\n                                      >\n                                          <span slot=\"trigger\">\n                                              <div class=\"button-to-guest-submenu\">\n                                                  ${this.createGuestInfoMenuButton(this.guestInfo)}\n                                              <\/div>\n                                          <\/span>\n                                          ${this.guestInfoMenu&&this.createAccordionGuestMenu(this.guestInfoMenu)}\n                                      <\/auro-accordion-6_1_2>\n                                  <\/div>\n\n                                  ${this.renderSuperUserSearchButton()}\n\n                                  <hr class=\"menu-section-divider\" />\n                              `:V}\n                        ${(k=(w=this.data)==null?void 0:w.user_actions)==null?void 0:k.map((E,M)=>_`\n                                ${E.section.links.map(N=>YB(this.userIsSignedIn,N.visible)?_`\n                                              ${this.createAccordionOrLink(N,M)}\n                                          `:void 0)}\n                            `)}\n                    <\/div>\n                    ${(S=this.data)!=null&&S.advertisement_data?_`\n                              <borealis-card-credit-card-promo\n                                  .data=${(C=this.data)==null?void 0:C.advertisement_data[0]}\n                                  imageAspectRatio=\"landscape\"\n                              />\n                          `:V}\n                <\/div>\n            <\/auro-drawer-4_3_4>\n        `}createAccordionGuestMenu(e){return _`\n            ${this.createGuestInfoSection(this.guestInfo,e.menu_id,this.isBusinessAccount)}\n            <div class=\"accordion-menu-content\">\n                ${e.menu_id===\"language_currency_menu\"?_`\n                          <div class=\"language-currency-section\">\n                              <borealis-currency-language-selector\n                                  .data=${this.getCurrencyLanguageData()}\n                              ><\/borealis-currency-language-selector>\n                          <\/div>\n                      `:e.navigation.map(t=>_`\n                              <div class=\"submenu-links-container\">\n                                  ${t.title?_`\n                                            <div class=\"submenu-section-title\">${t.title}<\/div>\n                                        `:V}\n                                  ${t.section.links.map(s=>{var r,o;return _`\n                                          <div class=\"submenu-link\">\n                                              <auro-hyperlink-8_0_0\n                                                  href=\"${(r=s.link_url)==null?void 0:r.href}\"\n                                                  type=\"nav\"\n                                                  target=\"${s.external_link===!0?\"_blank\":\"_self\"}\"\n                                                  ?relative=\"${s.external_link!==!0}\"\n                                              >\n                                                  ${(o=s.link_url)==null?void 0:o.title}\n                                              <\/auro-hyperlink-8_0_0>\n                                          <\/div>\n                                      `})}\n                              <\/div>\n                          `)}\n            <\/div>\n        `}checkMediaUrl(e){if(!e)return\"\";const t=NP;return e.endsWith(\".svg\")?e:e+t}checkForUserActionSection(e,t){var s;
15return(s=e==null?void 0:e.some(r=>r.title===t))!=null?s:!1}getFirstNameLetter(e){var t;if(this.userIsSignedIn&&this.guestInfo){const s=e?e.charAt(0).toUpperCase():\"\";return _`\n                <p class=\"signed-in-letter ${(t=this.guestInfo)!=null&&t.isSuperUser?\"super-user\":\"\"}\">${s}<\/p>\n            `}return _``}getHeaderBackgroundClass(){const e=\"header-background\",t=this.querySelector('[slot=\"header-center-content-small-screen\"]')!==null||this.querySelector('[slot=\"header-center-content-large-screen\"]')!==null?\"header-background-tall\":\"\",s=!this.isTransparent&&(this.variant===It.Alaska||this.variant===It.Hawaiian)?\"interior-page\":\"\";return`${e} ${t} ${s}`}getIconButtonsContainerClass(){var s;const e=\"icon-buttons-container\",t=this.checkForUserActionSection((s=this.data)==null?void 0:s.available_user_actions,od.DrawerMenu)?\"early-hide-icons\":\"\";return`${e} ${t}`}getSignInAriaLabel(){if(this.guestInfo&&this.userIsSignedIn){const e=this.guestInfo.first_name;return e?`Profile menu for ${e}`:\"Profile menu\"}return\"Sign in\"}getSignInButtonClass(){const e=\"sign-in-button\",t=this.guestInfo&&this.userIsSignedIn?\"signed-in\":\"\";return`${e} ${t}`}getSignInChevronClass(){const e=\"auro-icon\",t=this.guestInfo&&this.userIsSignedIn?\"signed-in-chevron-icon\":\"\";return`${e} ${t}`}createGuestInfoSection(e,t,s){return e!==void 0&&(t===\"business_menu\"||t===\"guest_info_menu\")?_`\n                <borealis-guest-info-section\n                    .data=${this.createGuestInfoWithLoyaltyLogo()}\n                    .isBusinessAccount=${s}\n                />\n            `:_`\n            ${V}\n        `}combineGuestName(e){var t;return`${e.first_name} ${(t=e.last_name)==null?void 0:t.charAt(0).toUpperCase()}.`}createGuestInfoMenuButton(e){var t,s,r,o,i;return _`\n            <div class=\"guest-info-button\">\n                <div class=\"guest-initial-container\">\n                    <p class=\"guest-initial\">${(t=e.first_name)==null?void 0:t.charAt(0).toUpperCase()}<\/p>\n                <\/div>\n                <div class=\"guest-button-text\">\n                    <p class=\"user-greeting\">${(o=(r=(s=this.data)==null?void 0:s.text)==null?void 0:r.greeting_text)!=null?o:\"Welcome back\"},<\/p>\n                    <p class=\"guest-name\">\n                        ${this.combineGuestName(e)}\n                        ${(i=this.guestInfo)!=null&&i.isSuperUser?_`\n                                  (Super User)\n                              `:V}\n                    <\/p>\n                <\/div>\n            <\/div>\n        `}createAccordionOrLink(e,t){var r,o,i,n,l,c,d,u,p,h,f,m;const s=(o=(r=this.data)==null?void 0:r.menus)==null?void 0:o.find(b=>{var v;return b.menu_id===((v=e==null?void 0:e.menu)==null?void 0:v.menu_id)});return e.menu?_`\n                <auro-accordion-6_1_2 class=\"auro-accordion-class\" chevron=\"right\" Style=\"--ds-size-200: 0px\">\n                    <span slot=\"trigger\">\n                        <div class=${`menu-action-item main-menu-section-${t}`}>\n                            ${e.icon&&((n=(i=e.icon)==null?void 0:i.category)==null?void 0:n.length)>0&&((c=(l=e.icon)==null?void 0:l.name)==null?void 0:c.length)>0?_`\n                                      <auro-icon-9_1_2\n                                          class=\"menu-action-icon\"\n                                          category=\"${e.icon.category}\"\n                                          name=\"${e.icon.name}\"\n                                      />\n                                  `:V}\n                            <div class=\"button-to-submenu\">\n                                <p>${e.menu.menu_title}<\/p>\n                            <\/div>\n                        <\/div>\n                    <\/span>\n                    ${s?this.createAccordionGuestMenu(s):V}\n                <\/auro-accordion-6_1_2>\n            `:_`\n            <div class=${`menu-action-item main-menu-section-${t}`}>\n                ${e.icon&&((u=(d=e.icon)==null?void 0:d.category)==null?void 0:u.length)>0&&((h=(p=e.icon)==null?void 0:p.name)==null?void 0:h.length)>0?_`\n                          <auro-icon-9_1_2\n                              class=\"menu-action-icon\"\n                              category=\"${e.icon.category}\"\n                              name=\"${e.icon.name}\"\n                          />\n                      `:V}\n                <div class=\"link-on-main-menu\">\n                    <auro-hyperlink-8_0_0\n                        href=\"${(f=e.link_url)==null?void 0:f.href}\"\n                        type=\"nav\"\n                        target=\"${e.external_link===!0?\"_blank\":\"_self\"}\"\n                        ?relative=\"${e.external_link!==!0}\"\n                    >\n                        ${(m=e.link_url)==null?void 0:m.title}\n                    <\/auro-hyperlink-8_0_0>\n                <\/div>\n            <\/div>\n        `}toggleProfileMenu(){this.isProfileMenuOpen=!this.isProfileMenuOpen}closeProfileMenu(){this.isProfileMenuOpen=!1}focusMenuCloseButton(){var t;const e=(t=this.shadowRoot)==null?void 0:t.querySelector(\".back-button-main-menu\");setTimeout(()=>{e==null||e.focus()},300)}focusMenuBtn(){var t;const e=(t=this.shadowRoot)==null?void 0:t.querySelector(\".menu-button\");try{e==null||e.focus()}catch(s){}}toggleHomeMenuDrawer(e){var s,r,o;const t=(s=this.shadowRoot)==null?void 0:s.querySelector(\".home-menu-drawer\");t&&(t.hasAttribute(\"open\")?(t.removeAttribute(\"open\"),(r=this.drawerTabExitCleanup)==null||r.call(this),this.drawerTabExitCleanup=void 0,(o=this.drawerClickOutsideCleanup)==null||o.call(this),this.drawerClickOutsideCleanup=void 0,this.focusMenuBtn()):(t.setAttribute(\"open\",\"\"),this.drawerTabExitCleanup=this.setupDrawerTabExit(t),this.drawerEscCleanup=this.setupDrawerKeyListener(t),this.drawerClickOutsideCleanup=this.setupDrawerClickOutside(t),e instanceof KeyboardEvent&&(e.key===\"Enter\"||e.key===\" \")&&this.focusMenuCloseButton()))}setupDrawerKeyListener(e){const t=s=>{var r,o;s.key===\"Escape\"&&(e.removeAttribute(\"open\"),(r=this.drawerTabExitCleanup)==null||r.call(this),this.drawerTabExitCleanup=void 0,(o=this.drawerClickOutsideCleanup)==null||o.call(this),this.drawerClickOutsideCleanup=void 0,this.focusMenuBtn())};return e.addEventListener(\"keydown\",t),()=>{e.removeEventListener(\"keydown\",t)}}setupDrawerClickOutside(e){const t=s=>{var i,n,l;const r=s.composedPath(),o=(i=this.shadowRoot)==null?void 0:i.querySelector(\".menu-button\");(r.some(c=>
15c instanceof HTMLElement&&c.classList.contains(\"backdrop\"))||!r.includes(e)&&(!o||!r.includes(o)))&&(e.removeAttribute(\"open\"),(n=this.drawerTabExitCleanup)==null||n.call(this),this.drawerTabExitCleanup=void 0,(l=this.drawerClickOutsideCleanup)==null||l.call(this),this.drawerClickOutsideCleanup=void 0)};return setTimeout(()=>{document.addEventListener(\"click\",t,!0)},0),()=>{document.removeEventListener(\"click\",t,!0)}}setupDrawerTabExit(e){const t=[\"a[href]\",\"button:not([disabled])\",\"textarea:not([disabled])\",\"input:not([disabled])\",'[tabindex]:not([tabindex=\"-1\"])'],s=Array.from(e.querySelectorAll(t.join(\",\")));let r=s[s.length-1];const o=e.querySelector(\".back-button-main-menu\"),i=e.querySelector(\"borealis-card-credit-card-promo\");if(i!=null&&i.shadowRoot){const u=i.shadowRoot.querySelectorAll(t.join(\",\"));u.length>0&&(r=u[u.length-1])}const n=u=>{u.key===\"Tab\"&&!u.shiftKey&&e.removeAttribute(\"open\")},l=u=>{u.key===\"Tab\"&&u.shiftKey&&(u.preventDefault(),this.toggleHomeMenuDrawer(u))},c=n.bind(this),d=l.bind(this);return r==null||r.addEventListener(\"keydown\",c),o==null||o.addEventListener(\"keydown\",d),()=>{r==null||r.removeEventListener(\"keydown\",c),o==null||o.removeEventListener(\"keydown\",d)}}closeCurrencyLanguageDropdown(){this.isCurrencyLanguageDropdownOpen=!1}toggleCurrencyLanguageDropdown(){this.isCurrencyLanguageDropdownOpen=!this.isCurrencyLanguageDropdownOpen}getCurrencyLanguageData(){var e,t,s,r,o,i,n,l;return{label:((t=(e=this.data)==null?void 0:e.currency_language_dropdown_data)==null?void 0:t.label)||\"Select preferred language and currency\",placeholder:((r=(s=this.data)==null?void 0:s.currency_language_dropdown_data)==null?void 0:r.placeholder)||\"Language - Currency\",language_currency_options:((i=(o=this.data)==null?void 0:o.currency_language_dropdown_data)==null?void 0:i.language_currency_options)||[],selected_option:(l=(n=this.data)==null?void 0:n.currency_language_dropdown_data)==null?void 0:l.selected_option}}createCurrencyLanguageDropdown(){var e;return _`\n            <borealis-currency-language-dropdown\n                id=\"currencyLanguageDropdown\"\n                .data=${this.getCurrencyLanguageData()}\n                .isMobileWidth=${this.isMobileWidth}\n                .triggerElement=${(e=this.shadowRoot)==null?void 0:e.querySelector(\".currency-language-relative-container\")}\n                class=${`currency-language-dropdown ${this.isCurrencyLanguageDropdownOpen?\"visible\":\"hidden\"}`}\n            />\n        `}},fs.styles=QB,fs.drawerStyles=MP,fs.subDrawerStyles=IP,fs);zt([re({type:Object,reflect:!1})],vt.prototype,\"data\"),zt([re({type:Object,reflect:!1})],vt.prototype,\"guestInfo\"),zt([re({type:Boolean,reflect:!1})],vt.prototype,\"isTransparent\"),zt([re({type:String,reflect:!1})],vt.prototype,\"variant\"),zt([re({type:Boolean,reflect:!1})],vt.prototype,\"showSearchBar\"),zt([re({type:Boolean,reflect:!1})],vt.prototype,\"isCompact\"),zt([ht()],vt.prototype,\"openDrawer\"),zt([ht()],vt.prototype,\"isProfileMenuOpen\"),zt([ht()],vt.prototype,\"isCurrencyLanguageDropdownOpen\"),zt([ht()],vt.prototype,\"isBusinessAccount\"),zt([ht()],vt.prototype,\"userIsSignedIn\"),zt([ht()],vt.prototype,\"isMobileWidth\"),zt([ht()],vt.prototype,\"isPromptDismissed\"),zt([ht()],vt.prototype,\"guestInfoMenu\");let LP=vt;const s3=\"borealis-header\";globalThis.customElements.get(s3)===void 0&&globalThis.customElements.define(s3,LP);var cr=(a=>(a.Neutral=\"neutral\",a.MajorDisruption=\"major-disruption\",a.Advisory=\"advisory\",a.Marketing=\"marketing\",a))(cr||{});Object.values(cr),U({description:U({small:z()}).optional(),action:U({link:U({href:z(),title:z()}),open_new_window:Ue().optional()}).optional(),type:z().optional(),icon:U({url:z(),permanent_url:z().optional()}).optional(),show_icon:Ue().optional(),custom_content:Oe(RT()).optional(),has_custom_content:Ue().optional(),items:Oe(U({description:z().optional(),action:U({link:U({href:z(),title:z()}),open_new_window:Ue().optional()}).optional()})).optional()});let r3=class{registerComponent(a,e){customElements.get(a)||customElements.define(a,class extends e{})}closestElement(a,e=this,t=(s,r=s&&s.closest(a))=>s&&s!==document&&s!==window?r||t(s.getRootNode().host):null){return t(e)}handleComponentTagRename(a,e){const t=e.toLowerCase();a.tagName.toLowerCase()!==t&&a.setAttribute(t,!0)}elementMatch(a,e){const t=e.toLowerCase();return a.tagName.toLowerCase()===t||a.hasAttribute(t)}},o3=class extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(a){return a?\"true\":\"false\"}};const ob=new Map,i3=(a,e={})=>{const t=e.responseParser||(s=>s.text());return ob.has(a)||ob.set(a,fetch(a).then(t)),ob.get(a)};var n3=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex;line-height:var(--ds-auro-icon-size)}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.svgWrapper [part=svg]{display:flex}.labelWrapper{margin-left:var(--ds-size-50, .25rem)}.labelWrapper ::slotted(*){line-height:inherit!important}\n`;let ib=class extends o3{constructor(){super(),this.onDark=!1,this.appearance=\"default\"}static get properties(){return $(x({},o3.properties),{onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return n3}fetchIcon(a,e){return g(this,null,function*(){let t=\"\";return t=a===\"logos\"?yield i3(`${this.uri}/${a}/${e}.svg`):yield i3(`${this.uri}/icons/${a}/${e}.svg`),new DOMParser().parseFromString(t,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const a=yield this.fetchIcon(this.category,this.name);if(a)this.svg=a;else if(!a){const e=new DOMParser().parseFromString('<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>',\"text/html\");this.svg=e.body.firstChild}}}catch(a){this.svg=void 0}})}};y`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF}\n`;var FP=y`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}\n`,UP=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}
15:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)}\n`;let OP=class Db extends ib{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new r3}static get properties(){return $(x({},ib.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[ib.styles,FP,n3,UP]}static register(e=\"auro-icon\"){r3.prototype.registerComponent(e,Db)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(Db.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">
15\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\" part=\"label\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}};const yi=new WeakMap,dr=new WeakMap,HP=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{dr.has(a)||dr.set(a,{matchers:new Set,targets:new Map});const r=dr.get(a);return r.matchers.add(t),r.targets.has(e)||r.targets.set(e,new Map),r.targets.get(e).set(t,{removeOriginal:s,currentAttributes:new Map}),l3({host:a,target:e,matcher:t,removeOriginal:s}),PP(a),{cleanup:()=>DP(a,e,t),getObservedAttributes:()=>jP(a,e,t),getObservedAttribute:o=>VP(a,e,t,o)}},DP=(a,e,t)=>{const s=dr.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||qP(a)},l3=({host:a,target:e,matcher:t,removeOriginal:s=!0})=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{WP(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},PP=a=>{if(yi.has(a))return yi.get(a);const e=new MutationObserver(t=>{const s=dr.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);l3({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),yi.set(a,e),e},qP=a=>{yi.has(a)&&(yi.get(a).disconnect(),yi.delete(a)),dr.has(a)&&dr.delete(a)},nb=(a,e,t)=>{const s=dr.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},WP=(a,e,t,s,r)=>{const o=nb(a,e,t);o&&o.currentAttributes.set(s,r)},VP=(a,e,t,s)=>{const r=nb(a,e,t);if(r)return r.currentAttributes.get(s)},jP=(a,e,t)=>{const s=nb(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},c3={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/),tabindex:a=>a.match(/^tabindex$/)},ZP=({host:a,target:e,removeOriginal:t=!0,ignore:s})=>(({host:r,target:o,match:i,removeOriginal:n=!0})=>{if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof o!=\"object\"||!(o instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof i!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof n!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return HP({host:r,target:o,matcher:i,removeOriginal:n})})({host:a,target:e,match:r=>{if(s&&s.includes(r))return!1;for(const o in c3)if(c3[o](r))return!0;return!1},removeOriginal:t});class GP{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}}class lb{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}var KP='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"external-link-stroke__title external-link-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"external-link-stroke__title\">Link to external site.<\/title><desc id=\"external-link-stroke__desc\">This indicates a link to an external site that may not follow the same accessibility or privacy policies as Alaska Airlines. By selecting a partner link you agree to share your data with these sites.<\/desc><path d=\"M7 6.25h5a.75.75 0 0 1 .102 1.494L12 7.75H7a1.25 1.25 0 0 0-1.244 
151.123L5.75 9v8c0 .648.492 1.18 1.122 1.244L7 18.25h8a1.25 1.25 0 0 0 1.244-1.122L16.25 17v-5a.75.75 0 0 1 1.493-.101l.007.101v5a2.75 2.75 0 0 1-2.582 2.745L15 19.75H7a2.75 2.75 0 0 1-2.745-2.582L4.25 17V9a2.75 2.75 0 0 1 2.582-2.745zh5zm12.025-2 .125.015.11.032.128.061c.18.108.317.29.353.522l.009.12v5a.75.75 0 0 1-1.493.102L18.25 10V6.811l-6.72 6.72a.75.75 0 0 1-1.133-.977l.073-.084 6.718-6.72H14a.75.75 0 0 1-.743-.648L13.25 5a.75.75 0 0 1 .648-.743L14 4.25z\"/><\/svg>',JP='<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"new-window-stroke__title new-window-stroke__desc\" class=\"ico_squareLarge\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title id=\"new-window-stroke__title\">Link will open a new tab or window.<\/title><desc id=\"new-window-stroke__desc\">Notice indicator to alert users that action will result in the browser opening a new tab or window.<\/desc><path fill-rule=\"evenodd\" d=\"M20.246 5.687a2.063 2.063 0 0 0-2.058-1.937H8.813l-.126.004A2.063 2.063 0 0 0 6.75 5.813v.937H6.5l-.168.005A2.75 2.75 0 0 0 3.75 9.5v8l.005.168A2.75 2.75 0 0 0 6.5 20.25h8l.168-.005A2.75 2.75 0 0 0 17.25 17.5v-.25h.938l.125-.004a2.063 2.063 0 0 0 1.937-2.058V5.813zM15.75 17.25H8.813a2.063 2.063 0 0 1-2.06-1.937l-.003-.126V8.25H6.5a1.25 1.25 0 0 0-1.244 1.123L5.25 9.5v8c0 .648.492 1.18 1.122 1.244l.128.006h8a1.25 1.25 0 0 0 1.243-1.122l.007-.128zm-6.625-12h8.75l.09.005a.875.875 0 0 1 .785.87v8.75l-.005.09a.875.875 0 0 1-.87.785h-8.7
155l-.09-.005a.875.875 0 0 1-.785-.87v-8.75l.005-.09a.875.875 0 0 1 .87-.785m4.28 1.757L13.507 7c.38 0 .693.3.743.69l.007.11-.007 1.938h2c.38 0 .694.301.743.691l.007.108c0 .405-.282.74-.648.792l-.102.007h-2.001l.001 1.865c0 .404-.282.739-.648.792L13.5 14c-.38 0-.694-.3-.743-.69l-.007-.11-.001-1.864H10.75c-.38 0-.694-.3-.743-.69L10 10.537c0-.404.282-.738.648-.791l.102-.008h2l.007-1.939c0-.404.282-.739.648-.792\"/><\/svg>';class d3 extends W{static get properties(){return{appearance:{type:String,reflect:!0},layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0}}}}class u3 extends d3{constructor(){super(),this._initializeDefaults(),this.addEventListener(\"touchstart\",function(){this.classList.add(\"is-touching\")})}_initializeDefaults(){this.appearance=\"default\",this.download=!1,this.ondark=!1,this.variant=\"primary\",this.layout=this.type===\"cta\"?\"block\":null,this.shape=this.type===\"cta\"?\"rounded\":null,this.size=this.type===\"cta\"?\"md\":null,this.defaultReferrerPolicy=\"strict-origin-when-cross-origin\",this.tabIsActive=\"false\",this.runtimeUtils=new lb}static get properties(){return $(x({},d3.properties),{appearance:{type:String,reflect:!0},download:{type:Boolean,reflect:!0},fluid:{type:Boolean},href:{type:String,reflect:!0},ondark:{type:Boolean},referrerpolicy:{type:Boolean,reflect:!0},rel:{type:String,reflect:!0},target:{type:String,reflect:!0},type:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}get safeUri(){return this.href?this.safeUrl(this.href):\"\"}get includesDomain(){return!!this.href&&this.safeUri.includes(\"http\")}safeUrl(e){var r,o;let t;if(!e)return;const s=new URL(e,(r=window==null?void 0:window.location)==null?void 0:r.href);switch(s.protocol){case\"tel:\":case\"sms:\":case\"mailto:\":t=e;break;case\"javascript:\":case\"data:\":case\"vbscript:\":t=void 0;break;default:(o=window==null?void 0:window.location)!=null&&o.href.includes(\"localhost\")||(s.protocol=\"https:\"),t=s.href}return t}generateIconHtml(e){const t=new DOMParser().parseFromString(e,\"text/html\").body.firstChild;return t.setAttribute(\"slot\",\"svg\"),_`<${this.iconTag} customColor customSvg part=\"targetIcon\">${t}<\/${this.iconTag}>`}targetIcon(e){if(e===\"_blank\")return t=this.safeUri,new URL(t).hostname===window.location.hostname?this.generateIconHtml(JP):this.generateIconHtml(KP);var t}getTabState(e){return e===!0?\"is-active\":\"\"}getRelType(e,t){var s;return t||(e===\"_blank\"&&this.safeUri.includes((s=window==null?void 0:window.location)==null?void 0:s.hostname)?void 0:e!==\"_blank\"||!this.includesDomain||this.rel||this.referrerpolicy?e===\"_blank\"&&this.referrerpolicy?\"external\":void 0:\"noOpener noReferrer\")}render(){return this.getMarkup()}}class XP{generateElementName(e,t){let s=e;return s+=\"-\",s+=t.replace(/[.]/g,\"_\"),s}generateTag(e,t,s){const r=this.generateElementName(e,t),o=ie`${Be(r)}`;return customElements.get(r)||customElements.define(r,class extends s{}),o}}class h3{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}class p3{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>r&&r!==document&&r!==window?o||s(r.getRootNode().host):null){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}}var YP=y`:host{color:var(--ds-auro-loader-color)}:host>span{background-color:var(--ds-auro-loader-background-color);border-color:var(--ds-auro-loader-border-color)}:host([onlight]){--ds-auro-loader-color: var(--ds-basic-color-brand-primary, #01426a)}
15:host([ondark]){--ds-auro-loader-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([orbit])>span{--ds-auro-loader-background-color: transparent}:host([orbit])>span:nth-child(1){--ds-auro-loader-border-color: currentcolor;opacity:.25}:host([orbit])>span:nth-child(2){--ds-auro-loader-border-color: currentcolor;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}\n`,QP=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:focus:not(:focus-visible){outline:3px solid transparent}:host,:host>span{position:relative}:host{width:2rem;height:2rem;display:inline-block;font-size:0}:host>span{position:absolute;display:inline-block;float:none;top:0;left:0;width:2rem;height:2rem;border-radius:100%;border-style:solid;border-width:0}
15:host([xs]),:host([xs])>span{width:1.2rem;height:1.2rem}:host([sm]),:host([sm])>span{width:3rem;height:3rem}:host([md]),:host([md])>span{width:5rem;height:5rem}:host([lg]),:host([lg])>span{width:8rem;height:8rem}:host{--margin: .375rem;--margin-xs: .2rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-lg: 1rem}:host([pulse]),:host([pulse])>span{position:relative}:host([pulse]){width:calc(3rem + var(--margin) * 6);height:1.5rem}:host([pulse])>span{width:1rem;height:1rem;margin:var(--margin);animation:pulse 1.5s ease infinite}:host([pulse][xs]){width:calc(2.55rem + var(--margin-xs) * 6);height:1.55rem}:host([pulse][xs])>span{margin:var(--margin-xs);width:.65rem;height:.65rem}:host([pulse][sm]){width:calc(6rem + var(--margin-sm) * 6);height:2.5rem}:host([pulse][sm])>span{margin:var(--margin-sm);width:2rem;height:2rem}:host([pulse][md]){width:calc(9rem + var(--margin-md) * 6);height:3.5rem}:host([pulse][md])>span{margin:var(--margin-md);width:3rem;height:3rem}:host([pulse][lg]){width:calc(15rem + var(--margin-lg) * 6);height:5.5rem}:host([pulse][lg])>span{margin:var(--margin-lg);width:5rem;height:5rem}:host([pulse])>span:nth-child(1){animation-delay:-.4s}:host([pulse])>span:nth-child(2){animation-delay:-.2s}:host([pulse])>span:nth-child(3){animation-delay:0ms}@keyframes pulse{0%,to{opacity:.1;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}:host([orbit]),:host([orbit])>span{opacity:1}:host([orbit])>span{border-width:5px}:host([orbit])>span:nth-child(2){animation:orbit 2s linear infinite}:host([orbit][sm])>span{border-width:8px}:host([orbit][md])>span{border-width:13px}:host([orbit][lg])>span{border-width:21px}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:host([ringworm])>svg{animation:rotate 2s linear infinite;height:100%;width:100%;stroke:currentcolor;stroke-width:8}:host([ringworm]) .path{stroke-dashoffset:0;animation:ringworm 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ringworm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}:host([laser]){position:static;width:100%;display:block;height:0;overflow:hidden;font-size:unset}:host([laser])>span{position:fixed;width:100%;height:.25rem;border-radius:0;z-index:100}:host([laser])>span:nth-child(1){border-color:currentcolor;opacity:.25}:host([laser])>span:nth-child(2){border-color:currentcolor;animation:laser 2s linear infinite;opacity:1;width:50%}:host([laser][sm])>span:nth-child(2){width:20%}:host([laser][md])>span:nth-child(2){width:30%}:host([laser][lg])>span:nth-child(2){width:50%;animation-duration:1.5s}:host([laser][xl])>span:nth-child(2){width:80%;animation-duration:1.5s}@keyframes laser{0%{left:-100%}to{left:110%}}:host>.no-animation{display:none}@media (prefers-reduced-motion: reduce){:host{display:flex;align-items:center;justify-content:center}:host>span{opacity:1}:host>.loader{display:none}:host>svg{display:none}:host>.no-animation{display:block}}\n`,eq=y`:host{--ds-auro-loader-background-color: currentcolor;--ds-auro-loader-border-color: currentcolor;--ds-auro-loader-color: currentcolor}\n`;class cb extends W{constructor(){super(),this.keys=[0,1,2,3,4,5,6,7,8,9],this.mdCount=3,this.smCount=2,this.runtimeUtils=new p3,this.orbit=!1,this.ringworm=!1,this.laser=!1,this.pulse=!1}static get properties(){return{laser:{type:Boolean,reflect:!0},orbit:{type:Boolean,reflect:!0},pulse:{type:Boolean,reflect:!0},ringworm:{type:Boolean,reflect:!0}}}static get styles(){return[QP,YP,eq]}static register(e=\"auro-loader\"){p3.prototype.registerComponent(e,cb)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,\"auro-loader\")}connectedCallback(){super.connectedCallback()}defineTemplate(){let e=Array.from(Array(this.mdCount).keys());return this.orbit||this.laser?e=Array.from(Array(this.smCount).keys()):this.ringworm&&(e=Array.from(Array(0).keys())),e}render(){return R`\n      ${this.defineTemplate().map(e=>R`\n        <span part=\"element\" class=\"loader node-${e}\"><\/span>\n      `)}\n\n      <div class=\"no-animation body-default\">Loading...<\/div>\n\n      ${this.ringworm?R`\n        <svg  part=\"element\" class=\"circular\" viewBox=\"25 25 50 50\">\n          <circle class=\"path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"/>\n        <\/svg>`:\"\"}\n    `}}const xi=new WeakMap,ur=new WeakMap,tq=(a,e,t)=>{const s=ur.get(a);if(!s)return;const r=s.targets.get(e);r&&(r.delete(t),r.size===0&&s.targets.delete(e));let o=!1;for(const i of s.targets.values())if(i.has(t)){o=!0;break}o||s.matchers.delete(t),s.targets.size!==0&&s.matchers.size!==0||sq(a)},f3=({host:a,target:e,matcher:t,removeOriginal:s=!0}
vendor: 3,899 bytes, line 15
15)=>{const r=a.getAttributeNames().filter(o=>t(o)).reduce((o,i)=>(o[i]=a.getAttribute(i),o),{});Object.entries(r).forEach(([o,i])=>{rq(a,e,t,o,i),e.setAttribute(o,i),s&&a.removeAttribute(o)})},aq=a=>{if(xi.has(a))return xi.get(a);const e=new MutationObserver(t=>{const s=ur.get(a);s&&t.filter(r=>r.type===\"attributes\").forEach(r=>{const o=r.attributeName;for(const i of s.matchers)if(i(o)){for(const[n,l]of s.targets.entries())if(l.has(i)){const{removeOriginal:c}=l.get(i);f3({host:a,target:n,matcher:i,removeOriginal:c})}}})});return e.observe(a,{attributes:!0}),xi.set(a,e),e},sq=a=>{xi.has(a)&&(xi.get(a).disconnect(),xi.delete(a)),ur.has(a)&&ur.delete(a)},db=(a,e,t)=>{const s=ur.get(a);if(!s)return;const r=s.targets.get(e);return r?r.get(t):void 0},rq=(a,e,t,s,r)=>{const o=db(a,e,t);o&&o.currentAttributes.set(s,r)},oq=(a,e,t,s)=>{const r=db(a,e,t);if(r)return r.currentAttributes.get(s)},iq=(a,e,t)=>{const s=db(a,e,t);return s?Array.from(s.currentAttributes.entries()):[]},m3={\"aria-\":a=>a.startsWith(\"aria-\"),role:a=>a.match(/^role$/)},nq=({host:a,target:e,removeOriginal:t=!0})=>(({host:s,target:r,match:o,removeOriginal:i=!0})=>{if(typeof s!=\"object\"||!(s instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"host\" parameter must be an instance of HTMLElement.');if(typeof r!=\"object\"||!(r instanceof HTMLElement))throw new TypeError('a11yUtilities.js | transportAttributes | The \"target\" parameter must be an instance of HTMLElement.');if(typeof o!=\"function\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"match\" parameter must be a function.');if(typeof i!=\"boolean\")throw new TypeError('a11yUtilities.js | transportAttributes | The \"removeOriginal\" parameter must be a boolean.');return(({host:n,target:l,matcher:c,removeOriginal:d=!0})=>{ur.has(n)||ur.set(n,{matchers:new Set,targets:new Map});const u=ur.get(n);return u.matchers.add(c),u.targets.has(l)||u.targets.set(l,new Map),u.targets.get(l).set(c,{removeOriginal:d,currentAttributes:new Map}),f3({host:n,target:l,matcher:c,removeOriginal:d}),aq(n),{cleanup:()=>tq(n,l,c),getObservedAttributes:()=>iq(n,l,c),getObservedAttribute:p=>oq(n,l,c,p)}})({host:s,target:r,matcher:o,removeOriginal:i})})({host:a,target:e,match:s=>{for(const r in m3)if(m3[r](s))return!0;return!1},removeOriginal:t});class b3 extends W{constructor(){super();ne(this,\"attributeWatcher\");this.onDark=!1,this.appearance=\"default\"}static get properties(){return{layout:{type:String,attribute:\"layout\",reflect:!0},shape:{type:String,attribute:\"shape\",reflect:!0},size:{type:String,attribute:\"size\",reflect:!0},appearance:{type:String,reflect:!0},onDark:{type:Boolean,attribute:\"ondark\",reflect:!0},wrapper:{attribute:!1,reflect:!1}}}resetShapeClasses(){this.shape&&this.size&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"shape-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`shape-${this.shape.toLowerCase()}-${this.size.toLowerCase()}`))}resetLayoutClasses(){this.layout&&this.wrapper&&(this.wrapper.classList.forEach(t=>{t.startsWith(\"layout-\")&&this.wrapper.classList.remove(t)}),this.wrapper.classList.add(`layout-${this.layout.toLowerCase()}`))}updateComponentArchitecture(){this.resetLayoutClasses(),this.resetShapeClasses()}updated(t){(t.has(\"layout\")||t.has(\"shape\")||t.has(\"size\"))&&this.updateComponentArchitecture()}firstUpdated(){super.firstUpdated(),this.wrapper=this.shadowRoot.querySelector(\".wrapper\"),this.attributeWatcher=nq({host:this,target:this.shadowRoot.querySelector(\".wrapper\")})}disconnectedCallback(){super.disconnectedCallback(),this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}render(){try{return this.renderLayout()}catch(t){return console.error(\"Failed to get the defined layout - using the default layout\",t),this.getLayout(\"default\")}}}var lq=y
vendor: 12,945 bytes, line 15
15`[auro-loader]{color:var(--ds-auro-button-loader-color, #ffffff)}.auro-button{-webkit-tap-highlight-color:var(--ds-auro-button-tap-color);color:var(--ds-auro-button-text-color);background-color:var(--ds-auro-button-container-color);background-image:linear-gradient(var(--ds-auro-button-container-image),var(--ds-auro-button-container-image));border-color:var(--ds-auro-button-border-color)}:host(:focus-within) .auro-button{outline-color:var(--ds-auro-button-border-inset-color)}:host(:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-hover, #00274a);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-hover, #00274a)}:host([disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-disabled, #acc9e2);--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-disabled, #acc9e2)}:host([variant=secondary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background, #ffffff);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text, #01426a)}:host([variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-hover, #f2f2f2);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-hover, #00274a);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-hover, #00274a)}:host([variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=secondary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-disabled, #f7f7f7);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-disabled, #cfe0ef);--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text, #01426a)}:host([variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-hover, rgba(0, 0, 0, .1));--ds-auro-button-border-color: transparent}:host([variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=tertiary][disabled]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text, #01426a)}:host([variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-hover, rgba(0, 0, 0, .05));--ds-auro-button-border-color: transparent}:host([variant=ghost]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([variant=ghost][disabled]){--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host([variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text, #676767);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:active:not(:disabled),:host([variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-hover, #525252);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-disabled, #d0d0d0);background-color:transparent;background-image:none;border-color:transparent}:host([variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text-inverse, #01426a)}:host([ondark]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-hover, #ebf3f9);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-hover, #ebf3f9)}:host([ondark]:focus-within),:host([appearance=inverse]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused, #01426a)}:host([ondark][disabled]),:host([appearance=inverse][disabled]){--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background-inverse-disabled, rgba(255, 255, 255, .75));--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=secondary]),:host([appearance=inverse][variant=secondary]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff)}:host([ondark][variant=secondary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=secondary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-text-color: var(--ds-advanced-color-button-secondary-text-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-secondary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=secondary]:focus-within),:host([appearance=inverse][variant=secondary]:focus-within){--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=secondary][disabled]),:host([appearance=inverse][variant=secondary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894);--ds-auro-button-border-color: var(--ds-advanced-color-button-secondary-border-inverse-disabled, #dddddd)}:host([ondark][variant=tertiary]),:host([appearance=inverse][variant=tertiary]){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-tertiary-text-inverse, #ffffff)}:host([ondark][variant=tertiary]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=tertiary]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1));--ds-auro-button-container-image: var(--ds-advanced-color-button-tertiary-background-inverse-hover, rgba(255, 255, 255, .1))}:host([ondark][variant=tertiary]:focus-within),:host([appearance=inverse][variant=tertiary]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=tertiary][disabled]),:host([appearance=inverse][variant=tertiary][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=ghost]),:host([appearance=inverse][variant=ghost]){--ds-auro-button-container-color: transparent;--ds-auro-button-container-image: transparent;--ds-auro-button-border-color: transparent;--ds-auro-button-text-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff);--ds-auro-button-loader-color: var(--ds-advanced-color-button-ghost-text-inverse, #ffffff)}:host([ondark][variant=ghost]:not([disabled]):is([data-hover],[data-active])),:host([appearance=inverse][variant=ghost]:not([disabled]):is([data-hover],[data-active])){--ds-auro-button-container-color: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-container-image: var(--ds-advanced-color-button-ghost-background-inverse-hover, rgba(255, 255, 255, .05));--ds-auro-button-border-color: transparent}:host([ondark][variant=ghost]:focus-within),:host([appearance=inverse][variant=ghost]:focus-within){border-color:transparent;--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}:host([ondark][variant=ghost][disabled]),:host([appearance=inverse][variant=ghost][disabled]){--ds-auro-button-text-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([ondark][variant=flat]) .auro-button,:host([appearance=inverse][variant=flat]) .auro-button{color:var(--ds-advanced-color-button-flat-text-inverse, #ffffff);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:active:not(:disabled),:host([ondark][variant=flat]) .auro-button:hover:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:active:not(:disabled),:host([appearance=inverse][variant=flat]) .auro-button:hover:not(:disabled){color:var(--ds-advanced-color-button-flat-text-inverse-hover, #adadad);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]) .auro-button:disabled,:host([appearance=inverse][variant=flat]) .auro-button:disabled{color:var(--ds-advanced-color-button-flat-text-inverse-disabled, #7e8894);background-color:transparent;background-image:none;border-color:transparent}:host([ondark][variant=flat]:focus-within),:host([appearance=inverse][variant=flat]:focus-within){--ds-auro-button-border-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff)}
15\n`,cq=y`.shape-rounded-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-rounded-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-rounded-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px}.shape-pill-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-left-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:36px 0 0 36px}.shape-pill-left-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-left-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-left-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-pill-right-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:0 36px 36px 0}.shape-pill-right-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-pill-right-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-pill-right-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-circle-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:50%;min-width:72px;max-width:72px;padding:0}.shape-circle-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-circle-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-circle-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-square-xl{min-height:68px;max-height:68px;border-style:solid;overflow:hidden;border-radius:6px;min-width:72px;max-width:72px;padding:0}.shape-square-xl.simple{border-width:0px;min-height:72px;max-height:72px;background-color:unset;box-shadow:none}.shape-square-xl.thin{border-width:1px;min-height:70px;max-height:70px;background-color:unset}.shape-square-xl.parentBorder{border:0;box-shadow:unset;min-height:68px;max-height:68px}.shape-rounded-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-rounded-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-rounded-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px}.shape-pill-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-left-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:28px 0 0 28px}.shape-pill-left-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-left-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-left-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-pill-right-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:0 28px 28px 0}.shape-pill-right-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-pill-right-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-pill-right-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-circle-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:50%;min-width:56px;max-width:56px;padding:0}.shape-circle-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-circle-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-circle-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-square-lg{min-height:52px;max-height:52px;border-style:solid;overflow:hidden;border-radius:6px;min-width:56px;max-width:56px;padding:0}.shape-square-lg.simple{border-width:0px;min-height:56px;max-height:56px;background-color:unset;box-shadow:none}.shape-square-lg.thin{border-width:1px;min-height:54px;max-height:54px;background-color:unset}.shape-square-lg.parentBorder{border:0;box-shadow:unset;min-height:52px;max-height:52px}.shape-rounded-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-rounded-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-rounded-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px}.shape-pill-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-left-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:24px 0 0 24px}.shape-pill-left-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-left-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-left-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-pill-right-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:0 24px 24px 0}.shape-pill-right-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-pill-right-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-pill-right-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-circle-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:50%;min-width:48px;max-width:48px;padding:0}.shape-circle-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-circle-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-circle-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-square-md{min-height:44px;max-height:44px;border-style:solid;overflow:hidden;border-radius:6px;min-width:48px;max-width:48px;padding:0}.shape-square-md.simple{border-width:0px;min-height:48px;max-height:48px;background-color:unset;box-shadow:none}.shape-square-md.thin{border-width:1px;min-height:46px;max-height:46px;background-color:unset}.shape-square-md.parentBorder{border:0;box-shadow:unset;min-height:44px;max-height:44px}.shape-rounded-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px}.shape-rounded-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-rounded-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-rounded-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px}.shape-pill-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-left-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:18px 0 0 18px}.shape-pill-left-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-left-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-left-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-pill-right-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:0 18px 18px 0}.shape-pill-right-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-pill-right-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-pill-right-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-circle-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:50%;min-width:36px;max-width:36px;padding:0}.shape-circle-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-circle-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-circle-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-square-sm{min-height:32px;max-height:32px;border-style:solid;overflow:hidden;border-radius:6px;min-width:36px;max-width:36px;padding:0}.shape-square-sm.simple{border-width:0px;min-height:36px;max-height:36px;background-color:unset;box-shadow:none}.shape-square-sm.thin{border-width:1px;min-height:34px;max-height:34px;background-color:unset}.shape-square-sm.parentBorder{border:0;box-shadow:unset;min-height:32px;max-height:32px}.shape-rounded-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:4px}.shape-rounded-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-rounded-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-rounded-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px}.shape-pill-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-left-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:12px 0 0 12px}.shape-pill-left-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-left-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-left-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-pill-right-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:0 12px 12px 0}.shape-pill-right-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-pill-right-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-pill-right-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-circle-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:50%;min-width:24px;max-width:24px;padding:0}.shape-circle-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-circle-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-circle-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}.shape-square-xs{min-height:20px;max-height:20px;border-style:solid;overflow:hidden;border-radius:6px;min-width:24px;max-width:24px;padding:0}.shape-square-xs.simple{border-width:0px;min-height:24px;max-height:24px;background-color:unset;box-shadow:none}.shape-square-xs.thin{border-width:1px;min-height:22px;max-height:22px;background-color:unset}.shape-square-xs.parentBorder{border:0;box-shadow:unset;min-height:20px;max-height:20px}\n`,dq=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_insetNone{padding:0}.util_insetXxxs{padding:.125rem}.util_insetXxxs--stretch{padding:.25rem .125rem}.util_insetXxxs--squish{padding:0 .125rem}.util_insetXxs{padding:.25rem}.util_insetXxs--stretch{padding:.375rem .25rem}.util_insetXxs--squish{padding:.125rem .25rem}.util_insetXs{padding:.5rem}.util_insetXs--stretch{padding:.75rem .5rem}.util_insetXs--squish{padding:.25rem .5rem}.util_insetSm{padding:.75rem}.util_insetSm--stretch{padding:1.125rem .75rem}.util_insetSm--squish{padding:.375rem .75rem}.util_insetMd{padding:1rem}.util_insetMd--stretch{padding:1.5rem 1rem}.util_insetMd--squish{padding:.5rem 1rem}.util_insetLg{padding:1.5rem}.util_insetLg--stretch{padding:2.25rem 1.5rem}.util_insetLg--squish{padding:.75rem 1.5rem}.util_insetXl{padding:2rem}.util_insetXl--stretch{padding:3rem 2rem}.util_insetXl--squish{padding:1rem 2rem}.util_insetXxl{padding:3rem}.util_insetXxl--stretch{padding:4.5rem 3rem}.util_insetXxl--squish{padding:1.5rem 3rem}.util_insetXxxl{padding:4rem}.util_insetXxxl--stretch{padding:6rem 4rem}.util_insetXxxl--squish{padding:2rem 4rem}.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-d
15isplay-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}
15:host([size=xs][shape=rounded]) ::slotted(auro-icon),:host([size=xs][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xs][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill]) ::slotted(auro-icon),:host([size=xs][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left]) ::slotted(auro-icon),:host([size=xs][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right]) ::slotted(auro-icon),:host([size=xs][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-200, 1rem)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xs][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle]) ::slotted(auro-icon),:host([size=xs][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xs][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=flat]) .auro-button:focus,:host([size=xs][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xs][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square]) ::slotted(auro-icon),:host([size=xs][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xs][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xs][shape=square][variant=secondary]) .auro-button:focus,:host([size=xs][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xs][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=flat]) .auro-button:focus,:host([size=xs][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs][shape=square][variant=ghost]) .auro-button:focus,:host([size=xs][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=sm][shape=rounded]) ::slotted(auro-icon),:host([size=sm][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=sm][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill]) ::slotted(auro-icon),:host([size=sm][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left]) ::slotted(auro-icon),:host([size=sm][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right]) ::slotted(auro-icon),:host([size=sm][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=sm][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle]) ::slotted(auro-icon),:host([size=sm][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus,:host([size=sm][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=flat]) .auro-button:focus,:host([size=sm][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus,:host([size=sm][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square]) ::slotted(auro-icon),:host([size=sm][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=primary]) .auro-button:focus:after,:host([size=sm][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=sm][shape=square][variant=secondary]) .auro-button:focus,:host([size=sm][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus,:host([size=sm][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=flat]) .auro-button:focus,:host([size=sm][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=sm][shape=square][variant=ghost]) .auro-button:focus,:host([size=sm][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=md][shape=rounded]) ::slotted(auro-icon),:host([size=md][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=md][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=md][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=md][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=md][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill]) ::slotted(auro-icon),:host([size=md][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left]) ::slotted(auro-icon),:host([size=md][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right]) ::slotted(auro-icon),:host([size=md][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=md][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=md][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=md][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle]) ::slotted(auro-icon),:host([size=md][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=md][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=circle][variant=secondary]) .auro-button:focus,:host([size=md][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=md][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=flat]) .auro-button:focus,:host([size=md][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=circle][variant=ghost]) .auro-button:focus,:host([size=md][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square]) ::slotted(auro-icon),:host([size=md][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=md][shape=square][variant=primary]) .auro-button:focus,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=primary]) .auro-button:focus:after,:host([size=md][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=md][shape=square][variant=secondary]) .auro-button:focus,:host([size=md][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=tertiary]) .auro-button:focus,:host([size=md][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=flat]) .auro-button:focus,:host([size=md][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=md][shape=square][variant=ghost]) .auro-button:focus,:host([size=md][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=lg][shape=rounded]) ::slotted(auro-icon),:host([size=lg][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=lg][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill]) ::slotted(auro-icon),:host([size=lg][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left]) ::slotted(auro-icon),:host([size=lg][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right]) ::slotted(auro-icon),:host([size=lg][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=lg][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle]) ::slotted(auro-icon),:host([size=lg][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus,:host([size=lg][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=flat]) .auro-button:focus,:host([size=lg][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus,:host([size=lg][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square]) ::slotted(auro-icon),:host([size=lg][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-300, 1.5rem) + var(--ds-size-50, .25rem))}:host([size=lg][shape=square][variant=primary]) .auro-button:focus,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4.33px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=primary]) .auro-button:focus:after,:host([size=lg][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=lg][shape=square][variant=secondary]) .auro-button:focus,:host([size=lg][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus,:host([size=lg][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=flat]) .auro-button:focus,:host([size=lg][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=lg][shape=square][variant=ghost]) .auro-button:focus,:host([size=lg][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}
15:host([size=xl][shape=rounded]) ::slotted(auro-icon),:host([size=xl][shape=rounded]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=rounded][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=rounded][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus,:host([size=xl][shape=rounded][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill]) ::slotted(auro-icon),:host([size=xl][shape=pill]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left]) ::slotted(auro-icon),:host([size=xl][shape=pill-left]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-left][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-left][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right]) ::slotted(auro-icon),:host([size=xl][shape=pill-right]) ::slotted([auro-icon]){--ds-auro-icon-size: var(--ds-size-300, 1.5rem)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=pill-right][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus,:host([size=xl][shape=pill-right][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle]) ::slotted(auro-icon),:host([size=xl][shape=circle]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=circle][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus,:host([size=xl][shape=circle][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=circle][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=flat]) .auro-button:focus,:host([size=xl][shape=circle][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus,:host([size=xl][shape=circle][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square]) ::slotted(auro-icon),:host([size=xl][shape=square]) ::slotted([auro-icon]){--ds-auro-icon-size: calc(var(--ds-size-400, 2rem) + var(--ds-size-50, .25rem))}:host([size=xl][shape=square][variant=primary]) .auro-button:focus,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 5px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=primary]) .auro-button:focus:after,:host([size=xl][shape=square][variant=primary]) .auro-button:focus-visible:after{content:\"\";position:absolute;border-radius:inherit;box-sizing:content-box;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--ds-auro-button-border-color)}:host([size=xl][shape=square][variant=secondary]) .auro-button:focus,:host([size=xl][shape=square][variant=secondary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 3px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus,:host([size=xl][shape=square][variant=tertiary]) .auro-button:focus-visible{box-shadow:inset 0 0 0 4px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=flat]) .auro-button:focus,:host([size=xl][shape=square][variant=flat]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xl][shape=square][variant=ghost]) .auro-button:focus,:host([size=xl][shape=square][variant=ghost]) .auro-button:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-auro-button-border-inset-color)}:host([size=xs]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-150, .75rem)}:host([size=sm]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-200, 1rem)}:host([size=md]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-300, 1.5rem)}:host([size=lg]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-400, 2rem)}:host([size=xl]) .inset .contentWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline:var(--ds-size-500, 2.5rem)}:host([shape=circle]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([shape=square]) ::slotted(:not(auro-icon):not([auro-icon])){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host([variant=flat]){display:inline-block}::slotted(svg){vertical-align:middle}.textSlot{display:inline-flex;align-items:center;gap:var(--ds-size-100, .5rem)}.contentWrapper{font-size:0}slot{pointer-events:none}:host{display:inline-block;overflow:hidden}.auro-button{position:relative;cursor:pointer;padding:0 var(--ds-size-300, 1.5rem);padding-inline:unset;padding-block:unset;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ds-size-100, .5rem);margin:0;-webkit-touch-callout:none;-webkit-user-select:none;transition:padding .3s ease-out}.auro-button:focus,.auro-button:focus-visible{outline:none}.auro-button:active{transform:scale(.95)}.auro-button.loading{cursor:not-allowed}.auro-button.loading *:not([auro-loader]){visibility:hidden}@media screen and (min-width: 576px){.auro-button{width:auto}}.auro-button:disabled{cursor:not-allowed;transform:unset}:host([fluid]){display:block}:host([fluid]) .auro-button:not(.thin):not(.simple){width:calc(100% - 4px)}:host([fluid]) .auro-button.thin{width:calc(100% - 2px)}:host([fluid]) .auro-button.simple{width:100%}:host([static]) .auro-button{pointer-events:none;cursor:default;display:inline-flex}:host([static]) .auro-button .contentWrapper{display:inline-flex}\n`,uq=y`:host{--ds-auro-button-border-color: var(--ds-advanced-color-button-primary-border, #01426a);--ds-auro-button-border-inset-color: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-button-container-color: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-container-image: var(--ds-advanced-color-button-primary-background, #01426a);--ds-auro-button-loader-color: var(--ds-advanced-color-button-primary-text, #ffffff);--ds-auro-button-text-color: var(--ds-advanced-color-button-primary-text, #ffffff)}\n`;const g3=[\"circle\",\"square\"];class ru extends b3{static get formAssociated(){return!0}constructor(){super(),this.autofocus=!1,this.disabled=!1,this.loading=!1,this.static=!1,this.size=\"md\",this.shape=\"rounded\",this.fluid=!1,this.loadingText=this.loadingText||\"Loa
15ding...\",this.variant=\"primary\",this.runtimeUtils=new h3,typeof this.attachInternals==\"function\"?this.internals=this.attachInternals():(this.internals=null,console.warn(\"This browser does not support form association features. Some form-related functionality may not work as expected. Consider using a polyfill or handling click events manually.\"));const e=new XP;this.loaderTag=e.generateTag(\"auro-loader\",\"6.0.0\",cb),this.buttonHref=void 0,this.buttonTarget=void 0,this.buttonRel=void 0}static get styles(){return[uq,dq,lq,cq]}static get properties(){return $(x({},b3.properties),{layout:{type:Boolean,attribute:!1,reflect:!1},autofocus:{type:Boolean,reflect:!0},disabled:{type:Boolean,reflect:!0},fluid:{type:Boolean,reflect:!0},loading:{type:Boolean,reflect:!0},loadingText:{type:String},tIndex:{type:String,reflect:!0},tabindex:{type:String,reflect:!1},title:{type:String,reflect:!0},type:{type:String,reflect:!0},value:{type:String,reflect:!0},variant:{type:String,reflect:!0},buttonHref:{type:String},buttonTarget:{type:String},buttonRel:{type:String},static:{type:Boolean,reflect:!0},onHover:{attribute:\"data-hover\",type:Boolean,reflect:!0},onActive:{attribute:\"data-active\",type:Boolean,reflect:!0}})}static register(e=\"auro-button\"){h3.prototype.registerComponent(e,ru)}focus(){this.renderRoot.querySelector(\"button\").focus()}surfaceSubmitEvent(){this.form&&this.form.requestSubmit()}get form(){return this.internals?this.internals.form:null}get showText(){return!g3.includes(this.shape)}get currentAriaLabel(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-label\")||void 0}get currentAriaLabelledBy(){if(this.attributeWatcher)return this.attributeWatcher.getObservedAttribute(\"aria-labelledby\")||void 0}get iconOnly(){return g3.includes(this.shape)}getFontSize(){return(this.iconOnly?{xs:\"heading-xs\",sm:\"heading-sm\",md:\"heading-sm\",lg:\"heading-md\",xl:\"heading-lg\"}:{xs:\"body-xs\",sm:\"body-sm\",md:\"body-default\",lg:\"body-lg\",xl:\"body-lg\"})[this.size]||\"body-default\"}get _renderTag(){return this.static?ie`span`:this.buttonHref?ie`a`:ie`button`}firstUpdated(){super.firstUpdated(),this.runtimeUtils.handleComponentTagRename(this,\"auro-button\")}generateAriaLabel(){return this.loading?this.runtimeUtils.getSlotText(this,\"ariaLabel.loading\")||this.loadingText:this.runtimeUtils.getSlotText(this,\"ariaLabel\")||this.currentAriaLabel}onPointerEvent(e){switch(e.type){case\"pointerenter\":this.onHover=!0;break;case\"pointerleave\":this.onHover=!1;break;case\"pointerdown\":this.onActive=!0;break;case\"pointerup\":case\"blur\":this.onActive=!1}}renderLayoutDefault(){const e=this.getFontSize(),t=this.buttonHref?\"link\":\"button\",s={\"auro-button\":!0,inset:this.showText,wrapper:!0,loading:this.loading,simple:![\"secondary\"].includes(this.variant),thin:[\"secondary\"].includes(this.variant)},r={contentWrapper:!0,util_displayHiddenVisually:this.loading},o={textSlot:!0,[e]:this.showText},i=this.tIndex||this.tabindex;return _`\n      <!-- Hidden slots for aria labels -->\n      <slot name=\"ariaLabel\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n      <slot name=\"ariaLabel.loading\" hidden @slotchange=\"${this.requestUpdate}\"><\/slot>\n\n      <${this._renderTag}\n        part=\"${t}\"\n        aria-label=\"${A(this.generateAriaLabel())}\"\n        aria-labelledby=\"${A(this.loading?void 0:this.currentAriaLabelledBy||void 0)}\"\n        tabindex=\"${A(this.static?-1:i)}\"\n        ?autofocus=\"${this.autofocus}\"\n        class=${F(s)}\n        ?disabled=\"${this.disabled||this.loading}\"\n        ?onDark=\"${this.onDark}\"\n        title=\"${A(this.title?this.title:void 0)}\"\n        name=\"${A(this.name?this.name:void 0)}\"\n        type=\"${A(this.type?this.type:void 0)}\"\n        variant=\"${A(this.variant?this.variant:void 0)}\"\n        .value=\"${A(this.value?this.value:void 0)}\"\n        @click=\"${this.static||this.type!==\"submit\"?void 0:this.surfaceSubmitEvent}\"\n        @pointerenter=\"${this.onPointerEvent}\"\n        @pointerleave=\"${this.onPointerEvent}\"\n        @pointerdown=\"${this.onPointerEvent}\"\n        @pointerup=\"${this.onPointerEvent}\"\n        @blur=\"${this.onPointerEvent}\"\n        href=\"${A(this.buttonHref||void 0)}\"\n        target=\"${A(this.buttonTarget||void 0)}\"\n        rel=\"${A(this.buttonRel||void 0)}\"\n      >\n        ${A(this.loading?_`<${this.loaderTag} pulse part=\"loader\"><\/${this.loaderTag}>`:void 0)}
15\n\n        <span class=\"${F(r)}\" part=\"contentWrapper\">\n          <span class=\"${F(o)}\" part=\"text\">\n            <slot><\/slot>\n          <\/span>\n        <\/span>\n      <\/${this._renderTag}>\n    `}renderLayout(){return this.renderLayoutDefault()}}var hq=y`a.auro-button{text-decoration:none}\n`;class ub extends ru{static register(e=\"auro-hyperlink-button\"){lb.prototype.registerComponent(e,ub)}static get styles(){return[...ru.styles,hq]}}customElements.get(\"auro-hyperlink-button\")||customElements.define(\"auro-hyperlink-button\",ub);var pq=y`:host([type=nav]:not([ondark])) a,:host([type=nav]:not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-nav-default-color-default);background-color:var(--ds-auro-hyperlink-nav-default-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-default-border-color-default)}:host([type=nav]:not([ondark])) a:visited,:host([type=nav]:not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-default);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-default)}:host([type=nav]:not([ondark])) a:focus-visible,:host([type=nav]:not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-default);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav]:not([ondark])) a:hover,:host([type=nav]:not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-default);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-default)}:host([type=nav]:not([ondark])) a:hover:focus-visible,:host([type=nav]:not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-default)}:host([type=nav][ondark]) a,:host([type=nav][appearance=inverse]) a{color:var(--ds-auro-hyperlink-nav-default-color-inverse);background-color:var(--ds-auro-hyperlink-nav-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-default-border-color-inverse)}:host([type=nav][ondark]) a:visited,:host([type=nav][appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-nav-visited-color-inverse);background-color:var(--ds-auro-hyperlink-nav-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-visited-border-color-inverse)}:host([type=nav][ondark]) a:focus-visible,:host([type=nav][appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-nav-focus-color-inverse);background-color:var(--ds-auro-hyperlink-nav-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host([type=nav][ondark]) a:hover,:host([type=nav][appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-nav-hover-color-inverse);background-color:var(--ds-auro-hyperlink-nav-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-nav-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-hover-border-color-inverse)}:host([type=nav][ondark]) a:hover:focus-visible,:host([type=nav][appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-nav-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-nav-focus-border-color-inverse)}:host(:not([type=nav]):not([ondark])) a,:host(:not([type=nav]):not([appearance=inverse])) a{color:var(--ds-auro-hyperlink-default-color-default);background-color:var(--ds-auro-hyperlink-default-container-color-default);outline-color:var(--ds-auro-hyperlink-default-outline-color-default);border-color:var(--ds-auro-hyperlink-default-border-color-default)}:host(:not([type=nav]):not([ondark])) a:visited,:host(:not([type=nav]):not([appearance=inverse])) a:visited{color:var(--ds-auro-hyperlink-visited-color-default);background-color:var(--ds-auro-hyperlink-visited-container-color-default);outline-color:var(--ds-auro-hyperlink-visited-outline-color-default);border-color:var(--ds-auro-hyperlink-visited-border-color-default)}:host(:not([type=nav]):not([ondark])) a:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-default);background-color:var(--ds-auro-hyperlink-focus-container-color-default);outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover,:host(:not([type=nav]):not([appearance=inverse])) a:hover{color:var(--ds-auro-hyperlink-hover-color-default);background-color:var(--ds-auro-hyperlink-hover-container-color-default);outline-color:var(--ds-auro-hyperlink-hover-outline-color-default);border-color:var(--ds-auro-hyperlink-hover-border-color-default)}:host(:not([type=nav]):not([ondark])) a:hover:focus-visible,:host(:not([type=nav]):not([appearance=inverse])) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-default);border-color:var(--ds-auro-hyperlink-focus-border-color-default)}:host(:not([type=nav])[ondark]) a,:host(:not([type=nav])[appearance=inverse]) a{color:var(--ds-auro-hyperlink-default-color-inverse);background-color:var(--ds-auro-hyperlink-default-container-color-inverse);outline-color:var(--ds-auro-hyperlink-default-outline-color-inverse);border-color:var(--ds-auro-hyperlink-default-border-color-inverse)}:host(:not([type=nav])[ondark]) a:visited,:host(:not([type=nav])[appearance=inverse]) a:visited{color:var(--ds-auro-hyperlink-visited-color-inverse);background-color:var(--ds-auro-hyperlink-visited-container-color-inverse);outline-color:var(--ds-auro-hyperlink-visited-outline-color-inverse);border-color:var(--ds-auro-hyperlink-visited-border-color-inverse)}:host(:not([type=nav])[ondark]) a:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:focus-visible{color:var(--ds-auro-hyperlink-focus-color-inverse);background-color:var(--ds-auro-hyperlink-focus-container-color-inverse);outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover,:host(:not([type=nav])[appearance=inverse]) a:hover{color:var(--ds-auro-hyperlink-hover-color-inverse);background-color:var(--ds-auro-hyperlink-hover-container-color-inverse);outline-color:var(--ds-auro-hyperlink-hover-outline-color-inverse);border-color:var(--ds-auro-hyperlink-hover-border-color-inverse)}:host(:not([type=nav])[ondark]) a:hover:focus-visible,:host(:not([type=nav])[appearance=inverse]) a:hover:focus-visible{outline-color:var(--ds-auro-hyperlink-focus-outline-color-inverse);border-color:var(--ds-auro-hyperlink-focus-border-color-inverse)}\n`,fq=y`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, .875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, .75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, \"AS Circular\"),system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, .625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, .875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, \"AS Circular\"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, \"AS Circular\"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, \"AS Circular\"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, \"AS Circular\"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, \"AS Circular\"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-weight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, \"AS Circular\"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, \"AS Circular\"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, \"AS Circular\"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, \"AS Circular\"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, \"AS Circular\"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, \"AS Circular\"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, \"AS Circular\"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, \"Good OT\"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, .05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, \"Good OT\"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, .05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, \"Good OT\"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, .05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, \"Good OT\"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, .05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, \"Good OT\"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter
15-spacing, .05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, \"Good OT\"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, .1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, \"Good OT\"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(.875rem, 1.1666666667vw, .875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, .1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host(:not([fluid])){display:inline-block}:host([type=nav]) .hyperlink:focus{text-decoration:underline}:host([type=cta]){line-height:0}:host(:not([type=cta]):not([type=nav])) .hyperlink{display:flex;border-radius:3px;outline-offset:unset;outline-style:solid;outline-width:1px}:host(:not([type=cta]):not([type=nav])) .hyperlink:focus-visible{outline-offset:var(--ds-size-25, .125rem)}:host(:not([type=cta]):not([type=nav])) [auro-icon]{position:relative;top:1px}.hyperlink{transition:all .15s ease;text-decoration:underline}@media (hover: hover){.hyperlink:hover{text-decoration:none}.hyperlink--nav:hover{text-decoration:underline}}.hyperlink--nav{display:block;text-decoration:none}.hyperlink--nav:focus-visible{outline-style:solid;outline-width:var(--ds-size-50, .25rem);outline-offset:unset}.hyperlink--button{cursor:pointer}[auro-icon]{--ds-auro-icon-size: var(--ds-size-300, 1.5rem);margin-left:var(--ds-size-25, .125rem)}[fluid]{display:flex}\n`,mq=y`:host(:not([type=cta])){--ds-auro-hyperlink-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-default-container-color-default: transparent;--ds-auro-hyperlink-default-outline-color-default: transparent;--ds-auro-hyperlink-default-border-color-default: transparent;--ds-auro-hyperlink-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-visited-container-color-default: transparent;--ds-auro-hyperlink-visited-outline-color-default: transparent;--ds-auro-hyperlink-visited-border-color-default: transparent;--ds-auro-hyperlink-focus-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-focus-container-color-default: transparent;--ds-auro-hyperlink-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-focus-border-color-default: transparent;--ds-auro-hyperlink-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-hover-container-color-default: transparent;--ds-auro-hyperlink-hover-outline-color-default: transparent;--ds-auro-hyperlink-hover-border-color-default: transparent;--ds-auro-hyperlink-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-default-container-color-inverse: transparent;--ds-auro-hyperlink-default-outline-color-inverse: transparent;--ds-auro-hyperlink-default-border-color-inverse: transparent;--ds-auro-hyperlink-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-visited-container-color-inverse: transparent;--ds-auro-hyperlink-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-visited-border-color-inverse: transparent;--ds-auro-hyperlink-focus-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-focus-container-color-inverse: transparent;--ds-auro-hyperlink-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-focus-border-color-inverse: transparent;--ds-auro-hyperlink-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-hover-container-color-inverse: transparent;--ds-auro-hyperlink-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-hover-border-color-inverse: transparent;
15--ds-auro-hyperlink-nav-default-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-default-container-color-default: transparent;--ds-auro-hyperlink-nav-default-outline-color-default: transparent;--ds-auro-hyperlink-nav-default-border-color-default: transparent;--ds-auro-hyperlink-nav-visited-color-default: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-visited-container-color-default: transparent;--ds-auro-hyperlink-nav-visited-outline-color-default: transparent;--ds-auro-hyperlink-nav-visited-border-color-default: transparent;--ds-auro-hyperlink-nav-focus-color-default: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-container-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-outline-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-focus-border-color-default: var(--ds-advanced-color-state-focused, #01426a);--ds-auro-hyperlink-nav-hover-color-default: var(--ds-advanced-color-hyperlink-text-hover, #01426a);--ds-auro-hyperlink-nav-hover-container-color-default: transparent;--ds-auro-hyperlink-nav-hover-outline-color-default: transparent;--ds-auro-hyperlink-nav-hover-border-color-default: transparent;--ds-auro-hyperlink-nav-default-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-default-container-color-inverse: transparent;--ds-auro-hyperlink-nav-default-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-default-border-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-visited-container-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-visited-border-color-inverse: transparent;--ds-auro-hyperlink-nav-focus-color-inverse: var(--ds-advanced-color-hyperlink-text, #2875b5);--ds-auro-hyperlink-nav-focus-container-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-outline-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-focus-border-color-inverse: var(--ds-advanced-color-state-focused-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-color-inverse: var(--ds-advanced-color-hyperlink-text-inverse, #ffffff);--ds-auro-hyperlink-nav-hover-container-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-outline-color-inverse: transparent;--ds-auro-hyperlink-nav-hover-border-color-inverse: transparent}\n`;class hb extends u3{constructor(){super(),this._createRefs();const e=new GP;this.iconTag=e.generateTag(\"auro-icon\",\"9.1.1\",OP)}static get properties(){return x({},u3.properties)}static get styles(){return[fq,pq,mq]}static get shadowRootOptions(){return $(x({},W.shadowRootOptions),{delegatesFocus:!0})}_createRefs(){this.hyperlinkRef=Wo()}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-hyperlink\")}firstUpdated(){this.hyperlinkRef.value&&(this.attributeWatcher=ZP({host:this,target:this.hyperlinkRef.value}))}disconnectedCallback(){this.attributeWatcher&&(this.attributeWatcher.cleanup(),this.attributeWatcher=null)}static register(e=\"auro-hyperlink\"){lb.prototype.registerComponent(e,hb)}renderLayoutDefault(){const e={hyperlink:this.safeUri||this.role,\"hyperlink--nav\":this.type===\"nav\",\"hyperlink--ondark\":this.appearance===\"inverse\"||this.ondark,\"hyperlink--button\":this.role,\"hyperlink--secondary\":this.variant===\"secondary\",\"hyperlink--tertiary\":this.variant===\"tertiary\"};return _`\n    ${this.safeUri||this.role?_`\n    <a\n      ${Ba(this.hyperlinkRef)}\n      part=\"link\"\n      class=\"${F(e)}\"\n      href=\"${A(this.role?void 0:this.safeUri)}\"\n      .rel=\"${A(this.target||this.rel?this.getRelType(this.target,this.rel):void 0)}\"\n      referrerpolicy=\"${A(this.referrerpolicy?this.defaultReferrerPolicy:void 0)}\"\n      role=\"${A(this.role===\"button\"?this.role:void 0)}\"\n      ?download=\"${this.download}\"\n      .target=\"${A(this.target?this.target:void 0)}\"\n      tabindex=\"${A(this.role===\"button\"?\"0\":void 0)}\"\n    >\n      <slot><\/slot>\n      ${this.targetIcon(this.target)}\n    <\/a>`:_`<slot><\/slot>`}\n    `}renderLayoutCTA(){return _`\n      <auro-hyperlink-button\n        ${Ba(this.hyperlinkRef)}\n        appearance=\"${this.ondark?\"inverse\":this.appearance}\"\n        ?fluid=\"${this.fluid}\"\n        variant=\"${A(this.variant||void 0)}\"\n        shape=\"${A(this.shape||void 0)}\"\n        size=\"${A(this.size||void 0)}\"\n        layout=\"${A(this.layout||void 0)}\"\n        buttonHref=\"${A(this.safeUri||void 0)}\"\n        buttonRel=\"${A(this.rel||void 0)}\"\n        buttonTarget=\"${A(this.target||void 0)}\"\n      >\n        <slot><\/slot>\n        ${this.targetIcon(this.target)}\n      <\/auro-hyperlink-button>\n    `}getMarkup(){return this.type===\"cta\"?this.renderLayoutCTA():this.renderLayoutDefault()}}class bq extends W{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(e){return e?\"true\":\"false\"}}const gq={role:\"img\",color:\"currentColor\",title:\"\",desc:\"Error alert indicator.\",width:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",height:\"var(--auro-size-lg, var(--ds-size-300, 1.5rem))\",xmlns:\"http://www.w3.org/2000/svg\",xmlns_xlink:\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 24 24\",path:\"/icons\",style:\"ico_squareLarge\",type:\"icon\",name:\"error\",category:\"alert\",deprecated:!0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" aria-labelledby=\"error__desc\" class=\"ico_squareLarge\" data-deprecated=\"true\" role=\"img\" style=\"min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor\" viewBox=\"0 0 24 24\" part=\"svg\"><title/><desc id=\"error__desc\">Error alert indicator.<\/desc><path d=\"m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583\"/><\/svg>'},pb=new Map,v3=(a,e={})=>{const t=e.responseParser||(s=>s.text());return pb.has(a)||pb.set(a,fetch(a).then(t)),pb.get(a)},y3=y`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}
15.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, 0.75rem))}:host{color:currentColor;vertical-align:middle;line-height:1;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem) !important;width:var(--ds-auro-icon-size, 1.5rem) !important;height:var(--ds-auro-icon-size, 1.5rem) !important}.componentWrapper{display:flex}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.labelWrapper{margin-left:var(--ds-size-50, 0.25rem);line-height:1.8}`;class vq extends bq{constructor(){super(),this.onDark=!1}static get properties(){return $(x({},super.properties),{onDark:{type:Boolean,reflect:!0},svg:{attribute:!1,reflect:!0}})}static get styles(){return y`\n      ${y3}\n    `}fetchIcon(e,t){return g(this,null,function*(){let s=\"\";return e===\"logos\"?s=yield v3(`${this.uri}/${e}/${t}.svg`):s=yield v3(`${this.uri}/icons/${e}/${t}.svg`),new DOMParser().parseFromString(s,\"text/html\").body.querySelector(\"svg\")})}firstUpdated(){return g(this,null,function*(){try{if(!this.customSvg){const e=yield this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){const t=new DOMParser().parseFromString(gq.svg,\"text/html\");this.svg=t.body.firstChild}}}catch(e){this.svg=void 0}})}}const yq=y`:host{--ds-auro-icon-color:var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color:#02426D;--ds-auro-icon-size:var(--ds-size-300, 1.5rem)}`,xq=y`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]){--ds-auro-icon-color:var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]){--ds-auro-icon-color:var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]){--ds-auro-icon-color:var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]){--ds-auro-icon-color:var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]){--ds-auro-icon-color:var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]){--ds-auro-icon-color:var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]){--ds-auro-icon-color:var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]){--ds-auro-icon-color:var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]){--ds-auro-icon-color:var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]){--ds-auro-icon-color:var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]){--ds-auro-icon-color:var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]){--ds-auro-icon-color:var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]){--ds-auro-icon-color:var(--ds-advanced-color-state-error-inverse, #f9a4a8)}`;class x3{registerComponent(e,t){customElements.get(e)||customElements.define(e,class extends t{})}
15closestElement(e,t=this,s=(r,o=r&&r.closest(e))=>!r||r===document||r===window?null:o||s(r.getRootNode().host)){return s(t)}handleComponentTagRename(e,t){const s=t.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,t){const s=t.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,t){var s,r;return(((r=(s=e.shadowRoot)==null?void 0:s.querySelector(`slot[name=\"${t}\"]`))==null?void 0:r.assignedNodes({flatten:!0}))||[]).map(o=>{var i;return(i=o.textContent)==null?void 0:i.trim()}).join(\" \").trim()||null}}class ou extends vq{constructor(){super(),this.variant=void 0,this.privateDefaults()}privateDefaults(){this.uri=\"https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist\",this.runtimeUtils=new x3}static get properties(){return $(x({},super.properties),{ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}})}static get styles(){return[super.styles,y`${yq}`,y`${y3}`,y`${xq}`]}static register(e=\"auro-icon\"){x3.prototype.registerComponent(e,ou)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,\"auro-icon\")}exposeCssParts(){this.setAttribute(\"exportparts\",\"svg:iconSvg\")}firstUpdated(){return g(this,null,function*(){if(yield qe(ou.prototype,this,\"firstUpdated\").call(this),this.hasAttribute(\"ariaHidden\")&&this.svg){const e=this.svg.querySelector(\"desc\");e&&(e.remove(),this.svg.removeAttribute(\"aria-labelledby\"))}})}render(){const e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return R`\n      <div class=\"componentWrapper\">\n        <div\n          class=\"${F({svgWrapper:!0})}\"\n          title=\"${A(this.title||void 0)}\">\n          <span aria-hidden=\"${A(this.ariaHidden||!0)}\" part=\"svg\">\n            ${this.customSvg?R`\n                <slot name=\"svg\"><\/slot>\n              `:R`\n                ${this.svg}\n              `}\n          <\/span>\n        <\/div>\n\n        <div class=\"${F(e)}\">\n          <slot><\/slot>\n        <\/div>\n      <\/div>\n    `}}const wq=y`\n    :host {\n        --sitewide-advisory-padding-vertical: var(--ds-size-150);\n        --sitewide-advisory-padding-horizontal: var(--ds-size-200);\n        --sitewide-advisory-padding-horizontal-tablet: var(--ds-size-300);\n        --sitewide-advisory-padding-horizontal-desktop: var(--ds-size-400);\n        --sitewide-advisory-content-max-width: var(--ds-grid-breakpoint-xl);\n        --sitewide-advisory-content-gap: var(--ds-size-200);\n        --sitewide-advisory-background-color-default: var(--ds-basic-color-surface-inverse);\n        --sitewide-advisory-background-color-major-disruption: var(--ds-basic-color-status-error);\n        --sitewide-advisory-background-color-advisory: var(--ds-basic-color-status-warning-subtle);\n        --sitewide-advisory-text-color: var(--ds-basic-color-texticon-default);\n        --sitewide-advisory-text-color-inverse: var(--ds-basic-color-texticon-inverse);\n\n        container-type: inline-size;\n        container-name: sitewide-advisory-container;\n        display: block;\n    }\n\n    ::slotted(a),\n    .sitewide-advisory:not(.inverse) .sitewide-advisory-inner a {\n        color: var(--sitewide-advisory-text-color);\n    }\n\n    ::slotted(a),\n    .sitewide-advisory.inverse .sitewide-advisory-inner a {\n        color: var(--sitewide-advisory-text-color-inverse);\n    }\n\n    .sitewide-advisory-inner p {\n        display: inline;\n        margin: 0;\n    }\n\n    .sitewide-advisory-icon {\n        align-self: flex-start;\n    }\n\n    .sitewide-advisory-close-icon {\n        align-self: flex-start;\n        background: none;\n        border: none;\n        cursor: pointer;\n    }\n\n    .close-button:hover {\n        background-color: rgba(0, 0, 0, 0.05);\n        color: #333;\n    }\n\n    .sitewide-advisory-content {\n        align-items: center;\n        color: var(--sitewide-advisory-text-color);\n        display: flex;\n        flex-direction: row;\n        gap: var(--sitewide-advisory-content-gap);\n        justify-content: center;\n        margin: 0 auto;\n        max-width: var(--sitewide-advisory-content-max-width);\n        padding: var(--sitewide-advisory-padding-vertical) var(--sitewide-advisory-padding-horizontal);\n    }\n    .inverse .sitewide-advisory-content {\n        color: var(--sitewide-advisory-text-color-inverse);\n    }\n\n    .sitewide-advisory-inner {\n        display: flex;\n        flex-direction: row;\n        align-items: center;\n        gap: var(--ds-size-300, 24px);\n        flex-grow: 1;\n        min-width: 0;\n    }\n\n    .sitewide-advisory-content.expanded .sitewide-advisory-inner {\n        align-items: flex-start;\n    }\n\n    .sitewide-advisory-text {\n        flex: 1 0 0;\n        min-width: 0;\n    }\n\n    .sitewide-advisory-text.collapsed {\n        overflow: hidden;\n        text-overflow: ellipsis;\n        white-space: nowrap;\n    }\n\n    .sitewide-advisory-read-more {\n        align-items: center;\n        background: none;\n        border: none;\n        cursor: pointer;\n        display: flex;\n        flex-shrink: 0;\n        font: inherit;\n        gap: var(--ds-size-25, 2px);\n        justify-content: center;\n        padding: 0;\n        white-space: nowrap;\n    }\n\n    .sitewide-advisory-read-more::part(link) {\n        align-items: center;\n        display: inline-flex;\n        gap: var(--ds-size-25, 2px);\n        text-decoration-line: underline;\n        text-decoration-color: currentColor;\n        white-space: nowrap;\n    }\n\n    .sitewide-advisory-read-more auro-icon-8_1_4 {\n        display: flex;\n        align-items: center;\n        height: 16px;\n        width: 16px;\n        --ds-auro-icon-color: currentColor;\n    }\n\n    .sitewide-advisory-content.expanded {\n        align-items: flex-start;\n    }\n\n    /* Multiple advisory layout */\n    .sitewide-advisory-content.multiple {\n        align-items: flex-start;\n        flex-direction: column;\n    }\n\n    .sitewide-advisory-multiple-header {\n        align-items: center;\n        display: flex;\n        flex-direction: row;\n        justify-content: space-between;\n        width: 100%;\n    }\n\n    .sitewide-advisory-multiple-header-left {\n        align-items: center;\n        display: flex;\n        flex-direction: row;\n        gap: var(--ds-size-200, 16px);\n    }\n\n    .sitewide-advisory-count-toggle {\n        align-items: center;\n        background: none;\n        border: none;\n        cursor: pointer;\n        display: flex;\n        flex-shrink: 0;\n        font: inherit;\n        gap: var(--ds-size-25, 2px);\n        padding: 0;\n        white-space: nowrap;\n    }\n\n    .sitewide-advisory-count-toggle::part(link) {\n        align-items: center;\n        display: inline-flex;\n        gap: var(--ds-size-25, 2px);\n        text-decoration-line: underline;\n        text-decoration-color: currentColor;\n        white-space: nowrap;\n    }\n\n    .sitewide-advisory-count-toggle auro-icon-8_1_4 {\n        align-items: center;\n        display: flex;\n        height: 16px;\n        width: 16px;\n        --ds-auro-icon-color: currentColor;\n    }\n\n    .sitewide-advisory:not(.inverse) .sitewide-advisory-related-link::part(link) {\n        color: var(--sitewide-advisory-text-color);\n        text-decoration-line: underline;\n        text-decoration-color: currentColor;\n    }\n\n    .sitewide-advisory.inverse .sitewide-advisory-related-link::part(link) {\n        color: var(--sitewide-advisory-text-color-inverse);\n        text-decoration-line: underline;\n        text-decoration-color: currentColor;\n    }\n\n    .sitewide-advisory-list {\n        box-sizing: border-box;\n        display: flex;\n        flex-direction: column;\n        gap: var(--ds-size-100, 8px);\n        list-style: disc;\n        margin: 0;\n        padding-inline: var(--ds-size-300, 24px);\n        width: 100%;\n    }\n\n    .sitewide-advisory-list li {\n        line-height: var(--ds-size-300, 24px);\n    }\n\n    borealis-json-gtr {\n        display: block;\n        visibility: hidden;\n    }\n\n    auro-icon-8_1_4 {\n        --ds-auro-icon-color: var(--sitewide-advisory-text-color);\n    }\n    .inverse auro-icon-8_1_4 {\n        --ds-auro-icon-color: var(--sitewide-advisory-text-color-inverse);\n    }\n\n    @container sitewide-advisory-container (max-width: 489px) {\n        .sitewide-advisory-content:not(.multiple) {\n            gap: var(--ds-size-200, 16px);\n        }\n\n        .sitewide-advisory-inner {\n            align-items: flex-start;\n            flex-direction: column;\n            gap: var(--ds-size-100, 8px);\n        }\n\n        .sitewide-advisory-text {\n            flex-basis: auto;\n            width: 100%;\n        }\n    }\n\n    @container sitewide-advisory-container (min-width: 490px) {\n        .sitewide-advisory-content {\n            padding: var(--sitewide-advisory-padding-vertical) var(--sitewide-advisory-padding-horizontal-tablet);\n        }\n    }\n\n    @container sitewide-advisory-container (min-width: 1232px) {\n        .sitewide-advisory-content {\n            padding: var(--sitewide-advisory-padding-vertical) var(--sitewide-advisory-padding-horizontal-desktop);\n        }\n    }\n`;var _q=Object.defineProperty,wi=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&_q(e,t,r),r};const kq=Object.values(cr);hb.register(\"auro-hyperlink-8_0_0\"),ou.register(\"auro-icon-8_1_4\");const ro=(yt=class extends pt{constructor(){super(...arguments),this.type=cr.Neutral,this.hasCustomContent=!1,this.hidden=!1,this.expanded=!1,this.isTruncated=!1,this.resizeObserver=null}get effectiveType(){var t;const e=(t=this.data)==null?void 0:t.type;return e&&kq.includes(e)?e:this.type}get hyperlinkAppearance(){return yt.advisoryPropertyMap[this.effectiveType].inverse?\"inverse\":\"default\"}injectStyles(e,t){if(e&&!e.querySelector(\"style.custom-styles\")){const s=document.createElement(\"style\");s.classList.add(\"custom-styles\"),s.textContent=t,e.appendChild(s)}}applyStylesToChild(){return g(this,null,function*(){var r;const e=this.renderRoot.querySelector(\"borealis-json-gtr\");if(!e)return;yield e.updateComplete,this.injectStyles(e.shadowRoot,\"p { margin: 0; }\");const t=(r=e.shadowRoot)==null?void 0:r.querySelector(\"auro-hyperlink-8_0_0\");if(!t)return;yield t.updateComplete;const s=yt.advisoryPropertyMap[this.effectiveType].inverse?\"var(--sitewide-advisory-text-color-inverse)\":\"var(--sitewide-advisory-text-color)\";this.injectStyles(t.shadowRoot,`a.hyperlink { color: ${s} !important; white-space: normal; }`),e.style.visibility=\"visible\"})}update(e){super.update(e),this.applyStylesToChild()}updated(e){super.updated(e),e.has(\"data\")?(this.expanded=!1,this.checkTruncation()):e.has(\"expanded\")&&!this.expanded&&this.checkTruncation()}checkTruncation(){const e=this.renderRoot.querySelector(\".sitewide-advisory-text\");e&&(this.isTruncated=e.scrollWidth>e.clientWidth)}setupResizeObserver(){var t;(t=this.resizeObserver)==null||t.disconnect(),this.resizeObserver=new ResizeObserver(()=>{this.expanded||this.checkTruncation()});const e=this.renderRoot.querySelector(\".sitewide-advisory-text\");e&&this.resizeObserver.observe(e)}firstUpdated(){this.setupResizeObserver(),this.checkTruncation()}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this.resizeObserver)==null||e.disconnect(),this.resizeObserver=null}get contentClass(){return this.expanded?\"sitewide-advisory-content expanded\":\"sitewide-advisory-content\"}handleToggleExpand(){this.expanded=!this.expanded}handleReadMoreClick(e){e.preventDefault(),this.handleToggleExpand()}get isMultiple(){var e;return!!((e=this.data)!=null&&e.items&&this.data.items.length>0)}getDescriptionText(e){var t;return e?typeof e==\"string\"?e:(t=e.small)!=null?t:\"\":\"\"}renderRelatedLink(e){var t,s,r,o;return(r=(s=(t=this.data)==null?void 0:t.action)==null?void 0:s.link)!=null&&r.href?_`\n            <auro-hyperlink-8_0_0\n                class=\"sitewide-advisory-related-link\"\n                type=\"nav\"\n                href=${this.data.action.link.href}\n                target=\"${e}\"\n            >\n                ${(o=this.data.action.link.title)!=null?o:\"Learn more\"}\n            <\/auro-hyperlink-8_0_0>\n        `:V}renderMultipleLayout(){var s,r,o,i,n;const e=(o=(r=(s=this.data)==null?void 0:s.items)==null?void 0:r.length)!=null?o:0,t=e===1?`${e} active advisory`:`${e} active advisories`;return _`\n            <div class=\"sitewide-advisory-content multiple\">\n                <div class=\"sitewide-advisory-multiple-header\">\n                    <div class=\"sitewide-advisory-multiple-header-left\">\n                        ${this.renderIcon()}\n                        <auro-hyperlink-8_0_0\n                            class=\"sitewide-advisory-count-toggle\"\n                            type=\"nav\"\n                            role=\"button\"\n                            appearance=${this.hyperlinkAppearance}\n                            @click=${this.handleToggleExpand}\n                            aria-expanded=${this.expanded}\n                        >\n                            ${t}\n                            ${this.expanded?_`\n                                      <auro-icon-8_1_4\n                                          category=\"interface\"\n                                          .name=${\"chevron-up\"}\n                                          appearance=${this.hyperlinkAppearance}\n                                          customsize\n                                      ><\/auro-icon-8_1_4>\n                                  `:_`\n                                      <auro-icon-8_1_4\n                                          category=\"interface\"\n                                          .name=${\"chevron-down\"}\n                                          appearance=${this.hyperlinkAppearance}\n                                          customsize\n                                      ><\/auro-icon-8_1_4>\n                                  `}\n                        <\/auro-hyperlink-8_0_0>\n                    <\/div>\n                    ${this.renderCloseButton()}\n                <\/div>\n                ${this.expanded?_`\n                          <ul class=\"sitewide-advisory-list\">\n                              ${(n=(i=this.data)==null?void 0:i.items)==null?void 0:n.map(l=>{var u,p,h,f;const c=(u=l.action)!=null&&u.open_new_window?\"_blank\":\"_self\",d=this.getDescriptionText(l.description);return _`\n                                      <li>\n                                          ${Xc(d)}\n                                          ${(h=(p=l.action)==null?void 0:p.link)!=null&&h.href?_`\n                                                    <auro-hyperlink-8_0_0\n                                                        class=\"sitewide-advisory-related-link\"\n                                                        type=\"nav\"\n                                                        href=${l.action.link.href}\n                                                        target=\"${c}\"\n                                                    >\n                                                        ${(f=l.action.link.title)!=null?f:\"Learn more\"}\n                                                    <\/auro-hyperlink-8_0_0>\n                                                `:V}\n                                      <\/li>\n                                  `})}\n                          <\/ul>\n                      `:V}\n            <\/div>\n        `}renderReadMoreButton(){return _`\n            <auro-hyperlink-8_0_0\n                class=\"sitewide-advisory-read-more\"\n                type=\"nav\"\n                role=\"button\"\n                href=\"#\"\n                appearance=${this.hyperlinkAppearance}\n                aria-expanded=${this.expanded}\n                @click=${this.handleReadMoreClick}\n            >\n                ${this.expanded?\"Read less\":\"Read more\"}\n                ${this.expanded?_`\n                          <auro-icon-8_1_4\n                
15              category=\"interface\"\n                              name=\"chevron-up\"\n                              appearance=${this.hyperlinkAppearance}\n                              customsize\n                          ><\/auro-icon-8_1_4>\n                      `:_`\n                          <auro-icon-8_1_4\n                              category=\"interface\"\n                              name=\"chevron-down\"\n                              appearance=${this.hyperlinkAppearance}\n                              customsize\n                          ><\/auro-icon-8_1_4>\n                      `}\n            <\/auro-hyperlink-8_0_0>\n        `}handleClick(){this.hidden=!0,this.dispatchEvent(new CustomEvent(\"borealis-advisory-dialog-closed\",{bubbles:!0,composed:!0}))}roleDecision(){return yt.advisoryPropertyMap[this.effectiveType].closeButton?\"alertdialog\":\"alert\"}renderIcon(){return yt.advisoryPropertyMap[this.effectiveType].icon?_`\n                <div class=\"sitewide-advisory-icon\">\n                    <auro-icon-8_1_4\n                        category=\"alert\"\n                        name=${yt.advisoryPropertyMap[this.effectiveType].icon}\n                    ><\/auro-icon-8_1_4>\n                <\/div>\n            `:V}renderContent(){var e;if(this.data&&this.hasCustomContent&&this.data.custom_content)return _`\n                <borealis-json-gtr .data=${this.data.custom_content}><\/borealis-json-gtr>\n            `;if(this.data&&!this.hasCustomContent){const t=(e=this.data.action)!=null&&e.open_new_window?\"_blank\":\"_self\",s=this.getDescriptionText(this.data.description);return _`\n                <div class=\"sitewide-advisory-text ${this.expanded?\"\":\"collapsed\"}\">\n                    ${s?_`<span class=\"base-paragraph\" aria-live=\"polite\">${Xc(s)}<\/span>`:V}\n                    ${this.renderRelatedLink(t)}\n                <\/div>\n                ${this.isTruncated||this.expanded?this.renderReadMoreButton():V}\n            `}return V}renderCloseButton(){return yt.advisoryPropertyMap[this.effectiveType].closeButton?_`\n                <button\n                    class=\"sitewide-advisory-close-icon\"\n                    aria-label=\"Dismiss advisory banner\"\n                    @click=${this.handleClick}\n                >\n                    <auro-icon-8_1_4 category=\"interface\" name=\"x-sm\"><\/auro-icon-8_1_4>\n                <\/button>\n            `:V}renderBannerContent(){return this.hidden?V:this.isMultiple?this.renderMultipleLayout():_`\n            <div class=${this.contentClass}>\n                ${this.renderIcon()}\n                <div id=\"${this.effectiveType}-message\" class=\"sitewide-advisory-inner\">${this.renderContent()}<\/div>\n                ${this.renderCloseButton()}\n            <\/div>\n        `}render(){return _`\n            <section\n                role=${this.roleDecision()}\n                aria-label=${this.effectiveType}\n                aria-describedby=\"${this.effectiveType}-message\"\n                style=\"background-color: var(${yt.advisoryPropertyMap[this.effectiveType].backgroundColor});\"\n                class=\"sitewide-advisory ${this.effectiveType} ${yt.advisoryPropertyMap[this.effectiveType].inverse?\"inverse\":\"\"}\"\n            >\n                ${this.renderBannerContent()}\n            <\/section>\n        `}},yt.advisoryPropertyMap={[cr.Neutral]:{backgroundColor:\"--sitewide-advisory-background-color-default\",closeButton:!0,inverse:!0},[cr.Marketing]:{backgroundColor:\"--sitewide-advisory-background-color-default\",closeButton:!0,inverse:!0},[cr.MajorDisruption]:{backgroundColor:\"--sitewide-advisory-background-color-major-disruption\",icon:\"error-stroke\",inverse:!0},[cr.Advisory]:{backgroundColor:\"--sitewide-advisory-background-color-advisory\",icon:\"warning-stroke\",closeButton:!0}},yt.styles=wq,yt);wi([re({type:Object,reflect:!0})],ro.prototype,\"data\"),wi([re({type:String,reflect:!0})],ro.prototype,\"type\"),wi([re({type:Boolean,reflect:!0})],ro.prototype,\"hasCustomContent\"),wi([re({type:Boolean,reflect:!0})],ro.prototype,\"hidden\"),wi([ht()],ro.prototype,\"expanded\"),wi([ht()],ro.prototype,\"isTruncated\");let zq=ro;const w3=\"borealis-sitewide-advisory\";globalThis.customElements.get(w3)===void 0&&globalThis.customElements.define(w3,zq);var iu=(a=>(a.Top=\"top\",a.Bottom=\"bottom\",a.Left=\"left\",a.Right=\"right\",a))(iu||{});U({content:z(),position:Uw(iu).optional().default(\"bottom\")});var Sq=Object.defineProperty,_3=(a,e,t,s)=>{for(var r=void 0,o=a.length-1,i;o>=0;o--)(i=a[o])&&(r=i(e,t,r)||r);return r&&Sq(e,t,r),r};const xb=class xb extends pt{constructor(){super(...arguments),this.isVisible=!1}renderPopover(){if(!this.data)return V;const{position:e,content:t}=this.data;return _`\n            <div class=\"popover ${e||iu.Bottom}\">\n                ${e===iu.Top?_`\n                          <div class=\"popover-arrow\"><\/div>\n                          <div class=\"popover-content\">${t}<\/div>\n                      `:_`\n                          <div class=\"popover-content\">${t}<\/div>\n                          <div class=\"popover-arrow\"><\/div>\n                      `}\n            <\/div>\n        `}render(){return _`\n            <div\n                class=\"popover-container\"\n                @mouseenter=${this.handleMouseEnter}\n                @mouseleave=${this.handleMouseLeave}\n                @focusin=${this.handleMouseEnter}\n                @focusout=${this.handleMouseLeave}\n            >\n                <slot><\/slot>\n                ${this.isVisible?this.renderPopover():V}\n            <\/div>\n        `}handleMouseEnter(){this.isVisible=!0}handleMouseLeave(){this.isVisible=!1}};xb.styles=y`\n        :host {\n            display: inline-block;\n            position: relative;\n        }\n\n        .popover-container {\n            position: relative;\n            display: inline-block;\n        }\n\n        .popover {\n            position: absolute;\n            z-index: 1000;\n            background: var(--ds-basic-color-surface, #ffffff);\n            border-radius: 8px;\n            box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);\n            padding: var(--ds-size-100) var(--ds-size-300);\n            white-space: nowrap;\n            font-family: var(--Font-Body-Family, \"AS Circular\");\n            font-size: var(--Body-Default-Size, 14px);\n            font-style: normal;\n            font-weight: 450;\n            line-height: var(--Body-Default-Line-Height, 20px);\n            color: var(--ds-basic-color-texticon-default);\n            text-align: center;\n            font-feature-settings: \"liga\" off;\n        }\n\n        .popover-content {\n            margin: 0;\n        }\n\n        .popover-arrow {\n            position: absolute;\n            width: 15px;\n            height: 15px;\n            background: var(--ds-basic-color-surface, #ffffff);\n            transform: rotate(-45deg);\n        }\n\n        .popover.bottom {\n            top: calc(100% + 10px);\n            left: 50%;\n            transform: translateX(-50%);\n        }\n\n        .popover.bottom .popover-arrow {\n            top: -7px;\n            left: 50%;\n            transform: translateX(-50%) rotate(-45deg);\n        }\n\n        .popover.top {\n            bottom: calc(100% + 10px);\n            left: 50%;\n            transform: translateX(-50%);\n        }\n\n        .popover.top .popover-arrow {\n            bottom: -7px;\n            left: 50%;\n            transform: translateX(-50%) rotate(-45deg);\n        }\n\n        .popover.left {\n            right: calc(100% + 10px);\n            top: 50%;\n            transform: translateY(-50%);\n        }\n\n        .popover.left .popover-arrow {\n            right: -7px;\n            top: 50%;\n            transform: translateY(-50%) rotate(-45deg);\n        }\n\n        .popover.right {\n            left: calc(100% + 10px);\n            top: 50%;\n            transform: translateY(-50%);\n        }\n\n        .popover.right .popover-arrow {\n            left: -7px;\n            top: 50%;\n            transform: translateY(-50%) rotate(-45deg);\n        }\n    `;let tl=xb;_3([re({type:Object,reflect:!1}
15)],tl.prototype,\"data\"),_3([ht()],tl.prototype,\"isVisible\");const k3=\"borealis-popover\";globalThis.customElements.get(k3)===void 0&&globalThis.customElements.define(k3,tl),nT({env:Fe.TEALIUM_ENV});function Aq(){return g(this,null,function*(){const a=[\"borealis-header\"];try{yield Promise.all(a.map(t=>customElements.whenDefined(t)))}catch(t){return}const e=[\"borealis-header\"];yield Promise.all(e.map(t=>Cq(t)))})}function Cq(a,e=1e4){return new Promise(t=>{const s=document.getElementById(a);if(s){t(s);return}const r=new MutationObserver((o,i)=>{const n=document.getElementById(a);n&&(i.disconnect(),t(n))});r.observe(document.body,{childList:!0,subtree:!0}),setTimeout(()=>{r.disconnect(),t(null)},e)})}function Tq(){return g(this,null,function*(){document.readyState===\"loading\"&&(yield new Promise(s=>{document.addEventListener(\"DOMContentLoaded\",s,{once:!0})}));const a=xC(\"eyJob3N0IjoiaHR0cDovL3VuZGVmaW5lZCIsImxvY2FsZSI6ImVuLXVzIiwiYnJhbmNoIjoibWFpbiIsImJyYW5kIjoiYWxhc2thIiwidmFyaWFudCI6ImFsYXNrYSIsImlzUHJvZCI6dHJ1ZSwiaXNDb21wYWN0Rm9vdGVyIjpmYWxzZSwiZm9yY2VGYWxsYmFjayI6ZmFsc2UsImRpc2FibGVBYm9ydFNpZ25hbCI6ZmFsc2V9\");let e;const t=Promise.resolve(Av([Sv.content])).catch(s=>{});Promise.resolve(Av([Sv.access])).then(()=>g(null,null,function*(){var s;if((s=Kt==null?void 0:Kt.access)!=null&&s.enable_silent_login)try{yield e,yield Lx()}catch(r){}})).catch(s=>{});try{$x(),gC(t),yC(a),e=Lx()}catch(s){}yield Aq(),yield t;try{yield iC(a)}catch(s){}})}Tq()})();\n\n})(); <\/script>","footer":" <borealis-footer id=\"borealis-footer\" brand=\"Alaska\" data='{\"copyright_and_disclaimers\":{\"external_link_disclaimer\":\"Notice indicator that this external link may not follow the same accessibility or privacy policies as Alaska Airlines.\",\"new_tab_disclaimer\":\"Notice indicator to alert users that action will result in the browser opening a new tab or window.\",\"copyright\":\"© 2026 Alaska Airlines. All Rights Reserved\"},\"social_media\":{\"icon\":\"\",\"inverse\":false,\"social_media\":[{\"title\":\"Facebook\",\"url\":\"https://www.facebook.com/alaskaairlines/\"},{\"title\":\"Instagram\",\"url\":\"https://www.instagram.com/alaskaair\"},{\"title\":\"X\",\"url\":\"https://x.com/AlaskaAir\"},{\"title\":\"YouTube\",\"url\":\"https://www.youtube.com/c/AlaskaAirlines\"}],\"title\":\"Follow us\"},\"branding_resources\":{\"brand_background\":{\"title\":\"Alaska Airlines Background\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blta29e613b18d071bc/68066bc3bfe08e20df2069e5/AS_Squiggle.svg\"},\"brand_logo\":{\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9b19dc4964c6fdcd/alaska-logo-footer.svg\",\"title\":\"Alaska Airlines\"},\"one_world_asset\":{\"title\":\"Oneworld\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltf8b2539b9e0bccb0/ow-logo.svg\",\"href\":\"https://www.alaskaair.com/atmosrewards/content/partners/oneworld\"}},\"sections\":[{\"locale\":\"en-us\",\"common_section\":false,\"common_section_name\":\"\",\"links\":[{\"link_url\":{\"title\":\"Who we are\",\"href\":\"/content/about-us?lid=AS_Footer_AboutUs\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Careers\",\"href\":\"https://careers.alaskaair.com/?vs=4558&utm_source=AlaskaAir.com-DE&utm_medium=Other&utm_campaign=AlaskaAir.com\"},\"link_icon\":\"\",\"external_link\":true},{\"link_url\":{\"title\":\"Newsroom\",\"href\":\"https://news.alaskaair.com/\"},\"link_icon\":\"\",\"external_link\":true},{\"link_url\":{\"title\":\"Investor relations\",\"href\":\"https://investor.alaskaair.com/\"},\"link_icon\":\"\",\"external_link\":true},{\"link_url\":{\"title\":\"Alaska Star Ventures\",\"href\":\"/content/alaska-star-ventures?lid=AS_Footer_AlaskaStarVentures\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Legal\",\"href\":\"/content/legal/consumer-notices?lid=AS_Footer_Legal\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Contract of Carriage\",\"href\":\"/content/legal/contract-of-carriage?lid=AS_Footer_contractCarriage\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Privacy notice\",\"href\":\"/content/legal/privacy-policy?lid=AS_Footer_privacyPolicy\"},\"link_icon\":\"\",\"external_link\":false}],\"section_heading\":\"About Alaska\",\"title\":\"About Alaska Footer Section\"},{\"locale\":\"en-us\",\"common_section\":false,\"common_section_name\":\"\",\"links\":[{\"link_url\":{\"title\":\"Help center\",\"href\":\"https://www.alaskaair.com/content/about-us/help-contact?lid=AS_Footer_contactUs\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Feedback and complaints\",\"href\":\"/content/about-us/feedback?lid=AS_Footer_feedback\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Travel advisories\",\"href\":\"/content/advisories/travel-advisories?lid=AS_Footer_advisories\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Receipts\",\"href\":\"/content/travel-info/policies/other-request-ticket-receipt\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Customer service commitment\",\"href\":\"/content/about-us/customer-commitment/customer-commitment-overview?lid=AS_Footer_customerCommitment\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Canadian air travel rights\",\"href\":\"/content/legal/air-passenger-protection-regulations-canada?lid=AS_Footer_canadianAirTravelRights\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"EU/UK 261 air passenger rights \",\"href\":\"/content/legal/air-passenger-rights-eu-uk-261\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Tarmac delay plan\",\"href\":\"/content/about-us/customer-commitment/customer-commitment-extended-delays?lid=AS_Footer_tarmacDelayPlan\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Site map\",\"href\":\"/content/site-map?lid=AS_Footer_siteMap\"},\"link_icon\":\"\",\"external_link\":false}],\"section_heading\":\"Customer service\",\"title\":\"Customer service Footer Section\"},{\"locale\":\"en-us\",\"common_section\":false,\"common_section_name\":\"\",\"links\":[{\"link_url\":{\"title\":\"Optional services and fees\",\"href\":\"/content/travel-info/optional-services-fees?lid=AS_Footer_optionalServices\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Corporate travel\",\"href\":\"/content/corporate-travel?lid=AS_Footer_-prodID%3aCorporateTravel\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Atmos for Business \",\"href\":\"/content/atmos-for-business?lid=AS_Footer_AFB\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Travel agents\",\"href\":\"/travel-agent/logon?lid=AS_Footer_-prodID%3atravelAgent\"},\"link_icon\":\"\",\"external_link\":false},{\"link_url\":{\"title\":\"Cargo\",\"href\":\"https://www.alaskacargo.com/?lid=AS_Footer_-prodID%3aCargo\"},\"link_icon\":\"\",\"external_link\":true},{\"link_url\":{\"title\":\"Travel insurance\",\"href\":\"/content/gifts-and-products/travel-insurance?lid=AS_Footer_-prodID%3aAncillary\"},\"link_icon\":\"\",\"external_link\":false}],\"section_heading\":\"Products and services\",\"title\":\"Products services Footer Section\"},{\"locale\":\"en-us\",\"common_section\":true,\"common_section_name\":\"Get deals\",\"links\":[{\"link_url\":{\"title\":\"Sign up now\",\"href\":\"/enroll?lid=AS_Footer_-prodID%3aATMEnroll\"},\"link_icon\":\"\",\"external_link\":false}],\"section_heading\":\"Get deals\",\"title\":\"Get deals Footer Section - Common\"},{\"locale\":\"en-us\",\"common_section\":true,\"common_section_name\":\"Give feedback\",\"links\":[{\"link_url\":{\"title\":\"Give feedback\",\"href\":\"https://www.alaskalistens.com/#/survey1\"},\"link_icon\":\"\",\"external_link\":true}],\"section_heading\":\"Feedback\",\"title\":\"Give feedback Footer Section - Common\"}],\"app\":{\"app\":[{\"locale\":\"en-us\",\"href\":\"https://itunes.apple.com/us/app/alaska-airlines/id356143077\",\"img\":{\"description\":\"\",\"title\":\"appleAppStore-logo.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt95c306ed0c2c768f/68a243139319d814a287b60e/Download_on_the_App_Store_Badge_US-UK_RGB_blk.svg\"},\"title\":\"App Store App Link - Alaska\",\"type\":\"app_store\"},{\"locale\":\"en-us\",\"href\":\"https://play.google.com/store/apps/details?id=com.alaskaairlines.android\",\"img\":{\"description\":\"\",\"title\":\"Google_Play_Store.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt62fb113d02663123/68a25916e8ed7de53fd064f4/GetItOnGooglePlay_Badge_Web_color_English_1_(1).svg\"},\"title\":\"Google play App Link - Alaska\",\"type\":\"google_play\"},{\"locale\":\"en-us\",\"href\":\"\",\"img\":{\"title\":\"Dual_Brand_app_download_all_black_no_logos.svg\",\"url\":\"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt0d29e302cabb19e6/69f5034c1021aa1f74ebcff2/Dual_Brand_app_download_all_black_no_logos.svg\"},\"title\":\"Mobile app App Link - Alaska\",\"type\":\"mobile_app\"}],\"title\":\"Get the app\"}}'> <\/borealis-footer>","bootstrapper":"(d=>{if(window.loadedHfScripts)return;d.querySelectorAll('script[data-hf-script=\"true\"]').forEach(o=>{const s=d.createElement('script');if(o.src){if(d.querySelector('script[src=\"'+o.src+'\"]'))return;s.src=o.src;s.defer=1;} else s.textContent=o.textContent;s.type=o.type||'text/javascript';d.head.appendChild(s);});window.loadedHfScripts=1})(document)"}</script>
15<script async="" src="https://www.alaskaair.com/search/widget/planbook-loader.js"></script>
15<link rel="preload" href="/retaincontent/retrostack/_next/static/css/d748a61cc2e87415.css" as="style"/><link rel="stylesheet" href="/retaincontent/retrostack/_next/static/css/d748a61cc2e87415.css" data-n-g=""/><link rel="preload" href="/retaincontent/retrostack/_next/static/css/c8ba41d62f1ef1f5.css" as="style"/><link rel="stylesheet" href="/retaincontent/retrostack/_next/static/css/c8ba41d62f1ef1f5.css" data-n-p=""/><noscript data-n-css=""></noscript>
15<script defer="" nomodule="" src="/retaincontent/retrostack/_next/static/chunks/polyfills-42372ed130431b0a.js"></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/webpack-4fc1c9dcb6f40f89.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/framework-2f3de63929c73f88.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/main-540da53f8f5988b9.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/pages/_app-4b43c31b47b876d5.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/4480-f3dc0637b7b10df0.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/8721-eb48bbd69c53424c.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/5482-718a95c42321f0d6.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/9910-4671804d71f986c2.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/6920-506f59269d683c1b.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/chunks/pages/content/StandardPage-72e269ab5ca5db79.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/LL40_Eb4A7THimEgSuTsf/_buildManifest.js" defer=""></script>
15<script src="/retaincontent/retrostack/_next/static/LL40_Eb4A7THimEgSuTsf/_ssgManifest.js" defer=""></script>
15</head><body data-pageref="blt3c6b9781e97904be" data-contenttype="standard_page" data-locale="en-us" data-version="376" data-entrysource="ContentAPI" data-theme="alaska" class="legacy-version"><div class="HeaderWrapper" style="min-height:60px"></div><div id="__next"><div id="content" class="PageWrapper BorealisPage "><style>body[data-contenttype="standard_page"] { background-color: var(--ds-basic-color-surface-accent1-muted); }</style><div class="StandardPage_ContentLayout__vyRPt"><div class="StandardPage_layout-1col__AhGCZ"><div class="StandardPage_main__VrMjs"><section data-istagged="false" data-renderid="Slotted Booking Widget" class="StandardPage_Block__oIPO8 Block1" id="slotted-widget"><style>
16          .Block1 {
17            padding-top: 0;
18padding-bottom: 0;
19padding-left: calc(var(null) * 0);
20padding-right: calc(var(null) * 0);
21background-color: rgba(255, 255, 255, 0);
22          }
23          undefined
24        </style><div class="StandardPage_FullWidth__sfDwy" data-pageref="blt8ee2124c11bb8afe" data-contenttype="expanded_widget" data-locale="en-us" data-version="121"><div><borealis-slotted-booking-widget hideCloseButton="true" expanded="true"><div slot="merchandising-one"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div><div slot="merchandising-two"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></borealis-slotted-booking-widget></div></div></section><section data-istagged="has_no_card" data-renderid="VerbosePromoBanner" class="StandardPage_Block__oIPO8 Block2" id="non-cardholders-banner"><style>
25          .Block2 {
26            padding-top: calc(var(--ds-grid-gutter-sm) * 2);
27padding-bottom: calc(var(--ds-grid-gutter-sm) * 0);
28padding-left: 0;
29padding-right: 0;
30background-color: rgba(255, 255, 255, 0);
31          }
32          undefined
33        </style><div class="StandardPage_Contained__4FMNq" data-pageref="blt7d3bfb0d90034c3a" data-contenttype="universal_content_model" data-locale="en-us" data-version="42"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="false" data-renderid="VerbosePromoBanner" class="StandardPage_Block__oIPO8 Block3" id="global-getaways-banner"><style>
34          .Block3 {
35            padding-top: calc(var(--ds-grid-gutter-md) * 2);
36padding-bottom: calc(var(--ds-grid-gutter-md) * 2);
37padding-left: 0;
38padding-right: 0;
39background-color: rgba(255, 255, 255, 0);
40          }
41          undefined
42        </style><div class="StandardPage_Contained__4FMNq" data-pageref="blt2094cce9d56fc88c" data-contenttype="universal_content_model" data-locale="en-us" data-version="3"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="show_to_non_tier_guests_everywhere_except_in_ak_ca_hi" data-renderid="VerbosePromoBanner" class="StandardPage_Block__oIPO8 Block4" id="join-and-save-offer-not-ak,-ca-or-hi"><style>
43          .Block4 {
44            padding-top: calc(var(--ds-grid-gutter-sm) * 2);
45padding-bottom: calc(var(--ds-grid-gutter-sm) * 0);
46padding-left: 0;
47padding-right: 0;
48background-color: rgba(255, 255, 255, 0);
49          }
50          undefined
51        </style><div class="StandardPage_Contained__4FMNq" data-pageref="bltd6b4a2dd87b0ae7b" data-contenttype="universal_content_model" data-locale="en-us" data-version="7"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="false" data-renderid="Grid" class="StandardPage_Block__oIPO8 Block5" id="grid-of-2-card-concise-nda-"><style>
52          .Block5 {
53            padding-top: calc(var(--ds-grid-gutter-sm) * 2);
54padding-bottom: calc(var(--ds-grid-gutter-sm) * 2);
55padding-left: 0;
56padding-right: 0;
57background-color: rgba(255, 255, 255, 0);
58          }
59          undefined
60        </style><div class="StandardPage_Contained__4FMNq"><borealis-json-gtr data="[{&quot;json_rte&quot;:{&quot;uid&quot;:&quot;ceb0569f34474b89ab41b8138c9c643e&quot;,&quot;type&quot;:&quot;doc&quot;,&quot;attrs&quot;:{},&quot;children&quot;:[{&quot;uid&quot;:&quot;7bd1611ae61549bb90effa06dc785354&quot;,&quot;type&quot;:&quot;p&quot;,&quot;attrs&quot;:{},&quot;children&quot;:[{&quot;text&quot;:&quot;Global routes&quot;,&quot;classname&quot;:&quot;display-xs&quot;}]}],&quot;_version&quot;:376}}]"></borealis-json-gtr>
60<auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="false" data-renderid="Grid" class="StandardPage_Block__oIPO8 Block6" id="grid-of-3-card-concise-tokyo-seoul-[replacewithnewdestination]"><style>
61          .Block6 {
62            padding-top: calc(var(--ds-grid-gutter-sm) * 2);
63padding-bottom: calc(var(--ds-grid-gutter-sm) * 2);
64padding-left: 0;
65padding-right: 0;
66background-color: rgba(255, 255, 255, 0);
67          }
68          undefined
69        </style><div class="StandardPage_Contained__4FMNq"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="false" data-renderid="Grid" class="StandardPage_Block__oIPO8 Block7" id="lounge-personalization-travel-that-inspires-grid-of-3-card-concise"><style>
70          .Block7 {
71            padding: 0 0 var(--ds-grid-gutter-xl) 0;
72          }
73          undefined
74        </style><div class="StandardPage_Contained__4FMNq"><borealis-json-gtr data="[{&quot;json_rte&quot;:{&quot;type&quot;:&quot;doc&quot;,&quot;uid&quot;:&quot;60e1b602619e4d6c8f704c59e0816c0d&quot;,&quot;attrs&quot;:{},&quot;children&quot;:[{&quot;type&quot;:&quot;p&quot;,&quot;uid&quot;:&quot;35cb080543574771ae8473e5cd0f4a90&quot;,&quot;attrs&quot;:{},&quot;children&quot;:[{&quot;text&quot;:&quot;Travel that inspires&quot;,&quot;classname&quot;:&quot;display-xs&quot;}]}],&quot;_version&quot;:376}}]"></borealis-json-gtr><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="false" data-renderid="Grid" class="StandardPage_Block__oIPO8 Block8" id="more-ways-to-elevate-your-journey-grid-of-teaser-cards"><style>
75          .Block8 {
76            padding: 0 0 var(--ds-grid-gutter-xl) 0;
77          }
78          undefined
79        </style><div class="StandardPage_Contained__4FMNq"><borealis-json-gtr data="[{&quot;json_rte&quot;:{&quot;type&quot;:&quot;doc&quot;,&quot;uid&quot;:&quot;4d45f6198cf94057adb84bb247f5fd86&quot;,&quot;attrs&quot;:{},&quot;children&quot;:[{&quot;type&quot;:&quot;p&quot;,&quot;attrs&quot;:{},&quot;uid&quot;:&quot;2f92d2d9b58349e9af8de99b024fba92&quot;,&quot;children&quot;:[{&quot;text&quot;:&quot;Elevate your journey&quot;,&quot;classname&quot;:&quot;display-xs&quot;}]}],&quot;_version&quot;:376}}]"></borealis-json-gtr><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section><section data-istagged="has_no_card" data-renderid="MiniBannerGrid" class="StandardPage_Block__oIPO8 Block9" id="grid-of-2-mini-banner-non-cardholder"><style>
80          .Block9 {
81            padding-top: calc(var(--ds-grid-gutter-xl) * 1);
82padding-bottom: 0;
83padding-left: calc(var(--ds-grid-gutter-xl) * 1);
84padding-right: calc(var(--ds-grid-gutter-xl) * 1);
85background-color: var(--ds-basic-color-brand-primary);
86          }
87          undefined
88        </style><div class="StandardPage_FullWidth__sfDwy"><auro-skeleton shape="rectangle" style="height:400px"></auro-skeleton></div></section></div></div></div></div></div><div class="FooterWrapper" style="min-height:200px"></div>
88<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"uid":"blt3c6b9781e97904be","locale":"en-us","_version":376,"ACL":{},"_in_progress":false,"blocks":[{"slotted_booking_widget":{"alias":"Slotted Widget","_metadata":{"uid":"cs5d3c19f8143caa2f"},"section_background":[{"_content_type_uid":"solid_background","uid":"blt81be917fb60326a9","_version":12,"locale":"en-us","ACL":{},"_in_progress":false,"background":{"option":"Custom","color":null,"custom_color":{"hsl":{"h":246.9064748201439,"s":0,"l":1,"a":0},"hex":"#ffffff","rgb":{"r":255,"g":255,"b":255,"a":0},"hsv":{"h":246.9064748201439,"s":0,"v":1,"a":0},"oldHue":246.9064748201439,"source":"rgb"}},"created_at":"2025-07-18T21:00:40.733Z","created_by":"blt478cceb82d98b48a","full_width":true,"padding":{"top_token":"0","top_multiplier":1,"right_token":null,"right_multiplier":0,"bottom_token":"0","bottom_multiplier":0,"left_token":null,"left_multiplier":0},"tags":[],"title":"FlightSearch - FullWidth Transparent","updated_at":"2025-07-23T20:53:42.013Z","updated_by":"blt73a711bf3cbacfa7","publish_details":{"time":"2026-04-21T10:42:23.992Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"expanded_widget","uid":"blt8ee2124c11bb8afe","locale":"en-us","ACL":{},"_in_progress":false,"_version":121,"created_at":"2025-06-02T17:15:27.707Z","created_by":"blt6793861aef814a06","link_group":{"links":[]},"merchandising_one":[],"merchandising_two":[],"tabs":[{"title":"Flights","_metadata":{"uid":"csfcecc15b031b3545"},"href":"","icon":{"name":"plane-diag-stroke","category":"terminal"},"form":{"show_form":true,"use_all_cartrawler_locations":false,"data":{"region_id":null,"locationname":""},"labels":{"location":"","checkin":"","checkout":"","mobile_date_label":"","counter":"","rooms":"","rooms_description":"","adults":"","adults_description":"","children":"","children_description":"","location_fullscreen_headline":"","datepicker_fullscreen_headline":"","counter_fullscreen_headline":"","room_guest_reset_btn":"","room_guest_apply_btn":"","pickup_location":"","dropoff_location":"","return_different_location":"","pickup_date":"","pickup_time":"","dropoff_date":"","dropoff_time":"","more_search_option":"","search_button":"","pickup_location_fullscreen_headline":"","dropoff_location_fullscreen_headline":"","pickup_date_fullscreen_headline":"","pickup_date_mobile_date_label":"","pickup_time_fullscreen_headline":"","dropoff_date_fullscreen_headline":"","dropoff_date_mobile_date_label":"","dropoff_time_fullscreen_headline":"","destination":"","sailing_date":"","cruise_line":"","base_url":""}},"tab_links":{"links":[{"title":"Updated baggage and optional fees","_metadata":{"uid":"cs4003a96bcc0f1038"},"href":"https://www.alaskaair.com/content/travel-info/optional-services-fees?lid=HomePage_Beta:BaggageFeesAndOptionalServices\u0026int=AS_Home_MSG2_-prodID:Awareness","open_new_window":false,"icon":{"name":"luggage-stroke","category":"in-flight"}},{"title":"Accessible services","_metadata":{"uid":"cs61df0cd08416f941"},"href":"https://www.alaskaair.com/content/travel-info/accessible-services?lid=HomePage_Beta:AccessibleServices\u0026int=AS_Home_MSG1_-prodID:Awareness","open_new_window":false,"icon":{"name":"accessibility","category":"interface"}}]}},{"title":"Cars","_metadata":{"uid":"cs74be2f0d6e4d7b33"},"href":"https://www.alaskaair.com/content/car-rental?ptid=184.10","icon":{"name":"car-rental-stroke","category":"destination"},"form":{"show_form":false,"use_all_cartrawler_locations":false,"data":{"region_id":null,"locationname":""},"labels":{"location":"","checkin":"","checkout":"","mobile_date_label":"","counter":"","rooms":"","rooms_description":"","adults":"","adults_description":"","children":"","children_description":"","location_fullscreen_headline":"","datepicker_fullscreen_headline":"","counter_fullscreen_headline":"","room_guest_reset_btn":"","room_guest_apply_btn":"","pickup_location":"Pick-up location","dropoff_location":"Drop-off location","return_different_location":"Return to a different location","pickup_date":"Pick-up date","pickup_time":"Pick-up time","dropoff_date":"Drop-off date","dropoff_time":"Drop-off time","more_search_option":"Explore more search options","search_button":"Search cars","pickup_location_fullscreen_headline":"Select the pick up location","dropoff_location_fullscreen_headline":"Select the return location","pickup_date_fullscreen_headline":"Select the date to pick up","pickup_date_mobile_date_label":"Pick up date","pickup_time_fullscreen_headline":"Select the time to pick up","dropoff_date_fullscreen_headline":"Select the date to return","dropoff_date_mobile_date_label":"Return date","dropoff_time_fullscreen_headline":"Select the time to return","destination":"","sailing_date":"","cruise_line":"","base_url":""}},"tab_links":{"links":[{"title":"Updated baggage and optional fees","_metadata":{"uid":"cs548efc558ffc5b2e"},"href":"https://www.alaskaair.com/content/travel-info/optional-services-fees?lid=HomePage_Beta:BaggageFeesAndOptionalServices\u0026int=AS_Home_MSG2_-prodID:Awareness","open_new_window":true,"icon":{"name":"luggage-stroke","category":"in-flight"}},{"title":"Accessible services","_metadata":{"uid":"cs4319a111591923af"},"href":"https://www.alaskaair.com/content/travel-info/accessible-services/seating-accommodations?lid=HomePage_Beta:AccessibleServices\u0026int=AS_Home_MSG1_-prodID:Awareness","open_new_window":true,"icon":{"name":"accessibility","category":"interface"}}]}},{"title":"Hotels","_metadata":{"uid":"cs4ecc7d97dcf45383"},"href":"","icon":{"name":"hotel-stroke","category":"destination"},"form":{"show_form":true,"use_all_cartrawler_locations":false,"data":{"region_id":null,"locationname":""},"labels":{"location":"City, airport, or landmark","checkin":"Check in","checkout":"Check out","mobile_date_label":"Roundtrip","counter":"Rooms, Guests","rooms":"Rooms","rooms_description":"Total rooms","adults":"Adults per room","adults_description":"Ages 18 or older","children":"Children per room","children_description":"Ages 0-17","location_fullscreen_headline":"Select your destination","datepicker_fullscreen_headline":"Select the check in/out dates","counter_fullscreen_headline":"Rooms and guests","room_guest_reset_btn":"Reset","room_guest_apply_btn":"Apply","pickup_location":"","dropoff_location":"","return_different_location":"","pickup_date":"","pickup_time":"","dropoff_date":"","dropoff_time":"","more_search_option":"","search_button":"Search hotels","pickup_location_fullscreen_headline":"","dropoff_location_fullscreen_headline":"","pickup_date_fullscreen_headline":"","pickup_date_mobile_date_label":"","pickup_time_fullscreen_headline":"","dropoff_date_fullscreen_headline":"","dropoff_date_mobile_date_label":"","dropoff_time_fullscreen_headline":"","destination":"","sailing_date":"","cruise_line":"","base_url":"https://vacations.alaskaair.com/Hotel-Search?MDPCID=alaskavacations-en_us.dps.alaskavacations.searchwidget-hotel_launch.hotel"}},"tab_links":{"links":[{"title":"Updated baggage and optional fees","_metadata":{"uid":"cs43fcfca68468d8c3"},"href":"https://www.alaskaair.com/content/travel-info/optional-services-fees?lid=HomePage_Beta:BaggageFeesAndOptionalServices\u0026int=AS_Home_MSG2_-prodID:Awareness","open_new_window":true,"icon":{"name":"dollar-sign-lg","category":"interface"}},{"title":"Accessible services","_metadata":{"uid":"cs76ba43e0f30eb4d8"},"href":"https://www.alaskaair.com/content/travel-info/accessible-services/seating-accommodations?lid=HomePage_Beta:AccessibleServices\u0026int=AS_Home_MSG1_-prodID:Awareness","open_new_window":true,"icon":{"name":"accessibility","category":"interface"}}]}},{"title":"Packages","_metadata":{"uid":"csae526c8d280a6e47"},"href":"https://vacations.alaskaair.com/Vacation-Packages?MDPCID=AlaskaVacations-US.DPS.Alaska.Website-HPWidget.Package","icon":{"name":"packages-stroke","category":"destination"},"form":{"show_form":false,"use_all_cartrawler_locations":false,"data":{"region_id":null,"locationname":""},"labels":{"location":"","checkin":"","checkout":"","mobile_date_label":"","counter":"","rooms":"","rooms_description":"","adults":"","adults_description":"","children":"","children_description":"","location_fullscreen_headline":"","datepicker_fullscreen_headline":"","counter_fullscreen_headline":"","room_guest_reset_btn":"","room_guest_apply_btn":"","pickup_location":"","dropoff_location":"","return_different_location":"","pickup_date":"","pickup_time":"","dropoff_date":"","dropoff_time":"","more_search_option":"","search_button":"","pickup_location_fullscreen_headline":"","dropoff_location_fullscreen_headline":"","pickup_date_fullscreen_headline":"","pickup_date_mobile_date_label":"","pickup_time_fullscreen_headline":"","dropoff_date_fullscreen_headline":"","dropoff_date_mobile_date_label":"","dropoff_time_fullscreen_headline":"","destination":"","sailing_date":"","cruise_line":"","base_url":""}},"tab_links":{"links":[{"title":"Plane tickets","_metadata":{"uid":"cs272a446ced96c0d6"},"href":"https://www.alaskaair.com/deals","open_new_window":true,"icon":{"name":"plane-diag-stroke","category":"terminal"}},{"title":"Car rentals","_metadata":{"uid":"cs196b682665166854"},"href":"https://www.alaskaair.com/deals","open_new_window":true,"icon":{"name":"car-rental-stroke","category":"destination"}}]}},{"title":"Cruises","_metadata":{"uid":"cs04ae28ff15669098"},"href":"","icon":{"name":"cruise-stroke","category":"destination"},"form":{"show_form":true,"use_all_cartrawler_locations":false,"data":{"region_id":null,"locationname":""},"labels":{"location":"","checkin":"","checkout":"","mobile_date_label":"","counter":"","rooms":"","rooms_description":"","adults":"","adults_description":"","children":"","children_description":"","location_fullscreen_headline":"","datepicker_fullscreen_headline":"","counter_fullscreen_headline":"","room_guest_reset_btn":"","room_guest_apply_btn":"","pickup_location":"","dropoff_location":"","return_different_location":"","pickup_date":"","pickup_time":"","dropoff_date":"","dropoff_time":"","more_search_option":"","search_button":"Search cruises","pickup_location_fullscreen_headline":"","dropoff_location_fullscreen_headline":"","pickup_date_fullscreen_headline":"","pickup_date_mobile_date_label":"","pickup_time_fullscreen_headline":"","dropoff_date_fullscreen_headline":"","dropoff_date_mobile_date_label":"","dropoff_time_fullscreen_headline":"","destination":"Destination","sailing_date":"Sailing date","cruise_line":"Cruise line","base_url":"https://app.contentstack.com/#!/stack/blt2cefe12c88e9dd91/content-type/expanded_widget/en-us
88/entry/blt8ee2124c11bb8afe/edit?branch=main"}},"tab_links":{"links":[{"title":"Plane tickets","_metadata":{"uid":"cs394f366fcaa749b2"},"href":"/content/deals/flights","open_new_window":false,"icon":{"name":"plane-diag-stroke","category":"terminal"}},{"title":"Hotel deals","_metadata":{"uid":"cs7397241e3c8e3ddf"},"href":"https://www.alaskaair.com/atmosrewards/content/stays","open_new_window":false,"icon":{"name":"hotel-stroke","category":"destination"}}]}}],"tags":[],"title":"International Expanded Widget Data","updated_at":"2026-09-21T21:52:17.907Z","updated_by":"blt133fb0b9545654f5","widget_data":{"title":"Welcome.","close_button_text":"Close"},"is_alaska_for_business":false,"verbiage":[{"_content_type_uid":"search_planbook_widget_verbiage","uid":"blt0dd9d288b8ce0138","title":"Search Widget - Verbiage","fs_verbiage_upgrades":[{"_content_type_uid":"flight_search_verbiage","uid":"blt8adb808623a2adf5","_version":13,"locale":"en-us","ACL":{},"_in_progress":false,"actions":{"all_search_options":"All search options","search":"Search flights","continue":"Continue"},"city_pairs":{"labels":{"add":"Add flight","remove":"Remove flight","from":"From","to":"To","flight":"Flight"},"detail":{"header":"Select an airport","award_only":""},"fs_options":{"include_nearby_airports":{"large":"Include nearby airports","small":"Nearby airports","destination":"","origin":""}}},"created_at":"2025-09-05T20:27:21.798Z","created_by":"blt6793861aef814a06","fs_options":{"flexible_dates":"Flexible dates","use_points":"Use points","show_only_special_fares":""},"special_fare":{"callout":"About contract fares","detail":{"content":{"line1":"Contract fares are special, contract awarded fares, such as corporate discount fares and government fares.","line2":"Select this option to search for these special fares.","line3":"These fares are not combinable with discount codes."},"header":"About contract fares"},"fs_options":{"contract_fares":"WA State govt","federal_fares":"OR State govt","no_contract_fares":"No contract fares","state_fares_suffix":"AK State govt"},"header":"Special fares","label":"Special fares"},"sr_announcements":{"swap_od_screen_reader":"Origin and destination cities have been swapped.","trip_type_selected":"selected as trip type","award_checkbox":"","discount_info":"","hide_additional":"","show_additional":"","upgrade_info":""},"tags":[],"title":"Search Widget Verbiage - Options / Actions","trip_type":{"label":"Trip type","fs_options":{"round_trip":"Round trip","one_way":"One way","multi_city":"Multi-city"}},"updated_at":"2026-01-14T23:20:01.483Z","updated_by":"bltcc82a2ff4c3b3c97","upgrade":{"header":"Upgrade type","label":"Upgrade type","callout":"Upgrade types","fs_options":{"no_upgrade_preference_option":"No preference","upgrade_certificate_option":"Upgrade Certificate","tier1_upgrade_option":"Silver","tier2_upgrade_option":"Gold","tier3_upgrade_option":"Platinum","tier4_upgrade_option":"Titanium"},"detail":{"header":"Upgrade types","content":{"header":"How would you like to shop?","option_details":{"no_upgrade_preference_option":{"detail":"No upgrade preference","description":"This default option displays the lowest available fares on each flight."},"upgrade_certificate_option":{"detail":"Upgrade certificate","description":"Choose this option to display fares that qualify for use with a valid upgrade certificate code."},"tier1_upgrade_option":{"description":"Silver Atmos Rewards members can use this option to display qualifying upgrade fares.","detail":"Silver upgrade"},"tier2_upgrade_option":{"description":"Gold Atmos Rewards members can use this option to display qualifying upgrade fares.","detail":"Gold upgrade"},"tier3and4_upgrade_option":{"description":"Platinum or Titanium Atmos Rewards members can use this option to display qualifying upgrade fares.","detail":"Platinum/Titanium upgrade"}}}}},"publish_details":{"time":"2026-01-14T23:20:23.271Z","user":"bltcc82a2ff4c3b3c97","environment":"blt69192ee0d877992f","locale":"en-us"}}],"fs_verbiage_discount_codes":[{"_content_type_uid":"flight_search_verbiage_discount_code","uid":"bltde0c43cd6639db16","_version":33,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-09-05T20:35:51.186Z","created_by":"blt6793861aef814a06","date_range":{"labels":{"range":"Dates","departing":"Departing","returning":"Returning","date":"Date"}},"discount_code":{"label":"Discount code","callout":"Using discount codes","disabled_points":"Discounts are not available when using points.","detail":{"header":"About credits, discounts, and companion fare codes.","content":{"alert":"Credit and gift certificates are NOT discount codes. Enter credit and gift certificate codes on the payment page with their associated PIN.","descriptions":{"discount_codes_use":"Discount codes are used to reduce the fare of applicable new ticket purchases and can be redeemed during their offer peri
88od at alaskaair.com, hawaiianairlines.com, the AlaskaHawaiian mobile app, and Atmos for Business™. Discount codes cannot be redeemed after the offer period expires and are forfeited if the ticket is changed or canceled.","companion_fare_codes_use":"Companion fare codes are unique discount codes that are issued annually to eligible credit cardholders. They cannot be transferred or redeemed by anyone other than the cardholder and expire if not used within a year of issuance.","flight_pass_credits_use":"Flight Pass credits are unique discount codes that are issued on a monthly or bi-monthly basis depending on subscription plan enrollment. They cannot be transferred or redeemed by anyone other than the Flight Pass subscriber. Flight Pass credits expire if not used by the end of validity and are forfeited if the ticket is changed or canceled after validity."},"where_to_find":{"header":"Where to find discount codes","description":"Discount codes may be included in your Atmos Rewards™ correspondence, social media, e-mail, direct mail, special advertisements, marketing campaigns, or via promotional partners. Some discount codes, such as companion fare codes which are issued to eligible cardholders, are stored in your account."},"how_to_use":{"header":"How to use discount codes","descriptions":{"redemption":"To redeem a discount code, type the code in the box marked discount code.","storage":"Discount codes can be stored in your account to be accessed for later use."}},"general_rules":{"header":"General rules for discount codes","rules":{"only_one_discount_code":"Only one discount code may be applied per reservation.","discount_codes_in_conjunction_with_certificates":"Discount codes may be used in conjunction with gift certificates or credit certificates, or Wallet funds.","discount_codes_only_available_on_platform":"Discount codes can only be redeemed for airfare purchases at alaskaair.com, hawaiianairlines.com, the AlaskaHawaiian app, and Atmos for Business™ for electronic tickets with a maximum of eight segments.","discount_codes_not_available_when_using_rewards":"Discount codes cannot be applied to Atmos Rewards award reservations.","discount_codes_original_purchases_only":"Discount codes apply to original purchases only and cannot be applied during ticket exchanges. If the ticket is canceled, the value of the discount is forfeited.","discount_codes_only_available_for_flights_operated_by":"Discount codes can only be redeemed for flights operated by Alaska Air, Hawaiian Airlines, Horizon Air, and/or Skywest as Alaska Airlines."}},"foot_note":"*Point-to-point fares are calculated for each flight's departure and arrival. Through fares are calculated from departure city to arrival city."}}},"ibe_dialogs":{"award_dialog":{"content":"If you want to continue booking using points, your language and currency will be updated to English and USD.","header":"We're still working on our international booking experience","primary_button":"Continue","secondary_button":"Switch to money"},"award_lap_infant_dialog":{"content":"This trip can’t be booked online, but our Customer Care team is ready to assist you. Please call \u003cauro-hyperlink href=\"tel:+18002527522\" variant=\"primary\"\u003e1-800-252-7522\u003c/auro-hyperlink\u003e to complete your booking.","header":"We're here to help","primary_button":"","secondary_button":""},"discount_dialog":{"content":"If you want to continue booking using this discount code, your language and currency will be updated to English and USD.","header":"We're still working on our international booking experience","primary_button":"Continue","secondary_button":"Remove discount"},"flex_calendar_dialog":{"content":"If you want to continue searching for flights with the flexible calendar, you can switch your search to English and USD.","header":"We're still working on our international booking experience","primary_button":"Continue","secondary_button":"Change search"},"umnr_dialog":{"content":"If you want to continue searching for flights for a children traveling alone, your language and currency will be updated to English and USD.","header":"We're still working on our international booking experience","primary_button":"Continue","secondary_button":"Change search"},"upgrade_dialog":{"content":"If you want to continue searching for flights for a children traveling alone, your language and currency will be updated to English and USD.","header":"We're still working on our international booking experience","primary_button":"Continue","secondary_button":"Change search"}},"lap_infant_dialog":{"header":"Traveling with a lap infant","content":{"description":"Each infant must have their own ticket when traveling with our international partners. We've added your infant as an adult passenger;
88 you'll be able to enter their correct birthdate later, on the Passenger Information page."}},"passengers":{"labels":{"passengers":"Passengers","adult":"Adult","adults":"Adults","child":"Child","children":"Children","infant":"Infant","infants":"Infants"},"fs_options":{"adults":{"label":"Adults","description":"18 years or older"},"children":{"label":"Children","description":"17 years old and under. Restrictions apply if traveling without an adult."},"infants":{"label":"Lap Infants","description":"Under 2 years old"}},"detail":{"header":"Children","content":{"age":{"title":"Age restrictions","description":"While there is no minimum age for infants traveling with us, check with your doctor if you're unsure your infant should be traveling via plane. As of their second birthday, children are no longer considered infants. The Federal Aviation Administration requires all children who have reached their second birthday to occupy their own seat and travel on their own ticket. Alaska Airlines reserves the right to require proof of age for any child passenger. Please be prepared to provide a birth certificate, passport, or other documentation upon request."},"infants":{"title":"Infant on lap","description":"Each ticketed adult may travel with one lap infant. If you are traveling with an infant and you are under the age of 18, you must be the parent or legal guardian to add a lap infant request to your reservation. Because of the location of extra oxygen masks:","partner_warning":"","disclaimers":["Lap infants are not permitted in the emergency exit rows, any on Alaska Airlines flights.","Lap infants are not guaranteed a seat, but if there is an empty seat available on a flight, the infant may occupy that seat for no extra charge.","When traveling with a lap infant, a diaper bag will count toward the standard carry-on limit of the ticketed adult passenger. Lap infants are not entitled to their own carry-on allowance.","Lap infants in the First Class cabin are not eligible for complimentary meals.","On long-haul international flights with Alaska Airlines, Hawaiian Airlines, or one of our partner airlines, lap infants can travel for 10% of the accompanying adult fare, plus taxes. At this rate, the infant will travel on your lap and won't have their own seat.","For long-haul international Atmos Rewards bookings, lap infants are charged only the applicable international taxes. At this rate, the infant will travel on your lap and won't have their own seat.","Lap infant tickets for long-haul international travel must be issued together with the accompanying adult's ticket by a Reservations team member. Please contact Alaska Airlines Reservations or Hawaiian Airlines Reservations for assistance. This functionality is currently not available on our website."],"flight_restrictions":["Alaska Airlines flights 1-99, 200-799, 1300-1999 - only one lap infant is permitted per row (including both sides of the aisle)","Alaska Airlines flights 100-199 - only one lap infant may sit on each section of the aircraft within a row","Alaska Airlines flights operated by Hawaiian Airlines 800-1299 - only one lap infant may sit on each section of the aircraft within a row","Alaska Airlines flights operated by Horizon Air 2000-2999 - only one lap infant may sit on each side of rows 6-21","Alaska Airlines flights operated by SkyWest 3300-3499 - one lap infant is allowed per row on the right side of the aircraft only"]},"taxes":{"title":"International taxes","description":"Lap infants travel free of charge within the United States, but are subject to select taxes and fees when traveling from an international location into the United States. Amounts below are listed in USD and rounded up to the nearest dollar. Fees may fluctuate based on currency exchange.","bz":{"title":"Travel from Belize- approximately $54 USD","description":"*Belizean citizens and children under the age of 12 may be eligible for Belize tourism tax refunds.","taxes":["$18 - Belize airport development fee","$15 - Belize passenger service fee","$3 - Belize international security fee","$7 - US Immigration user fee","$7 - US Customs user fee","$4 - US APHIS user fee"]},"ca":{"title":"Travel from Canada - approximately $18 USD","taxes":["$7 - US Immigration user fee","$7 - US Customs user fee","$4 - US APHIS user fee"]},"cr":{"title":"Travel from Costa Rica - approximately $50 USD","taxes":["$27 - Costa Rica boarding tax","$2 - Costa Rica baggage inspection fee","$3 - Costa Rica international security fee","$7 - US Immigration user fee","$7 - US Customs user fee","$4 - US APHIS user fee"]},"mx":{"title":"Travel from Mexico - approximately $18 USD","taxes":["$7 - US Immigration user fee","$7 - US Customs user fee","$4 - US APHIS user fee"]},"gt":{"title":"Travel from Guatamala - approximately $51 USD","taxes":["$30 - Departure Tourism Tax","$3 - Airport Security Fee","$7 - US Immigration user fee","$7 - US Customs user fee","$4 - US APHIS user fee"]},"car_seats":{"title":"Car seats fly free","description":"We will transport your child's car seat and stroller free of charge as checked baggage. You can check these items with your other baggage, or wait until you reach the gate area. This also applies to stroller-wagons that are designed to carry children and are collapsible to under 90 linear inches and 35 pounds. Standard bag fees/rules apply to larger wagons, those not designed to carry children, or those carried in addition to a stroller. Visit our Batteries and electronics page if the car seat, stroller, or wagon has a battery or power bank."}},"car_seats":{"description":"We will transport your child's car seat and stroller free of charge as checked baggage. You can check these items with your other baggage, or wait until you reach the gate area. This also applies to stroller-wagons that are designed to carry children and are collapsible to under 90 linear inches and 35 pounds. Standard bag fees/rules apply to larger wagons, those not designed to carry children, or those carried in addition to a stroller. Visit our batteries and electronics page if the car seat, stroller, or wagon has a battery or power bank.","title":"Car seats fly free"}}}},"tags":[],"title":"Search Widget Verbiage - Discount Code","updated_at":"2026-07-24T20:53:09.340Z","updated_by":"blt19cfe5fcd9f3fe85","publish_details":{"time":"2026-07-24T20:53:16.916Z","user":"blt19cfe5fcd9f3fe85","environment":"blt69192ee0d877992f","locale":"en-us"}}],"fs_verbiage_icons_errors_links":[{"_content_type_uid":"flight_search_verbiage_icons_errors_links","uid":"blt4d282d81f4aff42b","title":"Search Widget Verbiage - Icons, Errors, Links","icons":{"labels":{"error":"Icon: error"}},"states":{"loading":"Loading..."},"errors":{"generic_system_error":"A system error occurred while shopping for flights. Please try again.","cities":{"no_airport_match":"This doesn't match any airports in our network.","same_od":"Your departure and arrival cities cannot be the same.","missing_destination":"Please enter arrival city.","missing_origin":"Please enter departure city."}
88,"dates":{"past":"Date is in the past","invalid":"This date is invalid.","future":"Cannot book flights more than 330 days in the future.","missing":"Please enter date(s).","missing_date":"Please enter date.","missing_dates":"Please enter dates."},"discount":{"invalid_code":"Invalid or non-applicable code","invalid_alert":"This discount code didn't work. Check the discount code spelling, date of expiration, and try again. Note that gift and credit certificates only work on the payment page, this is for discount codes and companion fare codes.","expired":"Sorry, this discount code expired. Please enter another discount code, or none at all to continue without one.","gp_one_way":"Guest Pass can only be used for one-way trips.","gp_days_in_future":"Guest Pass must be used within 90 days of issue date.","cmp_pax_count":"Companion Fare discount must have exactly 2 passengers.","fp_pax_count":"Flight Pass Passengers Error.","award_only":"You must book with points to use this code.","destination_dont_match":"This discount code doesn’t apply to travel to this Arrival Airport. Please try another.","discount_blackout_dates":"This discount code can't be applied due to blackout restrictions. For more information, check out the discount code's Terms and Conditions.","discount_pax_num_different":"This discount code only applies to \u003cMIN\u003e-\u003cMAX\u003e passenger(s). Update the number of passengers in your booking to try again.","discount_pax_num_same":"This discount code only applies to \u003cMAX\u003e passenger(s). Update the number of passengers in your booking to try again.","itinerary_o_w_only_discount":"This discount only applies to one-way fares. To use this code, adjust your search and try again.","itinerary_r_t_only_discount":"This discount only applies to round-trip fares. To use this code, adjust your search and try again.","itinerary_type_discount":"Your discount code doesn’t apply to this type of trip. To use this code, adjust your search and try again.","origin_dont_match":"This discount code doesn’t apply to travel from this Departure Airport. Please try another.","revenue_only":"This discount is not valid for flights booked with points.","route_restricted_discount":"This discount code doesn’t apply to this route. Please try another.","travel_dates_dont_match":"This discount code doesn’t apply for these travel dates. Please update your search and try again.","travel_end_date_dont_match":"The last date of travel that applies for this discount code is \u003cTRAVELENDDATE\u003e. Please try an earlier date.","travel_start_date_dont_match":"The earliest date of travel that applies for this discount code is \u003cTRAVELSTARTDATE\u003e. Please try a future date."},"passengers":{"too_many_passengers":"A maximum of 7 passengers may be booked on a single reservation.","too_few_passengers":"You must book at least 1 passenger.","not_enough_adults_for_infants":"There must be more adults than lap infants.","upgrade_pax_count_n":"Only \u003cMAX\u003e travelers per purchase are eligible for an \u003cUPGRADE\u003e upgrade fare. Please change total number of passengers traveling on this upgrade fare to \u003cMAX\u003e.","mc_umnr_not_supported":"At this time, multi-city travel cannot be booked online for children aged 17 and under who are traveling without an adult. To book multi-city travel for children traveling alone, please contact Alaska Airlines Reservations call center at 1-800-ALASKAAIR (1-800-252-7522).","upgrades_pax_count1":"Only 1 traveler per purchase is eligible for a \u003cUPGRADE\u003e upgrade fare. Please change total number of passengers traveling on this upgrade fare to 1."},"inputs":{"required_fields":"The following fields are required: ","missing_field":"Please fill out this field.","field_date":"Date","field_return_date":"Return Date","field_departure_date":"Departure Date"},"require_correction":"Please correct this field.","upgrades":{"upgrade_points_conflict":"Upgrade certificates are not combinable with award itineraries."}},"tags":[],"locale":"en-us","created_by":"blt6793861aef814a06","updated_by":"blt478cceb82d98b48a","created_at":"2025-09-05T21:17:42.506Z","updated_at":"2026-02-05T00:00:44.718Z","ACL":{},"_version":6,"_in_progress":false,"links":[],"publish_details":{"time":"2026-03-10T17:54:35.811Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"tags":[],"locale":"en-us","created_by":"blt6793861aef814a06","updated_by":"blt6f5f795fcda1494a","created_at":"2025-09-05T20:23:34.181Z","updated_at":"2026-06-17T20:52:24.185Z","ACL":{},"_version":7,"_in_progress":false,"publish_details":{"time":"2026-06-20T00:37:13.440Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"quick_links":[{"title":"Check in","_metadata":{"uid":"cs991db37fc5d90289"},"href":"https://reservations.alaskaair.com/checkin"},{"title":"Trips","_metadata":{"uid":"cs440883eea6a96ef3"},"href":"https://www.alaskaair.com/trips"},{"title":"Flight status","_metadata":{"uid":"csb344903651d4fcdc"},"href":"https://www.alaskaair.com/flightstatus"}],"brand":null,"publish_details":{"time":"2026-09-21T22:07:30.904Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"}}],"merchandising":{"slot_one":[{"alias":"Non Card holder - General","_metadata":{"uid":"cs595ba5cfa7bdab5b"},"render":[{"_content_type_uid":"render","uid":"blt80a03516ba0ba5d4","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-04-27T05:18:20.567Z","created_by":"blt478cceb82d98b48a","selector":"borealis-card-concise","tags":[],"title":"CardConcise","updated_at":"2025-04-27T05:18:20.567Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-04-21T10:42:14.052Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"merchandise":[{"_content_type_uid":"universal_content_model","uid":"bltc4c1cef0d350d7b7","_version":29,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Apply now","href":"https://secure.bankofamerica.com/apply-now-services/credit-cards/initialize-icai?requesttype=C\u0026campaignid=4082322\u0026productoffercode=6Y\u0026genericvariables=861~ASAscentHomepageWidget"},"open_new_window":true,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{}
88,"base_weight":null,"categories":{"productId":"campaigns.flights.deals_money_miles","terms":[{"campaigns":{"flights":"campaigns.flights","deals_money_miles":"campaigns.flights.deals_money_miles"}}]},"created_at":"2026-01-20T16:54:06.447Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"20251030_sale-flight-deals_v15","description":{"large":"Earn 50,000 bonus points and a $99 Companion Fare (plus taxes and fees from $23) after qualifying purchases.​\n​\u003cbr/\u003e\u003cbr/\u003e\u003cspan style=\"color: --ds-basic-color-texticon-inverse-muted; font-size: var(--Body-X-Small-Size, 12px);\"\u003e\nMust apply here for this offer. Offers vary elsewhere.​\nResidents of the US and its territories only. See full disclosure for details.​\n\u003c/span\u003e","small":"Earn 50,000 bonus points and a $99 Companion Fare (plus taxes and fees from $23) after qualifying purchases.​\n​\u003cbr/\u003e\u003cbr/\u003e\u003cspan style=\"color: --ds-basic-color-texticon-inverse-muted; font-size: var(--Body-X-Small-Size, 12px);\"\u003e\nMust apply here for this offer. Offers vary elsewhere.​\nResidents of the US and its territories only. See full disclosure for details.​\n\u003c/span\u003e","large_advanced_description":{"type":"doc","uid":"5e12ec3001574547ba6492665f02a8cb","attrs":{},"children":[{"type":"p","attrs":{},"uid":"7446185ec5394376a12fa43709e23185","children":[{"text":""}]}],"_version":29},"small_advanced_description":{"type":"doc","uid":"25d7bab3800c4b8bad8cc7dcca1abbf7","attrs":{},"children":[{"type":"p","attrs":{},"uid":"4b544fc9f56a4c459f746adda5c5260a","children":[{"text":""}]}],"_version":29}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","uid":"d8167a193a9d410e9f175fcb806d4860","attrs":{},"children":[{"type":"p","attrs":{},"uid":"320459bd1b0145eca2b8ba240e4b866f","children":[{"text":""}]}],"_version":29},"small_advanced_fineprint":{"type":"doc","uid":"17787602e37544b4b45f19e006026310","attrs":{},"children":[{"type":"p","attrs":{},"uid":"a8d868f7eee6462fbd5ab7a6c207eb69","children":[{"text":""}]}],"_version":29}},"headline":{"large":"50,000 bonus points ​+ $99 Companion Fare Offer​","small":"50,000 bonus points ​+ $99 Companion Fare Offer​"},"items":[],"media":{"graphic":null,"primary":{"uid":"bltd54ecedcd82d3a6e","_version":5,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-03-12T17:47:44.750Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"494469","filename":"hp_concisecard_as_noncard.jpg","parent_uid":"blt3517dd17d00f6f8f","tags":[],"title":"cc-bg-1-ascent-as","updated_at":"2026-09-03T18:25:00.754Z","updated_by":"blt27e20c7820685f15","publish_details":{"time":"2026-09-16T16:02:08.831Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltd54ecedcd82d3a6e/6a99bb7c23292b82fbe159bf/hp_concisecard_as_noncard.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"CC-AS-HP Expanded Widget - merch 1 - Non Card holder","updated_at":"2026-09-02T23:18:44.714Z","updated_by":"blt3d2a01e2ff2ed9ad","url":"/ucm/as/expanded-widget/merch-1-large-asset/credit-card/non-cardholder","publish_details":{"time":"2026-09-16T16:01:54.375Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"optimizely_flags":{"project":{"id":6129769019342848,"label":"Content 2.0","value":6129769019342848,"status":"active","name":"Content 2.0"},"flag":{"label":"Has No Card","value":526163,"archived":false,"id":526163,"key":"has_no_card","name":"Has No Card","project_id":6129769019342848,"variable_definitions":{},"environments":{"development":{"enabled":true,"key":"development","name":"Development","rules_detail":[{"name":"has_no_card_rule","created_time":"2026-03-27T18:44:23.515745Z","primary_metric":null,"distribution_mode":null,"days_running":null,"type":"targeted_delivery","key":"has_no_card_rule","enabled":true,"layer_experiment_id":9300003069537,"custom_fields":null,"fetch_results_ui_url":null,"updated_time":"2026-03-27T18:44:29.395090Z","created_by_user_email":"[email protected]","status":"running","audience_ids":[6144317052420096,5138032790077440],"id":1755714,"variation_names":["On"],"traffic_allocation":10000}]},"production":{"enabled":true,"key":"production","name":"Production","rules_detail":[{"name":"has_no_card_rule","created_time":"2026-04-08T20:25:48.520069Z","primary_metric":null,"distribution_mode":null,"days_running":null,"type":"targeted_delivery","key":"has_no_card_rule","enabled":true,"layer_experiment_id":9300003093126,"custom_fields":null,"fetch_results_ui_url":null,"updated_time":"2026-04-08T20:25:56.314844Z","created_by_user_email":"[email protected]","status":"running","audience_ids":[6144317052420096,5138032790077440],"id":1764918,"variation_names":["On"],"traffic_allocation":10000}]}}},"group":{"label":"Group 1","value":"group1"}}}],"slot_two":[{"alias":"Non Cardholder","_metadata":{"uid":"csccf77fa8dbc10db5"},"render":[{"_content_type_uid":"render","uid":"bltf9955fa0e52bd6e0","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-07-03T23:08:08.990Z","created_by":"blt478cceb82d98b48a","default_attributes":[],"selector":"borealis-card-credit-card-promo","tags":[],"title":"CardCreditCardPromo","updated_at":"2025-07-03T23:08:08.990Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2025-07-03T23:08:15.765Z","user":"blt478cceb82d98b48a","environment":"blt69192ee0d877992f","locale":"en-us"}}],"merchandise":[{"_content_type_uid":"universal_content_model","uid":"blta8ec7e83078a8e52","locale":"en-us","_version":11,"ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/content/deals/flights"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2026-08-11T14:42:35.261Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"merch-2-august-fall-deals_v2","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"172645ec596f473f9f936c1fe04a475a","children":[{"type":"p","attrs":{},"uid":"5066201e122b43798f9cddf36a8df41e","children":[{"text":""}]}],"_version":11},"small_advanced_description":{"type":"doc","attrs":{},"uid":"f0570b5e5f924817882c8748b91eb8a9","children":[{"type":"p","attrs":{},"uid":"6f504e6e9e494ecfaec62249abdfe292","children":[{"text":""}]}],"_version":11}},"fineprint":{"large":"Book now","small":"Book now","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"e81bbf9c606c4c809f9a662a82ccaa22","children":[{"type":"p","attrs":{},"uid":"612567e5fbe640eb9c6b8fb9cc39c11d","children":[{"text":""}]}],"_version":11},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"f121cb26c3564b259e1463a606a7504b","children":[{"type":"p","attrs":{},"uid":"1c52af8d16f4481f9a94be6b32de1cda","children":[{"text":""}]}],"_version":11}},"headline":{"large":"Hawaii beach days are calling","small":"Hawaii beach days are calling"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt9df80670d40c9eb4","_version":1,"is_dir":false,"ACL":{},"content_type":"image/png","created_at":"2026-09-15T00:19:42.915Z","created_by":"blt89d9873f4e126a36","file_size":"698627","filename":"9.15appsale.png","parent_uid":null,"tags":[],"title":"9.15appsale.png","updated_at":"2026-09-15T00:19:42.915Z","updated_by":"blt89d9873f4e126a36","publish_details":{"time":"2026-09-15T14:00:02.386Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9df80670d40c9eb4/6aa88f1e35eddc70a411d734/9.15appsale.png"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"Merch 2 - August Fall Deals","updated_at":"2026-10-09T19:01:24.357Z","updated_by":"blt89d9873f4e126a36","url":"/ucm/merch2/august-fall-deals","publish_details":{"time":"2026-10-09T19:09:29.546Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"optimizely_flags":{"flag":{"label":"Has No Card","value":526163,"archived":false,"id":526163,"key":"has_no_card","name":"Has No Card","project_id":6129769019342848,"variable_definitions":{},"environments":{"development":{"enabled":true,"key":"development","name":"Development","rules_detail":[{"id":1755714,"distribution_mode":null,"days_running":null,"type":"targeted_delivery","layer_experiment_id":9300003069537,"fetch_results_ui_url":null,"variation_names":["On"],"created_by_user_email":"[email protected]","custom_fields":null,"updated_time":"2026-03-27T18:44:29.395090Z","name":"has_no_card_rule","audience_ids":[6144317052420096,5138032790077440],"enabled":true,"primary_metric":null,"stats_model_type":null,"traffic_allocation":10000,"created_time":"2026-03-27T18:44:23.515745Z","key":"has_no_card_rule","status":"running"}]},"production":{"enabled":true,"key":"production","name":"Production","rules_detail":[{"id":1764918,"distribution_mode":null,"days_running":null,"type":"targeted_delivery","layer_experiment_id":9300003093126,"fetch_results_ui_url":null,"variation_names":["On"],"created_by_user_email":"[email protected]","custom_fields":null,"updated_time":"2026-04-08T20:25:56.314844Z","name":"has_no_card_rule","audience_ids":[6144317052420096,5138032790077440],"enabled":true,"primary_metric":null,"stats_model_type":null,"traffic_allocation":10000,"created_time":"2026-04-08T20:25:48.520069Z","key":"has_no_card_rule","status":"running"}]}}},"group":{"label":"Group 2","value":"group2"}}}]},"renderAttributes":{}}},{"block":{"alias":"Non-Cardholders Banner","_metadata":{"uid":"cs0e669d2f6b2a4a6f"},"render":[{"_content_type_uid":"render","uid":"blt2d2bc568a594c119","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-05-22T18:26:07.421Z","created_by":"blt478cceb82d98b48a","selector":"borealis-verbose-promo-banner","tags":[],"title":"VerbosePromoBanner","updated_at":"2025-05-22T18:26:07.421Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:03:17.428Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"bltf6c0c739d2331cf6","_version":2,"locale":"en-us","ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"button_shape":null,"button_variant":null,"card_type":null,"centered":false,"cta_shape":null,"hide_image":false,"rounded":false,"title_color":null,"transparent_background":false,"type":null,"variant":null},"created_at":"2025-05-22T19:38:23.564Z","created_by":"blt478cceb82d98b48a","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":"primary","opennewwindow":false,"role":"","itemtype":null,"iscontentautoresized":false,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"showinnerimg":true,"badge":"corner","alignright":false,"autoplay":false,"autoscroll":false,"backgroundcolor":null,"buttonshape":"rounded","buttonvariant":null,"centered":false,"chevron":null,"contentalignment":null,"creditcardsize":null,"delay":"","emphasis":false,"expanded":false,"fixed":false,"grouped":false,"hascustomcontent":false,"headlinesize":null,"hidden":false,"hideinnercontent":false,"imageaspectratio":null,"imageheight":null,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"isgriditemautofit":false,"ismobilesize":false,"isshowdivider":false,"loop":false,"navigation":false,"ondark":false,"pagination":false,"pauselabel":"","playlabel":"","playoninit":false,"scrollspeed":"","showcaption":false,"showicon":false,"showoverlaygraphic":false,"startdelay":"","transparentbackground":false,"type":null,"variant":null},"tags":[],"title":"VerbosePromoBanner - showInnerImg|true_badge|corner","updated_at":"2025-10-07T00:30:29.087Z","updated_by":"blt0042255bc672f55c","publish_details":{"time":"2026-10-01T07:07:38.176Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[{"_content_type_uid":"solid_background","uid":"blt82c6a80e3bdf9315","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"background":{"option":"Custom","color":"--ds-basic-color-page-background-utility","custom_color":{"hsl":{"h":200,"s":0,"l":1,"a":0},"hex":"#ffffff","rgb":{"r":255,"g":255,"b":255,"a":0},"hsv":{"h":200,"s":0,"v":1,"a":0},"oldHue":200,"source":"rgb"}},"created_at":"2026-01-08T22:11:48.005Z","created_by":"bltf5bd780b9f0d82fc","full_width":false,"padding":{"top_token":"--ds-grid-gutter-sm","top_multiplier":2,"right_token":"0","right_multiplier":0,"bottom_token":"--ds-grid-gutter-sm","bottom_multiplier":0,"left_token":"0","left_multiplier":0},"tags":[],"title":"febs-t2-b0-clear","updated_at":"2026-01-08T22:11:48.005Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-04-21T10:42:28.373Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"universal_content_model","uid":"blt7d3bfb0d90034c3a","_version":42,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Pre-Qualify Now","href":"https://secure.bankofamerica.com/apply-now-services/cards-prequal/initialize-prequal?requesttype=CCAPQ\u0026campaignid=4082322\u0026productoffercode=6Y\u0026appflow=ICAI\u0026locale=en_US\u0026lobchannelcode=ASK003\u0026genericvariables=861~ASAscentHomepagetilePQ"},"open_new_window":true,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-08-12T14:59:57.459Z","created_by":"bltd46b5a44781f15d7","custom_campaign_uid":"segment-ascent-banner-your-ascent_v6","description":{"large":"Earn 50,000 bonus points and a $99 Companion Fare (plus taxes and fees from $23) after qualifying purchases. Plus, save up to $90 per person roundtrip with a free checked bag and preferred boarding for you and up to six guests on the same reservation when you pay for your flight with your card.​\u003cbr\u003e\u003cbr\u003eSee if you pre-qualify. It takes 30 seconds and your credit score is not impacted.","small":"Earn 50,000 bonus points and a $99 Companion Fare (plus taxes and fees from $23) after qualifying purchases. Plus, save up to $90 per person roundtrip with a free checked bag and preferred boarding for you and up to six guests on the same reservation when you pay for your flight with your card.​\u003cbr\u003e\u003cbr\u003eSee if you pre-qualify. It takes 30 seconds and your credit score is not impacted.","large_advanced_description":{"type":"doc","attrs":{},"uid":"b276b354adac46279c544698b038db8b","children":[{"type":"p","attrs":{},"uid":"bab6072da10c435cbeb49c02c2be5f40","children":[{"text":""}]}],"_version":42},"small_advanced_description":{"type":"doc","attrs":{},"uid":"ff6b1fb705a24bfe9b5c79598819bb2a","children":[{"type":"p","attrs":{},"uid":"3e090be2e97e4b31ae81a29e37fd1ac8","children":[{"text":""}]}],"_version":42}}
88,"fineprint":{"large":"Offers vary elsewhere.​ Residents of the US and its territories only. See full disclosure for details.​","small":"Offers vary elsewhere.​ Residents of the US and its territories only. See full disclosure for details.​","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"a28fda6913284af794e2b686010ebbe2","children":[{"type":"p","uid":"298a15227260480ebcb97ea34a9af2c9","attrs":{},"children":[{"text":""}]}],"_version":42},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"8698935da1f144a6bb1fe9a815d8cc84","children":[{"type":"p","uid":"3edfa5ddee644566a985fcebdab037eb","attrs":{},"children":[{"text":""}]}],"_version":42}},"headline":{"large":"50,000 bonus points + Get a free checked bag​","small":"50,000 bonus points + Get a free checked bag​"},"items":[],"media":{"graphic":{"uid":"blt2d6e98619050fddd","_version":13,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-03-12T20:33:41.952Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"338654","filename":"70k-ascent-card-ar.jpg","parent_uid":"blt3517dd17d00f6f8f","tags":[],"title":"overlay-ascent-ar","updated_at":"2026-09-15T16:30:36.301Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2026-09-16T16:02:01.802Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt2d6e98619050fddd/6a99bb6c5301913049e37f84/70k-ascent-card-ar.jpg"},"primary":{"uid":"blt68595735e66f0e33","_version":8,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-03-12T20:51:07.481Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"504079","filename":"bg-2-ascent.jpg","parent_uid":"blt3517dd17d00f6f8f","tags":[],"title":"bg-2-ascent","updated_at":"2026-09-15T16:31:02.137Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2026-09-16T16:02:01.477Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt68595735e66f0e33/6a99db175f9db723ac5621d5/bg-2-ascent.jpg"},"secondary":null},"motionpoint_flags":["disable"],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":"LIMITED-TIME ONLINE OFFER"},"theme":[],"title":"CC-AS-HP Segment - Ascent banner - Your ascent","updated_at":"2026-09-15T15:17:45.364Z","updated_by":"blt133fb0b9545654f5","url":"/ucm/campaign/atmos-noncard","publish_details":{"time":"2026-09-16T16:01:51.644Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"615c2428981745cf8d915c848dc2d416","attrs":{},"children":[{"type":"p","attrs":{},"uid":"0464b1b8c7b945d48ae4108708fd2c37","children":[{"text":""}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"type":"doc","uid":"53200f5d4d6f4194a46a250aecfe822d","attrs":{},"children":[{"type":"p","attrs":{},"uid":"fa15c3ad56b94c88a94c55cb6cd57762","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{"project":{"id":6129769019342848,"label":"Content 2.0","value":6129769019342848,"status":"active","name":"Content 2.0"},"flag":{"label":"Has No Card","value":526163,"archived":false,"id":526163,"key":"has_no_card","name":"Has No Card","project_id":6129769019342848,"variable_definitions":{},"environments":{"development":{"enabled":true,"key":"development","name":"Development","rules_detail":[{"id":1755714,"layer_experiment_id":9300003069537,"name":"has_no_card_rule","fetch_results_ui_url":null,"type":"targeted_delivery","distribution_mode":null,"created_time":"2026-03-27T18:44:23.515745Z","enabled":true,"traffic_allocation":10000,"key":"has_no_card_rule","variation_names":["On"],"updated_time":"2026-03-27T18:44:29.395090Z","days_running":null,"primary_metric":null,"status":"running","audience_ids":[6144317052420096,5138032790077440],"created_by_user_email":"[email protected]"}]},"production":{"enabled":true,"key":"production","name":"Production","rules_detail":[{"id":1764918,"layer_experiment_id":9300003093126,"name":"has_no_card_rule","fetch_results_ui_url":null,"type":"targeted_delivery","distribution_mode":null,"created_time":"2026-04-08T20:25:48.520069Z","enabled":true,"traffic_allocation":10000,"key":"has_no_card_rule","variation_names":["On"],"updated_time":"2026-04-08T20:25:56.314844Z","days_running":null,"primary_metric":null,"status":"running","audience_ids":[6144317052420096,5138032790077440],"created_by_user_email":"[email protected]"}]}}},"group":{"label":"Group 20","value":"group20"}},"renderAttributes":{}}},{"block":{"alias":"Global Getaways Banner","_metadata":{"uid":"csa3c76d02823d3458"},"render":[{"_content_type_uid":"render","uid":"blt2d2bc568a594c119","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-05-22T18:26:07.421Z","created_by":"blt478cceb82d98b48a","selector":"borealis-verbose-promo-banner","tags":[],"title":"VerbosePromoBanner","updated_at":"2025-05-22T18:26:07.421Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:03:17.428Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"blt02903cb860215f25","locale":"en-us","_version":2,"ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"type":null,"variant":null,"button_variant":null,"button_shape":null,"card_type":null,"title_color":null,"cta_shape":null,"centered":false,"rounded":false,"hide_image":false,"transparent_background":false},"created_at":"2025-09-30T21:02:44.799Z","created_by":"blt133fb0b9545654f5","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":null,"opennewwindow":false,"role":"","itemtype":null,"iscontentautoresized":false,"isgriditemautofit":false,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"fixed":false,"showinnerimg":true,"badge":"overlap","backgroundcolor":"surface-neutral-subtle","alignright":false,"chevron":null,"emphasis":false,"expanded":false,"grouped":false,"variant":null,"ismobilesize":false,"type":null,"hidden":false,"hascustomcontent":false,"showicon":false,"imageaspectratio":null,"autoplay":false,"autoscroll":false,"navigation":false,"loop":false,"pagination":false,"playoninit":false,"delay":"","scrollspeed":"","startdelay":"","pauselabel":"","playlabel":"","ondark":false,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"imageheight":null,"contentalignment":null,"headlinesize":null,"showoverlaygraphic":false,"showcaption":false,"buttonvariant":null,"buttonshape":null,"isshowdivider":false,"creditcardsize":null,"transparentbackground":false,"centered":false,"hideinnercontent":false},"tags":[],"title":"verbose-promo-banner-4-grey-background","updated_at":"2025-09-30T21:41:14.043Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2026-04-21T10:31:06.012Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[{"_content_type_uid":"solid_background","uid":"bltfaf7e3bc164f9dbc","locale":"en-us","_version":2,"ACL":{},"_in_progress":false,"background":{"option":"Custom","color":"--ds-basic-color-page-background-default","custom_color":{"hsl":{"h":247.1186440677966,"s":0,"l":1,"a":0},"hex":"#ffffff","rgb":{"r":255,"g":255,"b":255,"a":0},"hsv":{"h":247.1186440677966,"s":0,"v":1,"a":0},"oldHue":247.1186440677966,"source":"rgb"}},"created_at":"2025-08-18T15:35:31.507Z","created_by":"blt478cceb82d98b48a","full_width":false,"padding":{"top_token":"--ds-grid-gutter-md","top_multiplier":2,"right_token":"0","right_multiplier":0,"bottom_token":"--ds-grid-gutter-md","bottom_multiplier":2,"left_token":"0","left_multiplier":0},"tags":[],"title":"Legacy Padding Homepage CC Blocks Spacing for ABTest2","updated_at":"2025-08-26T18:11:05.054Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-04-21T10:52:29.632Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"universal_content_model","uid":"blt2094cce9d56fc88c","_version":3,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Explore Global Getaways","href":"https://www.alaskaair.com/atmosrewards/content/global-getaways"},"open_new_window":true,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2026-09-02T02:33:14.485Z","created_by":"blt89d9873f4e126a36","custom_campaign_uid":"global-getaways-banner_v1","description":{"large":"Explore cities where the season is the main event, from snow festivals in Japan to icy fjords near Norway. Terms apply. ","small":"Explore cities where the season is the main event, from snow festivals in Japan to icy fjords near Norway. Terms apply. ","large_advanced_description":{"type":"doc","attrs":{},"uid":"0f1c8f4a3f1445a4a5b0f1120a7ba835","children":[{"type":"p","attrs":{},"uid":"9ad6710a9e32474bbf5ede82a601b264","children":[{"text":""}]}],"_version":3},"small_advanced_description":{"type":"doc","attrs":{},"uid":"3940e23b95dc46c58d86642b3e367a6d","children":[{"type":"p","attrs":{},"uid":"831d9e32f860486fb1758611b3f61d08","children":[{"text":""}]}],"_version":3}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"b48f4f568299463b83a1e720db7fd244","children":[{"type":"p","attrs":{},"uid":"28f3cb1adee049d1bdca18cba0436aaf","children":[{"text":""}]}],"_version":3},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"b3bf63dc122e4243b90ebb9bf57d99e0","children":[{"type":"p","attrs":{},"uid":"d6319035e5a84f49b23c06ae313efe65","children":[{"text":""}]}],"_version":3}},"headline":{"large":"Winter done right, starting at 20,000 points","small":"Winter done right, starting at 20,000 points"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt9ec610f01a4aa30a","_version":1,"title":"Seoul GG 10.png","created_by":"blt89d9873f4e126a36","updated_by":"blt89d9873f4e126a36","created_at":"2026-09-30T02:13:14.351Z","updated_at":"2026-09-30T02:13:14.351Z","content_type":"image/png","file_size":"3496759","filename":"Seoul_GG_10.png","ACL":{},"parent_uid":null,"is_dir":false,"tags":[],"publish_details":{"time":"2026-10-01T05:55:08.058Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9ec610f01a4aa30a/6abc703ad05602dfbd27f044/Seoul_GG_10.png"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"Global Getaways banner","updated_at":"2026-10-02T00:00:11.064Z","updated_by":"blt89d9873f4e126a36","url":"/ucm/global-getaways-banner","publish_details":{"time":"2026-10-07T14:00:01.025Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"6cce466532e14f50af65ba9d42f78aba","attrs":{},"children":[{"type":"p","attrs":{},"uid":"57922eda2f75464aaefccb15336cd3c6","children":[{"text":""}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"type":"doc","uid":"6e811c9d9493466fb1d3f3b98346f1c2","attrs":{},"children":[{"type":"p","attrs":{},"uid":"7f2c1d08df1e4c77b028899bfbf9c696","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{"project":{},"flag":null,"group":null},"renderAttributes":{}}},{"block":{"alias":"Join and Save Offer not AK, CA or HI","_metadata":{"uid":"cs5261a9a73665df14"},"render":[{"_content_type_uid":"render","uid":"blt2d2bc568a594c119","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-05-22T18:26:07.421Z","created_by":"blt478cceb82d98b48a","selector":"borealis-verbose-promo-banner","tags":[],"title":"VerbosePromoBanner","updated_at":"2025-05-22T18:26:07.421Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:03:17.428Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"bltf6c0c739d2331cf6","_version":2,"locale":"en-us","ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"button_shape":null,"button_variant":null,"card_type":null,"centered":false,"cta_shape":null,"hide_image":false,"rounded":false,"title_color":null,"transparent_background":false,"type":null,"variant":null},"created_at":"2025-05-22T19:38:23.564Z","created_by":"blt478cceb82d98b48a","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":"primary","opennewwindow":false,"role":"","itemtype":null,"iscontentautoresized":false,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"showinnerimg":true,"badge":"corner","alignright":false,"autoplay":false,"autoscroll":false,"backgroundcolor":null,"buttonshape":"rounded","buttonvariant":null,"centered":false,"chevron":null,"contentalignment":null,"creditcardsize":null,"delay":"","emphasis":false,"expanded":false,"fixed":false,"grouped":false,"hascustomcontent":false,"headlinesize":null,"hidden":false,"hideinnercontent":false,"imageaspectratio":null,"imageheight":null,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"isgriditemautofit":false,"ismobilesize":false,"isshowdivider":false,"loop":false,"navigation":false,"ondark":false,"pagination":false,"pauselabel":"","playlabel":"","playoninit":false,"scrollspeed":"","showcaption":false,"showicon":false,"showoverlaygraphic":false,"startdelay":"","transparentbackground":false,"type":null,"variant":null},"tags":[],"title":"VerbosePromoBanner - showInnerImg|true_badge|corner","updated_at":"2025-10-07T00:30:29.087Z","updated_by":"blt0042255bc672f55c","publish_details":{"time":"2026-10-01T07:07:38.176Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[{"_content_type_uid":"solid_background","uid":"blt82c6a80e3bdf9315","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"background":{"option":"Custom","color":"--ds-basic-color-page-background-utility","custom_color":{"hsl":{"h":200,"s":0,"l":1,"a":0},"hex":"#ffffff","rgb":{"r":255,"g":255,"b":255,"a":0},"hsv":{"h":200,"s":0,"v":1,"a":0},"oldHue":200,"source":"rgb"}},"created_at":"2026-01-08T22:11:48.005Z","created_by":"bltf5bd780b9f0d82fc","full_width":false,"padding":{"top_token":"--ds-grid-gutter-sm","top_multiplier":2,"right_token":"0","right_multiplier":0,"bottom_token":"--ds-grid-gutter-sm","bottom_multiplier":0,"left_token":"0","left_multiplier":0},"tags":[],"title":"febs-t2-b0-clear","updated_at":"2026-01-08T22:11:48.005Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-04-21T10:42:28.373Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"universal_content_model","uid":"bltd6b4a2dd87b0ae7b","_version":7,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Join today","href":"https://www.alaskaair.com/atmosrewards/enroll/promotion/as2206"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-11-06T20:40:54.506Z","created_by":"blt1eb79ef171b504eb","custom_campaign_uid":
88"join-and-save_v4","description":{"large":"Unlock more rewards, more often, as you earn points on 1,000+ global destinations with over 30 airline partners, including \u003cstrong\u003eone\u003c/strong\u003eworld\u003csup\u003e®\u003c/sup\u003e.","small":"Unlock more rewards, more often, as you earn points on 1,000+ global destinations with over 30 airline partners, including \u003cstrong\u003eone\u003c/strong\u003eworld\u003csup\u003e®\u003c/sup\u003e.","large_advanced_description":{"type":"doc","attrs":{},"uid":"aacb148c9a1f4d36b59f1131400872d6","children":[{"type":"p","attrs":{},"uid":"8bfc282f6d7749f6bb459c0cb012867e","children":[{"text":""}]}],"_version":7},"small_advanced_description":{"type":"doc","attrs":{},"uid":"fee291de9ae64eec89de9133b5954b01","children":[{"type":"p","attrs":{},"uid":"f4c21757df0046e2bbd359b70934506f","children":[{"text":""}]}],"_version":7}},"fineprint":{"large":"*\u003cauro-hyperlink href=\"https://www.alaskaair.com/atmosrewards/enroll/promotion/as2206\"\u003eTerms and conditions apply\u003c/auro-hyperlink\u003e.","small":"*\u003cauro-hyperlink href=\"https://www.alaskaair.com/atmosrewards/enroll/promotion/as2206\"\u003eTerms and conditions apply\u003c/auro-hyperlink\u003e.","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"45a2c79027954b8391c1e606ac7adada","children":[{"type":"p","attrs":{},"uid":"71a3bc1993944bf58a776d0392c2e509","children":[{"text":""}]}],"_version":7},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"bd6b3fcf564443bca3f712e281683f07","children":[{"type":"p","attrs":{},"uid":"611dffb715414dac8aa89d9e17017f9d","children":[{"text":""}]}],"_version":7}},"headline":{"large":"Join Atmos™ Rewards and save $25 on your next flight* ","small":"Join Atmos™ Rewards and save $25 on your next flight* "},"items":[],"media":{"graphic":null,"primary":{"uid":"blt18058d7d1f8d7ddf","_version":1,"title":"JoinandSaveAtmos---3840x2160.jpg","created_by":"blt1eb79ef171b504eb","updated_by":"blt1eb79ef171b504eb","created_at":"2025-11-06T20:44:48.280Z","updated_at":"2025-11-06T20:44:48.280Z","content_type":"image/jpeg","file_size":"269547","filename":"JoinandSaveAtmos---3840x2160.jpg","ACL":{},"parent_uid":null,"is_dir":false,"tags":[],"publish_details":{"time":"2025-11-06T20:47:24.926Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt18058d7d1f8d7ddf/690d08c037acaeb2715ac7fd/JoinandSaveAtmos---3840x2160.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"Join and save not AK, CA or HI","updated_at":"2025-11-06T21:23:17.687Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/Join-and-save","publish_details":{"time":"2025-11-06T21:23:21.745Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"c87d7c1dd102411c8c7fa38567c5c243","attrs":{},"children":[{"type":"p","attrs":{},"uid":"b7a672df5293432492158e4e293809af","children":[{"text":""}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"uid":"40b995b695174d169018ea03fb71c68d","type":"doc","attrs":{},"children":[{"type":"p","attrs":{},"uid":"8f35ccb1a7744a9aabf12c982153f6b8","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{"project":{"id":6129769019342848,"label":"Content 2.0","value":6129769019342848,"status":"active","name":"Content 2.0"},"flag":{"label":"Show to Non Tier Guests Everywhere Except in AK CA HI","value":488539,"archived":false,"id":488539,"key":"show_to_non_tier_guests_everywhere_except_in_ak_ca_hi","name":"Show to Non Tier Guests Everywhere Except in AK CA HI","project_id":6129769019342848,"variable_definitions":{},"environments":{"development":{"enabled":true,"key":"development","name":"Development","rules_detail":[{"fetch_results_ui_url":null,"distribution_mode":null,"audie
88nce_ids":[5375205078466560],"days_running":null,"created_time":"2025-11-07T18:20:10.918996Z","updated_time":"2025-11-07T18:22:15.627864Z","id":1650139,"enabled":true,"type":"targeted_delivery","status":"running","created_by_user_email":"[email protected]","key":"show_to_non_tier_guests_everywhere_except_in_ak_ca_hi_rule","name":"show_to_non_tier_guests_everywhere_except_in_ak_ca_hi_rule","variation_names":["On"],"traffic_allocation":10000,"layer_experiment_id":9300002832886,"primary_metric":null}]},"production":{"enabled":true,"key":"production","name":"Production","rules_detail":[{"fetch_results_ui_url":null,"distribution_mode":null,"audience_ids":[5375205078466560],"days_running":null,"created_time":"2025-11-07T18:43:31.420117Z","updated_time":"2025-11-07T18:43:37.229737Z","id":1650159,"enabled":true,"type":"targeted_delivery","status":"running","created_by_user_email":"[email protected]","key":"show_to_non_tier_guests_everywhere_except_in_ak_ca_hi_rule","name":"show_to_non_tier_guests_everywhere_except_in_ak_ca_hi_rule","variation_names":["On"],"traffic_allocation":10000,"layer_experiment_id":9300002832927,"primary_metric":null}]}}},"group":{"label":"Group 3","value":"group3"}},"renderAttributes":{}}},{"block":{"alias":"Grid of 2 Card Concise - NDA ","_metadata":{"uid":"csc7365d2545e18c40"},"render":[{"_content_type_uid":"render","uid":"bltbed3db40de13ac19","_version":4,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-03-18T05:17:13.824Z","created_by":"blt478cceb82d98b48a","default_attributes":[],"selector":"borealis-grid","tags":[],"title":"Grid","updated_at":"2025-08-01T16:54:12.378Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:06:24.352Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"blt9bdef83250b09cf1","_version":6,"locale":"en-us","ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"type":null,"variant":null,"button_shape":null,"button_variant":null,"card_type":null,"centered":false,"cta_shape":null,"hide_image":false,"rounded":false,"title_color":null,"transparent_background":false},"created_at":"2025-05-25T06:35:53.068Z","created_by":"blt478cceb82d98b48a","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"transparent","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":"secondary","opennewwindow":false,"role":"grid","itemtype":"borealis-card-concise","iscontentautoresized":false,"isgriditemautofit":true,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"showinnerimg":false,"badge":null,"alignright":false,"chevron":null,"emphasis":false,"expanded":false,"grouped":false,"variant":null,"autoplay":false,"autoscroll":false,"delay":"","fixed":false,"hascustomcontent":false,"hidden":false,"imageaspectratio":null,"ismobilesize":false,"loop":false,"navigation":false,"pagination":false,"pauselabel":"","playlabel":"","playoninit":false,"scrollspeed":"","showicon":false,"startdelay":"","type":null,"backgroundcolor":null,"buttonshape":null,"buttonvariant":null,"centered":false,"contentalignment":null,"creditcardsize":null,"headlinesize":null,"hideinnercontent":false,"imageheight":null,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"inversectaappearance":false,"isshowdivider":false,"ondark":false,"showcaption":false,"showcreditcardshadow":false,"showoverlaygraphic":false,"transparentbackground":false},"tags":[],"title":"ConciseCard_1","updated_at":"2026-01-26T23:28:23.813Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-10-01T07:05:34.180Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[{"_content_type_uid":"solid_background","uid":"bltfaaf4e18807f0505","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"background":{"option":"Custom","color":"--ds-basic-color-page-background-utility","custom_color":{"hsl":{"h":200,"s":0,"l":1,"a":0},"hex":"#ffffff","rgb":{"r":255,"g":255,"b":255,"a":0},"hsv":{"h":200,"s":0,"v":1,"a":0},"oldHue":200,"source":"rgb"}},"created_at":"2026-01-08T21:47:00.885Z","created_by":"bltf5bd780b9f0d82fc","full_width":false,"padding":{"top_token":"--ds-grid-gutter-sm","top_multiplier":2,"right_token":"0","right_multiplier":0,"bottom_token":"--ds-grid-gutter-sm","bottom_multiplier":2,"left_token":"0","left_multiplier":0},"tags":[],"title":"febs-t2-b2-clear","updated_at":"2026-01-08T21:47:00.885Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-04-21T10:52:27.358Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"universal_content_model","uid":"blt03bd0a4ea8b8d099","locale":"en-us","_version":10,"ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"/search/?O=SEA\u0026D=CDG"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2026-08-18T14:38:57.132Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"do-not-view-routes1-hp_v5","description":{"large":"Fly nonstop from the Emerald City to the City of Light. Service begins spring 2027, but tickets are on sale now.*","small":"Fly nonstop from the Emerald City to the City of Light. Service begins spring 2027, but tickets are on sale now.*","large_advanced_description":{"type":"doc","attrs":{}
88,"uid":"947820d646854d0986800bd366ae009a","children":[{"type":"p","attrs":{},"uid":"42b79b58ab7a4d3fada813b154e19278","children":[{"text":""}]}],"_version":10},"small_advanced_description":{"type":"doc","attrs":{},"uid":"8fbfad7952994b7db0473628e0a2bfd0","children":[{"type":"p","attrs":{},"uid":"9ad62ba2683449989a90945f3a1f9870","children":[{"text":""}]}],"_version":10}},"fineprint":{"large":"*Routes are subject to government approval.","small":"*Routes are subject to government approval.","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"a3b4db62e8a148468fb4a6c907c3505a","children":[{"type":"p","attrs":{},"uid":"4fa0a557871c4225ac04840c33b77e3f","children":[{"text":""}]}],"_version":10},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"1fec452bf7b34d32935755742dd34db9","children":[{"type":"p","attrs":{},"uid":"cea669d0789b4ff69fadd0d62210ade8","children":[{"text":""}]}],"_version":10}},"headline":{"large":"Seattle to Paris","small":"Seattle to Paris"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt449bdc3f11d1b910","_version":1,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-08-18T16:29:50.618Z","created_by":"blt27e20c7820685f15","file_size":"470181","filename":"hp-routes-paris.jpg","parent_uid":"blt7838c8739bab48ad","tags":[],"title":"hp-routes-paris","updated_at":"2026-08-18T16:29:50.618Z","updated_by":"blt27e20c7820685f15","publish_details":{"time":"2026-08-20T11:55:09.981Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt449bdc3f11d1b910/6a84887e9bf9949d5609cf03/hp-routes-paris.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"DO NOT VIEW - ROUTES-1 - HP","updated_at":"2026-08-20T12:38:06.517Z","updated_by":"blt133fb0b9545654f5","url":"/ucm/hp/routes-1/do-not-view","publish_details":{"time":"2026-08-20T12:38:54.945Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt420d482d6bd113ff","_version":7,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"/search/?O=SEA\u0026D=ATH"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2026-08-18T14:43:55.636Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"do-not-view-routes2-hp_v3","description":{"large":"Where ancient history meets modern Mediterranean life. Nonstop service from Seattle begins spring 2027, and tickets are on sale now.*","small":"Where ancient history meets modern Mediterranean life. Nonstop service from Seattle begins spring 2027, and tickets are on sale now.*","large_advanced_description":{"type":"doc","attrs":{},"uid":"3c76e670ed4e4578aa8fb42f466b5352","children":[{"type":"p","attrs":{},"uid":"8010bf8763754403a244d1aa1b29a43f","children":[{"text":""}]}],"_version":7},"small_advanced_description":{"type":"doc","attrs":{},"uid":"3f445dd3814f4258b308fca3a09c1ee0","children":[{"type":"p","attrs":{},"uid":"92d0895ff48446b2b0ef8abb8625a9e8","children":[{"text":""}]}],"_version":7}},"fineprint":{"large":"*Routes are subject to government approval.","small":"*Routes are subject to government approval.","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"51624bf91963417bb69f09d0c262dee9","children":[{"type":"p","attrs":{},"uid":"206298c7024c46ff8aac691cf1c6d7a9","children":[{"text":""}]}],"_version":7},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"96133be8b8e843fd997d51361b6c24a6","children":[{"type":"p","attrs":{},"uid":"5832d7ad5b8f4c8985292712c1d5f579","children":[{"text":""}]}],"_version":7}},"headline":{"large":"Seattle to Athens","small":"Seattle to Athens"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt98dbcdf8dea08aff","_version":1,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-08-18T16:29:49.569Z","created_by":"blt27e20c7820685f15","file_size":"480980","filename":"hp-routes-athens.jpg","parent_uid":"blt7838c8739bab48ad","tags":[],"title":"hp-routes-athens","updated_at":"2026-08-18T16:29:49.569Z","updated_by":"blt27e20c7820685f15","publish_details":{"time":"2026-08-20T11:55:10.298Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt98dbcdf8dea08aff/6a84887df5f1a025f32e912e/hp-routes-athens.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"DO NOT VIEW - ROUTES-2 - HP","updated_at":"2026-08-20T12:38:37.791Z","updated_by":"blt133fb0b9545654f5","url":"/ucm/hp/routes-2/do-not-view","publish_details":{"time":"2026-08-20T12:38:44.647Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"uid":"ceb0569f34474b89ab41b8138c9c643e","type":"doc","attrs":{},"children":[{"uid":"7bd1611ae61549bb90effa06dc785354","type":"p","attrs":{},"children":[{"text":"Global routes","classname":"display-xs"}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"uid":"80fc982e3d0d4f1cb3f15beba7786c14","type":"doc","attrs":{},"children":[{"type":"p","attrs":{},"uid":"61179bcef72846efb7fd6324fa7c47d0","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{},"renderAttributes":{}}},{"block":{"alias":"Grid of 3 Card Concise - Tokyo - Seoul - [ReplaceWithNewDestination]","_metadata":{"uid":"csbcdc512f2fa6770d"},"render":[{"_content_type_uid":"render","uid":"bltbed3db40de13ac19","_version":4,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-03-18T05:17:13.824Z","created_by":"blt478cceb82d98b48a","default_attributes":[],"selector":"borealis-grid","tags":[],"title":"Grid","updated_at":"2025-08-01T16:54:12.378Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:06:24.352Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"blt9bdef83250b09cf1","_version":6,"locale":"en-us","ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"type":null,"variant":null,"button_shape":null,"button_variant":null,"card_type":null,"centered":false,"cta_shape":null,"hide_image":false,"rounded":false,"title_color":null,"transparent_background":false},"created_at":"2025-05-25T06:35:53.068Z","created_by":"blt478cceb82d98b48a","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"transparent","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":"secondary","opennewwindow":false,"role":"grid","itemtype":"borealis-card-concise","iscontentautoresized":false,"isgriditemautofit":true,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"showinnerimg":false,"badge":null,"alignright":false,"chevron":null,"emphasis":false,"expanded":false,"grouped":false,"variant":null,"autoplay":false,"autoscroll":false,"delay":"","fixed":false,"hascustomcontent":false,"hidden":false,"imageaspectratio":null,"ismobilesize":false,"loop":false,"navigation":false,"pagination":false,"pauselabel":"","playlabel":"","playoninit":false,"scrollspeed":"","showicon":false,"startdelay":"","type":null,"backgroundcolor":null,"buttonshape":null,"buttonvariant":null,"centered":false,"contentalignment":null,"creditcardsize":null,"headlinesize":null,"hideinnercontent":false,"imageheight":null,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"inversectaappearance":false,"isshowdivider":false,"ondark":false,"showcaption":false,"showcreditcardshadow":false,"showoverlaygraphic":false,"transparentbackground":false},"tags":[],"title":"ConciseCard_1","updated_at":"2026-01-26T23:28:23.813Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-10-01T07:05:34.180Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[{"_content_type_uid":"solid_background","uid":"bltfaaf4e18807f0505","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"background":{"option":"Custom","color":"--ds-basic-color-page-background-utility","custom_color":{"hsl":{"h":200,"s":0,"l":1,"a":0},"hex":"#ffffff","rgb":{"r":255,"g":255,"b":255,"a":0},"hsv":{"h":200,"s":0,"v":1,"a":0},"oldHue":200,"source":"rgb"}},"created_at":"2026-01-08T21:47:00.885Z","created_by":"bltf5bd780b9f0d82fc","full_width":false,"padding":{"top_token":"--ds-grid-gutter-sm","top_multiplier":2,"right_token":"0","right_multiplier":0,"bottom_token":"--ds-grid-gutter-sm","bottom_multiplier":2,"left_token":"0","left_multiplier":0},"tags":[],"title":"febs-t2-b2-clear","updated_at":"2026-01-08T21:47:00.885Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-04-21T10:52:27.358Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"universal_content_model","uid":"blt4c2c4bbd0ccde546","locale":"en-us","_version":19,"ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/search/?A=1\u0026O=sea\u0026D=nrt"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-08-15T17:05:50.432Z","created_by":"blt478cceb82d98b48a","custom_campaign_uid":"20251119_abtest2-campaign-sea-nonstop-to-tokyo_v14","description":{"large":"Daily service from Seattle (SEA) to Tokyo (NRT) on Hawaiian Airlines. Enjoy lie-flat seats, free Starlink high-speed internet, and n
88o layovers.","small":"Daily service from Seattle (SEA) to Tokyo (NRT) on Hawaiian Airlines. Enjoy lie-flat seats, free Starlink high-speed internet, and no layovers.","large_advanced_description":{"type":"doc","uid":"22503022bdc14ddc8b05e56a682a3d5b","attrs":{},"children":[{"type":"p","attrs":{},"uid":"857fce2d77074d6cb0b76b373161b108","children":[{"text":""}]}],"_version":19},"small_advanced_description":{"type":"doc","uid":"68f9a78ffa164cdb9cf64e9954affade","attrs":{},"children":[{"type":"p","attrs":{},"uid":"75d4c8a797bf47a996f7ef60d88df00d","children":[{"text":""}]}],"_version":19}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","uid":"bb540bb3d813407e8c4daf5e9fb10d6d","attrs":{},"children":[{"type":"p","attrs":{},"uid":"2d7c646cda35428baffdfda7152d9cc2","children":[{"text":""}]}],"_version":19},"small_advanced_fineprint":{"type":"doc","uid":"0a9c6725611746d0946d78ea0e9d0482","attrs":{},"children":[{"type":"p","attrs":{},"uid":"24d34c774bf04138abde677cc98a6f15","children":[{"text":""}]}],"_version":19}},"headline":{"large":"Seattle to Tokyo","small":"Seattle to Tokyo"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt1f42d282e7706955","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-08-17T23:11:51.825Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"597689","filename":"New_Route_-_Tokyo_-_3840x2160.jpg","parent_uid":"blt708cbd7fbddd3425","tags":[],"title":"New Route - Tokyo - 3840x2160.png","updated_at":"2025-08-25T18:23:41.769Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2025-08-25T18:23:45.928Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt1f42d282e7706955/68acaa2d12dfd77a4cf6f440/New_Route_-_Tokyo_-_3840x2160.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"[ABTEST2] Campaign - SEA nonstop to Tokyo","updated_at":"2026-01-22T18:16:18.404Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/segment/campaign-seattle-nonstop-to-tokyo","publish_details":{"time":"2026-01-22T18:16:21.977Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt515109b0b06b5087","locale":"en-us","_version":16,"ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/search/?A=1\u0026O=sea\u0026D=icn"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-08-15T17:11:42.067Z","created_by":"blt478cceb82d98b48a","custom_campaign_uid":"newhp-find-your-seoul_v8","description":{"large":"Enjoy nonstop service between Seattle and Seoul on Hawaiian Airlines.","small":"Enjoy nonstop service between Seattle and Seoul on Hawaiian Airlines.","large_advanced_description":{"type":"doc","attrs":{},"uid":"45cd719cef314417a03f753548f47992","children":[{"type":"p","attrs":{},"uid":"a4c547d33397433fa27f7a59c3cd2609","children":[{"text":""}]}],"_version":16},"small_advanced_description":{"type":"doc","attrs":{},"uid":"eee59de5f99f44d29981430746a52737","children":[{"type":"p","attrs":{},"uid":"40a96d2095fc428484dbd0656b5e278e","children":[{"text":""}]}],"_version":16}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"5036af24f1b0440c8b1119b245692f56","children":[{"type":"p","attrs":{},"uid":"5170c91ee558409da417a9bf60b43848","children":[{"text":""}]}],"_version":16},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"9958649ee09a4f98a40c601ac41bb459","children":[{"type":"p","attrs":{},"uid":"f82a7bbb34da4f97aa367de1556bba04","children":[{"text":""}]}],"_version":16}},"headline":{"large":"Seattle to Seoul","small":"Seattle to Seoul"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt94c085dff8bd3740","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-07-18T19:59:40.561Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"322524","filename":"Seoul_-_3840x2160.jpg","parent_uid":"bltf319ba4ca15f8447","tags":[],"title":"Seoul - 3840x2160.png","updated_at":"2025-08-25T18:23:22.939Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2025-08-25T18:23:26.529Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt94c085dff8bd3740/68acaa1a25b61b39bd159316/Seoul_-_3840x2160.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"[ABTEST2] Campaign - Find your Seoul","updated_at":"2026-01-22T18:0
887:12.342Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/segment/campaign-find-your-seoul","publish_details":{"time":"2026-01-22T18:07:17.336Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"2700d288eb1740a7b388fc3ac92a393c","attrs":{},"children":[{"type":"p","uid":"26924834e9464b809b0c5d58bb693c21","attrs":{},"children":[{"text":""}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"uid":"3b414bd1e51c488db1ba06bbe2354d26","type":"doc","attrs":{},"children":[{"type":"p","attrs":{},"uid":"743bfa863ce94c02b2b5afad8f5822cc","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{},"renderAttributes":{}}},{"block":{"alias":"Lounge - Personalization - Travel that inspires - Grid of 3 Card Concise","_metadata":{"uid":"csb138069ad2434253"},"render":[{"_content_type_uid":"render","uid":"bltbed3db40de13ac19","_version":4,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-03-18T05:17:13.824Z","created_by":"blt478cceb82d98b48a","default_attributes":[],"selector":"borealis-grid","tags":[],"title":"Grid","updated_at":"2025-08-01T16:54:12.378Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:06:24.352Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"blt9bdef83250b09cf1","_version":6,"locale":"en-us","ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"type":null,"variant":null,"button_shape":null,"button_variant":null,"card_type":null,"centered":false,"cta_shape":null,"hide_image":false,"rounded":false,"title_color":null,"transparent_background":false},"created_at":"2025-05-25T06:35:53.068Z","created_by":"blt478cceb82d98b48a","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"transparent","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":"secondary","opennewwindow":false,"role":"grid","itemtype":"borealis-card-concise","iscontentautoresized":false,"isgriditemautofit":true,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"showinnerimg":false,"badge":null,"alignright":false,"chevron":null,"emphasis":false,"expanded":false,"grouped":false,"variant":null,"autoplay":false,"autoscroll":false,"delay":"","fixed":false,"hascustomcontent":false,"hidden":false,"imageaspectratio":null,"ismobilesize":false,"loop":false,"navigation":false,"pagination":false,"pauselabel":"","playlabel":"","playoninit":false,"scrollspeed":"","showicon":false,"startdelay":"","type":null,"backgroundcolor":null,"buttonshape":null,"buttonvariant":null,"centered":false,"contentalignment":null,"creditcardsize":null,"headlinesize":null,"hideinnercontent":false,"imageheight":null,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"inversectaappearance":false,"isshowdivider":false,"ondark":false,"showcaption":false,"showcreditcardshadow":false,"showoverlaygraphic":false,"transparentbackground":false},"tags":[],"title":"ConciseCard_1","updated_at":"2026-01-26T23:28:23.813Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2026-10-01T07:05:34.180Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[],"content":[{"_content_type_uid":"universal_content_model","uid":"bltce8e842664fb9916","_version":10,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Learn more","href":"/content/travel-info/flight-experience/inflight-entertainment/wifi"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-08-20T16:01:30.570Z","created_by":"blt1eb79ef171b504eb","custom_campaign_uid":"the-fastest-wifi-in-the-sky_v2","description":{"large":"Ultra-fast Starlink Wi-Fi is rolling out now. Free for Atmos Rewards members on Alaska and Hawaiian flights, in partnership with T-Mobile.","small":"Ultra-fast Starlink Wi-Fi is rolling out now. Free for Atmos Rewards members on Alaska and Hawaiian flights, in partnership with T-Mobile.","large_advanced_description":{"type":"doc","attrs":{},"uid":"3c930ad700e342e2835649e16797154b","children":[{"type":"p","attrs":{},"uid":"962307cfec354014b5e782582f899930","children":[{"text":""}]}],"_version":10},"small_advanced_description":{"type":"doc","attrs":{},"uid":"9264636bed5b4f2ab2cdc96b43c55e72","children":[{"type":"p","attrs":{},"uid":"d66886d554794955aad0c66cb87d8fda","children":[{"text":""}]}],"_version":10}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"9bf1e8fdddd24300a0fbb3789866a271","children":[{"type":"p","attrs":{},"uid":"248b05f9fa5648a2bef4dcf0de14aa82","children":[{"text":""}]}],"_version":10},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"b2ff1fd7991742f69f0c22434f874850","children":[{"type":"p","attrs":{},"uid":"b59d80f11dc9454bbd671a21099dc8c0","children":[{"text":""}]}],"_version":10}},"headline":{"large":"The fastest Wi-Fi in the sky","small":"The fastest Wi-Fi in the sky"},"items":[],"media":{"graphic":null,"primary":{"uid":"blte5c9af19987eb013","_version":1,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-08-20T16:18:58.489Z","created_by":"blt1eb79ef171b504eb","file_size":"217757","filename":"WifiInTheSky.jpg","parent_uid":null,"tags":[],"title":"WifiInTheSky.jpg","updated_at":"2025-08-20T16:18:58.489Z","updated_by":"blt1eb79ef171b504eb","publish_details":{"time":"2025-10-01T14:36:40.795Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte5c9af19987eb013/68a5f5720fc4526f3085c692/WifiInTheSky.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"The fastest Wi-Fi in the sky","updated_at":"2026-10-07T20:00:52.095Z","updated_by":"blt133fb0b9545654f5","url":"/ucm/The-fastest-Wi-Fi-in-the-sky","publish_details":{"time":"2026-10-07T20:01:03.786Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt50dd0f19547adacf","_version":12,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Upgrade to Premium","href":"https://www.alaskaair.com/content/travel-info/flight-experience/premium-class"},"open_new_window":false,"open_new_window2":false,"link_2":{"title":"","href":""}},"audience":{}
88,"base_weight":null,"categories":{"productId":"campaigns.upsell.premium_class","terms":[{"campaigns":{"upsell":"campaigns.upsell","premium_class":"campaigns.upsell.premium_class"}}]},"created_at":"2025-07-11T23:24:49.700Z","created_by":"blt73a711bf3cbacfa7","custom_campaign_uid":"20250731_campaign-premium-class_v10","description":{"large":"Enjoy enhanced comfort with 4” of extra legroom, priority boarding, and complimentary beer, wine, and cocktails on most flights over 350 miles.","small":"Enjoy enhanced comfort with 4” of extra legroom, priority boarding, and complimentary beer, wine, and cocktails on most flights over 350 miles.","large_advanced_description":{"type":"doc","uid":"21e1ee188d024d15a3c0c485817051ff","attrs":{},"children":[{"type":"p","attrs":{},"uid":"751d277d1f974ec9bf6ba36b8fccd9b1","children":[{"text":""}]}],"_version":12},"small_advanced_description":{"type":"doc","uid":"ed8b2bccb99b47ba9618ae979487050a","attrs":{},"children":[{"type":"p","attrs":{},"uid":"c8283685072145b4a18b52283e4730cf","children":[{"text":""}]}],"_version":12}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","uid":"0a65b04420b249f3924e0dd6b2e62888","attrs":{},"children":[{"type":"p","attrs":{},"uid":"682a2eca3dfd463ab6ec4ff3e02d33e8","children":[{"text":""}]}],"_version":12},"small_advanced_fineprint":{"type":"doc","uid":"dcdde1de03394baabbf1e9eec8b08da8","attrs":{},"children":[{"type":"p","attrs":{},"uid":"3907d121d4634ab8856697264bc64a1e","children":[{"text":""}]}],"_version":12}},"headline":{"large":"Experience Premium Class","small":"Experience Premium Class"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt35fc9ca98985236a","_version":5,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2024-09-03T19:42:44.597Z","created_by":"blt133fb0b9545654f5","description":"A person sitting in a premium class seat.","file_size":"504999","filename":"Premium_Class_-_3840x2160.jpg","parent_uid":"blt4e5e890435f9788e","tags":[],"title":"premium-premiumclass.jpg","updated_at":"2025-12-09T00:55:11.437Z","updated_by":"blt1eb79ef171b504eb","publish_details":{"time":"2025-12-09T00:55:14.500Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt35fc9ca98985236a/6937736fae9d4355b8c042ff/Premium_Class_-_3840x2160.jpg","permanent_url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt35fc9ca98985236a/premium-premiumclass.jpg"},"secondary":{"uid":"blt35fc9ca98985236a","_version":5,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2024-09-03T19:42:44.597Z","created_by":"blt133fb0b9545654f5","description":"A person sitting in a premium class seat.","file_size":"504999","filename":"Premium_Class_-_3840x2160.jpg","parent_uid":"blt4e5e890435f9788e","tags":[],"title":"premium-premiumclass.jpg","updated_at":"2025-12-09T00:55:11.437Z","updated_by":"blt1eb79ef171b504eb","publish_details":{"time":"2025-12-09T00:55:14.500Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt35fc9ca98985236a/6937736fae9d4355b8c042ff/Premium_Class_-_3840x2160.jpg","permanent_url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt35fc9ca98985236a/premium-premiumclass.jpg"}},"motionpoint_flags":[],"navigation_headline":"Premium Class","subheadline":{"large":"","small":""},"tags":["carousel"],"taxonomies":[{"taxonomy_uid":"campaigns","term_uid":"upsell"},{"taxonomy_uid":"campaigns","term_uid":"premium_class"}],"teaser":{"media":null,"headline":""},"theme":[{"_content_type_uid":"campaign_theme","uid":"blte4b89e4ea2049508","_version":9,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2024-08-20T17:28:53.167Z","created_by":"blt478cceb82d98b48a","primary_color":"#a3ecf0","primary_text_color":"#2e2e2e","secondary_color":"#f2fcfa","secondary_text_color":"#03314f","tags":[],"tertiary_color":"#ffffff","tertiary_text_color":"#000000","title":"[TEST] Mobile Carousel Theme","updated_at":"2024-08-20T17:41:39.701Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-04-21T10:50:31.376Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"title":"Campaign - Premium Class","updated_at":"2025-08-17T23:25:59.415Z","updated_by":"blt133fb0b9545654f5","url":"/ucm/campaign/premium-class","publish_details":{"time":"2025-08-20T06:06:45.169Z","user":"blt478cceb82d98b48a","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"bltc2a9c693e6a66029","title":"Segment - Join Lounges","url":"/ucm/join-lounges","media":{"graphic":null,"primary":{"uid":"bltd79934349fea1aa5","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-04-01T18:15:47.400Z","created_by":"blt767c8c0c9690f3da","file_size":"293609","filename":"sfolounge1.jpeg","parent_uid":"blt16bfd2a1cfb5ae7f","tags":[],"title":"sfolounge1.jpeg","updated_at":"2026-04-01T18:15:54.478Z","updated_by":"blt767c8c0c9690f3da","publish_details":{"time":"2026-04-01T18:15:59.603Z","user":"blt767c8c0c9690f3da","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltd79934349fea1aa5/69cd60d32c747b57fd576303/sfolounge1.jpeg"},"secondary":null},"navigation_headline":"","teaser":{"media":null,"headline":""},"headline":{"large":"Upgrade your pre-flight ritual ","small":"Upgrade your pre-flight ritual "},"subheadline":{"large":"","small":""},"description":{"large":"Take each trip to new heights with an Alaska Lounge membership. Learn what premium relaxation really feels like by signing up today.","small":"Take each trip to new heights with an Alaska Lounge membership. Learn what premium relaxation really feels like by signing up today.","large_advanced_description":{"type":"doc","uid":"d00b0ee823fd4c2c8338b13165c1da76","attrs":{},"children":[{"type":"p","attrs":{},"uid":"47baf1ab4544448ab5ce46c7b78405f9","children":[{"text":""}]}],"_version":2},"small_advanced_description":{"type":"doc","uid":"cf383011b119498fa04dcccb045cf7ba","attrs":{},"children":[{"type":"p","attrs":{},"uid":"b96de2c4c1824f65961b084eeafe93a6","children":[{"text":""}]}],"_version":2}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","uid":"f6d5313d19fd44e9875259d917468b40","attrs":{},"children":[{"type":"p","attrs":{},"uid":"4c2cf7b3377c4a24920b6f652d800992","children":[{"text":""}]}],"_version":2},"small_advanced_fineprint":{"type":"doc","uid":"a76fe353789e4c168a611ad408aee68a","attrs":{},"children":[{"type":"p","attrs":{},"uid":"1fbb9bd7cacb46048224609a6dac0f02","children":[{"text":""}]}],"_version":2}},"action":{"link":{"title":"Join now","href":"/content/airport-lounge/join-renew"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false}
88,"taxonomies":[],"base_weight":null,"audience":{},"theme":[],"motionpoint_flags":[],"items":[],"custom_campaign_uid":"20260311_segment-join-lounges_v17","categories":{"productId":"","terms":[]},"tags":[],"locale":"en-us","created_by":"blt767c8c0c9690f3da","updated_by":"blt767c8c0c9690f3da","created_at":"2026-03-30T21:41:00.970Z","updated_at":"2026-04-01T18:16:27.878Z","ACL":{},"_version":2,"_in_progress":false,"publish_details":{"time":"2026-04-02T16:56:34.438Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"60e1b602619e4d6c8f704c59e0816c0d","attrs":{},"children":[{"type":"p","uid":"35cb080543574771ae8473e5cd0f4a90","attrs":{},"children":[{"text":"Travel that inspires","classname":"display-xs"}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"type":"doc","uid":"ba92f179784449528d6da64cf0269ffb","attrs":{},"children":[{"type":"p","uid":"6af005d0f0a34f969bc588b58366641e","attrs":{},"children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{"project":{},"flag":null,"group":null},"renderAttributes":{}}},{"block":{"alias":"More ways to elevate your journey - Grid of Teaser Cards","_metadata":{"uid":"cs85f43489370d1b1d"},"render":[{"_content_type_uid":"render","uid":"bltbed3db40de13ac19","_version":4,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-03-18T05:17:13.824Z","created_by":"blt478cceb82d98b48a","default_attributes":[],"selector":"borealis-grid","tags":[],"title":"Grid","updated_at":"2025-08-01T16:54:12.378Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:06:24.352Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[{"_content_type_uid":"configuration","uid":"blt33df564278a8fed1","_version":7,"locale":"en-us","ACL":{},"_in_progress":false,"context":{"card_layout":null,"bordered":false,"image_style":null,"cta_type":null,"open_new_window":false,"partner_avatar_size":null,"avatar_shape":null,"avatar_size":null,"type":"textAndLogo","variant":null,"button_shape":null,"button_variant":null,"card_type":null,"cta_shape":null,"title_color":null,"centered":false,"hide_image":false,"rounded":false,"transparent_background":false},"created_at":"2025-06-10T00:30:16.023Z","created_by":"blt478cceb82d98b48a","override_attributes":[],"properties":{"layout":null,"slim":false,"contentpadding":false,"centercontent":false,"overlay":null,"custombackgroundcolor":"var(--ds-basic-color-surface-accent1-subtle)","imagevariant":false,"ctavariant":null,"cardlayout":null,"bordered":false,"imagestyle":null,"imageshape":null,"ctatype":null,"opennewwindow":false,"role":"grid","itemtype":"borealis-teaser-card","iscontentautoresized":false,"isgriditemautofit":false,"backgroundoverlay":"","cardtype":null,"titlecolor":null,"showinnerimg":false,"badge":null,"alignright":false,"chevron":null,"emphasis":false,"expanded":false,"grouped":false,"variant":null,"ismobilesize":false,"type":null,"fixed":false,"hascustomcontent":false,"hidden":false,"imageaspectratio":null,"showicon":false,"autoplay":false,"autoscroll":false,"delay":"","loop":false,"navigation":false,"pagination":false,"pauselabel":"","playlabel":"","playoninit":false,"scrollspeed":"","startdelay":"","buttonshape":null,"buttonvariant":null,"contentalignment":null,"creditcardsize":null,"headlinesize":null,"imageheight":null,"imageplacement":null,"imagetreatment":null,"imagewidth":null,"isshowdivider":false,"ondark":false,"showcaption":false,"showoverlaygraphic":false,"transparentbackground":false,"centered":false},"tags":[],"title":"Grid of TeaserCard - textAndLogo","updated_at":"2025-08-18T23:19:10.755Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-04-21T10:35:17.732Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"section_background":[],"content":[{"_content_type_uid":"universal_content_model","uid":"blt8c096140b6daaa
88d5","_version":8,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/content/car-rental?ptid=184.11"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{"audiences":[{"archived":false,"conditions":"[\"and\", [\"or\", [\"or\", {\"match_type\": \"substring\", \"name\": \"page_host\", \"type\": \"custom_attribute\", \"value\": \"alaskaair.com\"}]]]","created":"2025-02-03T21:25:49.153214Z","description":"This is a created audience specifically for all guests. This is not a replacement for the `Everyone` guests default that appears on newly created flags. Condition `page_host` containing `alaskaair.com`","experiment_count":0,"id":6061504567443456,"is_classic":false,"last_modified":"2025-02-03T21:25:49.153221Z","name":"All Guests","project_id":6129769019342848,"segmentation":false,"label":"All Guests","value":6061504567443456}]},"base_weight":null,"categories":{"productId":"campaigns.car_rental.money","terms":[{"campaigns":{"money":"campaigns.car_rental.money"}}]},"created_at":"2025-08-17T23:34:38.333Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"budget-car-rentals_v2","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"79cc1923dd7c4eafa9d87da5f20662e3","children":[{"type":"p","attrs":{},"uid":"6c935b1944004750be1f7029d6fc4164","children":[{"text":""}]}],"_version":8},"small_advanced_description":{"type":"doc","attrs":{},"uid":"bef947437d9541499ea11406dbbb4ca1","children":[{"type":"p","attrs":{},"uid":"6df4c90f98134165a0535a35d80fc00d","children":[{"text":""}]}],"_version":8}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"eee04d5ea2924e6eaca63408bd05b94d","children":[{"type":"p","attrs":{},"uid":"eec48ac5b6d64b2da7dcce827f6c76a7","children":[{"text":""}]}],"_version":8},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"5b72c22898e94975b6e6deb6136230ae","children":[{"type":"p","attrs":{},"uid":"fdc41a351e894f72892abbe06a5aba96","children":[{"text":""}]}],"_version":8}},"headline":{"large":"Save with our car rental partners","small":"Save with our car rental partners"},"items":[],"media":{"graphic":null,"primary":{"uid":"blte8e4f516dcb8d9fc","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-08-17T23:11:37.233Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"547827","filename":"Car_Rental_-_3840x21601.jpg","parent_uid":"blt708cbd7fbddd3425","tags":[],"title":"Car Rental - 3840x2160.png","updated_at":"2025-12-08T18:45:56.609Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2025-12-08T18:46:02.154Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blte8e4f516dcb8d9fc/69371ce4769c2e7f0983aef9/Car_Rental_-_3840x21601.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"ABC test - Segment Budget Car Rentals","updated_at":"2026-06-30T20:32:58.656Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/content/demo/expanded/homepage/Save-with-our-car-rental-partners","publish_details":{"time":"2026-07-01T21:09:06.681Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"bltd5bcc1aa5dc6a9be","_version":21,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Search Stays","href":"https://vacations.alaskaair.com/"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-08-17T23:35:57.511Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"20251015_abc-test-segment-earn-points_v5","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"e0a83d6491494668bda97eb9fafdd254","children":[{"type":"p","attrs":{},"uid":"70e779d7e7974e838da5ec69eee277c9","children":[{"text":""}]}],"_version":21},"small_advanced_description":{"type":"doc","attrs":{},"uid":"2b59f0a61d054925b5ef60a4127feca4","children":[{"type":"p","attrs":{},"uid":"076bc1b754a14bb0922949d133ef23d8","children":[{"text":""}]}],"_version":21}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"964bb02d928d4756889297b38aca760e","children":[{"type":"p","attrs":{},"uid":"cb5040d121cb4e0a905d7dedecf49d1d","children":[{"text":""}]}],"_version":21},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"01e185baa4cd493882da0846b3b227f8","children":[{"type":"p","attrs":{},"uid":"d6d24098652041d6a33d1144ab4f271b","children":[{"text":""}]}],"_version":21}},"headline":{"large":"Earn points with Alaska Vacations","small":"Earn points with Alaska Vacations"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt5936a4bb0aeef342","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-08-17T23:11:49.192Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"481003","filename":"Vacation_Packages_3840x2160.jpg","parent_uid":"blt708cbd7fbddd3425","tags":[],"title":"Vacation Packages - 3840x2160.png","updated_at":"2025-12-08T17:21:56.491Z","updated_by":"blt1eb79ef171b504eb","publish_details":{"time":"2025-12-08T17:21:59.131Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt5936a4bb0aeef342/693709344f5fb018e42db8a9/Vacation_Packages_3840x2160.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[{"_content_type_uid":"campaign_theme","uid":"blte4b89e4ea2049508","_version":9,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2024-08-20T17:28:53.167Z","created_by":"blt478cceb82d98b48a","primary_color":"#a3ecf0","primary_text_color":"#2e2e2e","secondary_color":"#f2fcfa","
88secondary_text_color":"#03314f","tags":[],"tertiary_color":"#ffffff","tertiary_text_color":"#000000","title":"[TEST] Mobile Carousel Theme","updated_at":"2024-08-20T17:41:39.701Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-04-21T10:50:31.376Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"title":"ABC test - Segment  - Earn points","updated_at":"2026-08-17T15:55:54.552Z","updated_by":"blt767c8c0c9690f3da","url":"/ucm/content/demo/expanded/homepage/Earn-points-with-Alaska-Vacations","publish_details":{"time":"2026-08-17T15:56:02.844Z","user":"blt767c8c0c9690f3da","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt85c83ce68242c7a1","_version":2,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.atmosrewards.com/content/cruises"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{},"created_at":"2025-08-17T23:37:25.856Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"20250122_alaska-land-and-sea-cruise-tours_v4","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"2f190423a3b849ef91783b6dc8e3668c","children":[{"type":"p","attrs":{},"uid":"b7043860e10e43b2b8c586201bc4e857","children":[{"text":""}]}],"_version":2},"small_advanced_description":{"type":"doc","attrs":{},"uid":"318a54486fc74fe2988c47e366bdbb22","children":[{"type":"p","attrs":{},"uid":"5c0ed5beb39d4b8383903cf6e037950b","children":[{"text":""}]}],"_version":2}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"07f9c7b8382a425b9c1f34d60783e887","children":[{"type":"p","attrs":{},"uid":"174d183337ac4930b1af6bfb9b01d7d3","children":[{"text":""}]}],"_version":2},"small_advanced_fineprint":{"type":"doc","attrs":{}
88,"uid":"7767d093d0e742cd81f9988cc1d73b22","children":[{"type":"p","attrs":{},"uid":"d405e36b5c594da290a2c6b537a12094","children":[{"text":""}]}],"_version":2}},"headline":{"large":"Explore Alaska Cruises","small":"Explore Alaska Cruises"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt4b7038b4f9d34be5","_version":3,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-08-17T23:11:42.723Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"499131","filename":"Cruises_-_3840x2160.jpg","parent_uid":"blt708cbd7fbddd3425","tags":[],"title":"Cruises - 3840x2160.png","updated_at":"2025-12-08T17:56:08.671Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2025-12-08T17:56:16.322Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4b7038b4f9d34be5/6937112f43c2f8232b53ded8/Cruises_-_3840x2160.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"ABC test - Segment Explore Alaska Cruises","updated_at":"2025-08-19T23:45:12.984Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/content/demo/expanded/homepage/Explore-Alaska-Cruises","publish_details":{"time":"2025-08-20T06:06:45.676Z","user":"blt478cceb82d98b48a","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt56c79b7d4c80e2bd","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/content/travel-info/baggage/checked-bags/electronic-bag-tag"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{"audiences":[{"archived":false,"conditions":"[\"and\", [\"or\", [\"or\", {\"match_type\": \"substring\", \"name\": \"page_host\", \"type\": \"custom_attribute\", \"value\": \"alaskaair.com\"}]]]","created":"2025-02-03T21:25:49.153214Z","description":"This is a created audience specifically for all guests. This is not a replacement for the `Everyone` guests default that appears on newly created flags. Condition `page_host` containing `alaskaair.com`","experiment_count":0,"id":6061504567443456,"is_classic":false,"last_modified":"2025-02-03T21:25:49.153221Z","name":"All Guests","project_id":6129769019342848,"segmentation":false,"label":"All Guests","value":6061504567443456}]},"base_weight":null,"categories":{"productId":"campaigns.car_rental.money","terms":[{"campaigns":{"money":"campaigns.car_rental.money"}}]},"created_at":"2025-10-24T22:35:44.789Z","created_by":"blt1eb79ef171b504eb","custom_campaign_uid":"budget-car-rentals_v2","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"03fb48636d4b4259be0e9e19f7c08115","children":[{"type":"p","attrs":{},"uid":"67248c51633349638c11fde96a55a6ea","children":[{"text":""}]}],"_version":1},"small_advanced_description":{"type":"doc","attrs":{},"uid":"d0e365d59de943c19bdedfa29ff37c39","children":[{"type":"p","attrs":{},"uid":"d863f42a6ef349abaedadd332ab1541b","children":[{"text":""}]}],"_version":1}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"258359f6df6f40ccbb9c6b044922374e","children":[{"type":"p","attrs":{},"uid":"efe1dec69e294f898849cdebfa62a060","children":[{"text":""}]}],"_version":1},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"c423ff79196346ab861a907f2c3b1ff2","children":[{"type":"p","attrs":{},"uid":"4df9504aa83b4ed2a6d20acf05dd425a","children":[{"text":""}]}],"_version":1}},"headline":{"large":"Tag your bag anytime, anywhere","small":"Tag your bag anytime, anywhere"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt4ba23282c7c7b1e7","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2024-11-18T20:33:05.850Z","created_by":"bltf5bd780b9f0d82fc","file_size":"210262","filename":"bag-tag-hero.jpg","parent_uid":null,"tags":[],"title":"bag-tag-hero.jpg","updated_at":"2024-11-18T20:33:11.745Z","updated_by":"bltf5bd780b9f0d82fc","publish_details":{"time":"2025-10-30T19:08:29.557Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4ba23282c7c7b1e7/673ba481d67c0a3b1ae06768/bag-tag-hero.jpg","permanent_url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt4ba23282c7c7b1e7/bag-tag-hero.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"ABC test - Segment Bag Tags","updated_at":"2025-10-24T22:35:44.789Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/Segment-Bag-Tags","publish_details":{"time":"2025-10-30T15:52:52.618Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt757301976f1286b9","_version":3,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/content/mileage-plan/global-escapes"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{"data":[{"archived":false,"conditions":"[\"and\", [\"or\", [\"or\", {\"match_type\": \"exact\", \"name\": \"tierStatus\", \"type\": \"custom_attribute\", \"value\": \"Gold\"}]]]","created":"2023-12-11T05:22:26.309743Z","description":"Tier Status is MVP Gold","experiment_count":0,"id":26740110161,"is_classic":false,"last_modified":"2023-12-11T05:22:26.309751Z","name":"mvpGold","project_id":21155481090,"segmentation":false}],"type":"optimizely_audience"},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-08-17T23:51:17.865Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"20250603_live-campaign-global-getaways_v10","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"efc3a825bc3946e5a1452f8922eaa65d","children":[{"type":"p","attrs":{},"uid":"c182e1dfb0d74f7b9d1d0140d5d9ca28","children":[{"text":""}]}],"_version":3},"small_advanced_description":{"type":"doc","attrs":{},"uid":"31c4abe86fb44c03a71690159283559b","children":[{"type":"p","attrs":{},"uid":"31971d83958f4099a61e4fd886656635","children":[{"text":""}]}],"_version":3}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"a92bfba6f605445b985531ab8cfdb02f","children":[{"type":"p","attrs":{},"uid":"7328327221914bb49c99e40338152bfe","children":[{"text":""}]}],"_version":3},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"9855fe975a264e47bc68b2972713c991","children":[{"type":"p","attrs":{},"uid":"dbd182ad8f104cec8b4bda4625356558","children":[{"text":""}]}],"_version":3}},"headline":{"large":"Go global with our partners","small":"Go global with our partners"},"items":[],"media":{"graphic":null,"primary":{"uid":"bltfed0f78329ec8862","_version":2,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2025-08-17T23:11:37.677Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"582469","filename":"Worldwide_Partners_-_3840x2160.jpg","parent_uid":"blt708cbd7fbddd3425","tags":[],"title":"Worldwide Partners - 3840x2160.png","updated_at":"2025-12-08T20:25:53.925Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2025-12-08T20:25:58.854Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltfed0f78329ec8862/6937345196f89736e62c3386/Worldwide_Partners_-_3840x2160.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[{"_content_type_uid":"campaign_theme","uid":"blte4b89e4ea2049508","_version":9,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2024-08-20T17:28:53.167Z","created_by":"blt478cceb82d98b48a","primary_color":"#a3ecf0","primary_text_color":"#2e2e2e","secondary_color":"#f2fcfa","
88secondary_text_color":"#03314f","tags":[],"tertiary_color":"#ffffff","tertiary_text_color":"#000000","title":"[TEST] Mobile Carousel Theme","updated_at":"2024-08-20T17:41:39.701Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-04-21T10:50:31.376Z","user":"bltf5bd780b9f0d82fc","environment":"blt69192ee0d877992f","locale":"en-us"}}],"title":"ABC test - Segment Go global with our partners","updated_at":"2025-10-27T18:58:40.215Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/content/demo/expanded/homepage/Go-global-with-our-partners","publish_details":{"time":"2025-10-27T18:58:44.762Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blte144b66656bca3ed","locale":"en-us","_version":1,"ACL":{},"_in_progress":false,"action":{"link":{"title":"Book now","href":"https://www.alaskaair.com/atmosrewards/content/legal/terms/sms"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{"audiences":[{"archived":false,"conditions":"[\"and\", [\"or\", [\"or\", {\"match_type\": \"substring\", \"name\": \"page_host\", \"type\": \"custom_attribute\", \"value\": \"alaskaair.com\"}]]]","created":"2025-02-03T21:25:49.153214Z","description":"This is a created audience specifically for all guests. This is not a replacement for the `Everyone` guests default that appears on newly created flags. Condition `page_host` containing `alaskaair.com`","experiment_count":0,"id":6061504567443456,"is_classic":false,"last_modified":"2025-02-03T21:25:49.153221Z","name":"All Guests","project_id":6129769019342848,"segmentation":false,"label":"All Guests","value":6061504567443456}]},"base_weight":null,"categories":{"productId":"campaigns.car_rental.money","terms":[{"campaigns":{"money":"campaigns.car_rental.money"}}]},"created_at":"2026-07-01T23:16:08.395Z","created_by":"blt1eb79ef171b504eb","custom_campaign_uid":"budget-car-rentals_v2","description":{"large":"","small":"","large_advanced_description":{"type":"doc","attrs":{},"uid":"2d5f131be6894e81baec3937f0774362","children":[{"type":"p","attrs":{},"uid":"8292ef33a7f24a6d9a698169422bfb5c","children":[{"text":""}]}],"_version":1},"small_advanced_description":{"type":"doc","attrs":{},"uid":"4361082175fb4a0f8260aeb2819131a0","children":[{"type":"p","attrs":{},"uid":"9604336710ee453a9d41acd8c3f21206","children":[{"text":""}]}],"_version":1}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","attrs":{},"uid":"e3f5eb45c2a74358a23dfd0ae77a1149","children":[{"type":"p","attrs":{},"uid":"a7b06d205a314a5a853512ffdd9fcb6a","children":[{"text":""}]}],"_version":1},"small_advanced_fineprint":{"type":"doc","attrs":{},"uid":"483d3983775f4b4aa1ce468553483790","children":[{"type":"p","attrs":{},"uid":"0498531ea15a4034a826014334a7d74d","children":[{"text":""}]}],"_version":1}},"headline":{"large":"Text FLY to 252752 for updates","small":"Text FLY to 252752 for updates"},"items":[],"media":{"graphic":null,"primary":{"uid":"bltafff18b28a5b5fd4","_version":1,"title":"gradient.png","created_by":"blt1eb79ef171b504eb","updated_by":"blt1eb79ef171b504eb","created_at":"2026-07-01T23:14:52.954Z","updated_at":"2026-07-01T23:14:52.954Z","content_type":"image/png","file_size":"586846","filename":"gradient.png","ACL":{},"parent_uid":null,"is_dir":false,"tags":[],"publish_details":{"time":"2026-07-01T23:16:12.645Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/bltafff18b28a5b5fd4/6a459f6ca8ab284f10015147/gradient.png"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"SMS homepage","updated_at":"2026-07-01T23:16:08.395Z","updated_by":"blt1eb79ef171b504eb","url":"/ucm/SMS-homepage","publish_details":{"time":"2026-07-01T23:16:12.485Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"4d45f6198cf94057adb84bb247f5fd86","attrs":{},"children":[{"type":"p","attrs":{},"uid":"2f92d2d9b58349e9af8de99b024fba92","children":[{"text":"Elevate your journey","classname":"display-xs"}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"type":"doc","uid":"47c7d9f0f558441785abae1ef0f023f2","attrs":{},"children":[{"type":"p","attrs":{},"uid":"0bac4808324a4cc2b6a56a5ea24ce11c","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{},"renderAttributes":{}}},{"block":{"alias":"Grid of 2 Mini Banner - NON CARDHOLDER","_metadata":{"uid":"csabc0bb069d11f7ad"},"render":[{"_content_type_uid":"render","uid":"bltee6718a11eb49140","_version":1,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-07-01T17:26:27.604Z","created_by":"blt478cceb82d98b48a","default_attributes":[],"selector":"borealis-mini-banner-grid","tags":[],"title":"MiniBannerGrid","updated_at":"2025-07-01T17:26:27.604Z","updated_by":"blt478cceb82d98b48a","publish_details":{"time":"2026-10-01T07:07:28.517Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"configuration":[],"section_background":[{"_content_type_uid":"solid_background","uid":"blt1d38bf9a9ee3fe46","_version":9,"locale":"en-us","ACL":{},"_in_progress":false,"background":{"option":"Brand","color":"--ds-basic-color-brand-primary","custom_color":{}},"created_at":"2025-07-24T01:49:08.438Z","created_by":"blt73a711bf3cbacfa7","full_width":true,"padding":{"top_token":"--ds-grid-gutter-xl","top_multiplier":1,"right_token":"--ds-grid-gutter-xl","right_multiplier":1,"bottom_token":"0","bottom_multiplier":1,"left_token":"--ds-grid-gutter-xl","left_multiplier":1},"tags":[],"title":"Pre Footer Surface Inverse","updated_at":"2026-05-11T16:40:35.290Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2026-05-11T16:48:38.082Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"}}],"content":[{"_content_type_uid":"universal_content_model","uid":"bltd65f09278f1f8098","_version":3,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"Explore Global Getaways","href":"https://www.alaskaair.com/atmosrewards/content/global-getaways"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2026-09-02T02:44:43.256Z","created_by":"blt89d9873f4e126a36","custom_campaign_uid":"20250725_campaign-seattle-nonstop-to-tokyo_v15","de
88scription":{"large":"Explore Global Getaways","small":"Explore Global Getaways","large_advanced_description":{"type":"doc","uid":"19cf5f4d0905428fa00217adfdad86c2","attrs":{},"children":[{"type":"p","attrs":{},"uid":"4fab6cbde76b4ced874d4803219d5caa","children":[{"text":""}]}],"_version":3},"small_advanced_description":{"type":"doc","uid":"3444448030a442ab8cbdbe1093705d6a","attrs":{},"children":[{"type":"p","attrs":{},"uid":"2f8dce9ea7634132bae14068b14b5c0f","children":[{"text":""}]}],"_version":3}},"fineprint":{"large":"","small":"","large_advanced_fineprint":{"type":"doc","uid":"9dd9c5fbd9f54ba8b6b6c767ded1d297","attrs":{},"children":[{"type":"p","attrs":{},"uid":"39aa6defa516453e811f59aafd934cff","children":[{"text":""}]}],"_version":3},"small_advanced_fineprint":{"type":"doc","uid":"007f235308954cfc8fdad37cbd551660","attrs":{},"children":[{"type":"p","attrs":{},"uid":"e74c6f0a949149b6bb70b3dacf5659a8","children":[{"text":""}]}],"_version":3}},"headline":{"large":"Winter done right, starting at 20,000 points","small":"Winter done right, starting at 20,000 points"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt9ec610f01a4aa30a","_version":1,"title":"Seoul GG 10.png","created_by":"blt89d9873f4e126a36","updated_by":"blt89d9873f4e126a36","created_at":"2026-09-30T02:13:14.351Z","updated_at":"2026-09-30T02:13:14.351Z","content_type":"image/png","file_size":"3496759","filename":"Seoul_GG_10.png","ACL":{},"parent_uid":null,"is_dir":false,"tags":[],"publish_details":{"time":"2026-10-01T05:55:08.058Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt9ec610f01a4aa30a/6abc703ad05602dfbd27f044/Seoul_GG_10.png"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"Segment - Pre footer Global Getaways","updated_at":"2026-10-02T18:42:07.256Z","updated_by":"blt89d9873f4e126a36","url":"/ucm/prefooter/globalgetaways","publish_details":{"time":"2026-10-07T14:00:01.004Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}},{"_content_type_uid":"universal_content_model","uid":"blt5cde575f14eb229c","_version":25,"locale":"en-us","ACL":{},"_in_progress":false,"action":{"link":{"title":"","href":"https://secure.bankofamerica.com/apply-now-services/credit-cards/initialize-icai?requesttype=C\u0026campaignid=4082329\u0026productoffercode=YH\u0026genericvariables=861~ASAscentFooter"},"open_new_window":false,"link_2":{"title":"","href":""},"open_new_window2":false},"audience":{},"base_weight":null,"categories":{"productId":"","terms":[]},"created_at":"2025-12-03T22:33:52.416Z","created_by":"blt133fb0b9545654f5","custom_campaign_uid":"segment-earn-points_v3","description":{"large":"Apply now","small":"Apply now","large_advanced_description":{"type":"doc","uid":"72152987182a4ab8bdc46a08f44699c2","attrs":{},"children":[{"type":"p","attrs":{},"uid":"9867b59e46f049feb33ccf85cf5ca18d","children":[{"text":""}]}],"_version":25},"small_advanced_description":{"type":"doc","uid":"593735d20f8a4b73951f9dc18b1e6967","attrs":{},"children":[{"type":"p","attrs":{},"uid":"4d4ac5d2b6df4dd9a256f03d329dd3f3","children":[{"text":""}]}],"_version":25}},"fineprint":{"large":"Online-only offer. Offers vary elsewhere.","small":"Online-only offer. Offers vary elsewhere.","large_advanced_fineprint":{"type":"doc","uid":"58e0f1d4fc744a2aa5d56bc701f7ff1f","attrs":{},"children":[{"type":"p","attrs":{},"uid":"6f50be22ebed4f2eba6d1306a50347fe","children":[{"text":""}]}],"_version":25},"small_advanced_fineprint":{"type":"doc","uid":"eaa1e30392054016b8c4819e2dd397bc","attrs":{},"children":[{"type":"p","attrs":{},"uid":"b90aeb5ed6d048e8a9805ebc6591f609","children":[{"text":""}]}],"_version":25}},"headline":{"large":"Earn 50,000 bonus points ​\n+ $99 Companion Fare​","small":"Earn 50,000 bonus points ​\n+ $99 Companion Fare​"},"items":[],"media":{"graphic":null,"primary":{"uid":"blt58821c9e73dc3a7c","_version":7,"is_dir":false,"ACL":{},"content_type":"image/jpeg","created_at":"2026-04-01T15:10:22.678Z","created_by":"blt133fb0b9545654f5","description":"","file_size":"490897","filename":"footer-3840x2160-Cardholder.jpg","parent_uid":"blt3517dd17d00f6f8f","tags":[],"title":"cc-bg-3-ascent","updated_at":"2026-09-15T16:29:56.895Z","updated_by":"blt133fb0b9545654f5","publish_details":{"time":"2026-09-16T16:02:02.093Z","user":"blt133fb0b9545654f5","environment":"blt69192ee0d877992f","locale":"en-us"},"url":"https://resource.alaskaair.net/v3/assets/blt2cefe12c88e9dd91/blt58821c9e73dc3a7c/6a99bb8e62b36226f845b636/footer-3840x2160-Cardholder.jpg"},"secondary":null},"motionpoint_flags":[],"navigation_headline":"","subheadline":{"large":"","small":""},"tags":[],"taxonomies":[],"teaser":{"media":null,"headline":""},"theme":[],"title":"CC-AS-HP Campaign - Footer Non Cardholder offer","updated_at":"2026-09-15T15:20:10.248Z","updated_by":"blt133fb0b9545654f5","url":"/ucm/footer-non-cardholder-offer","publish_details":{"time":"2026-09-16T16:01:50.959Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"}}],"bottom_margin":null,"block_wrapping":{"leading":{"type":"doc","uid":"5c337699fdd14166bc42c0d497a23652","attrs":{},"children":[{"type":"p","attrs":{},"uid":"3de9de7cfc574a3f872a65979d63406c","children":[{"text":""}]}],"_version":376},"leading_on_dark":false,"leading_fixed":false,"trailing":{"type":"doc","uid":"98b51376a241427fa686f6485f8908b1","attrs":{},"children":[{"type":"p","attrs":{},"uid":"37e1da6f290245e891f93b54d56a60a9","children":[{"text":""}]}],"_version":376},"trailing_on_dark":false,"trailing_fixed":false},"offer_orchestration":false,"filter_offers":[],"optimizely_flags":{"project":{"id":6129769019342848,"label":"Content 2.0","value":6129769019342848,"status":"active","name":"Content 2.0"},"flag":{"label":"Has No Card","value":526163,"archived":false,"id":526163,"key":"has_no_card","name":"Has No Card","project_id":6129769019342848,"variable_definitions":{},"environments":{"development":{"enabled":true,"key":"development","name":"Development","rules_detail":[{"traffic_allocation":10000,"enabled":true,"created_time":"2026-03-27T18:44:23.515745Z","primary_metric":null,"type":"targeted_delivery","created_by_user_email":"[email protected]","status":"running","variation_names":["On"],"distribution_mode":null,"updated_time":"2026-03-27T18:44:29.395090Z","name":"has_no_card_rule","fetch_results_ui_url":null,"layer_experiment_id":9300003069537,"id":1755714,"key":"has_no_card_rule","audience_ids":[6144317052420096,5138032790077440],"days_running":null}]},"production":{"enabled":true,"key":"production","name":"Production","rules_detail":[{"traffic_allocation":10000,"enabled":true,"created_time":"2026-04-08T20:25:48.520069Z","primary_metric":null,"type":"targeted_delivery","created_by_user_email":"[email protected]","status":"running","variation_names":["On"],"distribution_mode":null,"updated_time":"2026-04-08T20:25:56.314844Z","name":"has_no_card_rule","fetch_results_ui_url":null,"layer_experiment_id":9300003093126,"id":1764918,"key":"has_no_card_rule","audience_ids":[6144317052420096,5138032790077440],"days_running":null}]}}},"group":{"label":"Group 21","value":"group21"}},"renderAttributes":{}}}],"created_at":"2025-08-18T15:26:25.993Z","created_by":"blt478cceb82d98b48a","head_metadata":[{"_content_type_uid":"head_metadata","uid":"blt1c2d36401c1fe49c","_version":17,"locale":"en-us","ACL":{},"_in_progress":false,"app_argument":"","canonical":"https://www.alaskaair.com","channel":"home","created_at":"2025-04-30T22:23:57.865Z","created_by":"blt478cceb82d98b48a","description":"Find deals on flights to 1,000+ destinations with Alaska Airlines, oneworld® Alliance member airlines, and our Global Partners. Book today at alaskaair.com.","favicon":null,"keywords":"","page_name":"home","search_index":true,"social":{"share_title":"","share_description":"","share_media":null,"share_image":""},"tags":["homepage metadata"],"taxonomies":[{"taxonomy_uid":"brand","term_uid":"alaska"},{"taxonomy_uid":"theme","term_uid":"alaska"}],"title":"Alaska Airlines - Flight Deals and Cheap Airline Tickets - Book Today","updated_at":"2025-10-20T22:10:08.364Z","updated_by":"blt1eb79ef171b504eb","url":"/alaska-airlines---flight-deals-and-cheap-airline-tickets---book-today","publish_details":{"time":"2025-10-20T22:10:21.235Z","user":"blt1eb79ef171b504eb","environment":"blt69192ee0d877992f","locale":"en-us"},"brand":"AS","trackingBrand":"AS"}],"header_configuration":[{"_content_type_uid":"page_header_configuration","uid":"blta5fcc6ccb531f2c8","_version":2,"locale":"en-us","ACL":{},"_in_progress":false,"created_at":"2025-08-17T04:02:56.627Z","created_by":"bltcc82a2ff4c3b3c97","tags":[],"title":"Header Config - Transparent","transparent":true,"updated_at":"2025-08-17T04:03:21.329Z","updated_by":"bltcc82a2ff4c3b3c97","publish_details":{"time":"2025-08-20T06:06:46.589Z","user":"blt478cceb82d98b48a","environment":"blt69192ee0d877992f","locale":"en-us"}}],"navigation":{"side_navigation":[],"breadcrumbs":{"breadcrumb":[]},"anchors":{"anchor":[]},"additional_data":{"page_level_background":"--ds-basic-color-surface-accent1-muted","enable_offer_orchestration":false,"no_footer_margin":true,"no_header_margin":true}},"tags":["translation-priority-take-2","translation-work-11-25-part-deux","translation-work-11-25","translation-priority-internal-workflow"],"taxonomies":[],"title":"Alaska Airlines - Flight Deals and Cheap Airline Tickets - Book Today","updated_at":"2026-10-09T17:31:17.834Z","updated_by":"blt89d9873f4e126a36","url":"/content/homepage","publish_details":{"time":"2026-10-09T17:31:30.396Z","user":"blt89d9873f4e126a36","environment":"blt69192ee0d877992f","locale":"en-us"},"_embedded_items":{"blocks.block.block_wrapping.leading":[],"blocks.block.block_wrapping.trailing":[]},"entrySource":"ContentAPI","pageLevelABTest":false,"content_type":"standard_page","entryUid":"blt3c6b9781e97904be","entryLocale":"en-us","entryType":"standard_page","entryVersion":376,"impressions":{"impressions":[{"rule":"content","placements":[0],"contentTypeUid":"expanded_widget","entryUid":"blt8ee2124c11bb8afe","metadata":{"v":121}},{"rule":"render","placements":[1],"render":"borealis-verbose-promo-banner","metadata":{"v":1}},{"rule":"content","placements":[1,0],"contentTypeUid":"universal_content_model","entryUid":"blt7d3bfb0d90034c3a","metadata":{"v":42}},{"rule":"render","placements":[2],"render":"borealis-verbose-promo-banner","metadata":{"v":1}},{"rule":"content","placements":[2,0],"contentTypeUid":"universal_content_model","entryUid":"blt2094cce9d56fc88c","metadata":{"v":3}},{"rule":"render","placements":[3],"render":"borealis-verbose-promo-banner","metadata":{"v":1}},{"rule":"content","placements":[3,0],"contentTypeUid":"universal_content_model","entryUid":"bltd6b4a2dd87b0ae7b","metadata":{"v":7}},{"rule":"render","placements":[4],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[4,0],"contentTypeUid":"universal_content_model","entryUid":"blt03bd0a4ea8b8d099","metadata":{"v":10}},{"rule":"content","placements":[4,1],"contentTypeUid":"universal_content_model","entryUid":"blt420d482d6bd113ff","metadata":{"v":7}},{"rule":"render","placements":[5],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[5,0],"contentTypeUid":"universal_content_model","entryUid":"blt4c2c4bbd0ccde546","metadata":{"v":19}},{"rule":"content","placements":[5,1],"contentTypeUid":"universal_content_model","entryUid":"blt515109b0b06b5087","metadata":{"v":16}},{"rule":"render","placements":[6],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[6,0],"contentTypeUid":"universal_content_model","entryUid":"bltce8e842664fb9916","metadata":{"v":10}},{"rule":"content","placements":[6,1],"contentTypeUid":"universal_content_model","entryUid":"blt50dd0f19547adacf","metadata":{"v":12}},{"rule":"content","placements":[6,2],"contentTypeUid":"universal_content_model","entryUid":"bltc2a9c693e6a66029","metadata":{"v":2}},{"rule":"render","placements":[7],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[7,0],"contentTypeUid":"universal_content_model","entryUid":"blt8c096140b6daaa
88d5","metadata":{"v":8}},{"rule":"content","placements":[7,1],"contentTypeUid":"universal_content_model","entryUid":"bltd5bcc1aa5dc6a9be","metadata":{"v":21}},{"rule":"content","placements":[7,2],"contentTypeUid":"universal_content_model","entryUid":"blt85c83ce68242c7a1","metadata":{"v":2}},{"rule":"content","placements":[7,3],"contentTypeUid":"universal_content_model","entryUid":"blt56c79b7d4c80e2bd","metadata":{"v":1}},{"rule":"content","placements":[7,4],"contentTypeUid":"universal_content_model","entryUid":"blt757301976f1286b9","metadata":{"v":3}},{"rule":"content","placements":[7,5],"contentTypeUid":"universal_content_model","entryUid":"blte144b66656bca3ed","metadata":{"v":1}},{"rule":"render","placements":[8],"render":"borealis-mini-banner-grid","metadata":{"v":1}},{"rule":"content","placements":[8,0],"contentTypeUid":"universal_content_model","entryUid":"bltd65f09278f1f8098","metadata":{"v":3}},{"rule":"content","placements":[8,1],"contentTypeUid":"universal_content_model","entryUid":"blt5cde575f14eb229c","metadata":{"v":25}}],"metadata":{}},"trackingBrand":"AS","greetings":[{"prefix":[{"title_case":"Good","_metadata":{"uid":"cs00938b77dee1b4b4"},"lower_case":"good"}],"_metadata":{"uid":"cs145c42b754dbed5c"},"times":[{"morning":"morning","_metadata":{"uid":"cs237dfef07f08758f"},"afternoon":"afternoon","evening":"evening","night":"night"}]}]},"siteOrigin":"https://www.alaskaair.com","urlPath":"homepage","pathname":"/content/StandardPage","originalUrl":"/content/homepage","geo":{"Name":"Chicago","CountryCode":"US","CountryName":"United States","Latitude":41.8835,"Longitude":-87.6305,"AccuracyRadius":20,"MetroCode":602,"TimeZone":"America/Chicago","PostalCode":"60602","StateName":"Illinois","StateCode":"IL","CountryStateCodes":"country-us-state-il","NearestAlaskaDestination":{"Code":"ORD","Name":"Chicago-O'Hare, IL","ASPublished":true,"Latitude":41.97833333333333,"Longitude":-87.90361111111112,"DistanceFromLocation":15.48},"LookupMilliseconds":0,"IpAddress":"181.215.65.62"},"guestAttributes":{"nearest_airport":"ORD","nearest_city":"Chicago","nearest_state":"Illinois","nearest_stateCode":"IL","nearest_country":"United States","nearest_countryCode":"US","oneworld":"**one**world","r":"^®^","trademark":"^TM^","greeting":"$greeting-en$","Greeting":"$Greeting-en$","has_airline_confirmation_code":false,"quantum_metric_session_id":"","logged_in":false,"has_guest_info":false,"customerinfo_is_cardholder":false,"customerinfo_is_barclays_cardholder":false,"customerinfo_card_designator":"","customerinfo_mileage_plan_tier":"","customerinfo_first_name":"","customerinfo_closest_airport":"","customerinfo_preferred_home_airport":"","page_level_ab_test":false,"guest_first_name":"","guest_last_name":""},"impressions":{"impressions":[{"rule":"content","placements":[0],"contentTypeUid":"expanded_widget","entryUid":"blt8ee2124c11bb8afe","metadata":{"v":121}},{"rule":"render","placements":[1],"render":"borealis-verbose-promo-banner","metadata":{"v":1}},{"rule":"content","placements":[1,0],"contentTypeUid":"universal_content_model","entryUid":"blt7d3bfb0d90034c3a","metadata":{"v":42}},{"rule":"render","placements":[2],"render":"borealis-verbose-promo-banner","metadata":{"v":1}},{"rule":"content","placements":[2,0],"contentTypeUid":"universal_content_model","entryUid":"blt2094cce9d56fc88c","metadata":{"v":3}},{"rule":"render","placements":[3],"render":"borealis-verbose-promo-banner","metadata":{"v":1}},{"rule":"content","placements":[3,0],"contentTypeUid":"universal_content_model","entryUid":"bltd6b4a2dd87b0ae7b","metadata":{"v":7}},{"rule":"render","placements":[4],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[4,0],"contentTypeUid":"universal_content_model","entryUid":"blt03bd0a4ea8b8d099","metadata":{"v":10}},{"rule":"content","placements":[4,1],"contentTypeUid":"universal_content_model","entryUid":"blt420d482d6bd113ff","metadata":{"v":7}},{"rule":"render","placements":[5],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[5,0],"contentTypeUid":"universal_content_model","entryUid":"blt4c2c4bbd0ccde546","metadata":{"v":19}},{"rule":"content","placements":[5,1],"contentTypeUid":"universal_content_model","entryUid":"blt515109b0b06b5087","metadata":{"v":16}},{"rule":"render","placements":[6],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[6,0],"contentTypeUid":"universal_content_model","entryUid":"bltce8e842664fb9916","metadata":{"v":10}},{"rule":"content","placements":[6,1],"contentTypeUid":"universal_content_model","entryUid":"blt50dd0f19547adacf","metadata":{"v":12}},{"rule":"content","placements":[6,2],"contentTypeUid":"universal_content_model","entryUid":"bltc2a9c693e6a66029","metadata":{"v":2}},{"rule":"render","placements":[7],"render":"borealis-grid","metadata":{"v":4}},{"rule":"content","placements":[7,0],"contentTypeUid":"universal_content_model","entryUid":"blt8c096140b6daaa
88d5","metadata":{"v":8}},{"rule":"content","placements":[7,1],"contentTypeUid":"universal_content_model","entryUid":"bltd5bcc1aa5dc6a9be","metadata":{"v":21}},{"rule":"content","placements":[7,2],"contentTypeUid":"universal_content_model","entryUid":"blt85c83ce68242c7a1","metadata":{"v":2}},{"rule":"content","placements":[7,3],"contentTypeUid":"universal_content_model","entryUid":"blt56c79b7d4c80e2bd","metadata":{"v":1}},{"rule":"content","placements":[7,4],"contentTypeUid":"universal_content_model","entryUid":"blt757301976f1286b9","metadata":{"v":3}},{"rule":"content","placements":[7,5],"contentTypeUid":"universal_content_model","entryUid":"blte144b66656bca3ed","metadata":{"v":1}},{"rule":"render","placements":[8],"render":"borealis-mini-banner-grid","metadata":{"v":1}},{"rule":"content","placements":[8,0],"contentTypeUid":"universal_content_model","entryUid":"bltd65f09278f1f8098","metadata":{"v":3}},{"rule":"content","placements":[8,1],"contentTypeUid":"universal_content_model","entryUid":"blt5cde575f14eb229c","metadata":{"v":25}}],"metadata":{}},"trackingBrand":"AS","brand":"AS","useHeaderFooterV2":true,"planbookSource":"cdn","isError":false,"isHeaderFooterLite":false,"aagBrandHeader":"alaska","availableLocales":[{"lang":"en-us","hrefLang":"x-default"},{"lang":"en-au","hrefLang":"en-au"},{"lang":"en-nz","hrefLang":"en-nz"},{"lang":"en-gb","hrefLang":"en-gb"},{"lang":"es-us","hrefLang":"es-us"},{"lang":"it-it","hrefLang":"it-it"},{"lang":"ja-jp","hrefLang":"ja-jp"},{"lang":"ko-kr","hrefLang":"ko-kr"}]},"page":"/content/StandardPage","query":{},"buildId":"LL40_Eb4A7THimEgSuTsf","assetPrefix":"/retaincontent/retrostack","runtimeConfig":{"basePath":"/retaincontent/retrostack/","auroEndpoint":"https://cdn.jsdelivr.net/npm/@alaskaairux","auroLabsEndpoint":"https://cdn.jsdelivr.net/npm/@aurolabs","auroDesignSystemEndpoint":"https://cdn.jsdelivr.net/npm/@aurodesignsystem","cdnEndpoint":"https://resource.alaskaair.net","ascomEndpoint":"https://www.alaskaair.com","mdotEndpoint":"https://m.alaskaair.com","componentHangerCdnEndpoint":"https://p2pcontent-fd-prod.azurefd.net","planbookLoaderPath":"https://www.alaskaair.com/search/widget/planbook-loader.js","geoserviceEndpoint":"https://geoservice.alaskaair.com","walletEndpoint":"https://apis.alaskaair.com/1/marketing/loyaltymanagement/wallet/","getWalletConversionKey":"7a465df2f1a84298979d2354c6a0c62c","submitWalletConversionKey":"7a465df2f1a84298979d2354c6a0c62c","releaseEnv":"prod","contentstackEnv":"production","assetEndpoint":"https://assets.contentstack.io/v3/assets/blt2cefe12c88e9dd91","oAuthEndpoint":"auth0.alaskaair.com","oAuthClientId":"8NfNndygFfWRnSgErPGL07uBIqovoLsF","oAuthAudience":"https://apis.alaskaair.com","oAuthAnonymousExpirationMinutes":"60","sessionBaseUrl":"https://www.alaskaair.com/account/session"},"isFallback":false,"isExperimentalCompile":false,"gip":true,"appGip":true,"scriptLoader":[]}</script>
88</body></html>

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