UNPKG

@ama-pt/agora-design-system

Version:

Ágora Design system

5 lines 1.18 MB
(function(z,e){typeof exports=="object"&&typeof module<"u"?e(exports,require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["exports","react","react-dom"],e):(z=typeof globalThis<"u"?globalThis:z||self,e(z["@ama-pt/agora-design-system"]={},z.React,z.ReactDOM))})(this,function(z,e,t2){"use strict";const A1={content:[],theme:{extend:{borderWidth:{DEFAULT:"1px",0:"0",1:"1px",2:"2px",3:"3px",4:"4px"},content:{empty:"''"},gridTemplateRows:{7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))"},gridTemplateColumns:{"1-auto":"auto","2-auto":"auto auto","3-auto":"auto auto auto","4-auto":"auto auto auto auto","5-auto":"auto auto auto auto auto","6-auto":"auto auto auto auto auto auto","7-auto":"auto auto auto auto auto auto auto","8-auto":"auto auto auto auto auto auto auto auto","9-auto":"auto auto auto auto auto auto auto auto auto","10-auto":"auto auto auto auto auto auto auto auto auto auto","11-auto":"auto auto auto auto auto auto auto auto auto auto auto","12-auto":"auto auto auto auto auto auto auto auto auto auto auto auto"},opacity:{16:"0.16",32:"0.32"},minWidth:{initial:"initial"},maxWidth:{initial:"initial"},minHeight:{initial:"initial"},maxHeight:{initial:"initial"},zIndex:{dropdown:"1000",backdrop:"2000",sticky:"3000",fixed:"4000",drawer:"5000",dialog:"6000",toast:"7000",tooltip:"8000"}},screens:{xs:"360px",md:"768px",xl:"1280px"},fontFamily:{sans:["Noto Sans","sans-serif"]},fontSize:{base:"16px","s-regular":["0.875rem",{lineHeight:"1.5rem",letterSpacing:"0",fontWeight:"400"}],"s-medium":["0.875rem",{lineHeight:"1.5rem",letterSpacing:"0",fontWeight:"500"}],"s-semibold":["0.875rem",{lineHeight:"1.5rem",letterSpacing:"0",fontWeight:"600"}],"s-bold":["0.875rem",{lineHeight:"1.5rem",letterSpacing:"0",fontWeight:"700"}],"m-light":["1rem",{lineHeight:"1.75rem",letterSpacing:"0",fontWeight:"300"}],"m-regular":["1rem",{lineHeight:"1.75rem",letterSpacing:"0",fontWeight:"400"}],"m-medium":["1rem",{lineHeight:"1.75rem",letterSpacing:"0",fontWeight:"500"}],"m-semibold":["1rem",{lineHeight:"1.75rem",letterSpacing:"0",fontWeight:"600"}],"m-bold":["1rem",{lineHeight:"1.75rem",letterSpacing:"0",fontWeight:"700"}],"l-light":["1.25rem",{lineHeight:"2rem",letterSpacing:"0",fontWeight:"300"}],"l-regular":["1.25rem",{lineHeight:"2rem",letterSpacing:"0",fontWeight:"400"}],"l-medium":["1.25rem",{lineHeight:"2rem",letterSpacing:"0",fontWeight:"500"}],"l-semibold":["1.25rem",{lineHeight:"2rem",letterSpacing:"0",fontWeight:"600"}],"l-bold":["1.25rem",{lineHeight:"2rem",letterSpacing:"0",fontWeight:"700"}],"xl-light":["1.5rem",{lineHeight:"2.25rem",letterSpacing:"0",fontWeight:"300"}],"xl-regular":["1.5rem",{lineHeight:"2.25rem",letterSpacing:"0",fontWeight:"400"}],"xl-medium":["1.5rem",{lineHeight:"2.25rem",letterSpacing:"0",fontWeight:"500"}],"xl-semibold":["1.5rem",{lineHeight:"2.25rem",letterSpacing:"0",fontWeight:"600"}],"xl-bold":["1.5rem",{lineHeight:"2.25rem",letterSpacing:"0",fontWeight:"700"}],"2xl-light":["2rem",{lineHeight:"3rem",letterSpacing:"0",fontWeight:"300"}],"2xl-regular":["2rem",{lineHeight:"3rem",letterSpacing:"0",fontWeight:"400"}],"2xl-medium":["2rem",{lineHeight:"3rem",letterSpacing:"0",fontWeight:"500"}],"2xl-semibold":["2rem",{lineHeight:"3rem",letterSpacing:"0",fontWeight:"600"}],"2xl-bold":["2rem",{lineHeight:"3rem",letterSpacing:"0",fontWeight:"700"}],"3xl-light":["2.5rem",{lineHeight:"3.75rem",letterSpacing:"0",fontWeight:"300"}],"3xl-regular":["2.5rem",{lineHeight:"3.75rem",letterSpacing:"0",fontWeight:"400"}],"3xl-medium":["2.5rem",{lineHeight:"3.75rem",letterSpacing:"0",fontWeight:"500"}],"3xl-semibold":["2.5rem",{lineHeight:"3.75rem",letterSpacing:"0",fontWeight:"600"}],"3xl-bold":["2.5rem",{lineHeight:"3.75rem",letterSpacing:"0",fontWeight:"700"}]},borderRadius:{none:"0px",4:"4px",8:"8px",16:"16px",24:"24px",32:"32px",full:"100%"},colors:{transparent:"transparent",white:"#FFFFFF",black:"#000000",focus:"#F408FC",backdrop:"rgba(43, 54, 60, 0.96)",mask:{image:"rgba(43, 54, 60, 0.8)","neutral-900":"#2B363CCC","primary-900":"#021C51CC","secondary-900":"#0D4C75CC"},neutral:{50:"#F7F8FA",100:"#F1F3F8",200:"#E1E4EA",300:"#CDD2DC",400:"#BAC0CC",500:"#9CA6B8",600:"#8893AA",700:"#64718B",800:"#475164",900:"#2B363C"},primary:{50:"#FAFCFF",100:"#F2F6FF",200:"#E5EEFF",300:"#BBD1FD",400:"#5F93FC",500:"#1A65FA",600:"#034AD8",700:"#0338A2",800:"#002B82",900:"#021C51"},secondary:{50:"#F5FBFF",100:"#EBF6FF",200:"#E3F4FF",300:"#CCEAFF",400:"#A0D8FE",500:"#1CA3FC",600:"#1993E3",700:"#1682CA",800:"#12669E",900:"#0D4C75"},informative:{50:"#E5F6FF",100:"#E5F6FF",200:"#A5DEFF",300:"#77CEFF",400:"#49BCFF",500:"#0079BF",600:"#00598C",700:"#0B486B",800:"#083752",900:"#00121C"},success:{50:"#E5FFF6",100:"#C2F2E2",200:"#7ACCB1",300:"#36B289",400:"#1F9970",500:"#008558",600:"#00724C",700:"#005539",800:"#013926",900:"#001C13"},warning:{50:"#FFF9E5",100:"#FFF2CC",200:"#FFE699",300:"#FFE699",400:"#FFD966",500:"#FBCB3C",600:"#FBBB3C",700:"#F2A222",800:"#B06112",900:"#80460D"},danger:{50:"#FEF1F2",100:"#FEE1E3",200:"#FEC8CC",300:"#FCA6AD",400:"#F8727D",500:"#DE2D3B",600:"#D12332",700:"#C41826",800:"#B20917",900:"#86131D"}},spacing:{0:"0px",8:"8px",16:"16px",24:"24px",32:"32px",40:"40px",48:"48px",56:"56px",64:"64px",72:"72px",80:"80px",88:"88px",96:"96px",104:"104px",112:"112px",120:"120px",128:"128px",256:"256px","1/4":"25%","1/2":"50%",full:"100%",initial:"initial"},boxShadow:{none:"0 0 #0000","top-lower":"0px -4px 4px 0px rgba(0, 0, 0, 0.16)","top-low":"0px -8px 8px 0px rgba(0, 0, 0, 0.08)","top-medium":"0px -16px 16px 0px rgba(0, 0, 0, 0.08)","top-high":"0px -16px 16px 0px rgba(0, 0, 0, 0.16)","top-higher":"0px -16px 16px 0px rgba(0, 0, 0, 0.32)","center-lower":"0px 0px 4px 0px rgba(0, 0, 0, 0.32)","center-low":"0px 0px 8px 0px rgba(0, 0, 0, 0.08)","center-medium":"0px 0px 16px 0px rgba(0, 0, 0, 0.08)","center-high":"0px 0px 16px 0px rgba(0, 0, 0, 0.16)","center-higher":"0px 0px 16px 0px rgba(0, 0, 0, 0.32)","bottom-lower":"0px 4px 4px 0px rgba(0, 0, 0, 0.16)","bottom-low":"0px 8px 8px 0px rgba(0, 0, 0, 0.08)","bottom-medium":"0px 16px 16px 0px rgba(0, 0, 0, 0.08)","bottom-high":"0px 16px 16px 0px rgba(0, 0, 0, 0.16)","bottom-higher":"0px 16px 16px 0px rgba(0, 0, 0, 0.32)",inner:"0px 4px 4px 0px rgba(0, 0, 0, 0.32) inset"},transitionDuration:{DEFAULT:"200ms"},container:{padding:{xs:"32px",md:"64px",xl:"0px"}}},plugins:[({addComponents:t})=>{t({".container":{maxWidth:"1216px"}})},function({addBase:t,theme:l}){function n(i,o=""){return Object.keys(i).reduce((r,a)=>{const d=i[a];if(typeof d=="string")return{...r,[`--color${o}-${a}`]:d};const s=n(d,`-${a}`);return{...r,...s}},{})}t({":root, :host, ::backdrop":n(l("colors"))})}],safelist:[{pattern:/(border|bg|fill|text|stroke|gap)-[^/]+$/,variants:["hover","focus","xs","md","xl"]}]};function Lt(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var l2={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */(function(t){(function(){var l={}.hasOwnProperty;function n(){for(var r="",a=0;a<arguments.length;a++){var d=arguments[a];d&&(r=o(r,i(d)))}return r}function i(r){if(typeof r=="string"||typeof r=="number")return r;if(typeof r!="object")return"";if(Array.isArray(r))return n.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var a="";for(var d in r)l.call(r,d)&&r[d]&&(a=o(a,d));return a}function o(r,a){return a?r?r+" "+a:r+a:r}t.exports?(n.default=n,t.exports=n):window.classNames=n})()})(l2);var Jt=l2.exports;const Y=Lt(Jt),n2={"agora-line-buildings":e.lazy(()=>Promise.resolve().then(()=>E4)),"agora-solid-buildings":e.lazy(()=>Promise.resolve().then(()=>N4)),"agora-line-money-taxes":e.lazy(()=>Promise.resolve().then(()=>C4)),"agora-solid-money-taxes":e.lazy(()=>Promise.resolve().then(()=>M4)),"agora-line-award":e.lazy(()=>Promise.resolve().then(()=>h4)),"agora-solid-award":e.lazy(()=>Promise.resolve().then(()=>w4)),"agora-line-calculator":e.lazy(()=>Promise.resolve().then(()=>v4)),"agora-solid-calculator":e.lazy(()=>Promise.resolve().then(()=>Z4)),"agora-line-credit-card":e.lazy(()=>Promise.resolve().then(()=>I4)),"agora-solid-credit-card":e.lazy(()=>Promise.resolve().then(()=>p4)),"agora-line-ticket":e.lazy(()=>Promise.resolve().then(()=>D4)),"agora-solid-ticket":e.lazy(()=>Promise.resolve().then(()=>G4)),"agora-line-wallet":e.lazy(()=>Promise.resolve().then(()=>y4)),"agora-solid-wallet":e.lazy(()=>Promise.resolve().then(()=>j4)),"agora-line-tag":e.lazy(()=>Promise.resolve().then(()=>Y4)),"agora-solid-tag":e.lazy(()=>Promise.resolve().then(()=>U4)),"agora-line-thumbs-up":e.lazy(()=>Promise.resolve().then(()=>S4)),"agora-line-thumbs-down":e.lazy(()=>Promise.resolve().then(()=>L4)),"agora-solid-thumbs-up":e.lazy(()=>Promise.resolve().then(()=>J4)),"agora-solid-thumbs-down":e.lazy(()=>Promise.resolve().then(()=>k4)),"agora-line-bell":e.lazy(()=>Promise.resolve().then(()=>z4)),"agora-solid-bell":e.lazy(()=>Promise.resolve().then(()=>B4)),"agora-line-help-support":e.lazy(()=>Promise.resolve().then(()=>T4)),"agora-solid-help-support":e.lazy(()=>Promise.resolve().then(()=>W4)),"agora-line-chat":e.lazy(()=>Promise.resolve().then(()=>V4)),"agora-solid-chat":e.lazy(()=>Promise.resolve().then(()=>f4)),"agora-line-mail":e.lazy(()=>Promise.resolve().then(()=>x4)),"agora-solid-mail":e.lazy(()=>Promise.resolve().then(()=>R4)),"agora-line-mail-open":e.lazy(()=>Promise.resolve().then(()=>O4)),"agora-solid-mail-open":e.lazy(()=>Promise.resolve().then(()=>F4)),"agora-line-at-sign":e.lazy(()=>Promise.resolve().then(()=>H4)),"agora-solid-at-sign":e.lazy(()=>Promise.resolve().then(()=>Q4)),"agora-line-home":e.lazy(()=>Promise.resolve().then(()=>X4)),"agora-solid-home":e.lazy(()=>Promise.resolve().then(()=>P4)),"agora-line-star":e.lazy(()=>Promise.resolve().then(()=>K4)),"agora-solid-star":e.lazy(()=>Promise.resolve().then(()=>q4)),"agora-line-log-in":e.lazy(()=>Promise.resolve().then(()=>_4)),"agora-solid-log-in":e.lazy(()=>Promise.resolve().then(()=>$4)),"agora-line-log-out":e.lazy(()=>Promise.resolve().then(()=>e9)),"agora-solid-log-out":e.lazy(()=>Promise.resolve().then(()=>t9)),"agora-line-search":e.lazy(()=>Promise.resolve().then(()=>l9)),"agora-solid-search":e.lazy(()=>Promise.resolve().then(()=>n9)),"agora-line-menu":e.lazy(()=>Promise.resolve().then(()=>i9)),"agora-solid-menu":e.lazy(()=>Promise.resolve().then(()=>o9)),"agora-line-health":e.lazy(()=>Promise.resolve().then(()=>r9)),"agora-solid-health":e.lazy(()=>Promise.resolve().then(()=>a9)),"agora-line-external-link":e.lazy(()=>Promise.resolve().then(()=>s9)),"agora-solid-external-link":e.lazy(()=>Promise.resolve().then(()=>d9)),"agora-line-check-all":e.lazy(()=>Promise.resolve().then(()=>c9)),"agora-solid-check-all":e.lazy(()=>Promise.resolve().then(()=>A9)),"agora-line-more-horizontal":e.lazy(()=>Promise.resolve().then(()=>m9)),"agora-solid-more-horizontal":e.lazy(()=>Promise.resolve().then(()=>u9)),"agora-line-more-vertical":e.lazy(()=>Promise.resolve().then(()=>g9)),"agora-solid-more-vertical":e.lazy(()=>Promise.resolve().then(()=>b9)),"agora-line-refresh-ccw":e.lazy(()=>Promise.resolve().then(()=>E9)),"agora-solid-refresh-ccw":e.lazy(()=>Promise.resolve().then(()=>N9)),"agora-line-dashboard":e.lazy(()=>Promise.resolve().then(()=>C9)),"agora-solid-dashboard":e.lazy(()=>Promise.resolve().then(()=>M9)),"agora-line-layers-menu":e.lazy(()=>Promise.resolve().then(()=>h9)),"agora-solid-layers-menu":e.lazy(()=>Promise.resolve().then(()=>w9)),"agora-line-tree":e.lazy(()=>Promise.resolve().then(()=>v9)),"agora-solid-tree":e.lazy(()=>Promise.resolve().then(()=>Z9)),"agora-line-folder":e.lazy(()=>Promise.resolve().then(()=>I9)),"agora-solid-folder":e.lazy(()=>Promise.resolve().then(()=>p9)),"agora-line-file":e.lazy(()=>Promise.resolve().then(()=>D9)),"agora-solid-file":e.lazy(()=>Promise.resolve().then(()=>G9)),"agora-line-document":e.lazy(()=>Promise.resolve().then(()=>y9)),"agora-solid-document":e.lazy(()=>Promise.resolve().then(()=>j9)),"agora-line-book-open":e.lazy(()=>Promise.resolve().then(()=>Y9)),"agora-solid-book-open":e.lazy(()=>Promise.resolve().then(()=>U9)),"agora-line-package":e.lazy(()=>Promise.resolve().then(()=>S9)),"agora-solid-package":e.lazy(()=>Promise.resolve().then(()=>L9)),"agora-line-file-share":e.lazy(()=>Promise.resolve().then(()=>J9)),"agora-solid-file-share":e.lazy(()=>Promise.resolve().then(()=>k9)),"agora-line-filter":e.lazy(()=>Promise.resolve().then(()=>z9)),"agora-solid-filter":e.lazy(()=>Promise.resolve().then(()=>B9)),"agora-line-edit":e.lazy(()=>Promise.resolve().then(()=>T9)),"agora-solid-edit":e.lazy(()=>Promise.resolve().then(()=>W9)),"agora-line-plus-circle":e.lazy(()=>Promise.resolve().then(()=>V9)),"agora-solid-plus-circle":e.lazy(()=>Promise.resolve().then(()=>f9)),"agora-line-plus":e.lazy(()=>Promise.resolve().then(()=>x9)),"agora-solid-plus":e.lazy(()=>Promise.resolve().then(()=>R9)),"agora-line-minus-circle":e.lazy(()=>Promise.resolve().then(()=>O9)),"agora-solid-minus-circle":e.lazy(()=>Promise.resolve().then(()=>F9)),"agora-line-minus":e.lazy(()=>Promise.resolve().then(()=>H9)),"agora-solid-minus":e.lazy(()=>Promise.resolve().then(()=>Q9)),"agora-line-upload":e.lazy(()=>Promise.resolve().then(()=>X9)),"agora-solid-upload":e.lazy(()=>Promise.resolve().then(()=>P9)),"agora-line-download":e.lazy(()=>Promise.resolve().then(()=>K9)),"agora-solid-download":e.lazy(()=>Promise.resolve().then(()=>q9)),"agora-line-paperclip":e.lazy(()=>Promise.resolve().then(()=>_9)),"agora-solid-paperclip":e.lazy(()=>Promise.resolve().then(()=>$9)),"agora-line-list":e.lazy(()=>Promise.resolve().then(()=>e5)),"agora-solid-list":e.lazy(()=>Promise.resolve().then(()=>t5)),"agora-line-settings":e.lazy(()=>Promise.resolve().then(()=>l5)),"agora-solid-settings":e.lazy(()=>Promise.resolve().then(()=>n5)),"agora-line-bullet":e.lazy(()=>Promise.resolve().then(()=>i5)),"agora-solid-bullet":e.lazy(()=>Promise.resolve().then(()=>o5)),"agora-line-sort-vertical":e.lazy(()=>Promise.resolve().then(()=>r5)),"agora-solid-sort-vertical":e.lazy(()=>Promise.resolve().then(()=>a5)),"agora-line-sort-generic-down":e.lazy(()=>Promise.resolve().then(()=>s5)),"agora-solid-sort-generic-down":e.lazy(()=>Promise.resolve().then(()=>d5)),"agora-line-sort-generic-up":e.lazy(()=>Promise.resolve().then(()=>c5)),"agora-solid-sort-generic-up":e.lazy(()=>Promise.resolve().then(()=>A5)),"agora-line-sort-alpha-down":e.lazy(()=>Promise.resolve().then(()=>m5)),"agora-solid-sort-alpha-down":e.lazy(()=>Promise.resolve().then(()=>u5)),"agora-line-sort-alpha-up":e.lazy(()=>Promise.resolve().then(()=>g5)),"agora-solid-sort-alpha-up":e.lazy(()=>Promise.resolve().then(()=>b5)),"agora-line-trash":e.lazy(()=>Promise.resolve().then(()=>E5)),"agora-solid-trash":e.lazy(()=>Promise.resolve().then(()=>N5)),"agora-line-print":e.lazy(()=>Promise.resolve().then(()=>C5)),"agora-solid-print":e.lazy(()=>Promise.resolve().then(()=>M5)),"agora-line-delete":e.lazy(()=>Promise.resolve().then(()=>h5)),"agora-solid-delete":e.lazy(()=>Promise.resolve().then(()=>w5)),"agora-line-copy":e.lazy(()=>Promise.resolve().then(()=>v5)),"agora-solid-copy":e.lazy(()=>Promise.resolve().then(()=>Z5)),"agora-line-coffee":e.lazy(()=>Promise.resolve().then(()=>I5)),"agora-solid-coffee":e.lazy(()=>Promise.resolve().then(()=>p5)),"agora-line-hardware-settings":e.lazy(()=>Promise.resolve().then(()=>D5)),"agora-solid-hardware-settings":e.lazy(()=>Promise.resolve().then(()=>G5)),"agora-line-wifi":e.lazy(()=>Promise.resolve().then(()=>y5)),"agora-solid-wifi":e.lazy(()=>Promise.resolve().then(()=>j5)),"agora-line-plane":e.lazy(()=>Promise.resolve().then(()=>Y5)),"agora-solid-plane":e.lazy(()=>Promise.resolve().then(()=>U5)),"agora-line-driving":e.lazy(()=>Promise.resolve().then(()=>S5)),"agora-solid-driving":e.lazy(()=>Promise.resolve().then(()=>L5)),"agora-line-map":e.lazy(()=>Promise.resolve().then(()=>J5)),"agora-solid-map":e.lazy(()=>Promise.resolve().then(()=>k5)),"agora-line-map-pin":e.lazy(()=>Promise.resolve().then(()=>z5)),"agora-solid-map-pin":e.lazy(()=>Promise.resolve().then(()=>B5)),"agora-line-target":e.lazy(()=>Promise.resolve().then(()=>T5)),"agora-solid-target":e.lazy(()=>Promise.resolve().then(()=>W5)),"agora-line-briefcase":e.lazy(()=>Promise.resolve().then(()=>V5)),"agora-solid-briefcase":e.lazy(()=>Promise.resolve().then(()=>f5)),"agora-line-flag":e.lazy(()=>Promise.resolve().then(()=>x5)),"agora-solid-flag":e.lazy(()=>Promise.resolve().then(()=>R5)),"agora-line-video-on":e.lazy(()=>Promise.resolve().then(()=>O5)),"agora-solid-video-on":e.lazy(()=>Promise.resolve().then(()=>F5)),"agora-line-video-off":e.lazy(()=>Promise.resolve().then(()=>H5)),"agora-solid-video-off":e.lazy(()=>Promise.resolve().then(()=>Q5)),"agora-line-mic-on":e.lazy(()=>Promise.resolve().then(()=>X5)),"agora-solid-mic-on":e.lazy(()=>Promise.resolve().then(()=>P5)),"agora-line-mic-off":e.lazy(()=>Promise.resolve().then(()=>K5)),"agora-solid-mic-off":e.lazy(()=>Promise.resolve().then(()=>q5)),"agora-line-movie":e.lazy(()=>Promise.resolve().then(()=>_5)),"agora-solid-movie":e.lazy(()=>Promise.resolve().then(()=>$5)),"agora-line-camera":e.lazy(()=>Promise.resolve().then(()=>e3)),"agora-solid-camera":e.lazy(()=>Promise.resolve().then(()=>t3)),"agora-line-monitor":e.lazy(()=>Promise.resolve().then(()=>l3)),"agora-solid-monitor":e.lazy(()=>Promise.resolve().then(()=>n3)),"agora-line-airplay":e.lazy(()=>Promise.resolve().then(()=>i3)),"agora-solid-airplay":e.lazy(()=>Promise.resolve().then(()=>o3)),"agora-line-mega-phone":e.lazy(()=>Promise.resolve().then(()=>r3)),"agora-solid-mega-phone":e.lazy(()=>Promise.resolve().then(()=>a3)),"agora-line-volume-max":e.lazy(()=>Promise.resolve().then(()=>s3)),"agora-solid-volume-max":e.lazy(()=>Promise.resolve().then(()=>d3)),"agora-line-volume-min":e.lazy(()=>Promise.resolve().then(()=>c3)),"agora-solid-volume-min":e.lazy(()=>Promise.resolve().then(()=>A3)),"agora-line-volume-off":e.lazy(()=>Promise.resolve().then(()=>m3)),"agora-solid-volume-off":e.lazy(()=>Promise.resolve().then(()=>u3)),"agora-line-volume-mute":e.lazy(()=>Promise.resolve().then(()=>g3)),"agora-solid-volume-mute":e.lazy(()=>Promise.resolve().then(()=>b3)),"agora-line-music":e.lazy(()=>Promise.resolve().then(()=>E3)),"agora-solid-music":e.lazy(()=>Promise.resolve().then(()=>N3)),"agora-line-globe":e.lazy(()=>Promise.resolve().then(()=>C3)),"agora-solid-globe":e.lazy(()=>Promise.resolve().then(()=>M3)),"agora-line-smartphone":e.lazy(()=>Promise.resolve().then(()=>h3)),"agora-solid-smartphone":e.lazy(()=>Promise.resolve().then(()=>w3)),"agora-line-arrow-down-anchor":e.lazy(()=>Promise.resolve().then(()=>v3)),"agora-solid-arrow-down-anchor":e.lazy(()=>Promise.resolve().then(()=>Z3)),"agora-line-arrow-up-anchor":e.lazy(()=>Promise.resolve().then(()=>I3)),"agora-solid-arrow-up-anchor":e.lazy(()=>Promise.resolve().then(()=>p3)),"agora-line-arrow-right-anchor":e.lazy(()=>Promise.resolve().then(()=>D3)),"agora-solid-arrow-right-anchor":e.lazy(()=>Promise.resolve().then(()=>G3)),"agora-line-arrow-left-anchor":e.lazy(()=>Promise.resolve().then(()=>y3)),"agora-solid-arrow-left-anchor":e.lazy(()=>Promise.resolve().then(()=>j3)),"agora-line-arrow-down-circle":e.lazy(()=>Promise.resolve().then(()=>Y3)),"agora-solid-arrow-down-circle":e.lazy(()=>Promise.resolve().then(()=>U3)),"agora-line-arrow-up-circle":e.lazy(()=>Promise.resolve().then(()=>S3)),"agora-solid-arrow-up-circle":e.lazy(()=>Promise.resolve().then(()=>L3)),"agora-line-arrow-right-circle":e.lazy(()=>Promise.resolve().then(()=>J3)),"agora-solid-arrow-right-circle":e.lazy(()=>Promise.resolve().then(()=>k3)),"agora-line-arrow-left-circle":e.lazy(()=>Promise.resolve().then(()=>z3)),"agora-solid-arrow-left-circle":e.lazy(()=>Promise.resolve().then(()=>B3)),"agora-line-arrow-up":e.lazy(()=>Promise.resolve().then(()=>T3)),"agora-solid-arrow-up":e.lazy(()=>Promise.resolve().then(()=>W3)),"agora-line-arrow-down":e.lazy(()=>Promise.resolve().then(()=>V3)),"agora-solid-arrow-down":e.lazy(()=>Promise.resolve().then(()=>f3)),"agora-line-arrow-right":e.lazy(()=>Promise.resolve().then(()=>x3)),"agora-solid-arrow-right":e.lazy(()=>Promise.resolve().then(()=>R3)),"agora-line-arrow-left":e.lazy(()=>Promise.resolve().then(()=>O3)),"agora-solid-arrow-left":e.lazy(()=>Promise.resolve().then(()=>F3)),"agora-line-chevron-down":e.lazy(()=>Promise.resolve().then(()=>H3)),"agora-solid-chevron-down":e.lazy(()=>Promise.resolve().then(()=>Q3)),"agora-line-chevron-up":e.lazy(()=>Promise.resolve().then(()=>X3)),"agora-solid-chevron-up":e.lazy(()=>Promise.resolve().then(()=>P3)),"agora-line-chevron-right":e.lazy(()=>Promise.resolve().then(()=>K3)),"agora-solid-chevron-right":e.lazy(()=>Promise.resolve().then(()=>q3)),"agora-line-chevron-left":e.lazy(()=>Promise.resolve().then(()=>_3)),"agora-solid-chevron-left":e.lazy(()=>Promise.resolve().then(()=>$3)),"agora-line-chevrons-down":e.lazy(()=>Promise.resolve().then(()=>eo)),"agora-solid-chevrons-down":e.lazy(()=>Promise.resolve().then(()=>to)),"agora-line-chevrons-up":e.lazy(()=>Promise.resolve().then(()=>lo)),"agora-solid-chevrons-up":e.lazy(()=>Promise.resolve().then(()=>no)),"agora-line-chevrons-left":e.lazy(()=>Promise.resolve().then(()=>io)),"agora-solid-chevrons-left":e.lazy(()=>Promise.resolve().then(()=>oo)),"agora-line-chevrons-right":e.lazy(()=>Promise.resolve().then(()=>ro)),"agora-solid-chevrons-right":e.lazy(()=>Promise.resolve().then(()=>ao)),"agora-line-shield":e.lazy(()=>Promise.resolve().then(()=>so)),"agora-solid-shield":e.lazy(()=>Promise.resolve().then(()=>co)),"agora-line-unlock":e.lazy(()=>Promise.resolve().then(()=>Ao)),"agora-solid-unlock":e.lazy(()=>Promise.resolve().then(()=>mo)),"agora-line-lock":e.lazy(()=>Promise.resolve().then(()=>uo)),"agora-solid-lock":e.lazy(()=>Promise.resolve().then(()=>go)),"agora-line-eye":e.lazy(()=>Promise.resolve().then(()=>bo)),"agora-solid-eye":e.lazy(()=>Promise.resolve().then(()=>Eo)),"agora-line-eye-off":e.lazy(()=>Promise.resolve().then(()=>No)),"agora-solid-eye-off":e.lazy(()=>Promise.resolve().then(()=>Co)),"agora-line-court":e.lazy(()=>Promise.resolve().then(()=>Mo)),"agora-solid-court":e.lazy(()=>Promise.resolve().then(()=>ho)),"agora-line-social-security":e.lazy(()=>Promise.resolve().then(()=>wo)),"agora-solid-social-security":e.lazy(()=>Promise.resolve().then(()=>vo)),"agora-line-twitter-x":e.lazy(()=>Promise.resolve().then(()=>Zo)),"agora-solid-twitter-x":e.lazy(()=>Promise.resolve().then(()=>Io)),"agora-line-twitter":e.lazy(()=>Promise.resolve().then(()=>po)),"agora-solid-twitter":e.lazy(()=>Promise.resolve().then(()=>Do)),"agora-line-instagram":e.lazy(()=>Promise.resolve().then(()=>Go)),"agora-solid-instagram":e.lazy(()=>Promise.resolve().then(()=>yo)),"agora-line-facebook":e.lazy(()=>Promise.resolve().then(()=>jo)),"agora-solid-facebook":e.lazy(()=>Promise.resolve().then(()=>Yo)),"agora-line-youtube":e.lazy(()=>Promise.resolve().then(()=>Uo)),"agora-solid-youtube":e.lazy(()=>Promise.resolve().then(()=>So)),"agora-line-linkedin":e.lazy(()=>Promise.resolve().then(()=>Lo)),"agora-solid-linkedin":e.lazy(()=>Promise.resolve().then(()=>Jo)),"agora-line-share":e.lazy(()=>Promise.resolve().then(()=>ko)),"agora-solid-share":e.lazy(()=>Promise.resolve().then(()=>zo)),"agora-line-bookmark":e.lazy(()=>Promise.resolve().then(()=>Bo)),"agora-solid-bookmark":e.lazy(()=>Promise.resolve().then(()=>To)),"agora-line-x-circle":e.lazy(()=>Promise.resolve().then(()=>Wo)),"agora-solid-x-circle":e.lazy(()=>Promise.resolve().then(()=>Vo)),"agora-line-x":e.lazy(()=>Promise.resolve().then(()=>fo)),"agora-solid-x":e.lazy(()=>Promise.resolve().then(()=>xo)),"agora-line-check-circle":e.lazy(()=>Promise.resolve().then(()=>Ro)),"agora-solid-check-circle":e.lazy(()=>Promise.resolve().then(()=>Oo)),"agora-line-check":e.lazy(()=>Promise.resolve().then(()=>Fo)),"agora-solid-check":e.lazy(()=>Promise.resolve().then(()=>Ho)),"agora-line-question-mark":e.lazy(()=>Promise.resolve().then(()=>Qo)),"agora-solid-question-mark":e.lazy(()=>Promise.resolve().then(()=>Xo)),"agora-line-alert-circle":e.lazy(()=>Promise.resolve().then(()=>Po)),"agora-solid-alert-circle":e.lazy(()=>Promise.resolve().then(()=>Ko)),"agora-line-info-mark":e.lazy(()=>Promise.resolve().then(()=>qo)),"agora-solid-info-mark":e.lazy(()=>Promise.resolve().then(()=>_o)),"agora-line-alert-triangle":e.lazy(()=>Promise.resolve().then(()=>$o)),"agora-solid-alert-triangle":e.lazy(()=>Promise.resolve().then(()=>er)),"agora-line-loader":e.lazy(()=>Promise.resolve().then(()=>tr)),"agora-solid-loader":e.lazy(()=>Promise.resolve().then(()=>lr)),"agora-line-smile-sad":e.lazy(()=>Promise.resolve().then(()=>nr)),"agora-solid-smile-sad":e.lazy(()=>Promise.resolve().then(()=>ir)),"agora-line-bus":e.lazy(()=>Promise.resolve().then(()=>or)),"agora-solid-bus":e.lazy(()=>Promise.resolve().then(()=>rr)),"agora-line-truck":e.lazy(()=>Promise.resolve().then(()=>ar)),"agora-solid-truck":e.lazy(()=>Promise.resolve().then(()=>sr)),"agora-line-calendar":e.lazy(()=>Promise.resolve().then(()=>dr)),"agora-solid-calendar":e.lazy(()=>Promise.resolve().then(()=>cr)),"agora-line-clock":e.lazy(()=>Promise.resolve().then(()=>Ar)),"agora-solid-clock":e.lazy(()=>Promise.resolve().then(()=>mr)),"agora-line-user-group":e.lazy(()=>Promise.resolve().then(()=>ur)),"agora-solid-user-group":e.lazy(()=>Promise.resolve().then(()=>gr)),"agora-line-user":e.lazy(()=>Promise.resolve().then(()=>br)),"agora-solid-user":e.lazy(()=>Promise.resolve().then(()=>Er)),"agora-line-bookmark-card":e.lazy(()=>Promise.resolve().then(()=>Nr)),"agora-solid-bookmark-card":e.lazy(()=>Promise.resolve().then(()=>Cr)),"agora-drag-dots":e.lazy(()=>Promise.resolve().then(()=>Mr)),"agora-line-lgp":e.lazy(()=>Promise.resolve().then(()=>hr)),"agora-solid-lgp":e.lazy(()=>Promise.resolve().then(()=>wr)),"no-icon":e.lazy(()=>Promise.resolve().then(()=>vr)),"no-icon-line":e.lazy(()=>Promise.resolve().then(()=>Zr))},i2=Object.keys(n2).filter(t=>t!=="no-icon"&&t!=="no-icon-line"),kt=t=>!!i2.find(l=>l===t),o2={},zt=t=>{const l=o2[t];if(l)return l;const n=n2[t];return o2[t]=n,n},Bt=({dimensions:t="m",name:l="no-icon",onIconLoad:n,onIconError:i,...o})=>{var g;const r=!((g=o.className)!=null&&g.match("fill-"))&&l!=="no-icon-line",a=Y("icon",{[`icon-${t==null?void 0:t.toLowerCase()}`]:t,"fill-[var(--color-primary-600)]":r},o.className),d=()=>{n==null||n()},s=()=>{i==null||i()};if(l!=="no-icon"&&l!=="no-icon-line"&&!kt(l))return e.createElement("img",{...o,src:l,alt:o.alt,className:a,onLoad:d,onError:s});const m=zt(l),A={...o,className:a,title:o.title??o.alt};return m&&e.createElement(e.Suspense,null,e.createElement(m,{...A}))},ie=e.memo(Bt,(t,l)=>t.name===l.name&&t.className===l.className&&t.dimensions===l.dimensions),X=({state:t,...l})=>e.createElement(ie,{"data-state":t,...l}),me=({ref:t=null,className:l,state:n="default",children:i,...o})=>e.createElement("div",{...o,ref:t,className:l},e.Children.toArray(i).map(r=>{if(!e.isValidElement(r))return null;const{state:a,...d}=r.props,s=`${r.props.className} ${a===n?"!block":"!hidden"}`;return e.createElement(ie,{...d,"aria-hidden":!0,key:a,className:s})}));function Ye(t,l){const n=new Event(l,{bubbles:!0});Object.defineProperty(n,"target",{writable:!1,value:t});let i=!1,o=!1;const r=()=>{i=!0,n.preventDefault()},a=()=>{o=!0,n.stopPropagation()};return{nativeEvent:n,currentTarget:n.currentTarget,target:n.target,bubbles:n.bubbles,cancelable:n.cancelable,defaultPrevented:n.defaultPrevented,eventPhase:n.eventPhase,isTrusted:n.isTrusted,preventDefault:r,isDefaultPrevented:()=>i,stopPropagation:a,isPropagationStopped:()=>o,persist:()=>{},timeStamp:n.timeStamp,type:n.type}}const Tt=(t,l=300)=>{let n;return i=>{n&&(clearTimeout(n),n=void 0),n=setTimeout(()=>{t(i)},l)}},r2=(t,l=300)=>{const n=e.useRef(null),[i,o]=e.useState("");return e.useEffect(()=>(n.current&&clearTimeout(n.current),n.current=setTimeout(()=>{t(i)},l),()=>{n.current&&clearTimeout(n.current)}),[t,l,i]),{setArgs:o}},m1=t=>{let l=t.getDate().toString();l.length<2&&(l=`0${l}`);let n=(t.getMonth()+1).toString();n.length<2&&(n=`0${n}`);const i=t.getFullYear();return`${l}/${n}/${i}`},Wt=t=>t.toLocaleLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),c=t=>typeof t>"u"?!1:typeof t=="boolean"?t:t==="true";function Ie(t,l,n,i){const o=e.useRef(null);return e.useImperativeHandle(t,()=>{if(o.current=l.current,o.current){const{focus:r,...a}=n;Object.assign(o.current,a)}return o.current},i),o}const he=(t,l=10)=>{setTimeout(t,l)},ve=(t={width:1920,height:1080})=>{const[l,n]=e.useState(()=>typeof window<"u"?{width:window.innerWidth,height:window.innerHeight}:t);return e.useEffect(()=>{const i=()=>{n({width:window.innerWidth,height:window.innerHeight})};return i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)},[]),l},Ue=()=>{const t=Number(A1.theme.screens.xs.replaceAll("px","")),l=Number(A1.theme.screens.md.replaceAll("px","")),n=Number(A1.theme.screens.xl.replaceAll("px",""));return{xsScreen:t,mdScreen:l,xlScreen:n}},G1=({ref:t=null,children:l,hasIcon:n,leadingIcon:i,leadingIconHover:o,darkMode:r=!1,headingTitle:a,headingLevel:d="h3",className:s="",defaultExpanded:u,expanded:m,onExpanded:A,onCollapsed:g,onChange:E,"aria-label":v,...C})=>{const b=e.useId(),M=typeof m<"u",N=typeof u<"u",[w,h]=e.useState(N?c(u):!1),[Z,D]=e.useState("default"),{width:p}=ve(),{mdScreen:j}=Ue(),G=p<j,I=M?c(m):w,[y,U]=e.useState({name:null}),L=()=>{M||h(!0),U({name:"expand"})},k=()=>{M||h(!0)},F=()=>{M||h(!1),U({name:"collapse"})},J=()=>{M||h(!1)},O=()=>{M||h(!I),I&&U({name:"collapse"}),I||U({name:"expand"})},V=()=>{M||h(!I)},T=e.useRef(null),x=Ie(t,T,{isExpanded:I,expand:L,silentExpand:k,collapse:F,silentCollapse:J,toggle:O,silentToggle:V},[T,I]);e.useEffect(()=>{if(y.name==="expand"){const ae=Ye(x.current??void 0,"expand");A==null||A(ae)}if(y.name==="collapse"){const ae=Ye(x.current??void 0,"collapse");g==null||g(ae)}const le=Ye(x.current??void 0,"change");E==null||E(le)},[y]);const f=Y("agora-accordion",s,{"accordion-open":I,"active-state":Z==="active",mobile:G,"dark-mode":c(r)}),P=Y("accordion-body",{"accordion-body-block":I}),R=Y("icon icon-chevron",{"icon-chevron-flip":I}),S=()=>{O(),D("default")},B=le=>{le.code==="Space"&&D("active")},W=le=>{le.code==="Space"&&D("default")},H=()=>{D("active")},Q=()=>{D("default")},_=()=>{D("default")},ee=()=>{D("hover")};return e.createElement("div",{className:f,...C,ref:T},e.createElement(d,{className:"flex justify-start items-center w-full"},e.createElement("button",{"aria-label":v,type:"button",className:"accordion-header","aria-expanded":I,id:`agora-accordion-${b}-control`,"aria-controls":`agora-accordion-${b}-region`,onClick:S,onKeyDown:B,onKeyUp:W,onMouseDown:H,onMouseUp:Q,onMouseLeave:_,onMouseEnter:ee},e.createElement("div",{className:"accordion-header-button-wrapper"},c(n)&&(i||o)&&e.createElement(me,{className:"icon-wrapper leading",state:Z},e.createElement(X,{className:"leading-icon-default",state:"default",name:i??o,"aria-hidden":!0}),e.createElement(X,{className:"leading-icon-hover",state:"hover",name:o??i,"aria-hidden":!0}),e.createElement(X,{className:"leading-icon-active",state:"active",name:i??o,"aria-hidden":!0})),a&&e.createElement("span",{className:"title"},a),e.createElement("div",{className:"icon-wrapper trailing"},e.createElement(ie,{className:R,name:"agora-line-chevron-down","aria-hidden":!0}))))),e.createElement("div",{className:P,id:`agora-accordion-${b}-region`,role:"region","aria-labelledby":`agora-accordion-${b}-control`},e.createElement("div",{className:"children-wrapper"},l)))},a2=({className:t="",children:l,darkMode:n=!1,...i})=>{const o=e.useId(),r=e.useMemo(()=>new Map,[]),a=u=>{r.forEach((m,A)=>{var g;A!==u&&((g=m.current)==null||g.silentCollapse())})},d=e.Children.toArray(l).map((u,m)=>{if(!e.isValidElement(u))return null;const A=`accordion-group-${o}-accordion-${m}`,g=e.createRef();r.set(A,g);const E=v=>{var C,b;a(A),(b=(C=u.props).onExpanded)==null||b.call(C,v)};return e.createElement("li",{key:A},e.createElement(G1,{...u.props,ref:g,onExpanded:E,darkMode:n}))}),s=Y("agora-accordion-group","mt-0 p-0 w-full",t,{"dark-mode":c(n)});return e.createElement("ul",{className:s,...i},d)},ue=({ref:t=null,darkMode:l=!1,appearance:n="text",variant:i="primary",fullWidth:o=!1,hasIcon:r=!1,iconOnly:a=!1,leadingIcon:d,leadingIconHover:s,leadingIconActive:u,trailingIcon:m,trailingIconHover:A,trailingIconActive:g,children:E,className:v="",inline:C=!1,...b})=>{const M=e.useRef(null);Ie(t,M,{},[M.current]);const N=Y("agora-anchor",`agora-anchor-${n}-${i}`,{"agora-anchor-full":o},{"inline-flex items-center":!b.hidden},{"justify-center min-h-[44px] min-w-[44px] py-8":!c(C)},{"justify-start":c(C)},{"agora-anchor-with-icon":c(r)||c(a)},{"is-icon-only":c(a)},{"dark-mode":c(l)},v),[w,h]=e.useState("default"),Z=y=>{var L;const U=window.matchMedia("(pointer: coarse)").matches;h(U?"default":"hover"),(L=b.onClick)==null||L.call(b,y)},D=y=>{var L;window.matchMedia("(pointer: coarse)").matches||h("hover"),(L=b.onMouseEnter)==null||L.call(b,y)},p=y=>{var L;window.matchMedia("(pointer: coarse)").matches||h("default"),(L=b.onMouseLeave)==null||L.call(b,y)},j=y=>{var L;window.matchMedia("(pointer: coarse)").matches||h("active"),(L=b.onMouseDown)==null||L.call(b,y)},G=y=>{var L;window.matchMedia("(pointer: coarse)").matches||h("default"),(L=b.onMouseUp)==null||L.call(b,y)},I=()=>{var y;(y=M.current)==null||y.classList.remove("active"),h("default")};return e.createElement("a",{...b,className:N,ref:M,onClick:Z,onMouseEnter:D,onMouseLeave:p,onMouseDown:j,onMouseUp:G,onBlur:I,onKeyDown:b.onKeyDown},r&&(d||s)&&e.createElement(me,{className:"icon-wrapper leading",state:w},e.createElement(X,{className:"leading-icon-default",state:"default",name:d??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"leading-icon-hover",state:"hover",name:s??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"leading-icon-active",state:"active",name:u??d??"no-icon","aria-hidden":!0})),!a&&E&&e.createElement("span",{className:"children-wrapper"},E),r&&(m||A)&&e.createElement(me,{className:"icon-wrapper trailing",state:w},e.createElement(X,{className:"trailing-icon-default",state:"default",name:m??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"trailing-icon-hover",state:"hover",name:A??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"trailing-icon-active",state:"active",name:g??m??"no-icon","aria-hidden":!0})))},y1="agora-ds-tooltip-change",j1=({hasTitle:t,variant:l="dark",position:n="top",alignment:i="center",title:o,description:r,children:a,...d})=>{const s=e.useId(),u=e.useRef(null),[m,A]=e.useState(0),[g,E]=e.useState(0),[v,C]=e.useState(0),[b,M]=e.useState(0),N=e.useCallback(()=>{var x;if(u.current){const f=(x=u.current)==null?void 0:x.getBoundingClientRect();f&&(A(f.top+window.scrollY),E(f.left+window.scrollX),C(f.width),M(f.height))}},[]),w=e.useMemo(()=>({...d}),[d]);w.id=w.id??s;const h=Y("tooltip-container absolute z-tooltip",d.className),Z=Y("tooltip",{[`tooltip--${l}`]:l,[`tooltip--${n}--${i}`]:n&&i}),[D,p]=e.useState(!1),j=()=>{p(!0);const x=new CustomEvent(y1,{detail:w.id});document.dispatchEvent(x)},G=()=>{p(!1)},I=x=>{x.key==="Escape"&&p(!1)},y=()=>{G()};e.useEffect(()=>{document.addEventListener("keydown",I);const x=f=>{f.detail!==w.id&&p(!1)};return document.addEventListener(y1,x),()=>{document.removeEventListener("keydown",I),document.removeEventListener(y1,x)}},[w.id]);const U=e.Children.map(a,x=>{if(!e.isValidElement(x))return x;const f=B=>{var W,H;N(),j(),(H=(W=x.props).onMouseEnter)==null||H.call(W,B)},P=B=>{var Q,_;const W=B.relatedTarget;W&&!W.classList.contains("tooltip")&&!W.classList.contains("tooltip-extra-hover-area")&&G(),(_=(Q=x.props).onMouseLeave)==null||_.call(Q,B)},R=B=>{var W,H;N(),j(),(H=(W=x.props).onFocus)==null||H.call(W,B)},S=B=>{var W,H;G(),(H=(W=x.props).onBlur)==null||H.call(W,B)};return e.cloneElement(x,{ref:u,onMouseEnter:f,onMouseLeave:P,onFocus:R,onBlur:S,"aria-describedby":w.id})});e.useEffect(()=>{const x=()=>{N()};return document.addEventListener("scroll",x),()=>{document.removeEventListener("scroll",x)}},[N]);const L=e.useMemo(()=>{if(i==="start")return{top:"-10px",left:"0px",transform:"translateY(-100%)"};if(i==="center")return{top:"-10px",left:`${v/2}px`,transform:"translateY(-100%) translateX(-50%)"};if(i==="end")return{top:"-10px",left:`${v}px`,transform:"translateY(-100%) translateX(-100%)"}},[i,v]),k=e.useMemo(()=>{if(i==="start")return{top:`${b+10}px`,left:"0px",transform:"none"};if(i==="center")return{top:`${b+10}px`,left:`${v/2}px`,transform:"translateX(-50%)"};if(i==="end")return{top:`${b+10}px`,left:`${v}px`,transform:"translateX(-100%)"}},[i,b,v]),F=e.useMemo(()=>{if(i==="start")return{top:"0px",left:"-10px",transform:"translateX(-100%)"};if(i==="center")return{top:`${b/2}px`,left:"-10px",transform:"translateX(-100%) translateY(-50%)"};if(i==="end")return{top:`${b}px`,left:"-10px",transform:"translateX(-100%) translateY(-100%)"}},[i,b]),J=e.useMemo(()=>{if(i==="start")return{top:"0px",left:`${v+10}px`,transform:"none"};if(i==="center")return{top:`${b/2}px`,left:`${v+10}px`,transform:"translateY(-50%)"};if(i==="end")return{top:`${b}px`,left:`${v+10}px`,transform:"translateY(-100%)"}},[i,b,v]),O=e.useMemo(()=>{switch(n){case"top":return L;case"bottom":return k;case"left":return F;case"right":return J}},[n,L,k,F,J]),V=e.useMemo(()=>e.createElement("div",{className:h,style:{top:`${m}px`,left:`${g}px`},onMouseLeave:y,role:"none"},e.createElement("div",{className:"relative w-full h-full"},e.createElement("div",{...w,style:{...O},id:w.id,className:Z,role:"tooltip"},c(t)&&e.createElement("div",{className:"title"},o),e.createElement("p",{className:"description"},r),e.createElement("div",{className:"tooltip-extra-hover-area",role:"none"})))),[Z,r,t,o,w,O,m,g]),T=e.useMemo(()=>D?t2.createPortal(V,document.body):null,[D,V]);return e.createElement(e.Fragment,null,U,T)},K=({ref:t=null,darkMode:l=!1,appearance:n="solid",variant:i="primary",fullWidth:o=!1,hasIcon:r=!1,iconOnly:a=!1,leadingIcon:d,leadingIconHover:s,trailingIcon:u,trailingIconHover:m,children:A,className:g="",...E})=>{const v=e.useRef(null);e.useImperativeHandle(t,()=>v.current);const[C,b]=e.useState("default"),M=Y({"flex items-center justify-center content-center":!E.hidden},`agora-btn ${o?"agora-btn-full":""} agora-btn-${n}-${i}`,{"agora-btn-with-icon":c(r),"is-icon-only":c(a)},{darkMode:c(l)},g),N=G=>{var I,y;(G.code==="Enter"||G.code==="NumpadEnter"||G.code==="Space")&&((I=v.current)==null||I.classList.add("active"),b("active")),(y=E.onKeyDown)==null||y.call(E,G)},w=G=>{var I,y,U,L;(G.code==="Enter"||G.code==="NumpadEnter"||G.code==="Space")&&((I=v.current)==null||I.classList.remove("active"),b("default"),(y=v.current)==null||y.setAttribute("data-custom-triggered-click","true"),(U=v.current)==null||U.click()),(L=E.onKeyUp)==null||L.call(E,G)},h=G=>{var y;window.matchMedia("(pointer: coarse)").matches||(b("hover"),(y=E.onMouseEnter)==null||y.call(E,G))},Z=G=>{var y,U;window.matchMedia("(pointer: coarse)").matches||(b("default"),(y=v.current)==null||y.classList.remove("active"),(U=E.onMouseLeave)==null||U.call(E,G))},D=G=>{var y,U;G.preventDefault(),!window.matchMedia("(pointer: coarse)").matches&&(b("active"),(y=v.current)==null||y.classList.add("active"),(U=E.onMouseDown)==null||U.call(E,G))},p=G=>{var y,U;G.preventDefault(),!window.matchMedia("(pointer: coarse)").matches&&(b("default"),(y=v.current)==null||y.classList.remove("active"),(U=E.onMouseUp)==null||U.call(E,G))},j=G=>{var U,L,k,F;const I=window.matchMedia("(pointer: coarse)").matches;if(G.detail>0){b(I?"default":"hover"),(U=E.onClick)==null||U.call(E,G);return}const y=((L=v.current)==null?void 0:L.getAttribute("data-custom-triggered-click"))==="true";if((k=v.current)==null||k.removeAttribute("data-custom-triggered-click"),!y){G.preventDefault();return}b("default"),(F=E.onClick)==null||F.call(E,G)};return e.createElement("button",{...E,className:M,ref:v,onClick:j,onKeyDown:N,onKeyUp:w,onMouseDown:D,onMouseUp:p,onMouseLeave:Z,onMouseEnter:h},r&&(d||s)&&e.createElement(me,{className:"icon-wrapper leading",state:C},e.createElement(X,{className:"leading-icon-default",state:"default",name:d??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"leading-icon-hover",state:"hover",name:s??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"leading-icon-active",state:"active",name:d??"no-icon","aria-hidden":!0})),!a&&A&&e.createElement("span",{className:"children-wrapper"},A),r&&(u||m)&&e.createElement(me,{className:"icon-wrapper trailing",state:C},e.createElement(X,{className:"trailing-icon-default",state:"default",name:u??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"trailing-icon-hover",state:"hover",name:m??"no-icon","aria-hidden":!0}),e.createElement(X,{className:"trailing-icon-active",state:"active",name:u??"no-icon","aria-hidden":!0})))},Vt=({ref:t=null,className:l,onActivate:n,children:i,alt:o,"aria-haspopup":r,"aria-expanded":a,"aria-current":d,"aria-label":s,role:u,tabIndex:m,...A})=>{const g=()=>{n==null||n()};return e.createElement("div",{ref:t,...A,className:l},e.createElement(K,{...r!==void 0?{"aria-haspopup":r}:{},...a!==void 0?{"aria-expanded":a}:{},...d!==void 0?{"aria-current":d}:{},...u!==void 0?{role:u.toString()}:{},...m!==void 0?{tabIndex:m}:{},"aria-label":o??s,type:"button",className:l,onClick:g},i))},ft=({ref:t=null,className:l,children:n,alt:i,...o})=>e.createElement("div",{ref:t,...o,role:i?"img":void 0,"aria-label":i,className:l},n),s2=({ref:t=null,className:l,avatarType:n="icon",srcPath:i,hasBadge:o,information:r,badgePosition:a="top-right",badgeVariant:d="danger",badgeAppearance:s="solid",badgeSize:u="large",tooltipPosition:m="bottom",tooltipAlignment:A="center",interactive:g,darkMode:E,onActivate:v,...C})=>{const b=Y("agora-avatar",l,{interactive:g,"dark-mode":c(E)}),M=e.useMemo(()=>{const w=Y(`avatar avatar-${i?n:"icon"}`),h=Y(l,{[`badge badge-${a} badge-${u} badge-${s}-${d}`]:c(o)});return n==="initials"&&i&&i.trim().length!==0?e.createElement(e.Fragment,null,e.createElement("div",{className:w},i.slice(0,2)),c(o)&&e.createElement("div",{className:h})):n==="empty"?e.createElement(e.Fragment,null,e.createElement(ie,{name:"./hand.png",className:w,"aria-hidden":!0}),c(o)&&e.createElement("div",{className:h})):e.createElement(e.Fragment,null,e.createElement(ie,{name:i,className:w,"aria-hidden":!0}),c(o)&&e.createElement("div",{className:h}))},[l,n,i,o,a,d,s,u]);return c(g)?e.createElement("div",{className:"agora-avatar-container",ref:t},e.createElement(j1,{alignment:A,className:"avatar-tooltip",description:r,position:m,variant:c(E)?"dark":"light"},e.createElement(Vt,{...C,className:b,onActivate:v},M))):e.createElement("div",{className:"agora-avatar-container",ref:t},e.createElement(ft,{...C,className:b},M))},d2=e.createContext({}),$e=()=>e.useContext(d2),xt=({debounceTimeout:t=300,ref:l=null,darkMode:n,className:i,...o})=>{const r=$e(),a=r.visibility,d=r.applyFilter,s=r.hide,u=r.next,[m,A]=e.useState(""),g=r2(d,t),E=Z=>{A(Z.target.value)};e.useEffect(()=>{A(r.activeFilter)},[r.activeFilter]),e.useEffect(()=>{g.setArgs(m.toLowerCase())},[m,g]);const v=()=>{A("")},C=e.useRef(null),b=e.useRef(null);e.useImperativeHandle(l,()=>({current:C.current,filterElem:b.current,resetFilter:v}),[b]);const M=Z=>{Z.code==="Tab"&&(Z.preventDefault(),Z.stopPropagation(),s())},N=Z=>{switch(Z.code){case"Escape":s();break;case"Enter":case"NumpadEnter":case"ArrowDown":u();break}},w=Z=>{var D;Z.preventDefault(),(D=C.current)==null||D.focus()};e.useEffect(()=>{if(b.current&&a){const{height:Z}=b.current.getBoundingClientRect();b.current.setAttribute("data-filter-section-height",`${Z}`)}},[a]);const h=Y("agora-dropdown-filter-section",i,{"dark-mode":c(n)});return e.createElement("ul",{className:h,role:"presentation"},e.createElement("li",{className:"agora-dropdown-filter-section-item",ref:b,role:"presentation"},e.createElement("input",{ref:C,...o,className:"input-filter",type:"text",value:m,onChange:E,onKeyDownCapture:M,onKeyDown:N}),e.createElement(ie,{className:"input-icon",name:"agora-line-search","aria-hidden":!0,onMouseDownCapture:w})))},Rt=({className:t,darkMode:l,label:n,...i})=>{const o=Y("agora-dropdown-no-results",t,{"dark-mode":c(l)});return e.createElement("div",{...i,className:o},e.createElement("div",{className:"label"},n))},Ot=({type:t,icon:l,hasIcon:n,children:i})=>t==="checkbox"?e.createElement("span",{className:"flex gap-8 w-full"},e.createElement(ie,{className:"checkbox-mark",name:"agora-line-check","aria-hidden":!0}),e.createElement("span",{className:"option-content"},i),c(n)&&e.createElement(ie,{className:"option-icon",name:l,"aria-hidden":!0})):c(n)?e.createElement(e.Fragment,null,e.createElement(ie,{className:"option-icon",name:l,"aria-hidden":!0}),e.createElement("span",{className:"option-content"},i)):e.createElement("span",{className:"option-content"},i),Ft=({ref:t=null,className:l,darkMode:n,disabled:i,selected:o,filtered:r,hasIcon:a,icon:d,iconPosition:s="leading",children:u,name:m,value:A,onRangeSelection:g,sectionOptionId:E="",...v})=>{const C=e.useRef(null);e.useImperativeHandle(t,()=>C.current);const b=d==null?void 0:d.replace("solid","line"),[M,N]=e.useState(b??""),w=$e(),h=w.selectOption,Z=w.options,D=w.last,p=w.first,j=w.next,G=w.prev,I=w.type,y=w.hide,U=Y("agora-dropdown-option",l,{[I]:I},{disabled:c(i)},{selected:c(o)},{filtered:c(r)},{"dark-mode":c(n),"leading-icon":c(a)&&s==="leading","trailing-icon":c(a)&&s==="trailing"}),L=()=>{const f=Z.find(P=>P.value===A&&P.name===m);f&&h(f)},k=f=>{if(I==="checkbox"&&f&&g&&E){g(E,f);return}L(),g&&E&&g(E,!1)},F=f=>{const P=f.code;(P==="Space"||P==="Enter"||P==="NumpadEnter")&&(f.stopPropagation(),f.preventDefault(),k(f.shiftKey)),P==="Tab"&&(f.stopPropagation(),f.preventDefault(),y())},J=f=>{const{code:P}=f;switch(P){case"Escape":y();break;case"ArrowUp":G();break;case"ArrowDown":j();break;case"Home":p();break;case"End":D();break}},O=f=>{i&&(f.preventDefault(),f.stopPropagation())},V=f=>{if(i){f.preventDefault(),f.stopPropagation();return}k(f.shiftKey)},T=()=>{i||N(f=>f.replace("line","solid"))},x=()=>{i||N(f=>f.replace("solid","line"))};return e.useEffect(()=>{if(!(C!=null&&C.current))return;const f=C.current.getBoundingClientRect().height;C.current.setAttribute("data-section-option-height",`${f}`)}),e.createElement("li",{ref:C,className:U,role:"option",tabIndex:i?-1:0,"aria-selected":c(o),onKeyDown:J,onKeyDownCapture:F,onMouseDownCapture:O,onClick:V,onMouseEnter:T,onMouseMove:T,onMouseLeave:x,"data-section-option-id":E,...v},e.createElement(Ot,{type:I,hasIcon:c(a),icon:M},u))},Ht=({darkMode:t,className:l,name:n,label:i="",hideLabel:o})=>{const r=$e(),a=r.options,d=r.type,s=r.visibility,u=r.lastSelectedOption,m=r.setLastSelectedOption,A=e.useRef(null),g=Y("agora-dropdown-section",l,{"dark-mode":c(t)}),E=e.useCallback((b,M)=>{if(!M){m(b);return}if(d!=="checkbox"||!u){m(b);return}const N=a.filter(G=>G.name===n),w=N.findIndex(G=>`${n}-${d}-${G.value}`===u),h=N.findIndex(G=>`${n}-${d}-${G.value}`===b);if(w===-1||h===-1){m(b);return}const Z=Math.min(w,h),D=Math.max(w,h),j=!N[h].selected;for(let G=Z;G<=D;G++){const I=N[G];I.selected!==j&&r.selectOption(I)}m(b)},[r,u,n,m,d,a]),v=e.useMemo(()=>a.filter(b=>b.name===n).map(b=>{const M=`${n}-${d}-${b.value}`,N=Y(b.className,{"no-section-name":d!=="checkbox"&&c(o)}),w=e.createRef();return e.createElement(Ft,{...b,key:M,sectionOptionId:M,ref:w,className:N,darkMode:t,onRangeSelection:E})}),[a,n,d,E,o,t]);e.useEffect(()=>{if(A.current&&s){const b=A.current.getBoundingClientRect().height;A.current.setAttribute("data-section-name-height",`${b}`)}},[s,d]);const C=!c(o);return e.createElement("ul",{className:g,role:"group",...C?{"aria-labelledby":n}:{}},C&&e.createElement("li",{ref:A,className:"section-name",id:n,role:"presentation"},i),v)},Qt=({darkMode:t,className:l,label:n})=>{const i=e.useRef(null),o=$e(),r=o.visibility,a=o.isAllDisabled,d=o.isAllSelected,s=o.selectAll,u=o.last,m=o.first,A=o.next,g=o.prev,E=o.hide,v=N=>{const{code:w}=N;switch(w){case"Escape":E();break;case"ArrowUp":g();break;case"ArrowDown":A();break;case"Home":m();break;case"End":u();break;case"Space":N.preventDefault(),s();break;case"Enter":case"NumpadEnter":s();break}},C=()=>{s()};e.useEffect(()=>{const N=i.current,w=h=>{h.code==="Tab"&&(h.stopPropagation(),h.preventDefault(),E())};return N&&N.addEventListener("keydown",w,!0),()=>{N&&N.removeEventListener("keydown",w,!0)}},[E]),e.useEffect(()=>{const N=i.current;if(N&&r){const{height:w}=N.getBoundingClientRect();N.setAttribute("data-select-all-section-height",`${w}`)}},[r]);const b=Y("agora-dropdown-select-all-section",l,{"dark-mode":c(t)}),M=Y("agora-dropdown-all-option",{"is-selected":d});return e.createElement("ul",{className:b,role:"presentation"},e.createElement("li",{ref:i,className:M,role:"application","aria-roledescription":" "},e.createElement("div",{className:"agora-dropdown-all-option-item",tabIndex:0,role:"checkbox","aria-checked":d,"aria-disabled":a,onKeyDown:v,onClick:C},e.createElement(ie,{name:"agora-line-check","aria-hidden":!0}),e.createElement("span",null,n))))},Xt=({ref:t=null,darkMode:l,selectAllLabel:n,searchPlaceholder:i,searchAriaLabel:o,searchable:r,optionsVisible:a=6,noSearchResults:d="",...s})=>{const u=$e(),m=u.visibility,A=u.activeFilter,g=u.sections,E=u.options,v=u.type,C=e.useRef(null),b=e.useCallback(()=>{r&&C.current&&C.current.resetFilter()},[r]),M=e.useRef(null);Ie(t,M,{resetFilter:b},[b]);const N=e.useRef(!1),[w,h]=e.useState(""),Z=e.useId(),D={...s};D.id=D.id??Z;const p=e.useCallback(()=>{if(M.current&&r){const V=M.current.querySelectorAll(".agora-dropdown-filter-section-item")[0]??null;if(V){const T=V.getAttribute("data-filter-section-height");return T?Number(T):0}}return 0},[r]),j=e.useCallback(()=>{if(M.current&&v==="checkbox"){const V=M.current.querySelectorAll(".agora-dropdown-all-option")[0]??null;if(V){const T=V.getAttribute("data-select-all-section-height");return T?